agosto 2004 Blog Posts

Longhorn: Tagli in vista

L'annuncio ufficiale dovrebbe essere dato oggi ma, a quanto pare, per poter rispettare le milestones: Beta1 il prossimo anno Rilascio nel 2006 Microsoft taglierà parecchio di quanto annunciato, tanto da rendere Longhorn una nuova evoluzione di Windows XP più che una "rivoluzione".Tra i tagli più ecclatanti: No WinFS No Avalon L'articolo indica pure che Indigo non arriverà tra XP e Longhorn (ma questo non ci aveva creduto nessuno... )UpdateEcco il comunicato ufficiale MS, a quanto pare le cose non stanno esattamente come indicate nell'articolo, vero che non avremo WinFS nel 2006 ma WinFx e Avalon saranno disponibili anche per Windows XP e Windows Server 2003...

posted @ venerdì 27 agosto 2004 19:39 | Feedback (2)

Visual Studio 2005 Beta 1 refresh with the Team System

A quanto pare a breve avremo una nuova CTP denominata Visual Studio 2005 Beta 1 refresh with the Team System.La grossa novita', oltre ad essere una versione piu' aggiornata, conterra' l'installazione di Team Foundation serverL'annuncio ufficiale avverra' al prossimo VSLive, ma probabilmente gli abbonati MSDN potranno scaricare la versione in anticipo.

posted @ giovedì 26 agosto 2004 10:19 | Feedback (1)

Bye Bye SimplePrintDocument...

Mi e' stato confermato che la classe SimplePrintDocument non sara' presente nel framework 2.0 e quindi non sara' nemmeno presente in My.Computers.Printers.La motivazione ufficiale e' che non ci sono risorse e tempo sufficienti per garantire un livello di qualita' adeguato.Dando un occhiata al sito Product feedback e' interessante notare come tra le richieste piu' 'votate' siano:1-Edit & Continue anche in C#2-Rimuovere la default instance da VB 20053-Refactoring anche in VB 2005Tutte richieste secondo me, sensate.Ma chi pianifica le features in Microsoft? (Aldo, Giovanni e Giacomo direbbero "Topo Gigio?")

posted @ lunedì 23 agosto 2004 01:13 | Feedback (1)

Forse non tutti sanno che...

Il supporto Mainstream per VB6 termina il 31/03/2005 mentre quello per Visual C++ 6.0 termina il 30/09/2004.

posted @ lunedì 23 agosto 2004 01:10 | Feedback (1)

Documentazione sulla migrazione VB6 ->VB.NET

Sul sito MSDN sono disponibili tutte le slides, demo code e filmati del tour di Jackie Goldstein dedicato alla migrazione da VB6 e VB.NET

posted @ sabato 21 agosto 2004 13:29 | Feedback (2)

Cosa non avremo nei Windows Forms 2.0

Com'é accaduto per ASP.NET 2.0 anche i Windows Forms nella versione finale 2.0 verranno ridimensionati rispetto alla Beta1.Da questo blog, cito:"For Windows Forms 2.0 the current major feature cut list is: ActiveDocumentHost, In-place (sometimes called 'InSitu') designer editing, and simplified printing."Se rimuoveranno la classe SimplePrintDocument in System.Windows.Forms.Printing sará, secondo me, una grossa perdita...   

posted @ mercoledì 18 agosto 2004 23:55 | Feedback (5)

Beware of Visual Studio Windows...

