aprile 2005 Blog Posts
Condividendo le opinioni di Andrea in merito all'inclusione nei soli prodotti Team System degli strumenti per lo unit testing, volevo ora portare il ragionamento un po' oltre.
Per quale motivo tutte queste versioni di Visual Studio? Probabilmente ci avrete già pensato: perchè non rilasciare una piattaforma, che potremmo chiamare "Visual Studio Foundation", e poi tutti i plugin del caso, acquistabili separatamente e in ogni momento? Insomma un modello àla Eclipse o Netbeans...
Immaginate di avvicinarvi alla programmazione in ambiente Windows. Ad oggi, probabilmente su consiglio di qualche amico, compreresti uno dei prodotti express, diciamo C# Express. Se non avete mai fatto unit...
Se state usando Visual C++ 2005, vi sarete probabilmente accorti che l'ambiente non è ancora del tutto completo. Esistono alcune limitazioni nella gestione del progetto (file di risorsa, file di soluzione, etc.). Non so se queste rimarranno limitazioni del prodotto Express definitivo, ad ogni modo potete ovviare a questi problemi scrivendo manualmente il file di progetto e vcbuild.exe per compilarlo. Qui potete trovate lo schema XML:
http://msdn2.microsoft.com/library/y4sy8216(en-us,vs.80).aspx
Il designer è decisamente migliorato, tuttavia, a mio parere, genera un pessimo codice. Sarebbe stato importante, per lo meno, che separasse le implementazioni dei metodi (in particolare, del costruttore e dei delegati che gestiscono gli eventi) dalla...
Un'ottima introduzione (e dimostrazione) da parte di uno dei software architect che lo hanno ideato:
http://channel9.msdn.com/ShowPost.aspx?PostID=56397
42 minuti circa
Uso NUnit con discreta soddisfazione, ma mi chiedevo se qualcuno di voi abbia provato i due progetti open-source "concorrenti".
Non ho molto tempo attualmente per provarli, qualcuno che li ha già usati sa darmi un parere?
Per prima cosa complimenti a tutti i relatori del giovedì, è stato davvero un fantastico workshop (ed una bella giornata)!
Come seconda cosa un paio di tips... forse già noti, ma che potrebbero aiutare qualcuno a farla finita con gli account del gruppo Administrators (almeno nella vita di tutti i giorni!). Mi pare che Fabio non ne abbia parlato (ma non escludo che possa essermi sfuggito!).
Come lanciare i plugin del pannello di controllo? Basta cercare i file con estensione "cpl e lanciarli usando il comando "control". Per esempio, il seguente comando lancia la scheda con le proprietà di sistema con i privilegi di amministratore.
runas /user:machine\administrator...
Ho effettuato qualche piccola modifica al pacchetto.
Grazie ad Alessandro Petrelli per le sue correzioni sullo script sql per la creazione del database
Northwind.
Dal changelog:
5th April 2005 - version 0.7.0 released
* License changed into LGPL * Cleaned up
"bin" and "obj" directories from some files which were used during the
initial development process
* Minor changes to "NorthwindForFirebird.sql" (thanks to
Alessandro Petrelli)
* Minor changes to "Readme.txt"
* Added "Changelog.txt" * Version changed
...