All These Things That I've Done

Apply the programming model to everyday programming problems
posts - 83, comments - 71, trackbacks - 4

My Links

News


View Gianluca Carucci's profile on LinkedIn

Tag Cloud

Archives

Post Categories

Image Galleries

Blogs

Links

Links

Migrare TFS 2005 a TFS 2008 Orcas

Sudhir Hasbe (Program Manager di Team Foundation Server) spiega in un post come migrare un ambiente con installato TFS 2005 e WSS 2.0 a TFS 2008 e WSS 3.0. Many customers have WSS3.0 farms in house and they want to use these farms with TFS. In TFS 2005 you had to use WSS2.0 on TFS machine and you could not leverage the existing farms in the company. With TFS 2008 or Orcas you can use existing WSS3.0 farm. This is well known fact now but I have received many questions about upgrading the TFS 2005 with WSS2.0 environment to TFS 2008 with existing...

posted @ venerdì 3 agosto 2007 18:50 | Feedback (0) | Filed Under [ Links ]

TFS, Checkin Policy e TestManager

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...

posted @ lunedì 29 gennaio 2007 13:14 | Feedback (4) | Filed Under [ Community Links Pubblications ]

Generare un GUID

Se abbiamo bisogno di generare a design time un guid (ad esempio quando creiamo un oggetto com) e non abbiamo una versione locale del tool guidgen.exe, questa pagina risolve il problema. E' possibile inoltre utilizzare direttamente il webservice usato dalla pagina.Technorati tags: Utility, Guid

posted @ giovedì 14 settembre 2006 11:15 | Feedback (0) | Filed Under [ Links ]

Dove stiamo andando?

Segnalo questo articoletto di Don Box sull'msdn magazine di ottobre. Nell'articolo (molto breve) viene fatto un confronto tra i linguaggi dinamici (in particolare Scheme) e C#. Il succo è: "What I love about this approach versus defining a class is that I didn't need to go through the standard 20 questions one typically asks themselves when writing a new class. No class versus struct, interface versus abstract base, or other analysis was necessary. Instead I wrote a program that did what I wanted it to do. " Sfido chiunque legge questa frase a non essere d'accordo con lui. Quello che mi spaventa...

posted @ venerdì 23 settembre 2005 11:11 | Feedback (0) | Filed Under [ Links ]

Windows Vista Beta 1 disponibile per il download

Dal blog di Don Box scopro che la beta 1 di Windows Vista è disponibile su msdn subscriber! E' anche disponibile la sezione  MSDN Windows Vista Longhorn Developer Center da cui reperire tutte le informazioni necessarie per scaricare e sviluppare sul nuovo sistema operativo Miscrosoft.Technorati tags: Vista, beta1

posted @ giovedì 28 luglio 2005 12:54 | Filed Under [ Links ]

Keyhole

Mi allaccio al post di Pierre per segnalarvi KeyHole. E' incredibile il dettaglio a cui si può arrivare con lo zoom. Io l'ho provato e sono rimasto basito... Impressionante Questa è la descrizione del sito: "Fly from space to your home town. Visit exoticlocales such as Maui, Tokyo, Rome and Paris.Satellite imagery makes it real. Explore restaurants,hotels, parks and schools. Think magic carpet ride!" Riuscite a vedere casa vostra? :) Technorati tags: map, keyhole

posted @ mercoledì 1 giugno 2005 00:54 | Feedback (2) | Filed Under [ Community Off Topic Links ]

Dove è finito l'SDK delle Directshow?

Sicuramente non è più parte dell'Update di aprile delle DirectX. La Microsoft ha deciso di spostare le DirectShow nel Platform SDK, scelta saggia visto che delle Platform SDK fanno parte anche le WindowsMediaSeries9. Forse però a questo punto andrebbe cambiato il nome... Questo spostamento spiega (forse) il perchè le DirectShow sono le uniche tecnologie DX a non avere un wrapper .NET sviluppato da MS(comunque scaricabile da qui). Non mi resta che dare il link delle Platform SDK.Technorati tags: DirectShow, SDK

posted @ venerdì 20 maggio 2005 11:38 | Feedback (0) | Filed Under [ Links Multimedia ]

Cosa mi regalo per natale? Un Media Center (alternativo)!

Daniele in questo post e in questo post spiega come costruirsi un mediacenter senza dover affrontare i costi eccessivi delle versioni offerte dai vari produttori. I post sono molto interessanti ed effettivamente permettono con una spesa di circa 800 euro di raggiungere lo scopo prefissato. Come sempre più cose fai da solo e più risparmi. Quindi prendo alla lettera il titolo del post di Daniele "Come costruirsi un MediaCenter" e provo a spingermi oltre e a fare di meglio (che in questo caso equivale a + economico). Un Media Center alternativo può essere costruito con una Xbox del costo di circa 150...

posted @ mercoledì 22 dicembre 2004 11:34 | Feedback (3) | Filed Under [ Community Links Multimedia ]

Per chi pensa che C# sia un mostro cattivo...

