ASP.NetCore2.0入门 英文版

所需积分/C币:10 2017-10-31 09:13:36 24.42MB PDF
收藏 收藏

ASP.NET Core 2.0 英文版 新手入门 官方文档 2017-10-31 09:11:25
dating related data Handling concurrency conflicts Inheritance Advanced topics Creating backend services for mobile apps Building Web APls Create a Web apl ASP. NET Core Web apl Help Pages using Swagger Creating backend services for native mobile applications Fundamentals Application Startup Dependency Injection(Services Middleware Working with multiple environments Configuration oggIng Error handling Routing File providers Working with static files Hosting Session and application state Servers Kestrel ASP. NET Core Module Http. Sys Globalization and localization Configure portable object localization with Orchard Core Request Features Open Web Interface for. NET (OWIN) Web sockets Microsoft. AspNetcore All metapackage Choose between net Core and net Framework runtime Choose between asp net core and asp net MVC Razor pages Razor syntax Route and app convention features Model Binding Model validation Views Razor syntax View compilation Layout Tag helpers Partial views Dependency injection into views View components Controllers Routing to controller actions File uploads Dependency injection into controllers Testing controllers A dvance Working with the Application Model Filters Areas Application parts Custom Model binding Custom formatters Formatting response data Testing and debugging Unit testing Integration testing Testing controllers Remote debugging Snapshot debugging Working with Data Getting started with ASP. NET Core and Entity Framework Core using Visual Studio ASP. NET Core with EF Core- new database ASP. NET Core with EF Core - existing database Getting Started with ASP. NET Core and Entity Framework 6 Azure Storage Adding Azure Storage by using Visual Studio Connected Services Get started with Blob storage and visual Studio Connected services Get Started with Queue Storage and visual studio Connected Services Get Started with Table Storage and visual Studio Connected Services Client-Side Development Using Gulp Using grunt Manage client-side packages with Bower Building beautiful, responsive sites with Bootstrap Knockout js MVVM Framework Using Angular S for Single Page Apps Using JavaScriptServices for Single Page Apps Styling applications with Less, Sass, and Font Awesome Bundling and minification Building Projects with Yeoman Using Browser Link Mobile Creating Backend Services for Native Mobile Applications Hosting and deployment Hosting Host on windows with IIs Host in a Windows service Host on Linux with Nginx Host on Linux with Apache Host in docker Deployment Publish to azure with visual studio Continuous deployment to Azure with Visual Studio and Git Continuous deployment to Azure with VSTS Publish profiles in Visual Studio Directory structure Security Authentication Community OSs authentication options Introduction to Identity Configure Identity Configure Windows Authentication Configure primary key type for Identity Custom storage providers for ASP. NeT Core Identity Enabling authentication using Facebook, Google and other external providers Account Confirmation and Password Recovery Enabling QR Code generation in ASP. NET identity TWo-factor authentication with Sms Using Cookie Authentication without ASP. NET Core Identity Azure Active Directory Securing ASP. NET Core apps with Identity Server4 Securing ASP. NET Core apps with Azure App Service Authentication(Easy Auth) Authorization Introduction Create an app with user data protected by authorization Simple authorization Role based authorization Claims-Based authorization Custom Policy-Based Authorization Dependency Injection in requirement handlers Resource based authorization View-based authorization Limiting identity by scheme Data Protection Introduction to data protection Getting Started with the Data Protection APls Consumer Apls Configuration Extensibility APls Implementation Compatibe Enforcing SsL Safe storage of app secrets during development Azure Key Vault configuration provider Anti-Request Forgery Preventing open Redirect Attacks Preventing Cross-Site Scripting Enabling Cross-Origin Requests Performance Caching n-Memory Caching Working with a distributed Cache Response Caching Response Caching middleware Response Compression Middleware Migration ASP.NET to sPnet Core 1x Configuration Authentication and Identity Web apl Http Modules to middleware ASP. NET to asP. net core 2.0 ASP.NET Core 1.x to 2.0 Authentication and identit API Reference 2.0 release notes 1.1 Release notes Earlier release notes VS 2015/project json docs Contribute Introduction to asPnet Core 9/30/2017.2 min to read Edit Online By Daniel Roth, Rick Anderson, and Shaun Luttin ASP. NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud-based, Internet-connected applications. With ASP.NET Core, you can Build web apps and services, loT apps, and mobile backends Use your favorite development tools on Windows, macOS, and linux Deploy to the cloud or on-premises Run on net Core or net framework Why use ASP.NET Core? Millions of developers have used ASP. NET (and continue to use it) to create web apps. ASP. NET Core is a redesign of ASP. NeT, with architectural changes that result in a leaner and modular framework ASP. NET Core provides the following benefits a unified story for building web UI and web aPls Integration of modern client-side frameworks and development workflows A cloud-ready, environment- based configuration system Built-in dependency injection . A lightweight, highperformance and modular Http request pipeline ability to host on lIS or self-host in your own process Can run on. NET Core, which supports true side-by-side app versioning Tooling that simplifies modern web development ability to build and run on windows, macoS and linux Open-source and community-focused ASP.NET Core ships entirely as NuGet packages. This allows you to optimize your app to include just the Nuget packages you need. The benefits of a smaller app surface area include tighter security, reduced servicing, and improved performance Build web APls and web Ul using asPNet Core MVC ASP. NET Core MvC provides features that help you build web APls and web apps The Model-View-Controller(MVC) pattern helps make your web aPls and web apps testable Razor Pages(new in 2.0)is a page-based programming model that makes building web Ul easier and more productive e Razor syntax provides a productive language for razor pages and mvc views Tag Helpers enable server-side code to participate in creating and rendering HTML elements in Razor files Built-in support for multiple data formats and content negotiation lets your web aPls reach a broad range of clients, including browsers and mobile devices .moDelBindingautomaticallymapsdatafromhttprequeststoactionmethodparameters Model validation automatically performs client and server-side validation Client-side development ASP. NET Core is designed to integrate seamlessly with a variety of client-side frameworks, including AngularJS Knockout/S, and Bootstrap. See Client-side development for more details Next steps For more information, see the following resources ASP NET Core tutorials e ASP. NET Core fundamentals The weekly ASP. NET community standup covers the team's progress and plans and features new blogs and third-party software

试读 127P ASP.NetCore2.0入门 英文版
立即下载 低至0.43元/次 身份认证VIP会员低至7折
关注 私信
ASP.NetCore2.0入门 英文版 10积分/C币 立即下载
ASP.NetCore2.0入门 英文版第1页
ASP.NetCore2.0入门 英文版第2页
ASP.NetCore2.0入门 英文版第3页
ASP.NetCore2.0入门 英文版第4页
ASP.NetCore2.0入门 英文版第5页
ASP.NetCore2.0入门 英文版第6页
ASP.NetCore2.0入门 英文版第7页
ASP.NetCore2.0入门 英文版第8页
ASP.NetCore2.0入门 英文版第9页
ASP.NetCore2.0入门 英文版第10页
ASP.NetCore2.0入门 英文版第11页
ASP.NetCore2.0入门 英文版第12页
ASP.NetCore2.0入门 英文版第13页
ASP.NetCore2.0入门 英文版第14页
ASP.NetCore2.0入门 英文版第15页
ASP.NetCore2.0入门 英文版第16页
ASP.NetCore2.0入门 英文版第17页
ASP.NetCore2.0入门 英文版第18页
ASP.NetCore2.0入门 英文版第19页
ASP.NetCore2.0入门 英文版第20页

试读结束, 可继续阅读

10积分/C币 立即下载