Recensione libro “Professional Visual Studio 2012”

image

booksite:
http://eu.wiley.com/WileyCDA/WileyTitle/productCd-1118337700.html
Autore: Bruce Johnson
ISBN: 978-1-118-33770-7
Fogliazione: 1104 pages
Edizione: November 2012

Vi può sembrare strano un libro sull’ambiente di sviluppo Visual Studio 2012, perché spesso ci focalizziamo su un libro di programmazione, quindi su un linguaggio specifico (per esempio Visual Basic o C#).

Questo libro, quindi, esce un po’ dalla normalità, perché fornisce informazioni sull’ambiente di sviluppo e su tutte le sue funzionalità. Questo non significa che all’interno non ci siano esempi di codice: se date un’occhiata al “booksite” di cui ho indicato l’indirizzo all’inizio di questa recensione, potete trovare molti esempi di codice scaricabili (VB e C#).

Tuttavia, gli esempi di codice riportati nel libro sono soprattutto funzionali alla spiegazione di particolari tecniche e di specifiche funzionalità di Visual Studio 2012.

Il libro può essere utile, quindi, sia agli sviluppatori meno esperti che possono così apprendere tutte le cose che si possono fare con Visual Studio 2012, sia agli sviluppatori più esperti che possono trovare un riferimento estremamente preciso a tutte le funzionalità, comprese quelle più avanzate.

Il libro include argomenti che ho apprezzato molto, come i riferimenti a Windows Azure, alle applicazioni Windows Store (Windows 8), allo Unit Testing e perfino sei pagine sulla programmazione in F# (come sicuramente avrete notato, da un po’ di tempo ho iniziato a interessarmi e a impegnarmi nello studio di questo linguaggio…).

Tutto questo unito all’estrema chiarezza nell’impaginazione grafica di Wrox che non delude mai.

Ecco quindi l’elenco dei 57 capitoli del libro:

PART I: INTEGRATED DEVELOPMENT ENVIRONMENT

CHAPTER 1: A QUICK TOUR
CHAPTER 2: THE SOLUTION EXPLORER, TOOLBOX, AND PROPERTIES
CHAPTER 3: OPTIONS AND CUSTOMIZATIONS
CHAPTER 4: THE VISUAL STUDIO WORKSPACE
CHAPTER 5: FIND AND REPLACE AND HELP

PART II: GETTING STARTED

CHAPTER 6: SOLUTIONS, PROJECTS, AND ITEMS
CHAPTER 7: INTELLISENSE AND BOOKMARKS
CHAPTER 8: CODE SNIPPETS AND REFACTORING
CHAPTER 9: SERVER EXPLORER
CHAPTER 10: MODELING WITH THE CLASS DESIGNER

PART III: DIGGING DEEPER

CHAPTER 11: UNIT TESTING
CHAPTER 12: DOCUMENTATION WITH XML COMMENTS
CHAPTER 13: CODE CONSISTENCY TOOLS
CHAPTER 14: CODE GENERATION WITH T4
CHAPTER 15: PROJECT AND ITEM TEMPLATES
CHAPTER 16: LANGUAGE-SPECIFIC FEATURES

PART IV: RICH CLIENT APPLICATIONS

CHAPTER 17: WINDOWS FORMS APPLICATIONS
CHAPTER 18: WINDOWS PRESENTATION FOUNDATION (WPF)
CHAPTER 19: OFFICE BUSINESS APPLICATIONS
CHAPTER 20: WINDOWS STORE APPLICATIONS

PART V: WEB APPLICATIONS

CHAPTER 21: ASP.NET WEB FORMS
CHAPTER 22: ASP.NET MVC
CHAPTER 23: SILVERLIGHT
CHAPTER 24: DYNAMIC DATA
CHAPTER 25: SHAREPOINT
CHAPTER 26: WINDOWS AZURE

PART VI: DATA

CHAPTER 27: VISUAL DATABASE TOOLS
CHAPTER 28: DATASETS AND DATABINDING
CHAPTER 29: LANGUAGE INTEGRATED QUERIES (LINQ)
CHAPTER 30: THE ADO.NET ENTITY FRAMEWORK
CHAPTER 31: REPORTING

PART VII: APPLICATION SERVICES

CHAPTER 32: WINDOWS COMMUNICATION FOUNDATION (WCF)
CHAPTER 33: WINDOWS WORKFLOW FOUNDATION (WF)
CHAPTER 34: CLIENT APPLICATION SERVICES
CHAPTER 35: SYNCHRONIZATION SERVICES
CHAPTER 36: WCF RIA SERVICES

PART VIII: CONFIGURATION AND RESOURCES

CHAPTER 37: CONFIGURATION FILES
CHAPTER 38: CONNECTION STRINGS
CHAPTER 39: RESOURCE FILES

PART IX: DEBUGGING

CHAPTER 40: USING THE DEBUGGING WINDOWS
CHAPTER 41: DEBUGGING WITH BREAKPOINTS
CHAPTER 42: DATATIPS, DEBUG PROXIES, AND VISUALIZERS
CHAPTER 43: DEBUGGING WEB APPLICATIONS
CHAPTER 44: ADVANCED DEBUGGING TECHNIQUES

PART X: BUILD AND DEPLOYMENT

CHAPTER 45: UPGRADING WITH VISUAL STUDIO 2012
CHAPTER 46: BUILD CUSTOMIZATION
CHAPTER 47: ASSEMBLY VERSIONING AND SIGNING
CHAPTER 48: OBFUSCATION, APPLICATION MONITORING, AND MANAGEMENT
CHAPTER 49: PACKAGING AND DEPLOYMENT
CHAPTER 50: WEB APPLICATION DEPLOYMENT

PART XI: CUSTOMIZING AND EXTENDING VISUAL STUDIO

CHAPTER 51: THE AUTOMATION MODEL
CHAPTER 52: ADD-INS
CHAPTER 53: MANAGED EXTENSIBILITY FRAMEWORK (MEF)

PART XII: VISUAL STUDIO ULTIMATE

CHAPTER 54: VISUAL STUDIO ULTIMATE FOR ARCHITECTS
CHAPTER 55: VISUAL STUDIO ULTIMATE FOR DEVELOPERS
CHAPTER 56: VISUAL STUDIO ULTIMATE FOR TESTERS
CHAPTER 57: TEAM FOUNDATION SERVER

Pubblicato il 17 agosto 2015 su Novità. Aggiungi ai preferiti il collegamento . Lascia un commento.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: