Pubblications
Come ci racconta benissimo Lorenzo nei suoi webcast, le checkin policy sono uno strumento che permette di assicurare che il checkin del codice sorgente su TFS sia sottoposta a determinate condizioni. E' quindi possibile obbligare lo sviluppatore a far sì che i file pending siano associati ad un workitem, soddifino la validazione del codice con FxCop, piuttosto che passino gli unit test.
Proprio la policy fornita da TFS per validare i test soffre a mio avviso (e leggendo in giro non sono l'unico) di gravi problemi. E' infatti necessario configurare la policy in modo da associargli le liste dei test...
Il codedom si sa è una delle parti più interessanti del framework. Visto che c'è, perchè non usarlo? DavsGen è la prima versione versione di una serie di wizard integrati nel visual studio. Quando si aggiunge una classe ad un progetto di vs (sia esso in csharp che in vb) potrebbe essere utile avere una GUI per dichiarare i membri della classe e associargli automaticamente le propietà senza doversele scrivere ogni volta a mano.
Il wizard è liberamente scaricabile dal sito. DavsGen è distribuito sotto forma di file di installazione per semplificare il deploy del wizard. Ovviamente ogni feedback, idea o...
Nuovo sito, nuovo look e nuova release! Finalmente è uscita la versione 1.0 di Mono!
Cosa c'è di nuovo?
A cross platform ECMA CLI runtime engine.
A cross platform IKVM Java runtime engine.
C# 1.0 compiler.
Development toolchain.
Class libraries implementing the .NET 1.1 profile.
The Gtk# 1.0 GUI programming toolkit.
Mono specific libraries.
Third party convenience libraries bundled with the release.
GNU Classpath for the CLI.
Visual Basic runtime.
Non rimane che dare il link per il download:)
Sono giorni caldi per il framework .NET. Ieri l'uscita della beta 1 della versione 2.0 e oggi mono.... Non c'è che dire.... c'è solo...
La risposta è non si può. O almeno questa è la risposta che mi è stata data da tutti gli sviluppatori a cui ho rivolto questa domanda... La soluzione?
L'unica soluzione che mi è venuta in mente è stata farselo... Armato solo di QueryDOM e Visual Studio mi sono messo sotto un paio di settimane e il risultato prodotto si chiama QueryBuilder... Sicuramente seguiranno altre versioni (mancano ancora da implementare un po' di feature) ma il risultato mi sembrava carino è voluto proporvelo. Come al solito sono ben accette critiche e feedback:)
Ora anche mono ha il suo IDE!!! Si chiama MonoDevelop ed è il portinig di SharpDevelop per GTK#... c'è ancora molto lavoro da fare ma come si dice, è sempre meglio di....:)
Ormai siamo alla versione 0.4 della libreria di Lawrence che sta avendo un ottimo successo. Questa release introduce parecchie novità rispetto alla precedente soprattutto per quanto riguarda l'architettura e il parser.
Atom.NET: http://atomnet.sourceforge.net/
Dopo molto lavoro e dopo un ultimo refactoring lampo, è con piacere che sottopongo al critico giudizio del pubblico QueryDOM. Query Document Object Model (QueryDOM) è una libreria open source che espone un modello ad oggetti per manipolare query sql. Tra le altre cose la libreria espone una serie di interfaccie per aggangiare tools di parsing al QueryDOM. Attualmente è stato sviluppato un wrapper per il parser GParser.
Home Page: http://qdom.sourceforge.net
Project Page: http://sourceforge.net/projects/qdom
Il nostro Lawrence ha pubblicato la release 0.3 di Atom.NET. Oltre a qualche bugfix, tra le novità spicca il parser dei feed atom.
Atom.NET potete trovarlo al link http://atomnet.sourceforge.net .
Il sito ufficiale annuncia la disponibilità della versione 0.29 di Mono, tra le novità proposte dalla lista degli aggiornamenti spicca il completamento delle feature di ASP.NET e l'inizio del supporto del JIT per il PowerPC.