Learning ASP.NET MVC Programming
- Length: 342 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2016-12-06
- ISBN-10: 1786463830
- ISBN-13: 9781786463838
- Sales Rank: #2779922 (See Top 100 Books)
Learn the fundamentals of ASP.NET MVC and build real-world web applications using ASP.NET Core MVC About This Book Get a first-principles coverage of ASP.NET MVC and the latest release, Core This book is uniquely designed for developers who are looking to transition their skills into the .NET development field The standalone chapter structure leaves you free to explore ASP.NET MVC to immediately solve your pain points Who This Book Is For This book is for developers who want to learn to build web applications using ASP.NET Core, developers who want to make a career building web applications using Microsoft technology, and developers who are working in Ruby on Rails or other web frameworks and want to learn ASP.NET Core MVC. No knowledge of the ASP.NET platform or the .NET platform is required. Even though you do not need to have experience in C#, an understanding of the basic constructs (loops, conditionals, classes, and objects) of any modern programming language would be helpful. What You Will Learn Get to know the concepts of ASP.NET MVC and build a new static web page using HTML, CSS, and jQuery Set up a development environment and run a sample application using the template Create a Controller with action methods Build a view using several features of the Razor View engine Construct a Model for ASP.NET Core MVC application Devise a custom mechanism to provide maximum flexibility to your application through routing Validate the user input on the client side using jQuery Enhance your applications using Bootstrap Explore new configuration and deployment scenarios – step by step guide to deploying ASP.NET Core web application in Linux In Detail ASP.NET Core MVC helps you build robust web applications using the Model-View-Controller design. This guide will help you in building applications which can be deployed on non-windows platforms such as Linux. In today’s age, it is crucial that you possess the ability to
Table of Contents
Chapter 1. Introduction to ASP.NET Core
Chapter 2. Setting Up the Environment
Chapter 3. Controllers
Chapter 4. Views
Chapter 5. Models
Chapter 6. Validation
Chapter 7. Routing
Chapter 8. Beautifying ASP.NET MVC Applications with Bootstrap
Chapter 9. Deployment of ASP.NET Core Application
Chapter 10. Building HTTP-based Web Services Using ASP.NET Web API
Chapter 11. Improving Performance of an ASP.NET Core Application
Chapter 12. ASP.NET Core Identity