ASP.NET Core Razor Pages in Action

- 15%

Original price was: $59.99.Current price is: $51.00.

Add to wishlistAdded to wishlistRemoved from wishlist 0
ASP.NET Core Razor Pages in Action

Razor Pages lets you build, configure, and deploy amazing dynamic ASP.NET websites with ease.

In ASP.NET Core Razor Pages in Action you will learn:

Building, configuring, and publishing a data-driven website
Creating a complete web application step-by-step
Forms for collecting and processing user data
Connecting to databases from a Razor Page
Protecting areas of a Razor Page from unauthorized access with ASP.NET Identity
Using Object Relational Mapping tools to work with data in Razor Pages applications
Generating CRUD pages using scaffolding gestures
Generating and sending email from your web application

ASP.NET Core Razor Pages in Action teaches you to develop dynamic websites using the powerful Razor Pages framework, .NET 6, and ASP.NET. Razor Pages generates HTML on the server, and is the perfect choice for eCommerce sites, intranet services, content management systems, and other apps that require reliability. In this book, you’ll use Razor Pages to build a complete application for booking city breaks, learning to iterate amazing new features chapter-by-chapter. You’ll even learn how to enhance your web applications with the huge ecosystem of C# libraries, and how to locate the perfect tool for your task using centralized repositories.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
Simplify ASP.NET web development with Razor Pages! Razor Pages provides a cohesive page-based organization layer for application components like routes and actions. It’s page-centric approach means you spend less dev time switching between the controller, model, and view files, as compared to a traditional MVC approach.

About the book
ASP.NET Core Razor Pages in Action teaches you how to use Razor Pages to code and scale dynamic ASP.NET Core websites. You’ll learn a new feature in every chapter as you build an interesting vacation-booking application. As your app grows, you’ll be amazed how Razor Pages accelerates essential tasks like form creation, data processing, testing, and deployment.

What’s inside

Securing your applications from unauthorized access
Using object-relational mapping tools to work with data
Generating and sending email from a web application
Enhance your web apps with C# libraries

About the reader
For web developers familiar with C# programming.

About the author
Mike Brind is an 11-time recipient of the Microsoft Most Valuable Professional (MVP) award for ASP.NET.

Table of Contents
1 Getting started with Razor Pages
2 Building your first application
3 Working with Razor Pages
4 Matching URLs to Razor Pages with routing
5 Working with forms: Model binding
6 Working with forms: Tag helpers
7 Using dependency injection to manage services
8 Working with data
9 Managing users with authentication
10 Controlling access with authorization
11 Client-side technologies and AJAX
12 Troubleshooting your application
13 Protecting your application against external attacks
14 Configuring and publishing your application

From the Publisher

ASP.NET Core Razor Pages in ActionASP.NET Core Razor Pages in Action

ASP.NET Core Razor Pages in ActionASP.NET Core Razor Pages in Action

ASP.NET Core Razor Pages in ActionKey Book Topics

Build a complete, high-performing application, hands onLearn Razor Pages basics including syntax, routing, and matching to URLSEvolve your application by incorporating useful framework featuresGenerate and send email from the applicationSpeed up essential tasks like form creation, data processing, and testingWalk through the publishing process, step by step

Why is now the time to learn Razor Pages?

This widely used, feature-rich development framework helps you easily build dynamic, scalable applications, and since it’s Microsoft’s top recommendation for all new web apps that generate HTML, demand for skilled Razor Pages practitioners is sure to grow. Part tutorial, part reference book, ASP.NET Core Razor Pages in Action walks you through using Razor Pages to build a complete web application hands-on, incorporating important framework features along the way.

ASP.NET Core Razor Pages in ActionASP.NET Core Razor Pages in Action

Key chapters of importance

In chapter 5, explore model binding, one of Razor Pages’ FORMidable features for minimizing the amount of code necessary to create robust forms, process their data, and validate it.In chapter 8, discover an inCRUDibly uniform, well-structured, and convenient approach for getting your application to interact with your DBMS while incorporating Create, Read, Update, and Delete operations.In chapters 9 and 10, unmask anonymous users and determine where they’re allowed to go—two processes vital to securing parts of your application.In chapter 11, learn how to implement some common patterns that can dramatically increase usability, which means happier users… and a happier you!Almost ready for prime time? In chapter 14, find out the essential final steps to take before going live with your application

ASP.NET Core Razor Pages in ActionASP.NET Core Razor Pages in Action

How does this book differ from other books on the market?

Unlike most books on the subject, which combine MVC, Web API, and Blazor content with Razor Page coverage, ASP.NET Core Razor Pages in Action is the first to spotlight only Razor Pages, eliminating the need for readers to resort to adapting MVC solutions to their Razor Pages problems. Code-focused and designed to get the reader up and running, this hands-on guide introduces the core Razor Pages concepts readers need to know to produce dynamic, data driven sites painlessly and quickly.

Publisher ‏ : ‎ Manning (December 27, 2022)
Language ‏ : ‎ English
Paperback ‏ : ‎ 456 pages
ISBN-10 ‏ : ‎ 1617299987
ISBN-13 ‏ : ‎ 978-1617299988
Item Weight ‏ : ‎ 1.7 pounds
Dimensions ‏ : ‎ 7.38 x 0.9 x 9.25 inches

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “ASP.NET Core Razor Pages in Action”

Your email address will not be published. Required fields are marked *

ASP.NET Core Razor Pages in Action
ASP.NET Core Razor Pages in Action

Original price was: $59.99.Current price is: $51.00.

Shop.survirtual
Logo
Shopping cart