使用 Visual Studio 调试 .NET 和 ASP.NET Core 源代码 | 学习地址

使用 Visual Studio 调试 .NET 和 ASP.NET Core 源代码 | Microsoft Learn

新建自签名证书 |Microsoft学习

AuthenticationHttpContextExtensions.ChallengeAsync 方法 (Microsoft.AspNetCore.Authentication) | Microsoft Learn

.net core地址:  ASP.NET Core 入门 | Microsoft Learn

Claim 类 (System.Security.Claims) | Microsoft Learn

.NET API browser | Microsoft Learn

 使用 ASP.NET Core 安全地存储开发中的应用机密 | Microsoft Learn

.NET Core 3.0 中的中断性变更 - .NET | Microsoft Learn

CQRS 模式 - Azure Architecture Center | Microsoft Learn

在线api 地址:  .NET API Catalog (apisof.net)

.net core 在线源码地址:  Source Browser (dot.net)

微服务学习地址:构建基于微服务的容器化应用程序 | Microsoft Learn

EF 学习地址: 安装 Entity Framework Core - EF Core | Microsoft Learn

EF 显示跟踪实体: 显式跟踪实体 - EF Core | Microsoft Learn

EF 访问跟踪实体: 访问跟踪的实体 - EF Core | Microsoft Learn

 EF 工具扩展 : 工具和扩展 - EF Core | Microsoft Learn

   ?? 和 ??= 运算符 - Null 合并操作符 - C# | Microsoft Learn

  C# 运算符和表达式 - C# 参考 | Microsoft Learn

在 ASP.NET Core 中使用 IHttpClientFactory 发出 HTTP 请求 | Microsoft Learn 

MSDN Magazine Issues   必备 .NET - 使用 .NET Core 实现依赖关系注入 | Microsoft Learn

eshop 新: dotnet/eShop: A reference .NET application implementing an eCommerce site (github.com)

 

eshop 旧: dotnet-architecture/eShopOnContainers: Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor. Moved to https://github.com/dotnet/eShop.

 这俩 一起查询

  1. WebApplicationBuilder 类 (Microsoft.AspNetCore.Builder) | Microsoft Learn
  2. 在 ASP.NET Core 中路由到控制器操作 | Microsoft Learn

 

 必备 .NET - 使用 .NET Core 实现依赖关系注入 | Microsoft Learn

 

.net core 微软示例项目
在.NET Core中,微软官方提供了许多示例项目,这些项目可以作为学习和参考资料。以下是几个常见的官方示例项目:

ASP.NET Core 示例项目:

官方仓库:https://github.com/dotnet/AspNetCore.Docs

包含ASP.NET Core文档中使用的示例代码。

.NET Core 示例:

官方仓库:https://github.com/dotnet/samples

包含各种使用.NET Core特性的示例程序。

Orchard Core:

官方仓库:https://github.com/OrchardCMS/OrchardCore

Orchard Core是一个基于.NET Core的模块化应用框架,可以用于创建内容管理系统。

EF Core 示例:

官方仓库:https://github.com/dotnet/EntityFramework.Docs

包含Entity Framework Core文档中使用的示例代码。

Dotnet Spa:

官方仓库:https://github.com/dotnet/spa-services

这是一个单页面应用程序(SPA)的项目模板,可以用于创建使用.NET Core的现代Web应用程序。

Dotnet Architecture:

官方仓库:https://github.com/dotnet-architecture

包含了一系列的参考架构和示例,展示了如何使用.NET Core构建系统。

WebAPI 样板:

官方仓库:https://github.com/dotnet/aspnetcore

ASP.NET Core 的官方仓库中包含了一个简单的WebAPI样板,展示了如何使用ASP.NET Core创建服务。

每个项目都有其特定的用途和用法,你可以通过访问相应的官方仓库来查看如何运行和学习这些示例项目。记得检查项目的README文件,以获取运行和构建项目所需的详细步骤。

 

Adnc 微服务分布式框架

项目简介

这是一个轻量级的微服务架构,支持经典三层架构和DDD架构模式开发,技师选型都是目前主流的技术。是一个前后端分离架构,前端采用Vue开发,后端使用.Net6架构。Api接口遵循RESTful规范,接口安全验证采用JWT机制。系统实现了读写分离、代码结构清晰、使用简单,总体来说是一个可以直接、快速落地的框架。

技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。
2、数据库支持:MySQL。
3、系统采用组件有:Redis、Rabbitmq、mongodb。
4、docker采用consul集群、Skywalking组件。
5、后端:.Net6 + EFCore + JWT + Dapper +  + Grpc +Nlog + swagger
6、系统分为:用户中心、运维中心、客户中心

项目地址:

posted on 2024-04-25 11:23  是水饺不是水饺  阅读(57)  评论(0编辑  收藏  举报

导航