Una delle modifiche sostanziali introdotte con VS2010 è l'interfaccia utente completamente riscritta in WPF. Le implicazioni in questo cambiamento sono decisamente molte, prima fra tutte la possibilità di usare l'accelerazione hardware, opzione che è automaticamente abilitata dal menu Tools > Options.
Figura 5. Le opzioni relative all'accelerazione hardware dell'interfaccia utente
Abbiamo la possibilità di modificare a nostro piacimento la disposizione di finestre e pannelli grazie alla flessibilità offerta dall'IDE e ai gadget per l'ancoraggio, che appaiono quando trasciniamo le finestre.
Figura 6. Ancoraggio delle finestre
Lo strumento appare come una croce che indica quale posizione avrà la finestra rispetto al pannello sottostante. Se ad esempio rilasciamo il tasto del mouse sul simbolo al centro della croce, sovrapponiamo la finestra trascinata a quella sottostante e creiamo così un pannello con più tab. Per passare da una finestra all'altra ci muoviamo utilizzando le relative linguette.
Figura 7. Accorpamento delle finestre
Nel caso in figura molte finestre condividono la stessa area dello schermo, tra cui "Solution Explorer" che è attiva. Vediamo cosa succede invece se rilasciamo il tasto del mouse in una posizione differente, ad esempio in basso:
Figura 8. Ancoraggio in basso della finestra
Le possibilità di ancoraggio non hanno limiti, ogni volta che una finestra viene ancorata, può essere soggetta ad ulteriori ancoraggi, come nella figura seguente, che mostra un layout decisamente "strano", ma è un esempio della flessibilità con cui possiamo posizionare finestre e toolbar.
Figura 9. Un layout "estremamente" customizzato
Una volta personalizzato l'ambiente di sviluppo, abbiamo la possibilità di conservare e riapplicare tutte le nostre preferenze, grazie alle funzionalità del menu Tools > Import and export settings, che ci permettono anche di effettuare il reset di tutte le impostazioni. Questo tra l'altro ci consente di utilizzare impostazioni diverse a seconda del progetto su cui stiamo lavorando.
Come mostra la prossima immagine, possiamo salvare la impostazioni relative al layout, ma anche quelle relative all'ambiente di sviluppo.
Figura 10. Esportare le impostazioni dell'IDE
Infine, l'ultima potenzialità interessante da sottolineare è il supporto maggiore a chi ha più di un monitor: ora possiamo estrarre dal layout anche le finestre di codice e spostarle tra i diversi schermi. La possibilità di visualizzare contemporaneamente più finestre di codice, designer, etc., permette una visione d'insieme senza precedenti.
LINQ e la trappola della 'deferred execution'Una "trappola" in cui si può incappare utilizzando il risultato di... |
C#, le Custom Type ConversionConversioni personalizzate tra classi, creare metodi particolari per... |
Introduzione a Entity FrameworkIl framework ORM messo a disposizione da .NET |
Repeater: visualizzare un feed RSSUtilizzare il controllo XMLDataSource e sfruttare il metodo XPath()... |
Repeater, il server control "semplice"Cos'è e come funziona il controllo Repeater |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Guida Visual Studio 2010L'ambiente di sviluppo di riferimento per sviluppare applicazioni su... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Corso Progettazione database11 Maggio 2012 a Milano |
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |