DotNet

出自wiki-nesquate
跳至導覽 跳至搜尋

DotNet,這邊指 .NET,是一種開發框架,使用 C# 做為開發語言。

若只是要查看 C# 語言特性,請查閱 CSharp 頁面。

建構專案

  • dotnet new: 建立專案[1]
    • dotnet new webapp: 建立 ASP.NET Core Web App 專案
      • dotnet new page: 建立新的 Razor 頁面[2]

.NET API

轉換

Convert 類別底下(namespace 為 system

  • Convert.ToInt32: 將指定的值轉為 32 位元整數[3]

ASP.NET

Razor Page

一些跟 Razor Page 相關的語法:

  • Razor 語法以 @ 表示
  • C# 程式碼會在 @{ } 裡面呈現
  • @page 是一種提示詞,表示這個檔案是 Razor Page
  • @model 指定頁面模型
  • @Html.DisplayNameFor 用來顯示 Model 某屬性的顯示名稱

Razor Page 的輔助標籤:

  • <partial name="" />: 導入 name 頁面的內容
  • asp-for 屬性: 表示 Model Binding 綁定的對象 [4]
  • asp-validation-summary 屬性: 驗證摘要標籤輔助程式的驗證機制設定 [5]

參考資料