Provate questo codice con Visual Studio 2003 (è in VB perchè in questo momento ho VB aperto anche con C# non cambia nulla) Module Module1 Sub Main()  Dim x As New A  Dim y As A.B = x.GetB '<-Mettete un breakpoint qui! End Sub  Public Class A  Private Child As B  Public ReadOnly Property GetB() As B   Get    If (Child Is Nothing) Then Child = New B()    Return Child   End Get  End Property   Public Class B  End Class End ClassEnd ModuleRaggiunto il breakpoint proseguite a single step..., tutto ok, il codice funziona? bene.Aprite ora la finestra Autos o Locals di Visual Studio e ripete l'operazione, come mai ora Child non è Nothing? chi la istanzia al...

posted @ mercoledì 18 agosto 2004 22:13 | Feedback (1)

Per chi ha problemi con il SP2 di XP...

Se dopo l'installazione del SP2 di Windows XP avete problemi con alcune applicazioni, forse questo puó esservi utile...

posted @ lunedì 16 agosto 2004 14:39 | Feedback (2)

Dispose or not Dispose this is the question...

Un interessante articolo su quando invocare Dispose e quando no...

posted @ sabato 14 agosto 2004 10:06 | Feedback (1)

Diamo a VB.NET quel che e' di...

Durante il mio blogwalking serale, passando dal blog di Daniele sono finito sul blog di Andrea il quale cita dei benchmarking che mi hanno incuriosito, sopratutto dopo avere letto tempo fa il blog di Paul Vick proprio a questo riguardo.Andrea cita: "Nel primo caso, l'utilizzo della classe Convert al posto delle funzioni cint, cdbl, ecc... aumenta le prestazioni del 100% da prove effettuate personalmente"Vediamo.. VB1Sub Main() Dim i As Int32 = 13 Dim d As Double = CDbl(i)End Sub.method public static void  Main() cil managed{  .entrypoint  .custom instance void [mscorlib]System.STAThreadAttribute::.ctor() = ( 01 00 00 00 )   // Code size       7 (0x7) ...

posted @ martedì 10 agosto 2004 01:46 | Feedback (6)

Windows XP SP2 disponibile...

Girava voce che il rilascio fosse stato rinviato a settembre invece...http://www.ugidotnet.org/news/news_read.aspx?ID=467

posted @ sabato 7 agosto 2004 10:39 | Feedback (2)

NDoc

Un cliente mi e' stato chiesto di realizzare una parte di un nuovo framework, ok, nulla di strano, e come tutte le parti di codice che devono essere condivise da diversi sviluppatori, oltre che dover funzionare (questo dovrebbe essere implicito...) devono essere ben documentate e la documentazione deve essere, ovviamente, sincronizzata con il codice.Nel tentativo di evitare il doppio lavoro di codificare e, parallelamente, scrivere la relativa documentazione, ho deciso di affidarmi ad un apposito tool, ovvero il ben noto NDoc.Che dire, ne sono rimasto cosi' entusiata che mi va di consigliarlo (per chi ancora non lo conosce) a tutti coloro...

posted @ giovedì 5 agosto 2004 23:18 | Feedback (17)

WebMessenger

Trovo Messenger una killer application, praticamente posso stressare chiunque in qualsiasi momento del giorno e, sopratutto, della notte.Mi fa molto piacere scoprire che ora posso continuare a stressare anche quando sono 'schermato' dai vari proxy aziendali grazie alla versione web di Messenger.Funziona veramente bene... ;-)L'aspetto piu' 'pittoresco' e' che richiede che eventuali popup-blocker vengano disabilitati quando sappiamo che, tra le nuove caratteristiche del SP2 di Windows XP, c'e' proprio un popup blocker.

posted @ giovedì 5 agosto 2004 00:29 | Feedback (1)

API Monitor

Se vi e' capitato di chiedervi come ma un applicativo funziona correttamente mentre il vostro codice che fa le stesse cose no, e sopratutto, quali API vengono usate per ottenere una determinata funzionalita' allora scaricatevi l'API Monitor. :-) Che fa esattamente? "API Monitor is a software that monitors and displays API calls made by applications. Its a powerful tool for seeing how Windows and other applications work or tracking down problems that you have in your own applications."

posted @ mercoledì 4 agosto 2004 00:51 | Feedback (4)

Back from Holiday...

Sono appena tornato da una settimana passata a zonzo per la Sicilia e oltre alla bellezza dell'isola sono rimasto principalmente colpito da:* La cordialita' dei Siciliani* Il ritmo e, sopratutto, gli orari di lavoro (vedi sotto) :-)Confesso che vedendo questo negozio, mi sono chiesto: "Non e' che sto sbagliando tutto?"Se la risposta e' si, allora ecco un blog di Kit George (BCL Team) team che elenca alcune delle novita' della BCL c2.0 e un altro blog interessante sullo stesso argomento.

posted @ lunedì 2 agosto 2004 01:43 | Feedback (2)