*書籍均為代購,我們向大陸付款發訂後即無法取消,為避免造成不必要的損失,
下訂前請慎重考慮!下訂前請慎重考慮!謝謝。*完成訂單後正常情形下約兩周可抵台。
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202504*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:C# 12和.NET 8入門與跨平臺開發 (第8版)
ISBN:9787302682967
出版社:清華大學
著編譯者:馬克.J.普萊斯
頁數:633
所在地:中國大陸 *此為代購商品書號:1730111
可大量預訂,請先連絡。內容簡介
C#的應用領域極廣,是編程語言中的翹楚。作為暢銷的C#系列圖書的最新版本,本書涵蓋C# 12和 NET 8的所有最新功能,將幫助你夯實基礎,讓你自信地使用最新C#和 NET構建項目。 本書討論面向對象編程、編寫函數、測試函數、調試函數及實現介面等主題;介紹 NET API,這些API可執行多種任務,如管理和查詢數據,使用文件系統、序列化。你可用ASP NET Core來構建和部署本書列舉的跨平台示例應用程序,如網站和服務。 本書示例中融入了 NET 8的增強功能,使用類型別名和主構造函數來實現簡潔的、表達力強的代碼。你將使用新增的、內置的保護子句來可靠地處理錯誤,並探索ASP NET Core 8中簡化的緩存實現。 你還將看到,在發布過程中使用原生的AOT編譯能夠縮短啟動時間和減少內存佔用。你還將使用Visual Studio 2022中新增的HTTP編輯器來完善測試和調試過程。本書甚至介紹了Blazor全棧,它提供的統一託管模型能夠實現無可比擬的Web開發靈活性。 主要內容: C# 12的新功能,包括類型別名和主構造函數 ASP NET Core 8最小API Web服務的原生AOT發布功能 通過Blazor全棧、Razor Pages等ASP NET Core技術構建沉浸式Web應用 使用Entity Framework Core模型來無縫地集成和更新資料庫 使用LINQ來查詢和操縱數據 使用Web API和最小API構建和使用功能強大的服務
作者簡介
葉偉民,廣州 NET技術俱樂部主席、中國香港Azure/ NET技術俱樂部創始人兼主席、 NET社區聯盟建設者,在 NET編程領域有15年工作經驗。
目錄
第1章 C與 NET入門
1 1 本書
內容簡介
1 1 1 獲取本書的代碼解決方案
1 1 2 本書使用的 NET術語
1 1 3 本書的結構和風格
1 1 4 本書討論的主題
1 1 5 Apps and Services with NET 8一書中涵蓋的主題
1 2 設置開發環境
1 2 1 選擇適合學習的工具和應用程序類型
1 2 2 跨平台部署
1 2 3 下載並安裝Visual Studio 2022
1 2 4 下載並安裝Visual Studio Code
1 3 理解 NET
1 3 1 了解 NET支持
1 3 2 理解中間語言
1 3 3 比較 NET技術
1 3 4 使用代碼編輯器管理多個項目
1 4 使用Visual Studio 2022構建控制台應用程序
1 4 1 使用Visual Studio 2022編寫代碼
1 4 2 使用Visual Studio編譯和運行代碼
1 4 3 理解頂級程序
1 4 4 揭示Program 類的名稱空間
1 4 5 使用Visual Studio 2022添加第二個項目
1 5 使用Visual Studio Code構建控制台應用程序
1 5 1 使用Visual Studio Code編寫代碼
1 5 2 使用dotnet CLI編譯和運行代碼
1 5 3 使用Visual Studio Code添加第二個項目
1 5 4 Visual Studio Code的步驟小結
1 5 5 本書中使用的其他項目類型
1 6 充分利用本書的GitHub存儲庫
1 6 1 了解GitHub上的解決方案代碼
1 6 2 對本書提出問題
1 6 3 反饋
1 6 4 避免常見錯誤
1 6 5 從GitHub存儲庫下載解決方案代碼
1 6 6 在Visual Studio Code和命令行中使用Git
1 7 尋求幫助
1 7 1 閱讀Microsoft Learn中的文檔
1 7 2 本書中的文檔鏈接
1 7 3 獲取關於dotnet工具的幫助
1 7 4 獲取類型及其成員的定義
1 7 5 配置內聯提示
1 7 6 在Stack Overflow上尋找答案
1 7 7 使用谷歌搜索答案
1 7 8 搜索 NET源代碼
1 7 9 訂閱官方的 NET博客
1 7 10 觀看Scott Hanselman的視頻
1 7 11 ChatGPT和GitHub Copilot等AI工具
1 7 12 當工具成為障礙時禁用工具
1 8 實踐和探索
1 8 1 練習 1 1:測試你掌握的知識
1 8 2 練習 1 2:使用瀏覽器在任何地方練習C#
1 8 3 練習 1 3:探索主題
1 8 4 練習 1 4:探索 Polyglot Notebooks
第2章 C#編程基礎
第3章 控製程序流程、轉換類型和處理異常
第4章 編寫、調試和測試函數
第5章 使用面向對象編程技術構建自己的類型
第6章 實現介面和繼承類
第7章 打包和分發 NET類型
第8章 使用常見的 NET類型
第9章 處理文件、流和序列化
第10章 使用Entity Framework Core處理數據
第11章 使用LINQ查詢和操作數據
第12章 使用ASP NET Core進行Web開發
第13章 使用ASP NET Core RazorPages構建網站
第14章 構建和消費Web服務
第15章 使用Blazor構建用戶界面
第16章 結語
附錄A 練習題答案
使用MVC模式構建網站
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。