The book is Beginning ASP.NET MVC 1.0, edited by Wrox, available on Amazon.com at this address for the price of 31.49 USD.
I am going to write a review of this book because, first of all, I know Simone and his professionalism. Second, because I am working now on an ASP.NET MVC project in my company, and this book was really helpful for me, so I am pretty sure that it will be the same for you guys.
Summary and structure of the book.
The book has 19 chapters plus a couple of appendixes. Each chapter covers a specific argument. At the end of each chapter there is always a section for the exercises and a summary section. The first thing you will like about this book is the huge amount of sample code!
At the end of the book there is the appendix B that contains all the solutions related to each exercise, so you wonâ€™t get lost.
The appendix A has a lot of useful links that you can follow, resources, links, books and more.
Finally there is the index that is done for a â€œdevâ€ reader. Itâ€™s not a normal index but an index divided by alphabetic order that includes also all those components and â€œcodeâ€ that you will find in the book. So you will find, for example, the page that talks about â€œNHibernateâ€.
What I really liked about this book is the 2 case studies that you will find at the end. Simone has created these 2 case studies that will reflect 2 real solutions, one is a blog and the second one is â€¦ a surprise. I am not going to tell you everything because you must buy it.
This is something really well done as you will apply all the knowledge you got through the book into 2 real solutions!
Of course I am not going to describe each chapter, but this is the list of chapters so you can understand why this book is so well done, IMHO:
- MVC pattern
- WebForm VS MVC
- Getting started
- The model
- The controller
- The view
- Unite test concepts
- Testing ASP.NET MVC
- Action filters
- Leveraging ASP.NET WebForm futures
- Authentication and authorization
- Extend ASP.NET MVC
- Migrating from ASP.NET
- Case studies
- Exercises solutions
I am a NET developer, most of time I develop Silverlight/WPF or WinForm applications. For fun I did a couple of ASP.NET MVC applications in the bank where I was working before, but my knowledge about ASP.NET MVC was relative to those projects.
Now that I got this book, I was able to read all the aspect of MVC pattern applied to ASP.NET and I feel comfortable to build a real application with this framework.
I did a real ASP.NET MVC application for the Company where I am working now, and I was able to do everything is less than 1 week, including the use of JQuery and AJAX.
I am really satisfied of this book and I hope that you will buy it as it is a very nice and well written book that will drive you inside this pretty cool framework.
Thanks Simone and Keyyvan for your effort!