Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Dresher, Tamir, author.

Title Hands-on full stack web development with ASP.NET Core : learn end-to-end web development with leading frontend frameworks, such as Angular, React, and Vue / Tamir Dresher, Amir Zuker, Shay Friedman. [O'Reilly electronic resource]

Publication Info. Birmingham, UK : Packt Publishing Ltd, 2018.
©2018
QR Code
Description 1 online resource : illustrations
Contents Cover; Title Page; Copyright and Credits; PacktPub.com; Contributors; Table of Contents; Preface; Chapter 1: Becoming a Full-Stack .NET Developer; The full-stack developer; Full-stack development; Backend fundamentals; Hypertext Transfer Protocol ; HTTP is a stateless protocol; HTTP/2; Representational State Transfer; ASP.NET Core; Frontend fundamentals; Hypertext Markup Language ; CSS; JavaScript; TypeScript; JavaScript frontend frameworks; Angular; React; Vue.js; Summary; Chapter 2: Setting Up Your Development Environment; Visual Studio; Installing Visual Studio Community; Node.js and npm.
Installing Node.jsTypeScript; Installing TypeScript; Google Chrome; Fiddler; Installing Fiddler; Summary; Chapter 3: Creating a Web Application with ASP.NET Core; ASP.NET Core overview; .NET Core; Open source; Lightweight and fast; Modular; Host anywhere; Creating an ASP.NET Core application; Default files in an ASP.NET Core project; Predefined project templates; The Startup class; Code execution order; Different startups for different environments; Changing the Startup class name; Serving static files; The content root and web root folders; Setting the server to serve static files.
Serving default documentsConfiguring the available MIME types; Getting familiar with the ASP.NET Core MVC framework; The MVC pattern; MVC in SPAs; Adding MVC to ASP.NET Core; Controllers; Views; View files and their location; Creating a view; Routing; Adding routes; Adding routes via UseMvc; Adding routes via route attributes; Routing in SPAs; Summary; Chapter 4: Building REST APIs with ASP.NET Core Web API; Overview -- REST APIs with ASP.NET Core API; Creating a simple API ; Inspecting your APIs using Fiddler and Postman; Fiddler; Postman; Routing; Conventional routing.
Defining a new route templateAttribute-based routing; Parameterizing the route template; Default values; Constraints; The model; Model binding; Query strings; Message body; Header values; Model validation; Generating a response of different types; Explicit return type; IActionResult and ActionResult; Asynchronous actions; Controller response helper methods; Summary; Chapter 5: Persisting Data with Entity Framework; Installing Entity Framework Core ; Creating your data model; Defining the entities; The DbContext; Configuring the model mapping.
Configuring the database connection with DbContextOptionsCreating a database with EF Core migrations; Creating a new migration; Adding automatic migrations; Connecting to the database ; Adding seed data; Saving data; Updating and deleting objects; Querying data; Loading related entities; Creating conditional queries with the IQueryable deferred execution; Mapping the API results to DTOs; Mapping entities to DTOs with AutoMapper; Summary; Chapter 6: Securing the Backend Server; Authenticating and authorizing application users; Adding identity management entities to your data model.
Summary In this book, you'll build a complete system with both back-end and front-end products, including ASP.NET Core, Entity Framework, TypeScript, Angular, React, Vue, and Azure. This book covers more than just implementation, as you gain additional knowledge in more relevant areas, including deployment, monitoring, and debugging.
Subject Software frameworks.
Web applications -- Development.
Open source software.
Cadres d'applications (Informatique)
Applications Web -- Développement.
Logiciels libres.
Open source software
Software frameworks
Added Author Zuker, Amir, author.
Friedman, Shay, author.
Added Title Full stack web development with ASP.NET Core
Other Form: Print version: Dresher, Tamir. Hands-On Full-Stack Web Development with ASP. NET Core : Learn End-To-end Web Development with Leading Frontend Frameworks, Such As Angular, React, and Vue. Birmingham : Packt Publishing Ltd, ©2018 9781788622882
ISBN 9781788627757 (electronic book)
178862775X (electronic book)
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information