msgbartop
Around Software Development and Innovation
msgbarbottom

27 Feb 11 Scrivere codice .NET migliore

Un ottimo suggerimento al fine di migliorare il codice .NET che scriviamo è quello di considerare i warning del compilatore C# come errori, per abilitare tale impostazione basta andare nelle proprietà del progetto, nel Tab Build e nella sezione “Treat warnings as errors” e spostare il radio button su All.

Questo vi darà un pò di problemi all’inizio, ma con l’abitudine scriveremo del codice migliore :)

Antonio

27 Feb 11 Usare ed ottmizzare Visual Studio per grossi progetti

Sto lavorando da un pò su un grosso progetto con centinaia di MB di codice sorgente su una workstation a 64bit.

Inizialmente ho avuto numerosi problemi con VS per le varie build e run che ho in parte risolto grzie all’utilizzo degli unit test. Durante questa esperienza però ho imparato anche dei piccoli tips

che permettono di usare VS in maniera  più efficiente.

Per prima cosa se non avete bisogno dei vari designer,(nel mio caso lavoravo solo con WCF) potete avviare VS in safe mode con il seguente comando:

devenv /safemode

Ho dovuto aimè disabilitare Resharper…:(

Infine potete utilizzare questo hack (trovato sul blod di Steve Herman) per migliorare la gestione della memoria di Visual Studio, in particolare su macchine a 64 bit dato che VS 2008 è una applicazione a 32 bit.

Questa è la procedura:

Windows XP: Backup the boot.ini file and then put the /3GB switch in your boot.ini. (more information on the /3GB option)

Vista: run the following from the Visual Studio command prompt (Brad Rutkowski has the full scoop):

1:  BCDEDIT /Set IncreaseUserVa 3072

If you are on a 64bit pc this step are not required.

Using the Visual Studio command prompt, navigate to C:\Program Files\Microsoft Visual Studio 9\Common7\IDE\

execute the following command:

1:  editbin /LARGEADDRESSAWARE devenv.exe

Bye

Antonio