.NET

分类

C#、.NET 、ASP.NET Core、Visual Studio全系列快速入门

基本概念 C# ↓ 编程语⾔ .NET ↓ C#程序运⾏所依赖的平台/框架 ASP.NET Core ↓ 使⽤.NET 开发Web/API 后端的框架 Visual Studio ↓ 开发、编译、调试C#/.NET 项⽬的IDE ⽐如⼀个项⽬: MyProject │ ├── MyProject.sln │ ├── MyProject.Api │ ├── Controllers │ ├── Services │ ├── Models │ ├── Program.cs │ └── appsettings.json │ ├── MyProject.Core │ ├── MyProject. │ └── MyProject.Tests 通常: .sln :整个解决⽅案 .csproj :⼀个具体项⽬ .cs : C# 代码 Controller :接收 HTTP 请求 Service :业务逻辑 Repository :数据库操作 Model/DTO :数据对象 Program.cs :程序启动和服务配置 appsettings.json :配置⽂件 设计模式 典型的三层架构(或更多层架构)的设计模式,通常用于构建复杂的应用程序。每一层都有其特定的职责,下面是对每一层的详细解释: ...