... e voglia portarsi via tutte le nostre vecchie e robuste applicazioni unmanaged, una frase (e un articolo) che chiarifica alcuni preconcetti: "Some have speculated that C# is a replacement for C++, but it most certainly is not. C# is a language that is easier to learn than C++, and provides access to the functionality of the CLR. For those who already know C++, there's no need to learn anything to gain access to the functionality of the CLR, and C++ has features that are not in C#, so moving would actually involve giving up some power." La frase è presa dall'articolo...

posted @ lunedì 25 ottobre 2004 11:49 | Feedback (0) | Filed Under [ Links C++ C# ]

DotNetNuke 3.0 - Cosa ci aspetta

Il primo novembre uscirà la versione 3.0 di questo spettacolare Content Management opensource. In questo articolo sono elencate alcune delle nuove caratteristiche. Bhè l'immagine parla da sola....:) In un mese (quello di novembre) dove usciranno Halo 2 e PES4 (Pro Evolution Soccer 4) per Xbox, ci sarà il tempo per DNN3? Fino all'11 novembre sicuro:) 

posted @ mercoledì 20 ottobre 2004 13:00 | Feedback (2) | Filed Under [ Links ]

Spry

Spry è un nuovo linguaggio che promette di unire le potenzialità migliori del Python, Prothon e c#. Grazie al motore di parsing creato con ANTLR permette di utilizzare la sintassi a noi più familiare tra quella dei tre linguaggi sopra citati. Tutto si può dire fuorchè non sia un progetto ambizioso! Se il progetto manterrà le premesse uscirà sicuramente qualcosa di molto carino... attendiamo fiduciosi:)

posted @ mercoledì 29 settembre 2004 11:50 | Feedback (0) | Filed Under [ Links ]

NotSupportedException e NotImplementedException

Che differenza c'è tra queste due eccezioni? Chi meglio di Brad Abrams può spiegarcelo!

posted @ venerdì 30 luglio 2004 10:26 | Feedback (0) | Filed Under [ Design Guidelines Links Inside .NET ]

Quiz Sharp. Non solo Adrian!

Anche se in forma leggermente diversa anche Brad Abrams si è dilettato in un quiz.... Che sia una moda? La risposta al quiz la trovate qui.  

posted @ giovedì 29 luglio 2004 09:54 | Feedback (0) | Filed Under [ Links ]

Mono 1.0 Finalmente ci siamo!

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...

posted @ mercoledì 30 giugno 2004 21:27 | Feedback (0) | Filed Under [ Links Pubblications ]

Perchè C# non supporta AOP?

La motivazione viene data direttamente da Eric Gunnerson in questo post. Sono interessanti anche i commenti....

posted @ mercoledì 30 giugno 2004 15:27 | Feedback (0) | Filed Under [ Links C# ]

Voglio installare Whidbey CTP su Longhorn 4074!!!!!

Fino a 5 minuti fa la risposta era solo una: scordatelo! Invece Miguel Jimenez ha trovato il modo di installare il Visual Studio 2005 Community Technology Preview con la WinHEC build di Longhorn.... Provare per credere.... (io ci devo ancora credere:P)

posted @ martedì 18 maggio 2004 10:30 | Feedback (0) | Filed Under [ Links ]

longhorn è lento....Non c'è problema!

A questo link c'è la versione della Tweak Guide di Longhorn per la build 4074 (quella WinHEC)... Ci sono un po' di trucchetti per evitare di passare le notti aspettando che apra una cartella:P

posted @ martedì 11 maggio 2004 15:11 | Feedback (0) | Filed Under [ Links ]

Qualche linea guida di design di librerie

Segnalo qualche post del blog di Brad Abrams in cui vengono elencate alcune (OTTIME) regole da tenere presente nella costruzione delle classi. Da stampare e attaccare sopra il monitor:) On Designing Good Libraries -- Part I On Designing Good Libraries -- Part II On Designing Good Libraries -- Part III On Designing Good Libraries -- Part IV E se non vi bastasse.... c'è sempre questa serie di articoli sull'MSDN... Buon Refactoring....:)

posted @ mercoledì 21 aprile 2004 12:37 | Feedback (0) | Filed Under [ Design Guidelines Links C# ]

Design Pattern&Reflection

Volevo fare i complimenti ad Adrian per il bellissimo articolo sulla ricerca del pattern Singleton. Oltre ad essere molto interessante lo trovo scritto veramente bene. Complimenti Adrian! A quanto il prossimo numero?:)

posted @ venerdì 2 aprile 2004 10:37 | Feedback (0) | Filed Under [ Links C# OOP ]

MonoDevelop 0.1

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....:)

