0人評分過此書

380個精選實例:一步步昇華成.NET Core大內高手

出版日期
2022/12/01
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789865501174

本館館藏

借閱規則
當前可使用人數 3
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館 國立臺南高商
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
Visual Studio號稱地表最強大的開發環境,但也是最龐大的系統。你也許想用的是Visual Studio的強大,但卻又想開發出如Ubuntu Linux或MacOS般的輕巧程式,有可能嗎?   .NET Core是你的答案。   微軟最新的核心元件.NET Core不但具有Visual Studio Community版本與生俱來的強大功能,更有精巧的.NET Core的核心,幫助你在最節省資源的情況下,快速輕巧開發出Visual Studio的各種程式,如C#、Web、主控台或MVC的網站架構等等。   本書所有內容均以實例的形式呈現,全書將近400個實例,每個實例都有完整的步驟及清楚的圖示,詳細說明完成實例專案的步驟,讀者可以直接動手實作,親自體驗程式設計的樂趣。讓你從零基礎,一躍成為微軟平台的開發大師。   全書分為三篇:   第一篇基礎知識。有關開發環境的架設、基礎類型、流程控制、常用集合、LINQ 語法和物件導向思想等內容。   第二篇技術進階。強化程式設計技能,此部分的實例包含檔案與目錄操作、基礎I/O、序列化/ 反序列化、網路與非同步程式設計、反射與加密演算法應用等內容。   第三篇 ASP.NET Core。此部分主要包含與Web 開發相關的實例,重點有關Web Host 初始化、中介軟體、依賴植入、應用設定、EF Core 等關鍵知識。   涵蓋以下內容:   在Windows上安裝Visual Studio Community最新版在Linux安裝.NET Core SDK/Runtime   使用.NET Core命列行/IDE建立你的專案   C#的完整基礎,如流程控制,物件導向、資料型態   C#的進階使用,包括數學運算及字串處理、泛型及集合   LINQ的使用、I/O、流處理、文件處理、序列化例外的處理、單步偵錯、平行處理網路程式設計、反射及Composition、加密演算完整的ASP.NET Core,web主機設定   MVC及Web API、JSON檔案應用程式及資料庫的存取適合讀者群:可作為.NET Core技術相關課程的教學用書,或從事.NET Core技術開發的IT從業者參考。 本書特色   ◎微軟資深MVP執筆撰寫   ◎微軟全球執行副總裁沈向洋推薦   ◎380個實用案例全方位展示.NET Core程式設計技術精要
  • 第一篇 基礎知識
    • 01 架設開發與測試環境
      • 1.1 在Windows上安裝開發環境
      • 1.2 在Linux作業系統中設定測試環境
    • 02 應用程式專案管理
      • 2.1 .NETCore命令列工具的使用
      • 2.2 Visual Studio開發環境
      • 2.3 程式註釋
      • 2.4 發佈.NETCore應用專案
    • 03 C#語言基礎
      • 3.1 命名空間
      • 3.2 變數與常數
      • 3.3 程式進入點
      • 3.4 流程控制
    • 04 物件導向程式設計
      • 4.1 大類與結構
      • 4.2 委派與事件
      • 4.3 繼承與多形
      • 4.4 列舉
      • 4.5 特性
      • 4.6 運算子
      • 4.7 類型轉換
      • 4.8 可以為null的數值型態
    • 05 數學運算與字串處理
      • 5.1 簡單數學計算
      • 5.2 日期/時間換算
      • 5.3 常用的字串處理
      • 5.4 格式控制符
      • 5.5 從字串到其他類型的轉換
    • 06 泛型與集合
      • 6.1 泛型
      • 6.2 陣列
      • 6.3 集合
      • 6.4 元組
    • 07 LINQ與動態類型
      • 7.1 常見的擴充方法
      • 7.2 LINQ語法
      • 7.3 動態類型
  • 第二篇 技術進階
    • 08 檔案與I/O
      • 8.1 目錄與檔案
      • 8.2 流
      • 8.3 壓縮與解壓縮
      • 8.4 記憶體對映檔案
      • 8.5 具名管線
    • 09 序列化
      • 9.1 簡單序列化方案
      • 9.2 XML序列化
      • 9.3 資料協定
    • 10 非同步與平行
      • 10.1 執行緒
      • 10.2 平行工作
      • 10.3 非同步等待語法
    • 11 網路程式設計
      • 11.1 Socket通訊
      • 11.2 HTTP程式設計
    • 12 反射與Composition
      • 12.1 反射技術
      • 12.2 Composition
    • 13 加密算法
      • 13.1 單向加密
      • 13.2 雙向加密
  • 第三篇 ASP.NETCore
    • 14 應用啟動
      • 14.1 Web 主機設定
      • 14.2 Startup
      • 14.3 啟動環境
    • 15 相依植入與中介軟體
      • 15.1 服務
      • 15.2 相依植入
      • 15.3 中介軟體
    • 16 MVC與Web API
      • 16.1 Razor Web頁面應用
      • 16.2 MVC(模型- 架構- 檢視)
      • 16.3 靜態檔案與目錄瀏覽
    • 17 應用設定與資料庫存取
      • 17.1 設定應用程式
      • 17.2 選項類別
      • 17.3 實體架構

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading