Pro ASP.NET Core 3: Develop Cloud-Ready Web Applications Using MVC 3, Blazor, and Razor Pages

Freeman, Adam

  • 出版商: Apress
  • 出版日期: 2020-06-07
  • 定價: $2,300
  • 售價: 6.0$1,380
  • 語言: 英文
  • 頁數: 1360
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484254392
  • ISBN-13: 9781484254394
  • 相關分類: .NETASP.NET
  • 相關翻譯: ASP.NET Core 3 高級編程, 8/e (簡中版)
  • 立即出貨(限量) (庫存=1)



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

ASP.NET Core 3 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.

Best-selling author Adam Freeman has thoroughly revised this market-leading book and explains how to get the most from ASP.NET Core 3. 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 3 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.


What You Will Learn

  • Explore the entire ASP.NET Core platform
  • Apply the new ASP.NET Core 3 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 3 into their own projects



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

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

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

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


- 探索整個ASP.NET Core平台
- 在您的開發環境中應用新的ASP.NET Core 3功能
- 看看如何創建RESTful網絡服務、網絡應用程式和客戶端應用程式
- 在現有知識的基礎上,快速有效地運用新的編程模型
- 這本書適合哪些人:

具備基本網絡開發和C#知識的網絡開發人員,希望將ASP.NET Core 3的最新改進和功能融入到自己的項目中。


Adam Freeman is an experienced IT professional who has held senior positions in a range of companies, most recently serving as chief technology officer and chief operating officer of a global bank. Now retired, he spends his time writing and long-distance running.


Adam Freeman 是一位經驗豐富的資訊科技專業人士,在多家公司擔任高級職位,最近擔任全球銀行的首席技術官和首席運營官。現在退休後,他專注於寫作和長跑運動。