XML

XML XPath Builder

Franco mi segnala un tool MOLTO MOLTO interessante: XPath Builder Che, come potente dedurre dal nome, permette di effettuare query XPath su documenti XML. Il tool si rivela particolarmente utile per debuggare le query XPath in modo molto veloce.

Sql Server 2005: Ci vediamo a Roma?

Come Carlo ha già detto nel suo post, le ultime due settimane di giugno vedranno due eventi relativi a SQL Server 2005 a Milano e Roma. Gli speaker ormai li conoscete, ed io in particolare sarò presente all'evento di Roma; se qualche UgiDotNettiano ha voglia venire a vedere tutte le bellezze di Sql Server 2005 (T-SQL, XML, CLR, Integration Services, Reporting Services, Service Broker, Web Services), beh, siete i benvenuti! Come al solito non mancate di farvi riconoscere così da poter scambiare qualche impressione di persona. Vi anticipo che stiamo lavorando sodo per potervi stupire con effetti speciali...altro che la RAI! Nel frattempo potete trovare...

Reporting Services SP2 Rilasciata

Finalmente! Da qui è possibile scaricare il tutto: http://www.microsoft.com/downloads/details.aspx?FamilyId=502C0D89-1308-4662-8F58-CEC55EF1235B&displaylang=en

Training tecnico SQL Server 2005

Per tutti gli ISV è in programma un traning tecnico su SQL Server 2005 di ben 5 (cinque!) giorni davvero intensi ed interessanti. L'incontro inizierà il 2 Maggio e durerà per tutta la settimana. Si parlerà di tutto ciò che di nuovo porta la versione 2005: dall'amministrazione allo sviluppo, dalla business intelligence alla reportistica. Se qualcuno di voi ci sarà, finalmente potremo conoscerci di persona; io infatti mi occuperò di tenere le sessioni riguardanti: Integration Services Reporting Services XML Service Broker Web Services http://www.microsoft.com/italy/partner/eventi/seminari/sql.mspx

Quando utilizzare XML in un database?

La risposta è un pò lunga, quindi ho preferito metterla in un articolo dedicato. Il link per leggere il tutto (e soprattutto, dire la vostra) è qui: http://blogs.ugidotnet.org/nettools/articles/14330.aspx

Flash, .NET ed un album fotografico

Volete creare un album fotografico di grande effetto, e pubblicarlo su internet? La riposta è tutta qui: http://www.slooz.com Album gestito da flash che si appoggia ad un file XML che viene prodotto da un'applicazione .NET Un esempio live è visibile qui: http://www.slooz.com/photos.php

XMLHTTP Links

Oggi ho dovuto (voluto) utilizzare XMLHTTP per un piccolo esperimento. Due link molto comodi per poter mettere in piedi una demo in cinque minuti sono questi: http://developer.apple.com/internet/webcontent/xmlhttpreq.html http://jibbering.com/2002/4/httprequest.html

Editor CSS / HTML /XHTML

Un editor molto carino, soprattutto per editare i CSS: http://www.bradsoft.com/topstyle/

XSD Object Generator

Un utile tool direttamente da MS per generare classi serializzabili a partire da uno schema XSD. Come xsd.exe ma meglio di xsd.exe http://apps.gotdotnet.com/xmltools/xsdobjgen/ powered by IMHO

Un'altro XML Editor Free

Alessandro riporta sul suo blog un interessante editor Free XML. Le feature sono di tutto rispetto: Developing in C++ for fast performance. Quickly create and edit XML documents. Not overly bloated with useless features. Navigate the DOM using a tree view. Edit XML, XSL, XHTML, DTD's, and practically any other file. Powerful document source editing. Switch between source, tree, and browser views. Write your own plug ins using vbscript Create document templates Auto format XML documents. ...

FeedReader

Se non vi piaccione nè SharpReader nè RSS Bandit, Alessandro ci ricorda che c'è un'altro tool free per leggere i blog, sviluppato in Delphi: http://www.feedreader.com/

XMLWrench

Alessandro segnala un interessante editor XML free, completo di tutte le features desiderabili. Lo potete scaricare da qui: http://www.xmlwrench.com/index.html

InfoPath come editor di blog

Niente male come idea! Per maggiori informazioni, il link da visitare è questo: http://weblogs.asp.net/guowu/archive/2004/07/20/187990.aspx

XAMLON

Ancora a proposito di Longhorn, è uscita l'ultima versione, sempre in beta, di XAMLON. Per chi non sapesse ancora di cosa si tratta (?!?!?) eccovi qui la descrizione presa direttamente dal sito: XAML is the XML-based presentation layer language for ‘Longhorn,’ the next Windows. Xamlon is XAML Today.Build .NET Framework application interfaces using Xamlon. Ensure the applications you build today port easily to Longhorn. Create front-ends that work seamlessly on any version of Windows, ‘98 to XP and beyond. Gain invaluable experience today in the Windows development paradigm of tomorrow. Ecco il link: http://www.xamlon.com/default.aspx

EXSLT.NET

Classi wrapper per l'implmentazione di EXSLT

XML Schema: Avoiding Complexity

Un bellissimo documento che spiega per filo e per segno tutto quello che vi serve sapere quando avete a che fare con XML Schema: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxml/html/XMLSchemaComplex.asp

EXSLT

Estensioni per XSLT

MSDN XML Tools

Come riporta l'amico Paolo nel suo interessante blog, Microsoft ha aggiornato i suoi XML Tool, raggiungibili alla pagina sottostante: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxmlnet/html/XMLToolsUpdate.asp?frame=true Per chi non li avesse mai visti prima, sono un set di tools (classi, librerie ed applicazioni) che permettono di manipolare XML. Tra i tool (per me) più utili segnalo l'XmlCsvReader, che permette di leggere un file .csv e restituirne i dati in xml, XmlDiff ed XmlPatch, per lavorare sulle differenze tra due file xml, e l'SGMLReader, che permette di leggere document SGML, quindi anche HTML, e trattarli con le tecniche tipiche di xml (query xpath ad esempio). Che dire....provateli! Sono utilissimi!

WiX: Il mondo sta cambiando!

E' con estrema soddisfazione che segnalo a tutti, che anche Microsoft è entrata nel mondo Open Source, e che lo ha fatto passando, cosi come fanno tutti i comuni mortali, da un sito famoso proprio per questo: sourceforge! A questo indirizzo potete scricare WiX, ossia il Windows Installer XML toolkit, che permette di creare pacchetti di installazione utilizzando XML come punto di partenza. Giusto per farvi capire la qualità del tool, vi cito parte di questo interessante post: That said production quality MSI and MSM files can be produced from the WiX toolset today.  Internally, teams such as Office, SQL Server, BizTalk, Virtual PC,...

.TEXT

Visto che ho appena citato RSS.NET, non posso esimermi dal citare anche .Text un prodotto completo, per creare e gestire blogs. Sottolineo completo, perchè non è nè una libreria nè una collezione di classi, ma proprio un'applicazione ASP.NET da installare in hosting e da utilizzare senza, volendo, dover scrivere nessuna riga di codice in più.

RSS.NET

Sospinto da venti falossiani :-) segnalo, a tutti coloro che vogliono generare o consumare feed RSS in proprio, l'ottima libreria RSS.NET Per scaricare il sorgente, dovete prelevare il Nightly Tar. Devo dire che io la uso ormai da diverso tempo, anche per progetti "seri", e ne sono estremamente soddisfatto.

XPath Tools

Visto che Pierre ne parla nel suo blog, mi sembra giusto cogliere la palla al balzo e proporre una lista di tool creati per aiutare gli sviluppatori a districarsi (ed a testare) le proprie query XPath. Una risorsa basata su ASP.NET: Advanced XPath Analyzer 1.0 una basata sul buon "vecchio" MSXML 4.0 Interactive XPath Expression Builder 4.0 ed infine un bel tool Winform, facilmente integrabile anche con Visual Studio: Visual XPath A titolo personale, quest'ultimo mi sembra il più utile ed il più comodo....anche se l'Advanced XPath Analyzer 1.0 l' fatto io :-) (ora utile a scopo didattico, più che altro)

Architag XRay 2 XML Editor

XML sta cavalcando (da un pò ormai....e per fortuna dico io), l'onda della popolarità e viene - finalmente - sempre più utilizzato da ogni sviluppatore. Il problema più grosso, ad oggi, è quello di avere un buon XML editor, soprattutto per chi non può, non vuole, o non ha la necessità di installare Visual Studio .NET. A questo proposito viene in aiuto XRay http://architag.com/xray/ un ottimo editor XML che permette anche di validare documenti XML (in base ad uno o più schemi) in tempo reale e di vedere e testare il risultato delle trasformazioni XSLT fatte sui nostri XML. Assolutamente consigliato!

Copyright © Davide Mauri

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski