舉報

會員
Learning ASP.NET Core 2.0
最新章節:
Summary
ThisbookisfordeveloperswhowouldliketobuildmodernwebapplicationswithASP.NETCore2.0.NopriorknowledgeofASP.NETor.NETCoreisrequired.However,basicprogrammingknowledgeisassumed.Additionally,previousVisualStudioexperiencewillbehelpfulbutisnotrequired,sincedetailedinstructionswillguidethroughthesamplesofthebook.Thisbookcanalsohelppeople,whoworkininfrastructureengineeringandoperations,tomonitoranddiagnoseproblemsduringtheruntimeofASP.NETCore2.0webapplications.
目錄(142章)
倒序
- 封面
- 版權信息
- Credits
- Foreword
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- Once upon a time NGWS and the .NET Framework
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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 更新時間:2021-07-02 22:04:41
推薦閱讀
- Instant Node Package Manager
- 自己動手寫Java虛擬機
- 匯編語言程序設計(第3版)
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(入門與提高篇)
- Visual Basic程序設計實驗指導(第二版)
- Oracle GoldenGate 12c Implementer's Guide
- 平面設計經典案例教程:CorelDRAW X6
- Shopify Application Development
- Flask開發Web搜索引擎入門與實戰
- Manage Your SAP Projects with SAP Activate
- 第五空間戰略:大國間的網絡博弈
- Jenkins 2.x實踐指南
- Learning Yeoman
- ASP.NET 4權威指南
- 數據科學之編程技術:使用R進行數據清理、分析與可視化
- C#多線程編程實戰
- NLTK Essentials
- Instant Windows 8 C++ Application Development How-to
- Java核心技術·卷Ⅱ:高級特性(原書第10版)
- 自動化測試實戰寶典:Robot Framework+Python從小工到專家
- 深入理解LLVM:代碼生成
- 胸有成竹!數據分析的SPSS和SAS EG進階(第2版)
- 零基礎HTML+CSS+JavaScript學習筆記
- Learning ArcGIS Runtime SDK for .NET
- Penetration Testing Bootcamp
- KNIME Essentials
- Java編程從零開始學(視頻教學版)
- Mastering AngularJS Directives
- CimatronE 10.0三維設計與數控編程基本功特訓