dicembre 2005 Blog Posts

[OT] Ma non troppo...messaggio nascosto

Indovinate cosa stampa sulla console questo codice... using System;using System.Collections.Generic;using _ = System.Text.StringBuilder;using __ = System.Console;using ___ = System.Collections.Generic.IEnumerable<int?>;              class wtf    {static void Main(string[] a) {           _ _   =   new _(          "              "                   );int  i  = 0;            foreach(int? x            in _1()){_[(int)           ((x ?? i) < 0 ?            i ^ 2 % 10 : x)]             = _2()[i++];}                            __.WriteLine(             _.ToString()                  );           __.ReadLine();                          } static char[] _2() {               return                  (                 "H"       +       "Y"                   +          "E"      +      "N"                   +           "A"     +     " "                   +            "P"    +    "A"                   +             "W"   +   " "                   +              "P"  +  "R"                   +               "E" + "Y"                  ).ToCharArray();           }static ___ _1(){             int?[] _ = {              0, 10, 11, 6,              1,         5,              3,  /**/  12,              8,         9,              2, 13,  7, 4                 }; foreach (int? x in _)                yield                return                 null                  ??                 x;}} Fonte: http://odetocode.com/Blogs/scott/archive/2005/12/29/2663.aspx powered by IMHO 1.3

posted @ venerdì 30 dicembre 2005 14:56 | Feedback (2)

Atlas, nuova versione di dicembre

Appena rilasciata la nuova release, e' scaricabile qui. Ci sono varie novita' e bug fixes di cui si puo leggere un dettagliato post qui. powered by IMHO 1.3

posted @ venerdì 23 dicembre 2005 03:44 | Feedback (0)

Come rimuovere installazioni .NET 2.0 beta o corrotte

Ho scritto un articolo su come rimuovere installazioni beta o corrotte di Visual Studio 2005, del Framework 2.0 e altri componenti .NET (WinFX, etc.). http://blogs.ugidotnet.org/puntorete/articles/31813.aspx Spero possa essere utile. powered by IMHO 1.3

posted @ mercoledì 21 dicembre 2005 20:02 | Feedback (0)

WinFX e Vista CTP di Dicembre con Cider!

Appena rilasciata la nuove versioni di WinFX, Windows SDK e finalmente i nuovi Visual Studio tools con incluso "Cider", il designer per WPF (un bel regalo di Natale). Si possono scaricare da qui. In piu' la CTP di dicembre di Windows Vista sara' scaricabile da MSDN (non ancora per il momento). Ricordarsi di rimuovere eventuali pre-release di WinFX usando il tool. Fonti: http://dotnetjunkies.com/WebLog/paul/archive/2005/12/19/134391.aspx http://blogs.msdn.com/mswanson/archive/2005/12/19/505541.aspx powered by IMHO 1.3

posted @ lunedì 19 dicembre 2005 22:21 | Feedback (4)

Webcast su Pair-Programming

Per chi e' interessato, segnalo questo webcast dove due degli sviluppatori della Enterprise Library (Peter Provost e Brad Wilson), faranno un "gioco" utilizzando le tecniche di pair-programming e Test Driven Development. Maggiori informazioni e la descrizione del "gioco" si possono trovare in questo articolo . powered by IMHO 1.3

posted @ lunedì 19 dicembre 2005 15:05 | Feedback (0)

Wikipedia

Dopo le recenti critiche sembra che Wikipedia si stia prendendo il meritato successo. Uno studio della rivista Nature ha mostrato come la correttezza delle informazioni su Wikipedia sia comparabile a quella della rinomata Enciclopedia Britannica. Infatti proprio su Wikipedia ci sono pagine dove gli utenti si divertono a trovare gli errori sulla Britannica. Fonte: BBC UK powered by IMHO 1.3

posted @ giovedì 15 dicembre 2005 19:12 | Feedback (0)

PowerToys per VS 2005 Class Designer e Distributed System Designers

Aggiungono alcune interessanti funzionalita: Zoom Rich formatting HTML export Mouse wheel use Una griglia per allineare gli oggetti altre... Un articolo che descrive le funzionalita' qui, e qui il link per il download. powered by IMHO 1.3

posted @ giovedì 15 dicembre 2005 18:17 | Feedback (2)

Un po di links

