Skip to content

.NET Core Examples Roadmap  #3

@luoyunchong

Description

@luoyunchong

Plan

本项目计划实现与.NET Core相关的框架, 库和工具的示例代码,并写一些文档介绍他们的使用方式。

技术栈

  • .NET Core 3.1/C#/aspnetcore
  • VS2019 或 Rider 或 VS Code

Awesome中有许多关于.NET Core相关的技术资源,我们可以按照这些模块去做示例。

目前文件夹分类不太明确。需要做如下调整,计划如下目录,但太夸张了。所以先执行一小部分,看情况。调整目录。

如果类库在awesome中出现,按如下方式创建文件夹,如果实在找不到,而且也不属于下面文件夹分类,可放置在999-Others目录中。

dotnetcore-examples目录

├─999-Others
├─API
├─Application-Frameworks
├─Authentication-and-Authorization
├─Blockchain
├─Bot
├─Build Automation
├─Bundling and Minification
├─Caching
├─CMS
├─Code-Analysis-and-Metrics
├─Compilers
├─Compilers-Transpilers-and-Languages
├─Compression
├─Computing
├─Cryptography
├─Database-Drivers
├─Database-Tools-and-Utilities
├─Date-and-Time
├─Distributed
├─Drivers
├─E-Commerce
├─Engine
├─Exceptions
├─Frameworks
├─Functional-Programming
├─Graphics
├─GUI
├─IDE
├─Internationalization
├─IOC
├─Job
├─Languages
├─Learning
├─Logging
├─Machine
├─Mail
├─Mathematics
├─Media
├─Messaging
├─Metrics
├─Minification
├─Misc
├─Networking
├─Office
├─ORM
├─Payments
├─Profiling
├─Query-Builders
├─Queue-and-Messaging
├─Scheduler-and-Job
├─SDKs
├─Searching
├─Security
├─Serialization
├─Service
├─Socket
├─Template-Engine
├─Testing
├─Time
├─Tools
├─Transpilers
├─Utilities
├─Web-Framework
├─Windows-Service
└─Workflow

比如 ORM这个目录,由于 有较多的ORM,我们需要创建不同的文件夹来存放demo,但不是必须的。

ORM
├─Chloe
├─Dapper
├─EFCore
└─FreeSql

比如Caching目录中,直接有关于缓存的解决方案,该解决方案将引用该文件夹下的所有项目。如果不同的组件有多个demo,我们可以在解决方案中新建解决方案文件夹。
实际文件夹:image
解决方案内:image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions