ottobre 2007 Entries

Utilizzare MS-DOS con Virtual PC 2007

Purtroppo il caro MS-DOS non è supportato ufficialmente da Virtual PC 2007, infatti quest'ultimo non include più le Virtual Machine Additions del  vecchio sistema operativo. Ma non tutto è perduto: nel caso si voglia utilizzarlo comunque (magari anche solo per nostalgia ), è possibile fare ricorso alle Additions distribuite con VPC2004, come spiegato in questo post. Technorati tags: Programs

Perché non usare ORDER BY nelle viste

In questi ultimi tempi mi è capitato di dover definire alcune viste su un DB di SQL Server 2005. Allo scopo ho utilizzato SQL Server Management Studio. Senza pensarci, nella vista ho aggiunto una clausola ORDER BY. Nel momento in cui ho premuto il pulsante Execute SQL, il Management Studio ha automaticamente aggiunto TOP 100 PERCENT subito dopo la parola SELECT. Incuriosito dalla cosa, ho fatto una ricerca su Internet e sono arrivato a due interessanti articoli: questo e questo. Ripensando con calma alla cosa, mi sono ricordato che l'argomento era già stato trattato qui sul Muro, ma solo adesso...

Rilasciata la CTP di Ottobre 2007 di Sandcastle

E' stata rilasciata la nuova CTP di Ottobre 2007 di Sandcastle, che può essere scaricata facendo clic qui. La lista delle novità introdotte è troppo lunga per essere inserita in questo post, quindi vi rimando all'annuncio ufficiale per tutti i dettagli. Technorati tags: Tools, Updates

Un annuncio veramente interessante...

Questo non me lo voglio proprio perdere... Leggete cosa hanno tirato fuori dal cappello quei ragazzi di OpenNETCF: Padarn is a very small-footprint ASP.NET web server designed to run under Windows CE 5.0 and 6.0.  Padarn provides a subset of the Microsoft's ASP.NET which allows OEMs to leverage existing ASP.NET code and ASP.NET developer resources to get their embedded product to market faster.  [...] Padarn can be used to create web-based front ends for almost any embedded system.  From test and measurement devices and networking appliances to telematics and industrial automation, if your device has network connectivity, you can leverage Padarn...

Disponibili le nuove versioni delle VM di Visual Studio 2008

Come segnalato più volte in questo e in altri blog, le versioni originali delle Virtual Machine di Visual Studio 2008 sono destinate a smettere di funzionare il 1° Novembre 2007. Fortunatamente, è stato reso disponibile un aggiornamento di tali versioni: Visual Studio Team System 2008 Beta 2 Team Suite VPC e Visual Studio Team System 2008 Beta 2 Team Suite & Team Foundation Server VPC. Da notare che il primo link riporta ancora un avviso secondo cui l'expire date di quella versione di VS è il 1° Novembre, tuttavia non c'è da preoccuparsi, si tratta solo di un refuso... Technorati tags: Visual...

Gestire i Thread Pool in Windows Vista e Windows Server 2008

Su MSDN Magazine di Ottobre 2007 è stato pubblicato un articolo che illustra le nuove caratteristiche delle API di Windows Vista e Windows Server 2008 per la gestione dei pool di thread. Technorati tags: Windows, Programming

Versione finale delle Windows Vista User Experience Guidelines

Sembra che finalmente Microsoft abbia completato il documento in cui illustra le linee guida per la realizzazione di interfacce grafiche conformi ai nuovi canoni introdotti con Windows Vista. Le nuove Windows Vista User Experience Guidelines sono disponibili a questo indirizzo. Se lo si preferisce, è anche possibile scaricare tutte le linee guida in un unico file PDF di ben 33.8 MB, per un ammontare di più di 750 pagine. Technorati tags: Windows, Programming

Visual Studio Team System Code Name "Rosario" August 2007 CTP (VPC Image)

This Community Technology Preview (CTP) release covers several different customer experiences that align with the following scenarios: Development Scheduling and Tracking Requirements Test Coverage and Manual Testing Dependency Management Per i dettagli e il link al download, fate riferimento a questo post. Technorati tags: Visual Studio

Dal .NET Framework 1.0 alla versione 3.5 in tre mosse

Questo post spiega i passaggi da seguire per migrare i progetti che ancora sono basati sul .NET Framework 1.0 alla versione 3.5. Non è niente di trascendentale, ma sono fornti comunque una serie di link per approfondire l'argomento. Technorati tags: Visual Studio, .NET

[70-528] Errata corrige #11

A pagina 704 del Self-Paced Training Kit per l'esame 70-528 si dice che si può cambiare il tipo di protezione utilizzato dal sistema di autenticazione di ASP .NET settando l'attributo protection del tag <authentication>, come mostrato anche nell'esempio di codice seguente. In realtà, questo attributo fa parte del tag <forms>; tutti gli esempi successivi, per fortuna, sono corretti. Technorati tags: Certification, Programming, ASP .NET

Una certificazione per Virtual Earth

Da qualche giorno, e fino al 14 Novembre, è possibile registrarsi per partecipare alla versione beta dell'esame di certificazione 71-544: Microsoft® Virtual Earth™ 6.0, Developing. Tutti i dettagli sull'annuncio sono contenuti in questo post. Technorati Tag: Certification

Office Fluent User Interface Developer Portal

The new Microsoft Office Fluent UI replaces the previous system of layered menus, toolbars, and task panes with a simpler system optimized for efficiency and discoverability. The new UI, including the Office Fluent Ribbon, provides improved context menus, enhanced screen tips, a Mini toolbar, and keyboard shortcuts that help to improve user efficiency and productivity. The new Office Fluent UI is implemented in several applications in the 2007 Microsoft Office suite, including Access, Excel, Outlook, PowerPoint, and Word. Microsoft ha dedicato un intero portale allo sviluppo di interfacce basate sui Ribbon introdotti con Office 2007. A questo indirizzo sono disponibili articoli...

[70-528] Errata corrige #10

A pagina 633 del Self-Paced Training Kit dell'esame 70-528 si dice di definire un metodo Page_Init e GenerateModeList, dopodiché viene riportato il codice dell'evento Init, che registra un gestore per l'evento InitComplete chiamandolo proprio InitComplete. Tuttavia, nel seguito dell'esercizio si dice che, con questa dichiarazione, quando si verifica l'evento InitComplete viene richiamato il metodo GenerateModeList. Non è chiaramente così; perché questo avvenga, il codice dell'evento Page_Init deve essere così riscritto: protected void Page_Init(object sender, EventArgs e) { Page.InitComplete += new EventHandler(GenerateModeList); }