October 2007 Blog Posts

Orcas beta 2 VPC (Virtual PC) scade ad Hallowen.

Technorati Tag: Orcas Ebbene si potete leggere con maggior dettaglio qui: http://dotnetwithme.blogspot.com/2007/10/alert-visual-studio-2008-beta-2-vpc.html Al contrario sembra che la release non VPC, quella da installare sulla macchina fisica resterà valida fino a Marzo 2008. Stay tuned!!

Orcas, usare il vecchio code snippet 'prop'.[Fun with snippet]

Technorati Tag: Visual Studio , Code Snippet Nella versione 2008 di Visual Studio, è presente un code snippet ridotto per creare una proprietà di una classe. Questo code snippet inserisce semplicemente nome e tipo valore della proprietà pubblica senza creare pero' la variabile di accesso privata. Per prima cosa dobbiamo cercare nel nostro disco C o dove avete installato Visual Studio, lo snippet di interesse. Nel mio caso si chiama prop e quindi il file si chiamerà prop.snippet. Il codice seguente mostra lo snippet prima della modifica. public $type$ $property$ ...

Dico la mia sul disegno di Legge Levi-Prodi

Lo so che non fa parte di NET, ma caspita, qui mi tocca chiedere al Presidente se posso andare avanti o chiudere bottega. E la cosa mi scoccia non poco. Il mitico beppe nazionale ha puntualmente postato la vera spiegazione a questo disegno di legge che (IMHO) e preciso (IMHO) sembra un cerotto forzato per tutti coloro i quali si sentono liberi di esprimere i propri pensieri e le proprie idee attraverso un diario multimediale. Ultimo post su : http://www.beppegrillo.it/ Per favore, andate a leggerlo, per chi ancora non lo ha fatto, e meditate ... :-(

[OT] A volte un meaculpa serve anche a maturare.

Non voglio diventare blogorroico e tantomento OT, visto che raramente posto OT. Ieri ho passato la serata a rileggere un NewsGroup di Aprile (sapete di cosa parlo ...) e pensadoci bene, devo fare queste considerazioni. La pensata mi è venuta anche dopo aver fatto una cena con Simone che sull' argomento mi ha chiarito le idee. Non è facile occuparsi di una Community come quella di UGI, me ne sono accorto oggi, dopo aver iniziato una nuova avventura ... Sicuramente poi, se oltre a dover seguire la propria azienda, i dipendenti, i clienti (che soffrono sempre di qualcosa ..)...

Principi agili in C#

Technorati Tag: Domain Driven Design , Agile Segnalo questo libro per chiunque fosse interessato ad approfondire lo sviluppo tramite Domain Driven Design e sviluppo Agile. Consigliatomi da un amico, per chi ha già letto il manuale di Jimmy Nillson, da me segnalato settimana scorsa, approfondendo pero' l' argomento Interfacce legate alla parte di Repository. Purtroppo per questo libro bisogna spendere qualche soldino in piu' ed è reperibile tramite Amazoon. Quindi un mesetto di attesa per noi italiani ... Un' ottima recensione è proposta in questo articolo su CodeProject: recensione. Infine, giusto per...

Windows Vienna, Preview

Technorati Tag: Windows 7 , Windows Vienna E già abbiamo appena preso confidenza con Vista, che ualà, ecco un nuovo OS pronto (almeno cosi' si mormora) per fine 2009. Sarà vero? Per adesso trovate questo in rete (Imho: mi sembrano tanto delle skin personalizzate ...)   Le reinvio perchè LiveWriter ha combinato casino ...

Ho vinto il concorso per il Gadget di Vista.

Questa sera dopo la mistica giornata che ho avuto (ho scoperto di avere un danno sulla mia casa superiore ai 20mila euro) e quindi ho un po' sparato a 0 ... su qualche Post. Beh arrivo a casa e mi trovo due belle sorprese. La prima è stata dall' avvocato che sto consultando che mi ha comunicato che qualcosa si sta muovendo. L' altra è che il mio Gadget VistaTranslator è arrivato tra i primi 10!! Ebbeni si non so ancora a che posto sono ma tra i primi 10 è proprio una bella soddisfazione! Cosa ho vinto? La licenza di Vista Home Premium ......

Generazione automatica dell' ID.

Technorati Tag: Domain Driven Design , Identity , Entity Ho trovato molta difficoltà nel capire come e quando è necessario implementare per una Entity un ID univoco. Come prima cosa ho scoperto che Eric Evans distingue le entity proprio dal fatto che posseggono un Identity, composta da uno o piu' attributi, altrimenti sarebbero dei semplici Value Object. Una prima cosiderazione è: se lo scopo di una Identity è quello di classificare il mio Object come unico, allora due Object dello stesso tipo con la stessa Identity, sono due copie dello stesso oggetto. ...

Esame 70-300 #Requisiti di Analisi #01

Technorati Tag: 70-300 , MCSD Per prima cosa, quando dobbiamo progettare una nuova Soluzione, dobbiamo definirne lo Scope ovvero l' insieme dei destinatari, dell' utlizzo e delle finalità del progetto stesso. Per definire lo scope di un progetto, possiamo partire da queste MacroCaratteristiche: Modifiche dell' ambiente. Prima di iniziare dobbiamo prendere in considerazione tutte le modifiche che potrebbero essere apportate all' ambiente prima, durante e dopo la fase di realizzazione e progettazione. Sicurezza, Database Location, Organizzazione. Durata massima. Dobbiamo prevedere la durata del nostro...

Esame 70-300 #Introduzione

Torno alla carica con una nuova sessione di esami Microsoft. Il primo che voglio affrontare, visto che sembrerebbe essere uno dei piu' tosti, è proprio Analyzing Requirements and Defining Microsoft.NET Solution Architectures. Un requisito core per ottenere il titolo di MCSD (Microsoft Certified Solution Developer). Una volta acquisito anche questa certificazione potro' finalmente dedicarmi alle certificazioni Nuove (MCPD). Questa volta, voglio contribuire in maniera significativa, non ai livelli di Marco Minerva ma mi sofrzero' per dare il meglio. Non sto qui a elencare requisiti, libri dispobili e quant' altro visto che trovate tutte le informazioni in maniera...

NET vs Java: 1-0 Palla al centro

Evvai era ora ... Mo voglio proprio vedere chi ha da dire cosa http://secunia.com/advisories/27009/

T-SQL e il mitico cursore.

Leggendo qua e là vedo che sono rimasto forse l' unico sviluppatore a difendere ancora oggi l' utilizzo dei cursori in SQL Server. Sinceramente alcune volte l' utlizzo di cursori è una manna dal cielo, anche se la CPU del server per pochi millisecondi schizza alle stelle. Vediamo come si utlizza un cursore in modalità SCROLL, ovvero come il buon vecchio recordset di VB6. Dichiarazione del cursose GO BEGIN PRINT '*** Dichiarazione variabili ***' DECLARE @ID int, @Nome varchar(50), @Descrizione varchar(255) PRINT '*** Dichiarazione Cursore ***' DECLARE...

C# e Domain Driven

Finalmente ho trovato quel che mi serve per poter approfondire in maniera concreata questo Pattern nel linguaggio che piu' mi aggrada, ovver C#. http://www.amazon.com/Applying-Domain-Driven-Design-Patterns-Examples/dp/product-description/0321268202 Sono ben accetti ulteriori consigli.