Bit a bit, si cresce sempre


Blog di un ingeformatico

Statistiche
  • Views Home Page: 396.358
  • Views Posts: 1.331.158
  • Views Gallerie: 526.666
  • n° Posts: 520
  • n° Commenti: 292
Ora e Data
Archivio Posts
Anno 2017

Anno 2016

Anno 2015

Anno 2014

Anno 2013

Anno 2012

Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

Anno 2005

Libro ASP.NET 4.5 Web Programming with C# 2012 (Murach)



Dopo il libro su C# 2012 (ovvero la versione 5.0), di cui ne avevo parlato in questo post,
la Murach mi ha omaggiato (si può dire?) di un’altra novità, quella su ASP.NET 4.5
nella versione C# (a breve la versione VB).
Sono ben 800 pagine, tra l’altro in largo formato (come d’altronde tutti i libri della Murach), come si vede da questa foto:



Come anche per gli altri titoli di questa casa editrice, riprende il layout a doppia pagina, a sinistra la teoria e a destra gli esempi o le note a margine.
Se il listato è molto lungo, può però comprendere entrambe le pagine, come si vede da quest’altra foto.



Come si può vedere, anche qua vengono mantenute le buone abitudini di una indentazione perfetta e lo sfondo grigio per le parti nuove o su cui prestare maggiore attenzione.
Rimane però, ma qua sono gusti personali, il fatto di scrivere il codice tutto in grassetto (io avrei preferito un font “normale”).
Per quanto riguarda il contenuto, aspetto senz’altro più importante, mi è parso leggermente migliore rispetto al titolo su C# 2012. È meno prolisso, più diretto al nocciolo delle questioni, e con un numero maggiore di esempi.
Il linguaggio è sempre molto comprensibile, gli argomenti sono ben sviscerati e gli esempi sempre calzanti e chiari.
Si fa riferimento, giusto per restare in tema con questi giorni di fine ottobre, ad un ipotetico negozio online “Halloween” che vende, appunto, maschere e giochi per questa festa.
Ma mano che avanzano i capitoli, gli autori aggiungono funzionalità a questa applicazione, arrivando alla fine alla fase di consolidamento e deploy.
Come anche nel libro su C#, per quanto riguarda l’accesso ai dati si utilizza pressoché esclusivamente il classico ADO.NET, e viene data una notevole trattazione su GridView.
I capitoli sono 24, raggruppati in 5 sezioni.
Considerando che ogni capitolo riempie, quasi sempre, dalle 20 alle 30 pagine, questo libro richiede un mesetto di studio per essere affrontato nella sua completezza (ipotizzando di studiare un capitolo al giorno, esercitazioni comprese).
Alla fine di ogni capitolo, anche qui, ci sono diversi esercizi da portare a termine. Il lettore può anche evitarli, ma è ovvio che più pratica si affronta, meglio è.
Ho apprezzato moltissimo l’ultimo capitolo dedicato ad ASP.NET MVC: sono circa 30 pagine realizzate in maniera eccellente, e riescono a fornire una solida base da cui partire per approfondire MVC su altri libri più specializzati (chissà se anche la Murach ne pubblicherà uno in futuro).
Di striscio vengono affrontati anche Ajax (con le basi del toolkit) e jQuery, ma su quest’ultimo argomento rimanderei allo specifico testo sempre della Murach.

Il file zippato del codice sorgente, scaricabile gratuitamente dal sito del libro previo inserimento di una mail, è enorme, oltre 60 MB.



Sul sito della Murach, previo inserimento di una mail valida, si possono scaricare i primi 2 capitoli in formato Pdf, operazione senz’altro utile per farsi un’idea di come vengono spiegati gli argomenti.

Qua sotto i dettagli del libro e il sommario.



Attualmente il suo prezzo su Amazon Italia si attesta sui 43 euro, non pochi, ma senz’altro meno di quanto spenderebbero i lettori spagnoli (su Amazon ES viene venduto infatti a ben 56 euro).
Insomma un ottimo testo adatto a lettori semi-principianti; valido anche come ripasso per lettori più esperti.


Sommario
Section 1 The essence of ASP.NET web programming
3 - Chapter 1 - An introduction to ASP.NET web programming
31 - Chapter 2 - How to develop a one-page web application
77 - Chapter 3 - How to use HTML5 and CSS3 with ASP.NET applications
117 - Chapter 4 - How to develop a multi-page web application 
165 - Chapter 5 - How to test and debug ASP.NET applications
Section 2 ASP.NET essentials
191 - Chapter 6 - How to use the standard server controls 
231 - Chapter 7 - How to use the validation controls
263 - Chapter 8 - How to work with state, cookies, and URL encoding
295 - Chapter 9 - How to use master pages
323 - Chapter 10 - How to use themes
341 - Chapter 11 - How to use site navigation and ASP.NET routing
Section 3 ASP.NET database programming
371 - Chapter 12 - An introduction to database programming
399 - Chapter 13 - How to use SQL data sources
441 - Chapter 14 - How to use the GridView control 
481 - Chapter 15 - How to use the DetailsView and FormView controls
521 - Chapter 16 - How to use the ListView and DataPager controls
551 - Chapter 17 - How to use object data sources with ADO.NET  
Section 4 Finishing an ASP.NET application
597 - Chapter 18 - How to secure a web site
613 - Chapter 19 - How to authenticate and authorize users
649 - Chapter 20 - How to use email, custom error pages, and back-button control
679 - Chapter 21 - How to configure and deploy ASP.NET 4.5 applications 
Section 5 Going to the next level
701 - Chapter 22 - How to use ASP.NET Ajax
733 - Chapter 23 - How to develop WCF and Web API services
763 - Chapter 24 - An introduction to ASP.NET MVC
Resources
795 - Appendix A How to install and use the software and downloadable files 
811 - Index 

Categoria: Books
venerdì, 25 ott 2013 Ore. 16.05

Messaggi collegati


Mappa
Calendario
ottobre 2017
lmmgvsd
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003