Around and About .NET World

Il blog di Marco Minerva
posts - 1671, comments - 2232, trackbacks - 2135

My Links

News

Contattami su Live Messenger:


MCTS: Windows, Web, Distributed Applications & SQL Server

MCPD: Enterprise Applications

Tag Cloud

Archives

Post Categories

Links

domenica 24 giugno 2007

Rilasciato GhostDoc 2.1.0

E' stata rilasciata la nuova versione di GhostDoc, il tool in grado di generare automaticamente la documentazione XML per la classi .NET. Questa release include il supporto a VB .NET (seppure dichiarato sperimentale) ed è disponibile sia per Visual Studio 2005 sia per Visual Studio 2008 Beta 1. Maggiori informazioni sono disponibili sul blog dell'autore, mentre il download può essere effettuato da questa pagina.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 Updates & Service Pack ]

Inserire dati XML in SQL Server 2005

Se si tenta di inserire via codice un file XML in un campo XML di SQL Server 2005, è possibile ottenere una SqlException contenente il seguente messaggio:

XML parsing: line 1, character 38, unable to switch the encoding

Il problema nasce dal fatto che, tipicamente, i file XML sono codificati in UTF-8, mentre SQL Server si aspetta di ricevere documenti in formato UTF-16. Per risolvere questo inconveniente ci sono diverse soluzioni. Quella che adotto io consiste nello specificare il flag Encoding.Unicode quando apro il file XML da inserire nel database:

using (StreamReader sr = new StreamReader(filePath, Encoding.Unicode)) { cmd.Parameters.Add("@xmlData", SqlDbType.Xml); cmd.Parameters["@xmlData"].Value = new SqlXml(new XmlTextReader(sr)); }

In questo modo, il file XML viene interpretato secondo la codifica UTF-16, quindi può essere salvato correttamente in SQL Server 2005.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (0) | Filed Under [ C# ADO .NET & SQL ]

Disponibili i primi add-in per Windows Home Server

Sul forum http://forums.microsoft.com/WindowsHomeServer/ShowForum.aspx?ForumID=1407&SiteID=50 cominciano ad essere resi disponibili i primi add-in per Windows Home Server. Tra gli altri, segnalo in particolare l'add-in per la gestione dei download tramite il protocollo BitTorrent e quello per riavvare/spegnere/risvegliare i client collegati alla rete di WHS.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (0) | Filed Under [ Windows Home Server ]

Powered by:
Powered By Subtext Powered By ASP.NET