lunedì 30 aprile 2007
Il Team Explorer Client di Visual Studio non consente di eliminare i progetti creati su Team Foundation Server. Per questo scopo, è necessario utilizzare il tool a riga di comando TFSDeleteProject.exe. E' molto importante ricordarsi di specificare il parametro /force, altrimenti può capitare che non vengano eliminati tutti gli elementi del progetto.
Quando si crea un DAL utilizzando SQLMetal oppure il LINQ to SQL Designer, la classe prodotta contiene anche tutte le informazioni sullo schema del database. Grazie ad esse e ai metodi esposti dalla classe DataContext, è sufficiente invocare un paio di metodi per verificare l'esistenza del database e ricrearlo con la sua struttura originale qualora non sia presente sul server:
using (DatabaseDataContext db = new DatabaseDataContext())
{
if (!db.DatabaseExists())
db.CreateDatabase();
}
Questo codice si rivela utile, ad esempio, durante la prima esecuzione di un programma, per creare la base di dati che sarà poi utilizzata dal software.
Non è espressamente indicato nella pagina del download, ma la Virtual Machine di Orcas Beta 1 contiene anche SQL Server 2005 Express Edition SP2. Per accedere al Database Engine, oltre al Server Explorer di Visual Studio, è possibile installare il tradizionale SQL Server Management Studio Express SP2.
Sembra interessante questo nuovo programma Microsoft:
PackageThis! allows you to choose documentation sets from the MSDN Library to save as HXS or CHM format files. Simply select nodes in the MSDN Library Tree View to package as your own local mini-library, or to build into your own library.
Il programma è scritto in C# ed è stato pubblicato su CodePlex.
Il .NET Micro Framework è stato rilasciato già da qualche mese, tuttavia in giro non si trovano molte informazioni ed esempi al riguardo. Questo post di Dario Airlodi fornisce una breve introduzione al framework ed alla sua architettura, e presenta una serie di link di approfondimento.
Spell checker works in Source view, it is able to extract text from markup elements and use Office 2003 spell checker to check the text. Spell checker is able to handle entities to some extent (they are considered whitespace for now). It is also able to spell check values of attributes that typically contain human readable text.
Tutti i dettagli e il link per il download sono disponibili in questo post.