posted @ venerdì 5 marzo 2004 11:26 | Feedback (0) | Filed Under [ Links C# Pubblications ]

Atom 0.4 Release

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/

posted @ mercoledì 25 febbraio 2004 10:22 | Feedback (0) | Filed Under [ Links Pubblications ]

Il 90% dei problemi di performance sono nel design non nel codice

Questa è una delle "Ten Rules of Performaces" scritte da Paul Vick nel suo blog. C'è sempre da imparare... :)

posted @ giovedì 12 febbraio 2004 10:25 | Feedback (0) | Filed Under [ Design Guidelines Links OOP ]

QueryDOM versione 0.3

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

posted @ mercoledì 11 febbraio 2004 01:14 | Feedback (0) | Filed Under [ Links C# Pubblications ]

Come a faccio scrivere GUI multipiattaforma in .NET?

La risposta a questa domanda è wx.NET ! Wx.Net è un wrapper .net del famoso framework wxWindows che permette di scrivere GUI multipiattaforma. La versione .NET  è ormai arrivata alla 0.3 e supporta varie implementazioni del CLI come .NET, Mono, DotGNU e Portable.NET. In attesa che le windows form sotto Mono funzionino vale la pena dargli un'occhiata:)

posted @ lunedì 9 febbraio 2004 11:44 | Feedback (0) | Filed Under [ Links ]

Nuova release di Atom.NET

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 .

posted @ mercoledì 4 febbraio 2004 10:26 | Feedback (0) | Filed Under [ Links Pubblications ]

Mono: siamo alla release 0.29!

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.  

posted @ mercoledì 3 dicembre 2003 10:18 | Feedback (0) | Filed Under [ Links Pubblications ]

Non è Eric Gunnerson ma...

può essere interessante lo stesso:) Per chi è appassionato del mondo dei videogiochi propongo un'interessante intervista fatta da Multiplayer.it... Bhè non vi svelo nulla:) Il link è http://pc.multiplayer.it/articoli.php3?id=9484

posted @ mercoledì 19 novembre 2003 12:48 | Feedback (0) | Filed Under [ Links C++ ]

Interoperabilità

In questo periodo che mi capita di scrivere spesso codice in c++ il tema dell'interoperabilità mi sta molto a cuore. Volevo segnalare questo interessante articolo sull'MSDN che parla proprio di questo argomento. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/manunmancode.asp Sperando di aver fatto cosa gradita vi auguro buona lettura:)

posted @ mercoledì 5 novembre 2003 18:43 | Feedback (0) | Filed Under [ Links C++ ]

C++ e .NET amore vero?

L'ECMA (l'ente che ha già standardizzato il CLI e il c#) ha creato un task group dedito alla standardizzazione di un set di estensioni verso il CLI (Common Language Infrastructure) dell'ISO c++. Maggiori dettagli li potete trovare all'indirizzo http://msdn.microsoft.com/visualc/homepageheadlines/ecma/default.aspx

posted @ giovedì 30 ottobre 2003 11:23 | Feedback (0) | Filed Under [ Links C++ ]

Un po' di link

Prendo spunto dal blog di Pierre e segnalo anche io un po' di links sulle nuove tecnologie portate alla ribalta dalla Microsoft in questi giorni... E' il momento di "Indigo"! http://msdn.microsoft.com/Longhorn/ http://msdn.microsoft.com/Longhorn/understanding/pillars/Indigo/default.aspx http://msdn.microsoft.com/webservices/ http://msdn.microsoft.com/webservices/building/indigo/default.aspx

posted @ martedì 28 ottobre 2003 11:41 | Feedback (0) | Filed Under [ Links ]

Managed or not Managed questo è il problema....

Tra le interessantissime "Managed Extension for c++ faq" c'è la risposta al nostro quesito epico:) In questa faq viene spiegato come, analizzando l'header PE, possiamo scoprire se un file binario è managed o unmanaged....

posted @ lunedì 27 ottobre 2003 11:18 | Feedback (0) | Filed Under [ Links ]

Wow! Sono uscite le specifiche c#2.0!!!!ma....

In questi giorni si parla molto delle nuove specifiche che saranno introdotte nella prossima release del c#. Volevo segnalare questo blog che mette in risalto alcune conseguenze delle specifiche che a prima vista possono sfuggire... Questo è il link... http://weblogs.asp.net/fbouma/posts/33462.aspx

posted @ domenica 26 ottobre 2003 11:35 | Feedback (0) | Filed Under [ Links C# ]

Non ci posso credere!!!Il mio parser preferito!!!

Vorrei svezzare il mio Blog (colgo l'occasione per ringraziare UGI per averci messo a disposizione questo strumento!!) segnalandovi ANTLR. ANTLR è l'acronimo di ANother Tool for Language Recognition e altro non è che un tools che permette di parsare stringhe formattate secondo una specifica grammatica. La versione 2.7.2 (l'ultima per ora rilasciata) è particolarmente interessante perchè offre la possibilità di generare, partendo da una grammatica, codice in linguaggio c# oltre a Java e c++ già presenti nelle precedenti versioni. Segnalo anche che sul sito sono presenti diverse grammatiche già pronte per l'uso come ad esempio quella sql e html. Sperando...

posted @ sabato 20 settembre 2003 20:34 | Feedback (1) | Filed Under [ Links C++ C# ]

Powered by:
Powered By Subtext Powered By ASP.NET