bing-framework / Bing.netcore
Licence: mit
Bing是基于 .net core 2.0 的框架,旨在提升团队的开发输出能力,由常用公共操作类(工具类、帮助类)、分层架构基类,第三方组件封装,第三方业务接口封装等组成。
Stars: ✭ 758
Projects that are alternatives of or similar to Bing.netcore
Revo
Event Sourcing, CQRS and DDD framework for C#/.NET Core.
Stars: ✭ 162 (-78.63%)
Mutual labels: framework, aspnetcore, aspnet-core, netcore
Anet
A .NET Core Common Library , Framework and Boilerplate.
Stars: ✭ 255 (-66.36%)
Mutual labels: framework, aspnetcore, netcore
Formhelper
ASP.NET Core - Transform server-side validations to client-side without writing any javascript code. (Compatible with Fluent Validation)
Stars: ✭ 155 (-79.55%)
Mutual labels: aspnetcore, aspnet-core, netcore
awesome-dotnet-async
A curated list of awesome articles and resources to learning and practicing about async, threading, and channels in .Net platform. 😉
Stars: ✭ 84 (-88.92%)
Mutual labels: aspnetcore, netcore, aspnet-core
Aspnetboilerplate
ASP.NET Boilerplate - Web Application Framework
Stars: ✭ 10,061 (+1227.31%)
Mutual labels: framework, aspnetcore, aspnet-core
Awesome-Nuget-Packages
📦 A collection of awesome and top .NET packages sorted by most popular needs.
Stars: ✭ 87 (-88.52%)
Mutual labels: aspnetcore, netcore, aspnet-core
mssql-restapi
A simple REST API for SQL Server, Azure SQL DB and Azure SQL DW using SMO on .NET Core 2.0
Stars: ✭ 33 (-95.65%)
Mutual labels: aspnetcore, netcore, aspnet-core
.NET-Backend-Developer-Roadmap
Nick's Roadmap for a .NET Backend Developer working with Microservices
Stars: ✭ 827 (+9.1%)
Mutual labels: aspnetcore, aspnet-core
Identityserver4aspnetcoreidentitytemplate
An ASP.NET Core 3.1 IdentityServer4 Identity Bootstrap 4 template with localization
Stars: ✭ 262 (-65.44%)
Mutual labels: aspnetcore, aspnet-core
Aspnetcore Developer Roadmap
Roadmap to becoming an ASP.NET Core developer in 2021
Stars: ✭ 8,248 (+988.13%)
Mutual labels: aspnetcore, aspnet-core
Netcorebbs
ASP.NET Core Light forum NETCoreBBS
Stars: ✭ 483 (-36.28%)
Mutual labels: aspnetcore, netcore
Cosmos.Identity
A Cosmos storage provider for ASP.NET Core Identity.
Stars: ✭ 26 (-96.57%)
Mutual labels: aspnetcore, netcore
Util
Util是一个.net core平台下的应用框架,旨在提升小型团队的开发输出能力,由常用公共操作类(工具类)、分层架构基类、Ui组件,第三方组件封装,第三方业务接口封装,配套代码生成模板,权限等组成。
Stars: ✭ 3,874 (+411.08%)
Mutual labels: framework, aspnetcore
Angularwebpackvisualstudio
Template for ASP.NET Core, Angular with Webpack and Visual Studio
Stars: ✭ 497 (-34.43%)
Mutual labels: aspnetcore, aspnet-core
Simplcommerce
A simple, cross platform, modularized ecommerce system built on .NET Core
Stars: ✭ 3,474 (+358.31%)
Mutual labels: aspnetcore, netcore
Elasticsearch-Autocomplete-API-Sample
Building Autocomplete API with Completion Suggester in ASP.NET Core sample project
Stars: ✭ 20 (-97.36%)
Mutual labels: aspnetcore, aspnet-core
Module Shop
一个基于 .NET Core构建的简单、跨平台、模块化的商城系统
Stars: ✭ 398 (-47.49%)
Mutual labels: aspnetcore, netcore
Servicestack
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
Stars: ✭ 4,976 (+556.46%)
Mutual labels: framework, netcore
Dotvvm
Open source MVVM framework for Web Apps
Stars: ✭ 523 (-31%)
Mutual labels: framework, aspnetcore
Asp.net Core Template
A ready-to-use template for ASP.NET Core with repositories, services, models mapping, DI and StyleCop warnings fixed.
Stars: ✭ 599 (-20.98%)
Mutual labels: aspnetcore, aspnet-core
Bing.NetCore
Bing是一个基于.net core
平台下的应用框架,旨在提升小型团队的开发输出能力,由常用公共操作类(工具类、帮助类)、分层架构基类,第三方组件封装,第三方业务接口封装等组成。
Nuget Packages
开发环境以及类库依赖
以下是我们在项目开发和部署时使用的工具和组件,这个列表会经常更新。
如果没有标注版本号,则采用最新版本。
- 开发工具
- 数据库
- Sql Server
- Mysql
- PostgreSQL
- 设计工具
- PowerDesigner 16.5
- XMind
- 版本控制
- Git
- 部署环境
- Windows Server
- Ubuntu Server
- Docker
-
SDK
以及Runtime
- 当前SDK 64位版本:SDK v2.2.401,开发机器安装
- 当前Runtime 64位版本:Runtime v2.2.6,服务器安装
- 单元测试以及模拟框架
- XUnit
- NSubstitute
- ORM
-
EntityFrameworkCore
- Microsoft.EntityFrameworkCore.Relational
- Microsoft.EntityFrameworkCore.SqlServer
- Pomelo.EntityFrameworkCore.MySql
- Npgsql.EntityFrameworkCore.PostgreSQL
- Microsoft.EntityFrameworkCore.Sqlite
- Dapper
- Ioc 框架
- MSDI(默认DI框架)
- Autofac
- Aop 框架
- Json框架
- Newtonsoft.Json(即Json.Net)
- 映射框架
- 日志框架
- NLog
- log4net
- Exceptionless
- Serilog
- Queryable 动态扩展
- 缓存框架
- 事件总线
- Web 框架
- 参考应用框架
框架开发流程
搜集 - 整理 - 集成 - 封装
作者
简玄冰
贡献与反馈
如果你在阅读或使用Bing中任意一个代码片断时发现Bug,或有更佳实现方式,请通知我们。
为了保持代码简单,目前很多功能只建立了基本结构,细节特性未进行迁移,在后续需要时进行添加,如果你发现某个类无法满足你的需求,请通知我们。
你可以通过github的Issue或Pull Request向我们提交问题和代码,如果你更喜欢使用QQ进行交流,请加入我们的交流QQ群。
对于你提交的代码,如果我们决定采纳,可能会进行相应重构,以统一代码风格。
对于热心的同学,将会把你的名字放到贡献者名单中。
免责声明
- 虽然我们对代码已经进行高度审查,并用于自己的项目中,但依然可能存在某些未知的BUG,如果你的生产系统蒙受损失,Bing 团队不会对此负责。
- 出于成本的考虑,我们不会对已发布的API保持兼容,每当更新代码时,请注意该问题。
开源地址
https://github.com/bing-framework/Bing.NetCore
License
MIT
这意味着你可以在任意场景下使用 Bing 应用框架而不会有人找你要钱。
Bing 会尽量引入开源免费的第三方技术框架,如有意外,还请自行了解。
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].