Description |
1 online resource (657 pages) |
|
text file |
Contents |
Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Cross-Platform with .NET Core; What is ASP.NET Core 2.0?; What's new in ASP.NET and CLR?; Installing or updating .NET Core; How to do it ... ; How it works ... ; Managing NuGet packages in ASP.NET Core applications; How to do it ... ; Creating an ASP.NET Core MVC application on Linux; Getting ready; How to do it ... ; How it works ... ; Creating an ASP.NET Core MVC application on Linux with Docker; Getting ready; How to do it ... ; How it works ... ; Creating an ASP.NET Core MVC application on macOS. |
|
Getting readyHow to do it ... ; Creating and running an ASP.NET Core MVC application on Azure; Getting started; How to do it ... ; How it works ... ; Chapter 2: Visual Studio 2017, C# 6, IDEs, and Roslyn; Introduction; Working with Visual Studio 2017; How to do it ... ; Working with Visual Studio Code; Getting ready; How to do it ... ; How it works ... ; Installing and using OmniSharp on macOS; How to do it ... ; How it works ... ; See also; Installing and using OmniSharp on Linux; Getting ready; How to do it ... ; Working with Roslyn; Getting ready; How to do it ... ; How it works ... ; APIs. |
|
Using C# 6 new featuresHow to do it ... ; See also ... ; Chapter 3: Working with npm, Frontend Package Managers, and Task Runners; Introduction; Using and creating npm modules; Getting ready; How to do it ... ; Creating a node package; Publishing the package; How it works ... ; There's more ... ; Managing frontend dependencies with Bower; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Compiling LESS files to CSS files with Grunt; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Bundling and minifying JavaScript files with Gulp; Getting ready. |
|
How to do it ... How it works ... ; There's more ... ; Using Yeoman code-generated templates; Getting ready; How to do it ... ; How it works ... ; Using JSPM; Getting ready; How to do it ... ; How it works ... ; Chapter 4: Reusing Code with NuGet; Introduction; Managing NuGet packages; Getting ready; How to do it ... ; See also; Creating a NuGet package with the NuGet package class library; Getting ready; How to do it ... ; The old way; The new way; Creating a local NuGet repository and consuming packages from it; How to do it ... ; Creating a NuGet package with NuGet Package Explorer; How to do it ... |
|
Sharing NuGet packages with the communityHow to do it ... ; Creating an Azure NuGet repository; How to do it ... ; Chapter 5: SOLID Principles, Inversion of Control, and Dependency Injection; Introduction; SOLID principles; Inversion of control; Dependency injection (DI); DI containers; Configuring a DI container; IOC versus service locator; Life cycles; Implementing DI with Native IOC in ASP.NET Core; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Using the life cycles available in ASP.NET Core; Getting ready; How to do it ... ; How it works ... ; Implementing DI with Autofac. |
Note |
Getting ready. |
Summary |
The Asp.Net Core 2.0 Framework has been designed to meet all the needs of today's web developers. It provides better control, support for test-driven development, and cleaner code. Moreover, it's lightweight and allows you to run apps on OSX and Linux, making it the most popular web framework with modern day developers. |
Local Note |
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America |
Subject |
Microsoft .NET Framework.
|
|
Microsoft .NET Framework. |
|
Microsoft .NET Framework. |
|
Application software -- Development.
|
|
Application software -- Development. |
Genre/Form |
Electronic books.
|
|
Electronic books.
|
Added Author |
De Oliveira, Jason.
|
|
Polat, Engin.
|
Other Form: |
Print version: Belkheraz, Stephane. ASP.NET Core MVC 2.0 Cookbook : Effective ways to build modern, interactive web applications with ASP.NET Core MVC 2.0. Birmingham : Packt Publishing, ©2018 |
ISBN |
9781785889660 (electronic book) |
|
1785889664 (electronic book) |
|
9781785886751 |
|