找到 35 篇文章 關於 ASP.Net

解釋 ASP.NET Core 中 Startup 類的作用

Akshay Khot
更新於 2021-06-22 14:54:02

4K+ 閱讀量

Startup 類配置應用程式的服務並定義中介軟體管道。一般來說,Program 類用於配置應用程式的基礎設施,例如 HTTP 伺服器、與 IIS 的整合以及配置源。相反,Startup 類定義應用程式使用的元件和功能以及應用程式的中介軟體管道。Startup.cs以下是一個標準 ASP.NET Core 應用程式中的示例 Startup.cs 檔案。using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.HttpsPolicy; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; namespace TutorialsPoint{    public class Startup{       public Startup(IConfiguration configuration){       ... 閱讀更多

解釋 ASP.NET Core 中 Program 類的作用

Akshay Khot
更新於 2021-06-22 14:52:47

685 閱讀量

ASP.NET Core 應用程式的啟動方式類似於 .NET 控制檯應用程式。它使用在 Program.cs 檔案中定義的 Main() 方法作為應用程式的入口點。每當您啟動 Web 應用程式時,框架都會呼叫 Main() 方法。在 ASP.NET Core 應用程式中,Main() 方法構建並執行主機。主機物件是 ASP.NET Core 應用程式的重要組成部分之一。它包含應用程式使用的配置和 Web 伺服器 (Kestrel)。Program.cs以下是一個標準 ASP.NET Core 應用程式中的示例 Program.cs 檔案。using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; ... 閱讀更多

解釋 ASP.NET 應用程式中 .csproj 檔案的作用

Akshay Khot
更新於 2021-06-22 14:52:10

3K+ 閱讀量

.csproj 檔案告訴 dotnet 如何構建 ASP.NET 應用程式。它是 ASP.NET 專案中最重要的檔案之一。ASP.NET 專案可以依賴其他開發人員開發的第三方庫。通常,這些庫作為 Nuget 包使用 Nuget 包管理器安裝。使用 Nuget 安裝包後,包的名稱及其版本將列在 .csproj 檔案中。如果您熟悉 Node.js,則可以將 .csproj 檔案視為 package.json 檔案。執行“dotnet restore”命令後,dotnet 使用 .csproj 檔案確定要安裝的包 ... 閱讀更多

解釋如何建立新的 ASP.NET Core 專案

Akshay Khot
更新於 2021-06-22 14:51:25

246 閱讀量

在開始使用 ASP.NET Core 之前,您需要使用以下連結安裝 .NET 軟體開發工具包 (SDK)。下載 .NET SDK要檢查一切是否安裝正確,請開啟一個新的終端視窗並執行以下命令:$ dotnet --version如果安裝成功,程式應報告其版本,例如 5.0.100。建立您的應用程式現在您已安裝框架,可以建立一個新的 ASP.NET 應用程式。NET 附帶多個預配置的生成器,旨在透過建立開始專案所需的一切來簡化開發人員的工作。要檢視所有可用的生成器,請執行 dotnet new 命令 ... 閱讀更多

解釋 ASP.NET Core 中的 HTTP 請求-響應生命週期。

Akshay Khot
更新於 2021-06-22 14:50:25

2K+ 閱讀量

HTTP 代表超文字傳輸協議。它是一種應用層協議。每當您在瀏覽器中訪問網站時,它都會使用 HTTP 協議與伺服器通訊。HTTP 請求由一個動詞(例如 GET、POST、PUT、Delete 等)組成。該動詞指示 HTTP 請求的型別。請求還包含它嘗試訪問的資源的路徑。此外,所有 HTTP 請求都以鍵值格式提供一個或多個標頭,以向伺服器提供其他資料。最後,請求可以包含主體,它可能代表表單內容。當 ... 閱讀更多

選擇 ASP.NET Core 而不是 ASP.NET 的好處是什麼?

Akshay Khot
更新於 2021-06-22 14:49:49

2K+ 閱讀量

ASP.NET Core 是一個高效能、跨平臺且開源的框架。它允許您構建現代的、支援雲的和連線網際網路的應用程式。使用 ASP.NET Core,您可以:構建 Web 應用程式和服務、物聯網 (IoT) 應用程式以及移動應用程式的後端。在您喜歡的作業系統(如 Windows、macOS 或 Linux)上工作,並選擇您選擇的工具和 IDE。在雲端或本地開發和部署。利用容器和 Docker 簡化應用程式的部署和分發。在現代、快速、輕量級的 .NET Core 框架上執行。ASP.NET Core 框架相較於 ASP.NET 框架的一些主要優勢 ... 閱讀更多

什麼是 ASP.NET Core?解釋它與 ASP.NET 框架有何不同。

Akshay Khot
更新於 2021-06-22 14:49:11

487 閱讀量

ASP.NET Core 是由 Microsoft 開發的開源 Web 應用程式框架。它是跨平臺的,可以在 Windows、Mac 和 Linux 上執行。雖然主要由 Microsoft 開發,但全球許多開發人員都為其做出了貢獻。它完全免費用於商業或業餘應用程式,並且沒有任何費用或許可費用。ASP.NET 用於構建高效能、動態和可擴充套件的 Web 應用程式。您還可以使用它來建立可由客戶端應用程式(例如移動裝置或嵌入式裝置,甚至 Web 應用程式)使用的 Web API。ASP.NET 透過提供一個結構來簡化 Web 應用程式的構建,您可以在該結構的基礎上構建您的 ... 閱讀更多

解釋 ASP.NET Core 中的日誌記錄工作原理

Akshay Khot
更新於 2021-06-22 14:48:35

6K+ 閱讀量

日誌記錄是在軟體中即時記錄事件的過程,以及其他資訊,例如基礎設施詳細資訊、執行時間等。日誌記錄是任何軟體應用程式的重要組成部分。擁有日誌至關重要,尤其是在出現問題時。日誌可幫助您瞭解故障或效能瓶頸並解決問題。日誌通常寫入資料庫、控制檯或檔案,具體取決於應用程式的嚴重程度和便利性。雖然可以在日誌中記錄任何資料,但通常會寫入資訊訊息和錯誤訊息。資訊訊息捕獲 ... 閱讀更多

解釋 ASP.NET 中的 MVC 模式

Akshay Khot
更新於 2021-06-22 14:47:55

251 閱讀量

MVC 代表模型-檢視-控制器。它是軟體應用程式的一種架構模式。Trygve Reenskaug 於 1979 年提出了該模式,用於開發互動式應用程式。在此模式中,應用程式被劃分為三個元件:模型、檢視和控制器。模型模型維護應用程式的狀態。狀態可以是瞬態的,即記憶體中的,也可以是永續性的,即儲存到資料庫中的。模型不僅僅是儲存狀態。它對資料執行業務邏輯,對資料執行業務規則,並且可以使用領域模型來操作資料。模型充當 ... 閱讀更多

解釋 HttpContext 類在 ASP.NET Core 中的作用

Akshay Khot
更新於 2021-06-22 13:27:54

7K+ 閱讀量

HttpContext 封裝了單個 HTTP 請求的所有特定於 HTTP 的資訊。當 HTTP 請求到達伺服器時,伺服器會處理該請求並構建一個 HttpContext 物件。此物件表示請求,您的應用程式程式碼可以使用它來建立響應。由 ASP.NET Core Web 伺服器構建的 HttpContext 物件充當單個請求的容器。它儲存請求和響應資訊,例如請求的屬性、與請求相關的服務以及任何進出請求的資料或錯誤(如果有)。ASP.NET Core 應用程式透過 IHttpContextAccessor 介面訪問 HttpContext。HttpContextAccessor 類... 閱讀更多

廣告
© . All rights reserved.