The Best Web 2.0 Software of 2005 - Ormai tutto cio' che esce di nuovo e' web 2.0 . Comunque devo dire ci sono dei siti molto belli che non conoscevo. Dicevo tutto cio' che esce di nuovo e' web 2.0, allora perche' non verificarlo con il:Web 2.0 Validator  (vedere la versione...) Allora per essere veramente web 2.0, devi avere il tuo strip personalizzato  Button Maker Piu serio adesso... Access Visual Studio 2005 Team System - Da Macintosh, UNIX/Linux e dall'IDE di Eclipse. ASP.NET Design Templates -  Da Microsoft, Starter Kits and XHTML templates, non male... Un tool carino per colorare foto in bianco e nero. powered by IMHO 1.3

posted @ mercoledì 14 dicembre 2005 05:47 | Feedback (0)

Articolo su Unit Testing e TDD su MSDN Magazine di Gennaio

Un ottimo articolo di Roy Osherove su MSDN magazine di gennaio, sui principali errori che si commettono quando si inizia scrivere unit tests per fare Test Driven Development. "In this article, I'll try to bring you some of the most important practices I've learned over the years while developing and consulting, and while training developers. These tips should help you write effective, maintainable, and robust unit tests. And I hope this advice helps you to avoid huge amounts of wasted time and effort." Una delle parti che piu' mi sono piaciute: "How do you know...

posted @ mercoledì 14 dicembre 2005 05:47 | Feedback (0)

CSS editor per VS 2005

Scott ha segnalato un nuovo plugin per VS 2005 per editare gli stili in ASP.NET design: "Today we posted the first download of a new CSS Properties Window on the Sandbox tab that you can install on top of VS 2005 to get richer CSS editing and management support. Much richer CSS designer support is a big investment we are making for the next release of Visual Studio. The CSS Properties Window download provides some early support that you can use today, as well as an opportunity to give feedback on the exact...

posted @ martedì 13 dicembre 2005 04:06 | Feedback (0)

Come avere connessioni multiple al remote desktop di Windows XP

Quando ci si connette a Widows XP in remote desktop, se un altro utente e' collegato localmente, l'utente remoto deve scollegarlo prima di potersi connettersi. Quindi di default ci puo' essere solo un utente connesso al desktop.Nella beta 2 del Service Pack 2 di Windows XP, Microsoft aveva deciso di rimuovere questa limitazione, ma poi ci hanno ripensato (per ragioni di licenza) e l'hanno rimessa nella versione finale del Service Pack.Pero' usando una DLL della beta 2 invece della final release, e' possibile rimuovere la limitazione e collegare 2 o anche piu' utenti allo stesso tempo. Vedere qui per la procedura. powered by...

posted @ lunedì 12 dicembre 2005 15:35 | Feedback (0)

Transactional File System in Vista

Un video sul Transactional File System (TxF) che sara' parte di Vista: "Surendra Verma, Development Manager on the Vista Kernel team, digs into Vista's new Transactional File System with Charles Torre. TxF, as it is referred to internally, is a new kernel construct that is part of an updated Vista NTFS. Surendra provides a high level overview of TxF in this video. We will continue to look under the hood in future Going Deep episodes with interviews with developers working on the Kernel Transaction Manager, a key component of TxF, which Surendra...

posted @ domenica 11 dicembre 2005 16:05 | Feedback (0)

Ma che idea agile...

Se la build e' rotta, accendi un lampada rossa altrimenti una verde. Come integrare CruiseControl.NET con X10 Per chi non lo sapesse X10 e' un protocollo standard per la comunicazione tra dispositivi per Home Automation (Luci, interrutori, prese, elettrodomestici etc.) Hmm... potrei far comunicare Visual Studio con le lucine dell'albero di Natale   Con X10 si possono fare delle cose molto interessanti powered by IMHO 1.3

posted @ venerdì 9 dicembre 2005 22:28 | Feedback (4)

Chi presenta meglio, Steve Jobs o Bill Gates ?

Una interessante comparazione sull'abilita' e sullo stile di presentazione.La potete leggere qui. powered by IMHO 1.3

posted @ venerdì 9 dicembre 2005 14:04 | Feedback (0)

Windows Server 2003 R2 su MSDN

Lo hanno appena messo, il mio transfer manager e' gia' in funzione... powered by IMHO 1.3

posted @ giovedì 8 dicembre 2005 22:34 | Feedback (0)

Come fanno source control in Microsoft...

