Hands-on with ASP.NET MVC by Rahul Sahay

A new book on ASP.NET MVC which includes a fine Launchpad to get started on MVC and includes MVC 6.
 
Hands-On with ASP.NET
Hands-On with ASP.NET
DARIYAGANJ, India - Nov. 23, 2014 - PRLog -- Hands-on with ASP.NET MVC book gives you a fine Launchpad to get started on MVC. I have written the book keeping freshers in mind. In this book you will solve one case study right from the scratch. This is not just a theoretical book, rather it’s a complete practical handbook for MVC development right from the scratch. By the time you will finish the book, you would have completed web version and mobile version of development using MVC. Now, one important point to understand here that ASP.NET MVC is a major shift for all Microsoft developers. ASP.NET MVC emphasizes clean architecture, design patterns and testability. At every part of the book you will get practical example of all the theoretical concepts with complete demo.

ASP.NET MVC is basically a web development framework from Microsoft that combines the features of MVC (Model-View-Controller) architecture. Now, ASP.NET MVC is not something which is built from the ground zero. It built on the top of ASP.NET, so developers enjoy almost all the ASP.NET features while building the MVC application. ASP.NET MVC is an alternative approach to an existing Web Forms approach. This book is basically comprised of 15 chapters covering all the parts of MVC development. The 1st chapter starts with the introduction of ASP.NET MVC, wherein you will see how MVC gained maturity in different releases. The 1st chapter will also showcase what you are going to build by giving the application glimpse in its finished form. Then, you will start creating your MVC project right from the scratch.

In the 2nd chapter you will get the complete idea of controllers. Here, after understanding the basics of controllers, you will be writing your 1st controller. The 2nd chapter also covers different types of action results, filters and many more things. The 3rd chapter will have a view introduction with syntactic sugar. This section also explains some of the core concepts of data – (dash) attributes that how views behind the scenes emit these tags. Apart from HTML helpers, you will also work with different types of view in it. Chapters 4 and 5 will be all about data modeling. In these chapters you will come to know how to get started with entity framework, also how to setup the entities and migrations. Here you will also see different types of validations in action.

Chapter 6 is all about Client side scripts. Its main focus would be on how to manage scripts, how to work with Ajax helpers and how to write an Async Search. Chapter 7 is covering all the security related features like Membership, Authentication, Roles, Open Authentication and many more things. Now, chapter 8 is all about infrastructure topic like Caching and different Diagnostics techniques. This topic stresses how to improve the Application performance by implementing caching. The 9th chapter is all about testing. It starts with unit testing wherein you can test your application logic, then web testing and load testing wherein you can test your website performance in different test scenarios. Then we have the 10th chapter, which is all about deployment. In this case, you will 1st deploy the application to IIS, then on internet on AZURE.

Chapter 11 is all about routing concepts. This chapter deals with different routing rules. Then, chapter 12
comprises Web API and Dependency Injection. Both of these topics are really important and interesting as well. You will learn how to implement both with a complete application demo. In chapter 13, you will be optimizing your application in such a way that it will support mobile browsers as well. Then, Chapter 14 is dedicated to the new features of ASP.NET MVC 5 with complete demo. Last but not the least is the bonus part of this book about MVC 6; here, in chapter 15 you will start from the features discussion, then prerequisites required for MVC 6. MVC 6 is a major breakthrough from Microsoft side towards being Open Source Compliant. So, stay tuned for a stunning journey.

About the Author

Rahul Sahay is a software developer living in Bangalore, India. Rahul has been working in various aspects of the software development life cycle since 7 years, focusing on Microsoft technology-specific development. He has been part of the development in different applications, ranging from client applications to web services to websites.

Rahul is a Senior Consultant at Capgemini (http://www.capgemini.com/). But he works for Capgemini's client Dell R&D, on their premier e-commerce portal("http://www.dell.com/account"). His roles and responsibilities at this project are very tech-oriented like analyzing exiting use cases and taking the new requirements to add features on the existing segment. Prior to Capgemini, he has been associated with Mindtree and TCS. He has contributed 50 .Net Videos to Mindtree, which are being used for .Net Training whenever any new joining happens. These Videos are now Mindtree copyright videos. He is also an active blogger, his writings can be viewed at http://myview.rahulnivi.net/. You can also refer his professional profile @ http://in.linkedin.com/in/rahulsahay19. Or follow him at twitter "@rahulsahay19".

About Quills Ink Publishing
Quills Ink
offers high-quality, full-service self-publishing and book marketing services for writers and professionals who are seeking a cost-effective, fast, and flexible way to publish and distribute their books worldwide while retaining 100% of their rights, upto 80% of their profits, and 100% of the creative control. Visit us at http://www.quillsink.com.

End
Source: » Follow
Email:***@quillsink.com Email Verified
Tags:Mvc, Mvc 6, Quillsink.com, Rahul Sahay, Quills Ink, Asp Net, Quills Ink Publishing
Industry:Books, Computers
Location:Dariyaganj - Delhi - India
Subject:Products
Account Email Address Verified     Account Phone Number Verified     Disclaimer     Report Abuse
Page Updated Last on: Nov 23, 2014



Like PRLog?
9K2K1K
Click to Share