Description |
1 online resource (657 pages) |
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 |
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 |
Notes |
Getting ready |
|
Print version record |
SUBJECT |
Microsoft .NET Framework. http://id.loc.gov/authorities/names/n2017043838
|
|
Microsoft .NET Framework fast |
Subject |
Application software -- Development.
|
|
Web programming.
|
|
Programming & scripting languages: general.
|
|
Computers -- Programming Languages -- C#.
|
|
Computers -- Web -- Web Programming.
|
|
Application software -- Development
|
Form |
Electronic book
|
Author |
De Oliveira, Jason
|
|
Polat, Engin
|
ISBN |
9781785889660 |
|
1785889664 |
|