Ho appena scoperto questi due post, qui e qui , dove l'autore spiega come viene organizzato il codice della divisione "developer" in Microsoft.Questa parte spiega il problema: "Let's imagine for a minute that any given developer has a brain fart and checks in a build break, serious bug, etc once every 6 months (which in my opinion would be a team of 800 of the best developers I've ever met).  There's about 250 working days in a year and simple math says 800 * 2 / 250 > 6 serious bugs checked in every single working day.  The fact...

posted @ giovedì 8 dicembre 2005 05:11 | Feedback (0)

Composite UI Application Block Final Release

Con qualche modifica rispetto alla RC di Novembre. Post Ufficiale e Pagina su MSDN powered by IMHO 1.3

posted @ mercoledì 7 dicembre 2005 19:06 | Feedback (0)

Nuova versione di MSF Agile ?

Rob sostiene che l'ha appena uploadadata, ma il build number e' 100 e come riportato da Lorenzo tempo fa, la 100 era gia' scaricabile...Forse hanno fatto qualche modifica e tenuto la stessa build number?Strano... Update: c'era un problema con la versione sopra, quindi e' stata rilasciata un update versione 100.1 powered by IMHO 1.3

posted @ mercoledì 7 dicembre 2005 03:00 | Feedback (0)

Un semplice FTP client per trasferire files

Invece di usarne uno gia pronto, per buttare via un po' di tempo ho deciso di scriverne uno. Mi serviva un semplice client che trasferisse un file predeterminato ogni giorno da mettere nel task scheduler.Ho trovato un'ottima libreria open source che si chiama edtFTPNet  molto facile da usare e con cui e' molto semplice implementare il tutto: using System;using System.IO;using EnterpriseDT.Net.Ftp;namespace SimpleFTP{       class Simple    {        [STAThread]        static void Main(string[] args)        {            try             {                FTPClient ftp = new FTPClient();                // Host                ftp.RemoteHost = "Host";                // Connect                ftp.Connect();                 // Login                ftp.Login("User", "Password");                // Set up connect and transfer modes                ftp.ConnectMode = FTPConnectMode.ACTIVE;                ftp.TransferType = FTPTransferType.ASCII;                // Put file to remote server                 ftp.Put("local_file", "remote_file");                // Close connection                ftp.Quit();            }            catch (Exception e)             {                Console.WriteLine(e.Message);            }            Console.ReadLine();        }    }} powered by IMHO 1.3

posted @ martedì 6 dicembre 2005 20:43 | Feedback (1)

Randy Miller su Agile Software Development

Un articolo di Randy Miller su CrossTalk sul Agile Software Development Process. "Does an agile software development process require real organizational change or can an existing organization become more agile? How do the many traditional information technology (IT) roles such as the business analyst, architect, and tester become a more integrated part of an agile process? Some recent work [1] debunks the myths that agile processes require on-site customers, produce ad-hoc requirements and design, and cannot scale to large projects. This article...

posted @ martedì 6 dicembre 2005 19:05 | Feedback (0)

[OT] Sono Eseguibile e Slackware

Che estensione di file sei ?
Che Sistema operativo sei ?

Un altro di quei "silly" test che ti fanno perdere dieci minuti, mentre pensi alla soluzione di un problema che non si presenta...

...more...

posted @ lunedì 5 dicembre 2005 17:38 | Feedback (4)

Guardare i webcasts in meta' del tempo

Almeno quelli registrati http://blogs.msdn.com/acoat/archive/2005/11/16/493221.aspx Sembra banale, ma anche io non me ne ero mai accorto di questa feature. powered by IMHO 1.3

posted @ sabato 3 dicembre 2005 19:22 | Feedback (0)

Visual Studio Team System TechNotes

Da Rob Caron You’ll want to add this site to your Favorites: Visual Studio Team System TechNotes Si, grazie Rob, lo faccio. powered by IMHO 1.3

posted @ sabato 3 dicembre 2005 05:48 | Feedback (0)

Una macro per generare il web.sitemap

Scott Allen ha creato una macro che crea il file web.sitemap dinamicamente per siti ASP.NET 2.0 leggendo i paths dei files automaticamente. powered by IMHO 1.3

posted @ venerdì 2 dicembre 2005 17:11 | Feedback (0)

Visualizers

Come avrete potuto vedere nel debugger di VS 2005 ci sono i "Visualizers" che si aprono cliccando sulla lente di ingrandimento nei Datatips e visualizzano il contenuto delle variabili usando una visualizzazione diversa a seconda del tipo della variabile. Inclusi in VS ci sono di default 4 visualizers: Text, HTML, XML e Dataset. E' possibile scriversi il proprio visualizer ereditando dalla classe Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizere poi installarlo in VS come spiegato qui. In questo modo si puo avere un visualizzatore personalizzato per i propri oggetti o tipi di dato. Siccome il visualizer XML non e' il massimo, qualcuno ha pensato ...

posted @ giovedì 1 dicembre 2005 16:00 | Feedback (1)