課程簡介

介紹

.NET 開發平臺概述

  • 不同的 .NET 平臺
  • 在 .NET Framework 和 .NET Core 之間進行選擇

準備開發環境

  • .NET Core 的系統要求
  • 從其他開發環境遷移

安裝與設定.NET Core

  • 設置 .NET Core 軟體開發工具包和運行時
  • 對其他作業系統使用包管理員

.NET Core 功能和體系結構概述

  • Languages 和 .NET Core 支援的作業系統
  • 適用於 .NET Core 模組化體系結構的 NuGet 包
  • .NET Core 的命令行介面工具
  • .NET Standard 規範
  • .NET Core Framework 組合

ASP.NET Core Web 框架概述

  • 使用 ASP 建立基於雲端的應用程式.NET Core

創建 .NET Core 應用程式

  • 使用 Visual Studio 集成開發環境
  • 利用 MSBuild 和管理項目檔

.NET Core 軟體開發工具包概述

  • 項目檔的一般語法和其他參考資料
  • 為應用程式和庫指定 API 集
  • 添加和刪除 .NET Core 應用程式的依賴項

主要 .NET Core 全域和本地工具概述

其他 .NET Core 工具概述

監視和管理 .NET Core 應用程式性能

  • 在開發過程中增強應用程式性能
  • 利用 Visual Studio 個性能工具
  • 執行 .NET Core 應用程式的高級優化方法
  • 其他作業系統上的應用程式性能診斷
  • 優化 .NET Core 應用程式的原始程式碼

.NET Core 執行模型概述

  • 實現 API 以增強性能

測試 .NET Core 應用程式並執行代碼分析

調試 .NET Core 應用程式

使用 .NET Core 部署模型部署應用程式

  • 使用 ASP.NET Application Insights
  • 使用 DynaTrace 監控和追蹤 .NET Core 個應用程式

使用 .NET Core 安全功能保護應用程式

  • .NET Core 聯邦資訊處理標準 (FIPS) 合規性
  • .NET 開發平臺提供的加密服務
  • .NET Core 安全編碼指南

故障排除

總結和結論

最低要求

  • 熟練掌握C#程式設計語言
  • 其他 .NET 開發平臺的基本經驗
  • 瞭解跨平台軟體架構

觀眾

  • 開發人員
  14 時間:
 

人數


開始於

結束於


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

相關課程

Jenkins for .Net Continuous Integration (CI)

  14 時間:

課程分類