Visual Studio

Community Days, ma anche Community Dinner

Alla vigilia dell’inizio della bolgia, parliamo della parte veramente importante dell’agenda, ossia… La cena :-) Il baccanale avrà luogo presso l’Hosteria il Castelletto, dotata di 2 assett fondamentali: Si trova a Peschiera, quindi ad un tiro di schioppo dall’Innovation Campus di Microsoft Gnocco fritto, salumi, tigelle e Gutturnio E a ben pensarci, “chissene” del primo punto perché il secondo è già una ragione più che sufficiente. :-) Poichè, oltre ad aver ridefinito il concetto di “limite di presenze permesso dalla omologazione dell’Innovation Campus”, rischiamo di dover fare override anche...

This feature is by design

Credo sia una nuova feature del designer EDMX in Visual Studio 2010: lui *sa* che io definirò alcune associazioni, e quindi disegna già la curva per ospitarle <g> Technorati Tag: Entity Framework,Visual Studio 2010

Multitasking

Sul notebook si lavora, ma grazie a Moonlight su Ubuntu non mi perdo l'evento di lancio di Visual Studio 2010.   Technorati Tag: moonlight,silverlight,linux,ubuntu,vs2010

VS2010 RC vs. MVC1

Con l’arrivo della RC, in azienda abbiamo iniziato a migrare le soluzioni dei progetti che hanno una data di rilascio o delle modalità di gestione compatibili con la possibilità di cambiare release di VS o del FX. Tutto “quasi” ok: “quasi” perché l’apertura di progetti MVC v1 restituisce l’errore “The project type is not supported by this installation.”. Come spiegato nelle release notes, è necessario: aprire con un text editor il file di progetto, e cercare l’elemento ProjectTypeGuid modificare il valore dell’elemento da {603c0e0b-db56-11dc-be95-000d561079b0} a {F85E285D-A4E0-4152-9332-AB1D724D3325} aprire con VS...

VS10 beta1 vs. UML

Ricapitoliamo: BENE: la versione UML di riferimento è della famiglia 2.x BENE: permette di creare/associare work item TFS agli elementi presenti nei modelli. *Fantastico* MALE: non genera codice quindi il modello è messo lì solo per essere “ammirato”. Immaginate che divertimento (e che spreco di tempo) modellare (e mantenere in sync) 2 volte un “party pattern” (logical class diagram *e* EDM/Class Diagram). Ridicolo. “This feature is by design”? Grottesco. MALE: la modalità di configurazione degli elementi dei diagrammi è *totalmente* da rivedere: ad esempio, usare la propertygrid...

Refactoring "visuale"

Ma sono l'unico a desiderare che Visual Studio permetta di "spostare" dei membri da una classe derivata a quella base semplicemente "trascinandola" dalla prima alla seconda direttamente nel class designer? Technorati Tags: refactoring, visual studio

E va bene così... Senza parole! (cit.)

Ingolosito dal post di Janky, ho installato la CTP dell'entity designer per ADO vNEXT (o LINQ, se preferite); sembra che a Redmond abbiano le idee chiare: gli sviluppatori .NET non hanno bisogno di un ORM e l'ereditarietà a livello di Domain Model non serve a una mazza, quindi si può "bruciare" con il loro layer supertype. Ineccepibile, anzichenò! <g>

Windows Vista vs. NET developers

Dura la vita dello sviluppatore .NET sotto Vista, soprattutto se della tipologia "early adopter": già sapevamo che VS 2002 e 2003 non sono supportati dal nuovo OS. La novità di oggi è che anche la CTP di Visual Studio 2007 (Orcas) è dotata della stessa sfiga feature. <g>

TFS vs. VS2003

Fortunatamente, Microsoft ha rilasciato un provider che permette di usare Team Foundation Server come sistema di source control anche per i progetti di Visual Studio .NET 2003 (ed altri dev tools, ad esempio Visual Studio 6 e -addirittura- PowerBuilder 10.5). Fortunatamente, ciò permette di "abbandonare" Visual SourceSafe e passare a TFS anche per i "vecchi" progetti. Sfortunatamente, VS2003 rende apparentemente difficoltoso affrontare la tipica fase nella quale avete qualche progetto già gestito da TFS ma altri "ancora" sotto VSS, perchè l'IDE permette di avere attivo solo un provider. Fortunatamente (e 3!) ho trovato in rete un tool piccino piccino picciò...

«aprile»
domlunmarmergiovensab
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011