Nuovo progetto: SqlXmlBuilder

di Cristian Civera, in .NET,

Ok ok, probabilmente sarà l'ennesimo progetto che inizio e che non finisco, ma è bello così e comunque il mio scopo è raggiungere l'obiettivo che mi ero prefissato e sfornare almeno una beta.

Insomma, si tratta di un editor per sql server, ma che non vuole affiancarsi alle già molte applicazioni alternative. Lo scopo è quello di aiutare l'utente allo sviluppo di query FOR XML e alcune funzionalità non ho progettato di inserirle perché escono proprio da questo aspetto. La difficoltà maggiore si ha con le query con la clausola EXPLICIT che possono diventare molto complesse e difficili da mantenere.
Le funzionalità che voglio inserire sono:

  • Suggerimento dei campi in eccesso o difetto nelle query in union
  • Autoformattazione e autosincronizzazione delle query in union
  • Aiuto nella selezione, duplicazione query
  • Preview ottimistica dell'xml risultante in real time
  • Esecuzione della query con risultato in xml
  • Formattazione del risultato con transformazioni xslt predefinite o custom
  • Validazione tramite schema XSD dell'xml restituito
  • Creazione di una query FOR XML modello partendo da uno schema xsd

Attualmente di tutto ciò ho implementato circa un 30%, alcune cose vanno bene, altre hanno degli acciacchi :-D
Vi mostro un paio di screen shots così avete meglio l'idea

  

Non so quanti di voi sviluppano query FOR XML, ma io e il mio maestro ne facciamo ampio uso. Alcuni dicono che siamo malati, io rispondo che è colpa sua e declino ogni responsabilità :-D
I vantaggi sono comunque notevoli e lo saranno ancora di più con il nuovo engine delle trasformazioni XSLT in .NET 2.

Se vedeemooo...

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese