Pro ASP.NET Core 6 (Paperback) 9/e

Adam Freeman

  • 出版商: Apress
  • 出版日期: 2022-02-25
  • 售價: $2,400
  • 貴賓價: 9.5$2,280
  • 語言: 英文
  • 頁數: 1286
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484279565
  • ISBN-13: 9781484279564
  • 相關分類: .NETASP.NET
  • 立即出貨 (庫存=1)



Professional developers will produce leaner applications for the ASP.NET Core platform using the guidance in this best-selling book, now in its 9th edition and updated for ASP.NET Core for .NET 6. It contains detailed explanations of the ASP.NET Core platform and the application frameworks it supports. This cornerstone guide puts ASP.NET Core for .NET 6 into context and dives deep into the tools and techniques required to build modern, extensible web applications. New features and capabilities such as MVC, Razor Pages, Blazor Server, and Blazor WebAssembly are covered, along with demonstrations of how they are applied.

ASP.NET Core for .NET 6 is the latest evolution of Microsoft's ASP.NET web platform and provides a host-agnostic framework and a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility.

Author Adam Freeman has thoroughly revised this market-leading book and explains how to get the most from ASP.NET Core for .NET 6. He starts with the nuts-and-bolts topics, teaching you about middleware components, built-in services, request model binding, and more. As you gain knowledge and confidence, he introduces increasingly more complex topics and advanced features, including endpoint routing and dependency injection. He goes in depth to give you the knowledge you need.

This book follows the same format and style as the popular previous editions but brings everything up to date for the new ASP.NET Core for .NET 6 release and broadens the focus to include all of the ASP.NET Core platform. You will appreciate the fully worked case study of a functioning ASP.NET Core application that you can use as a template for your own projects.

Source code for this book can be found at https: //

What You Will Learn


  • Explore the entire ASP.NET Core platform
  • Apply the new ASP.NET Core for .NET 6 features in your developer environment
  • See how to create RESTful web services, web applications, and client-side applications
  • Build on your existing knowledge to get up and running with new programming models quickly and effectively



Who This Book Is For

Web developers with a basic knowledge of web development and C# who want to incorporate the latest improvements and functionality in ASP.NET Core for .NET 6 into their own projects.


專業的開發人員將使用本暢銷書的指導,在ASP.NET Core平台上開發更精簡的應用程式。這本書已經更新到第9版,並針對.NET 6的ASP.NET Core進行了更新。它詳細解釋了ASP.NET Core平台及其支援的應用程式框架。這本基石指南將ASP.NET Core for .NET 6放入背景中,並深入探討了構建現代、可擴展的網絡應用程式所需的工具和技術。書中還介紹了MVC、Razor Pages、Blazor Server和Blazor WebAssembly等新功能和能力,並演示了它們的應用。

ASP.NET Core for .NET 6是微軟ASP.NET網絡平台的最新演進,提供了一個獨立於主機的框架和高生產力的編程模型,促進了更乾淨的代碼架構、測試驅動開發和強大的可擴展性。

作者Adam Freeman徹底修訂了這本市場領先的書籍,並解釋了如何充分利用ASP.NET Core for .NET 6。他從基礎主題開始,教授中間件組件、內建服務、請求模型綁定等知識。隨著您獲得知識和信心,他介紹了越來越複雜的主題和高級功能,包括端點路由和依賴注入。他深入探討,為您提供所需的知識。

這本書採用了與熱門前幾版相同的格式和風格,但將所有內容更新到了新的ASP.NET Core for .NET 6版本,並擴大了焦點,包括整個ASP.NET Core平台。您將欣賞到一個完整的ASP.NET Core應用程式的案例研究,可以將其用作自己項目的模板。



- 探索整個ASP.NET Core平台
- 在您的開發環境中應用新的ASP.NET Core for .NET 6功能
- 看看如何創建RESTful網絡服務、網絡應用程式和客戶端應用程式
- 在現有知識的基礎上,快速有效地開始使用新的編程模型

本書適合對網絡開發和C#有基礎知識的網絡開發人員,他們希望將ASP.NET Core for .NET 6的最新改進和功能融入到自己的項目中。