ottobre 2006 Blog Posts
Da qualche giorno è disponibile la CTP della versione 4 - Novembre 2006 dell'SDK di Visual Studio 2005. Sul blog di Aaron Marten è disponibile l'elenco delle principali novità:
ToolboxControlsInstaller Package Redistributable
Controls sample (which demonstrates using the above ToolboxControlsInstaller)
Sample showing how to use the VsIdeHostAdapter (look in the Example.EditorWithToolbox\IntegrationTests folder)
Sandcastle now shipping in the VS SDK
New Setup UI
Setup MSI Caching (helps in uninstall/repair scenarios)
Better behavior under Vista/UAC
Maggiori informazioni sono disponibili direttamente alla fonte.
Siamo arrivati al 25 Ottobre, eppure Microsoft non ha rilasciato la versione RTM di Windows Vista . A quanto pare il lancio è slittato all'8 Novembre, come si può leggere in questa pagina. Attendiamo di nuovo fiduciosi...
In questa pagina si legge che Microsoft dovrebbe rilaciare Windows Vista agli assemblatori il prossimo 25 Ottobre, esattamente 5 anni dopo l'uscita di Windows XP, che è stato lanciato il 25 Ottobre 2001.
Da qualche giorno è disponibile per il download la versione Alpha 1 di Paint.NET 3.0. Tutti i dettagli sono disponibili in questa pagina.
Forse molti di voi lo conoscono già... Io l'ho trovato per caso oggi pomeriggio, e sono rimasto impressionato dalla sua qualità: sto parlando di FCKeditor:
This HTML text editor brings to the web many of the powerful functionalities of desktop editors like MS Word. It's lightweight and doesn't require any kind of installation on the client computer.
Un'altra nota positiva è che si tratta di un progetto open-source e dal sito è possibile scaricare anche il codice sorgente del controllo. E' realizzato in Javascript, ma è disponibile un class library C# che consente di utilizzarlo con semplicità anche nelle applicazioni ASP .NET. Tutti i...
Su Code Project sono stati pubblicati tre interessanti articoli che si occupano della scrittura delle cosiddette CLR stored procedure:
CLR store procedure vs. T-SQL store procedure: how to and when to choose CLR store procedure over T-SQL store procedure and vice versa
How to create CLR store procedure: how to create CLR store procedure
Deploy and Debug CLR store procedure: how deploy and debug CLR store procedure
Qualche giorno fa è stata rilascia la versione 0.21 del plug-in SyntaxColor4Writer:
0.21 (06/10/2006)
Upgrade: CodeHighlighter v4.0.0040
Minor internal refactoring
Per il download, clic qui.
A quanto pare qualcosa si sta muovendo...
This project is a Fork of NDoc it was created to add VS2005 support to NDoc. The Source is developed in and intended for use with Visual Studio.net 2005. The Application is intended for use on Microsoft's .Net Framework v.2.0
Attualmente il programma, ospitato su SourceForge, è in fase di beta testing. Ho fatto qualche velocissima prova, e mi sembra che funzioni correttamente... Nei prossimi giorni farò qualche test più approfondito, spero proprio di aver trovato il tool che cercavo! Il progetto è raggiungibile qui.
ClickOnce provides an easy-to-use and flexible deployment mechanism for smart client applications built for the .NET Framework 2.0. ClickOnce offers end-user deployment, ready-made installation dialogs, a built-in security model, and automatic or on-demand updates. But while it's great to have so many built-in features, one area that users often request more control is in tracking who uses which applications, controlling access to those applications, and knowing when something goes wrong. You may just need to keep track of who is using which versions of each application at the user level. You may want to restrict access to certain applications and...
Lo scorso 7 ottobre è stata rilasciata la nuova CTP di Sandcastle. Il Wiki del programma è disponibile qui, mentre per il download fate riferimento a questa pagina. A giudicare dai bug fix di questa versione, sembra proprio che a breve potremmo utilizzare un prodotto molto ben fatto...
A distanza di 2 giorni da questo annucio, anche il programma Sandcastle Help File Builder è stato aggiornato per supportare la nuova relase. L'autore ha deciso di spostare il progetto su CodePlex, per cui adesso la pagina di riferimento è http://www.codeplex.com/Wiki/View.aspx?ProjectName=SHFB.
Forse perché mi ci sono avvicinato tardi, fatto sta che ho ancora qualche dubbio sui nuovi strumenti Microsoft per gli sviluppatori (.NET 3.0, Orcas, LINQ, ADO .NET vNext, e chi più ne ha più ne metta...). Sul sito www.larkware.com ho trovato il link a questo post che mi ha aiutato a fare un po' di chiarezza.
Sul suo blog, Rick Brewster ci informa sulle date di rilascio previste per la versione 3.0 di Paint.NET: Anyway, release dates! ... I keep getting e-mails and requests from people wanting to know when they can get 3.0. So I'm going to go on record and officially state the dates for 3.0: Public beta in December 2006 Final release in February 2007 So there you go. There may also be a public alpha release in November, but that is not a promise. Maggiori informazioni direttamente alla fonte.
Theme Switcher Control (demo online) This free ThemeSwitcher control allows the user to choose one of the available themes (ASP.NET 2.0). The theme is applied automatically to all ASP.NET pages in the web site, and is made persistent through the use of a cookie. ASP.NET Popup Control (demo online) This control imitates MSN Messenger alert, but it is designed for use in a web page. Graphical appearance of this control can be completely changed by using one of predefined styles or by modifying all colors used on the control. Control supports Drag&Drop, so user can move...
Poche ore fa su CodePlex è stata rilasciata la versione 1.0.1 di IronPython:
IronPython is a new implementation of the Python programming language running on .NET. It supports an interactive console with fully dynamic compilation. It is well integrated with the rest of the .NET Framework and makes all .NET libraries easily available to Python programmers, while maintaining full compatibility with the Python language.
Per accedere direttamente alla pagina di download fare clic qui.
Building your own operating system è il titolo di un interessante articolo pubblicato di recente su Code Project. E' conciso, ma ben scritto e accompagnato dal codice sorgente scritto in C.
Le seguente righe di codice consentono di eseguire il soft reset di un Pocket PC su cui è in esecuzione Windows Mobile 5.0 (è necessario importare il namespace System.Runtime.InteropServices per la compilazione): Copy Codeprivate const int EWX_REBOOT = 2;
[DllImport("aygshell.dll")]
public static extern bool ExitWindowsEx(int uFlags, int dwReserved);
//Esempio di utilizzo:
ExitWindowsEx(EWX_REBOOT, 0);
By the way: per questo post ho utilizzato la versione 0.2 del plugin SyntaxColor4Writer, devo dire che è veramente ben fatto... Mi piace soprattutto il link Copy Code che inserisce in maniera automatica semplicemente attivando una checkbox.
Ormai sta diventando quasi un apputamento fisso, il mio giro su Code Project e la segnalazione degli articoli più interessanti . Oggi ne segnalo solo uno, che però penso sia molto utile: A deep XmlSerializer, supporting complex classes, enumerations, structs, collections, and arrays This article targets deep XML-serialization, supporting complex classes, enumerations, structs, collections, arrays, and some more.
Questa sera ho fatto il mio solito salto sulla Home Page di MSDN per scoprire le ultime news, e ho trovato i seguenti articoli che mi sembrano molto interessanti:
Smart Clients: New Guidance And Tools For Building Integrated Desktop Applications
Integrated Desktop is a loosely coupled hosting architecture and composite UI that runs on the desktop and is supported by a loosely coupled architecture on the back end. It collapses the number of applications that users must work in.
Build Smarter ASP.NET File Downloading Into Your Web Applications
Buona lettura :-)
Come tutti sappiamo, Vista non supporterà il controllo di editing DHTML, essenzialmente per motivi di sicurezza. L'articolo Replacing the DHTML Editing Control in Windows Vista and Beyond fornisce qualche informazione utile sulle conseguenze di questo fatto.