{"product_id":"aspnet-mvc-5-building-jonas-fagerberg-9781535167864","title":"ASP.NET MVC 5 - Building a Website with Visual Studio 2015 and C Sharp: The Tactical Guidebook","description":"This book is primarily aimed at developers who have some prior experience with MVC 5 and are proficient in C#, since the language won't be explained in any detail. Even if you already have created a couple of MVC projects, you might find the content in this book useful as a refresher. You might have worked in previous versions of Visual Studio and MVC and want a fast no-fluff way to get up to speed with MVC 5. Prerequisites: -C# (you need to be proficient) -MVC 5 (you need some prior experience) -HTML5\/CSS3 (you need basic knowledge) -JavaScript\/JQuery (you need basic knowledge) In this book you will learn how to build an MVC 5 website using C#, Entity Framework, HTML5, CSS, JavaScript and Ajax. -Create a \"real world\" code-first database using Entity Framework. -Add and modify models, views and controllers to perform CRUD operations against the database. -Use client-side and server-side validation. -Secure the controllers, actions and view content with authorization and roles. -Implement security with ASP.NET Identity (authentication, authorization and roles). -Use JavaScript, JQuery and Ajax to build a great end-user interface with asynchronous server calls. -Style the user interfaces using CSS3 and Bootstrap. -Create a responsive website. -Implement product subscription scenarios with registration codes. -Create an alternate way to login to the application. -Implement password reset functionality. -Register users with the site. -Manage users and their subscriptions. Technologies, frameworks and languages: -C# (you need to be proficient) -HTML5\/CSS3 (you need basic knowledge) -JavaScript\/JQuery (you need basic knowledge) -MVC 5 (you will create\/modify models, views and controllers) -Razor syntax (to include server-side code in views) -Bootstrap (used for styling and to create a responsive design) -Ajax (used for asynchronous server calls) -LINQ (to query the database) -Extension methods (to clean up your C# code and enable re-use) -HTML Helper methods (to clean up your HTML and enable re-use) -Use settings from the web.config file * This book does not cover ASP.NET Core 1.0 I hope you love the book  Sincerely, Jonas Fagerberg Now click the Buy button to start reading the book.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Jonas Fagerberg\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1535167866\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781535167864\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Createspace Independent Publishing Platform\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 07\/07\/2016\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 492\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.85lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.52w x 0.99d","brand":"Jonas Fagerberg","offers":[{"title":"Paperback","offer_id":43985611129087,"sku":"9781535167864","price":47.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_0018dab4-50ce-4580-92d5-31fcd8706fa4.jpg?v=1683278535","url":"https:\/\/www.whiterainbookhouse.com\/products\/aspnet-mvc-5-building-jonas-fagerberg-9781535167864","provider":"WR Book House","version":"1.0","type":"link"}