找传奇、传世资源到传世资源站!

微软官方推荐书籍:《Programming ASP.NET Core》.epub

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

from clipboard

Chapter 3 Bootstrapping ASP.NET MVC Enabling the MVC Application Model Registering the MVC ServiceEnabling Conventional RoutingConfiguring the Routing Table Anatomy of a RouteAdvanced Aspects of RoutingMap of ASP.NET MVC Machinery The Action InvokerProcessing Action ResultsAction FiltersSummaryChapter 4 ASP.NET MVC Controllers Controller Classes Discovering the Controller NameInherited ControllersPOCO ControllersController Actions Mapping Actions to MethodsAttribute-based RoutingImplementation of Action Methods Basic Data RetrievalModel BindingAction ResultsAction Filters Anatomy of Action FiltersLittle Gallery of Action FiltersSummaryChapter 5 ASP.NET MVC Views Serving HTML Content Serving HTML from Terminating MiddlewareServing HTML from ControllersServing HTML from Razor PagesThe View Engine Invoking the View EngineThe Razor View EngineAdding a Custom View EngineStructure of a Razor ViewPassing Data to a View Built-in DictionariesStrongly Typed View ModelsInjecting Data through the DI SystemRazor Pages Discovering the Rationale behind Razor PagesImplementation of Razor PagesPosting Data from a Razor PageSummaryChapter 6 The Razor Syntax Elements of the Syntax Processing Code ExpressionsLayout TemplatesPartial ViewsRazor Tag Helpers Using Tag HelpersBuilt-in Tag HelpersWriting Custom Tag HelpersRazor View Components Writing a View ComponentThe Composition UI PatternSummaryPART III CROSS-CUTTING CONCERNS Chapter 7 Design Considerations The Dependency Injection Infrastructure Refactoring to Isolate DependenciesGeneralities of the ASP.NET Core DI SystemAspects of the DI ContainerInjecting Data and Services in LayersCollecting Configuration Data Supported Data ProvidersBuilding a Configuration Document Object ModelPassing Configuration Data AroundThe Layered Architecture The Presentation LayerThe Application LayerThe Domain LayerThe Infrastructure LayerDealing with Exceptions Exception Handling MiddlewareException FiltersLogging ExceptionsSummaryChapter 8 Securing the Application Infrastructure for Web Security The HTTPS ProtocolDealing with Security CertificatesApplying Encryption to HTTPSAuthentication in ASP.NET Core Cookie-based AuthenticationDealing with Multiple Authentication SchemesModeling the User IdentityExternal AuthenticationAuthenticating Users via ASP.NET Identity Generalities of ASP.NET IdentityWorking with the User ManagerAuthorization Policies Role-based AuthorizationPolicy-based AuthorizationSummaryChapter 9 Access to Application Data Toward a Relatively Generic Application back end Monolithic ApplicationsThe CQRS ApproachInside the Infrastructure LayerData Access in .NET Core Entity Framework 6.xADO.NET AdaptersUsing Micro O/RM FrameworksUsing NoSQL StoresEF Core Common Tasks Modeling a DatabaseWorking with Table DataDealing with TransactionsA Word on Async Data ProcessingSummaryPART IV FRONTEND Chapter 10 Designing a Web API Building a Web API with ASP.NET Core Exposing HTTP EndpointsFile ServersDesigning a RESTful Interface REST at a GlanceREST in ASP.NET CoreSecuring a Web API Planning Just the Security You Really NeedSimpler Access Control MethodsUsing an Identity Management ServerSummaryChapter 11 Posting Data from the Client Side Organizing HTML Forms Defining an HTML FormThe Post-Redirect-Get PatternPosting Forms Via JavaScript Uploading the Form ContentRefreshing Portions of the Current ScreenUploading Files to a Web ServerSummaryChapter 12 Client-side Data Binding Refreshing the View via HTML Preparing the GroundDefining Refreshable AreasPutting It All TogetherRefreshing the View via JSON Introducing the Mustache.JS LibraryIntroducing the KnockoutJS LibraryThe Angular Way to Building Web AppsSummaryChapter 13 Building Device-friendly Views Adapting Views to the Actual Device The Best of HTML5 for Device ScenariosFeature DetectionClient-side Device DetectionClient Hints Coming SoonDevice-friendly Images The PICTURE ElementThe ImageEngine PlatformResizing Images AutomaticallyDevice-oriented Development Strategies Client-centric StrategiesServer-centric StrategiesSummaryPART V THE ASP.NET CORE ECOSYSTEM Chapter 14 The ASP.NET Core Runtime Environment The ASP.NET Core Host The WebHost ClassCustom Hosting SettingsThe Embedded HTTP Server Selection of the HTTP ServerConfiguring a Reverse ProxyKestrel Configuration ParametersThe ASP.NET Core Middleware Pipeline ArchitectureWriting Middleware ComponentsPackaging Middleware ComponentsSummaryChapter 15 Deploying an ASP.NET Core Application Publishing the Application Publishing from within Visual StudioPublishing Using CLI ToolsDeploying the Application Deploying to IISDeploying to Microsoft AzureDeploying to LinuxDocker Containers Containers vs. Virtual MachinesFrom Containers to Microservice ArchitectureDocker and Visual Studio 2017SummaryChapter 16 Migration and Adoption Strategies In Search of Business Value Looking for BenefitsBrownfield DevelopmentGreenfield DevelopmentOutlining a Yellowfield Strategy Dealing with Missing DependenciesThe .NET Portability AnalyzerThe Windows Compatibility PackPostponing the Cross-platform ChallengeMoving Towards a Microservice ArchitectureSummaryIndexCode Snippetsiiiiiiiv

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复