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 Oliveira, Jason de, author.

Title Learning ASP.NET Core 2.0 : build modern web apps with ASP.NET Core 2.0, MVC, and EF Core 2 / Jason De Oliveira, Michel Bruchet. [O'Reilly electronic resource]

Publication Info. Birmingham, UK : Packt Publishing, 2017.
QR Code
Description 1 online resource (1 volume) : illustrations
data file
Contents Cover -- Title Page -- Copyright -- Credits -- Foreword -- About the Authors -- About the Reviewer -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: What is ASP.NET Core 2.0? -- ASP.NET Core 2.0 features -- Cross-platform support -- Microservice architecture -- Working with Docker and containers -- Performance and scalability -- Side-by-side deployments -- Technology restrictions -- When to choose ASP.NET Core 2.0 -- Summary -- Chapter 2: Setting Up the Environment -- Visual Studio 2017 as a development environment -- How to install Visual Studio 2017 Community Edition -- First steps with Visual Studio 2017 -- Creating your first ASP.NET Core 2.0 application in Visual Studio 2017 -- Creating your first ASP.NET Core 2.0 application via the command line -- Visual Studio Code as a development environment -- How to install Visual Studio Code on Linux -- Creating your first ASP.NET Core 2.0 application in Visual Studio Code -- Creating your first ASP.NET Core 2.0 application in Linux -- Summary -- Chapter 3: Creating a Continuous Integration Pipeline in VSTS -- Continuous integration, continuous deployment, and build and release pipelines -- Using VSTS for continuous integration and continuous deployment -- Creating a free VSTS subscription and your first VSTS project -- Organizing your work via work items -- Using Git as a version control system -- Using feature branches -- Merging changes and resolving conflicts -- Creating a VSTS build pipeline -- Creating a VSTS release pipeline -- Summary -- Chapter 4: Basic Concepts of ASP.NET Core 2.0 -- Part 1 -- Building the Tic-Tac-Toe game -- Conceiving and implementing your first Tic-Tac-Toe feature -- Targeting different .NET Framework versions in the .csproj files of your projects -- Using the Microsoft. AspNetCore. All metapackage -- Working with the Program class.
Working with the Startup class -- Preparing the basic project structure -- Creating the Tic-Tac-Toe home page -- Giving your web pages a more modern look by using Bower and layout pages -- Creating the Tic-Tac-Toe user registration page -- Using dependency injection for encouraging loose coupling within your applications -- Creating the Tic-Tac-Toe user service -- Working with middlewares -- Working with static files -- Using routing, URL redirection, and URL rewriting -- Adding error handling to your applications -- Summary -- Chapter 5: Basic Concepts of ASP.NET Core 2.0 -- Part 2 -- Client-side development using JavaScript -- Optimizing your web applications and using bundling and minification -- Working with WebSockets for real-time communication scenarios -- Taking advantage of session and user cache management -- Applying globalization and localization for multi-lingual user interfaces -- Configuring your applications and services -- Using logging -- Implementing advanced dependency injection concepts -- Building once and running on multiple environments -- Summary -- Chapter 6: Creating MVC Applications -- Understanding the Model View Controller pattern -- Models -- Views -- Controllers -- Unit tests -- Integration tests -- Creating dedicated layouts for multiple devices -- Using View Pages, Partial Views, View Components, and Tag Helpers -- Using View Pages -- Using Partial Views -- Using View Components -- Using Tag Helpers -- Dividing web applications into multiple Areas -- Applying advanced concepts -- Using view engines -- Providing better quality by creating unit tests and integration tests -- Adding unit tests -- Adding integration tests -- Summary -- Chapter 7: Creating Web API Applications -- Applying Web API concepts and best practices -- Building RPC-style Web APIs -- Building REST-style Web APIs -- Building HATEOAS-style Web APIs.
Summary Chapter 8: Accessing Data using Entity Framework Core 2 -- Getting started with Entity Framework Core 2 -- Establishing a connection -- Defining primary keys and foreign keys via Data Annotations -- Using Entity Framework Core 2 Migrations -- Creating, reading, updating, and deleting data -- Summary -- Chapter 9: Securing ASP.NET Core 2.0 Applications -- Implementing authentication -- Adding basic user forms authentication -- Adding external provider authentication -- Working with two-factor authentication -- Adding forgotten password and password reset mechanisms -- Implementing authorization -- Summary -- Chapter 10: Hosting and Deploying ASP.NET Core 2.0 Applications -- Hosting applications -- Deploying applications in Amazon Web Services -- Deploying applications in AWS Elastic Beanstalk -- Deploying applications in Microsoft Azure -- Deploying applications in Microsoft Azure App Services -- Deploying applications into Docker containers -- Deploying applications into Docker containers using Docker for Windows and Docker Enterprise Edition -- Publishing images to the Docker Hub -- Summary -- Chapter 11: Managing and Supervising ASP.NET Core 2.0 Applications -- Logging in ASP.NET Core 2.0 applications -- Logging in Microsoft Azure -- Logging in Amazon Web Services -- Monitoring ASP.NET Core 2.0 applications -- Monitoring on-premises and in Docker -- Monitoring in Microsoft Azure -- Monitoring in Amazon Web Services -- Summary -- Index.
Being able to develop web applications that are highly efficient while easy to maintain has become imperative in many businesses. ASP.NET Core 2.0 is an open source framework from Microsoft, which makes it easy to build cross-platform web applications that are modern and dynamic. This book will take you through all of the essential concepts in ...
Subject Active server pages.
Microsoft .NET Framework.
Active server pages
Microsoft .NET Framework
Web applications -- Development.
Applications Web -- Développement.
Added Author Bruchet, Michel, author.
Other Form: Print version: Oliveira, Jason De. Learning ASP.NET Core 2.0. Birmingham : Packt Publishing, ©2017
ISBN 9781788471848
1788471849
1788476638
9781788476638
Standard No. 9781788476638
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