dnc开源梦之队2018
dnc开源项目选择标准
- dnc = .NET Core、dotnet core
- 1、支持dnc 2.x,Github star数量100以上,最近2月活跃更新
- 2、轻量级、示例文档丰富、1天入门、QQ群/微信群技术支持
- 3、有生产环境成功案例
- 4、微软官方开源 或者 dnc开源社区知名项目
- 5、100%开源,不能故意留一两个组件不开源
- 6、每种类别,尽量减少数量,减轻学习成本,节省选型时间
dnc开源人工智能
- ML.NET 微软黑科技注入 .NET C#全面支持人工智能,AI编程领域开始C#、Py……百花齐放,就像武侠小说中,一个普通人突然得到绝世高手的几十年内力注入,招式还没学,一身内力有点方 https://blogs.msdn.microsoft.com/dotnet/2018/05/07/introducing-ml-net-cross-platform-proven-and-open-source-machine-learning-framework/ 开源地址 https://github.com/dotnet/machinelearning
dnc开源ORM
- dp = dapper 全球知名技术社区stackoverflow.com官方开源ORM项目,支撑全球海量用户高并发访问,解决EF/EFCore痛点,sql语句自主可控、超轻量级、高性能、经过大规模实战检验 https://github.com/StackExchange/Dapper
dnc开源Redis类库
- ser = StackExchange.Redis 全球知名技术社区stackoverflow.com官方开源项目,支撑全球海量用户高并发访问,支持Redis Cluster集群 https://github.com/StackExchange/StackExchange.Redis
dnc开源微服务框架
- sf = service fabric 微软开源“沙发” 微服务框架,微软云核心组件,经过超大规模云平台实战检验,底层基于C++开发,应用层支持C#、Java……等,可部署到本地数据中心、Azure云、其它云,支持Linux、WinServer系统,成功案例:腾讯游戏、宝马汽车……等多家世界500强公司和大量新兴公司在使用 https://github.com/Microsoft/service-fabric 中文文档 https://docs.microsoft.com/zh-cn/azure/service-fabric/ https://www.azure.cn/zh-cn/home/features/service-fabric/https://azure.microsoft.com/zh-cn/services/service-fabric/
dnc开源Tidb/Mysql/MariaDb类库
- mc = MysqlConnector 比Oracle官方MySql驱动更好用、高性能、轻量级、纯异步https://nuget.org/packages/MySqlConnector https://mysql-net.github.io/MySqlConnector
dnc开源PostgreSql类库
- npgsql 支持dapper连接PostgreSql开源数据库 https://www.nuget.org/packages/Npgsql
http://www.npgsql.org
开源数据库
-
ti = Tidb开源NewSql分布式数据库,基于Google F1/Spanner论文实现的开源数据库,自动水平扩展,强一致性分布式事务,部署简单,在线弹性扩容和异步表结构变更不影响业务,异地多活及自动故障恢复保障数据安全,兼容MySQL协议,迁移成本低,全球社区活跃、可选企业级技术服务,国内成功案例:北京银行、今日头条、海航集团、摩拜单车、饿了么、易果生鲜、去哪儿……等公司。 dnc项目可使用mc(MysqlConnector)连接Tidb数据库 https://pingcap.com 文档 https://pingcap.com/docs-cn
https://github.com/pingcap -
pg = PostgreSql 业界领先、功能丰富的开源数据库 https://www.postgresql.org
-
mdb = MariaDB 是MySql创始人在MySql被收购之后开发的开源数据库,兼容MySql,轻量级、高性能 http://mariadb.org
-
MySql 是Oracle收购的开源数据库 http://mysql.com
dnc开源原生app开发框架Android、iOS
-
xa = xamarin 微软开源免费 原生app开发框架,支持Android、iOS,高性能、易学习、流畅的原生app体验 www.xamarin.com https://github.com/xamarin 官方文档 https://docs.microsoft.com/zh-cn/xamarin
-
视高盛景:国内Xamarin专业技术服务商 http://www.highviewsoft.com
dnc开源客户端开发框架
-
winform、wpf 适用场景:与硬件交互的客户端,例如二维码扫描器、读卡器、POS机……等
-
et = Electron 是Github官方开源的跨平台开发框架,基于JS/TS开发跨平台客户端,可运行在Windows、Mac、Linuxhttps://electronjs.org https://github.com/electron/electron
-
etn = Electron.NET 基于Electron与dnc,用C#开发跨平台客户端 https://github.com/ElectronNET
-
ava = avalonia 基于dnc的开源跨平台客户端开发框架 http://avaloniaui.net https://github.com/AvaloniaUI/Avalonia
dnc C#开源区块链
-
neo小蚁开源区块链,基于dnc C#开发主链,国内区块链市值排名第一,全球区块链市值排行榜 https://www.feixiaohao.com https://github.com/neo-project https://www.feixiaohao.com/currencies/neo/
-
NEL区块链智能经济实验室 dnc C# https://github.com/NewEconoLab
-
aelf开源区块链,基于dnc C#开发主链 https://github.com/AElfProject/AElf https://www.feixiaohao.com/currencies/aelf/
-
aelf开源区块链,基于C++开发资产侧链 https://github.com/AElfProject/aelf-asset-chain
-
ONT本体开源区块链,NEO开源区块链母公司分布科技的项目,基于Go开发主链,智能合约支持C#、Go、TS、JS、Java、Python等 https://github.com/ontio https://www.feixiaohao.com/currencies/ont/
-
NBitcoin C#比特币BTC开源区块链 https://github.com/MetacoSA/NBitcoin
-
Nethereum C#以太坊ETH开源区块链 https://github.com/Nethereum/Nethereum
-
Stratis C#企业级开源区块链 https://github.com/stratisproject/StratisBitcoinFullNodehttps://www.feixiaohao.com/currencies/stratis/
dnc开源微信SDK
- 盛派网络 Senparc.Weixin 微信dnc C# SDK https://github.com/JeffreySu/WeiXinMPSDK
dnc开源Excel类库
- epp = EPPlus 支持dnc的开源Excel操作类库,代码优雅,高性能,易集成 https://github.com/JanKallman/EPPlushttps://www.nuget.org/packages/EPPlus
dnc开源教程
- 开源Asky极简架构、超轻量级、高并发、水平扩展、微服务架构《Asky极简教程:零基础1小时学编程 dnc+vue+tidb/mysql/postgreSql+redis+rabbitMQ+ElasticSearch开源架构》 http://AskyEdu.comhttps://github.com/AskyEdu
dnc各公司招聘信息
- https://github.com/dncNew/dncNew/issues/2
云计算服务
-
Azure.cn 微软云 北京、上海数据中心,技术领先、高速稳定、不限带宽,Azure成功案例:招商证券、唯品会、春秋航空、游族网络、振华重工、劳斯莱斯、皇家马德里、光明网、神州数码、科通芯城、云角信息、蓝港在线、观致汽车、宝马汽车、金蝶、文思海辉、PPMoney……等公司 https://www.azure.cn/partnerancasestudy/case-studies
-
Azure.com 微软云 全球数据中心,90%世界500强公司及众多新兴创业公司在使用微软云 www.Azure.com
-
qcloud 腾讯云,成功案例:聚美优品、小红书、快手、泰康人寿、中金在线……等公司 https://cloud.tencent.com
dnc开源电商系统
-
nop = nopcommerce https://www.nopcommerce.com https://github.com/nopSolutions/nopCommerce
-
virto = virtocommerce 正在升级dnc https://virtocommerce.com
https://github.com/VirtoCommerce/vc-platform
dnc开源RabbitMQ类库
- rmc = RabbitMQ.Client 官方开源类库 http://www.rabbitmq.com/dotnet.htmlhttps://www.nuget.org/packages/RabbitMQ.Client https://github.com/rabbitmq/rabbitmq-dotnet-client
dnc开源Kafka类库
-
cfk = Confluent.Kafka https://confluent.io https://github.com/confluentinc/confluent-kafka-dotnethttps://www.nuget.org/packages/Confluent.Kafka http://www.managershare.com/post/204362
-
rdkafka已迁移到Confluent.Kafka https://github.com/ah-/rdkafka-dotnet
dnc开源ElasticSearch类库
-
esn = Elasticsearch.Net 是ES官方提供的底层类库 https://www.nuget.org/packages/Elasticsearch.Net/https://github.com/elastic/elasticsearch-net
-
NEST 是ES官方提供的基于Elasticsearch.Net封装的高层类库,更方便使用 https://www.nuget.org/packages/NEST/https://github.com/elastic/elasticsearch-net
dnc开源WebAssembly浏览器原生跨平台
-
ooui 是dnc C# wasm解决方案,支持Xamarin.Forms,一次开发就可以跨平台,跨浏览器,桌面客户端、移动app安卓、iOS、Web App https://github.com/praeclarum/ooui 示例项目 http://ooui.mecha.parts
-
bz = blazor 微软开源wasm解决方案,一次开发就可以跨平台,跨浏览器 https://github.com/aspnet/blazor
开源前端框架
- vue 知名前端开源框架,轻量级、1天入门 https://vuejs.org/ https://github.com/vuejs/vue
开源UI界面组件
- eleui = elementUI 流行的开源UI界面组件库 http://element.eleme.io
开源可视化图表控件
- echart 百度开源可视化图表控件 http://echarts.baidu.com
开源社区
- sto = stackoverflow.com 全球知名技术社区,基于C#开发 http://stackoverflow.com
- 首届dnc开源峰会 http://cnblogs.com/dncNew
- bxug 国内xamarin开源社区,每月举办技术活动,主题xamarin、dnc、azure等 http://www.highviewsoft.com
- csharp工具包 http://www.csharpkit.com
- 51aspx源码专家 http://www.51aspx.com
- DevOps案例实战 http://devopshub.cn
- dnc知名公司招聘信息 http://www.cnblogs.com/dncNew/p/dncjob.html
- 微软.NET基金会 https://dotnetfoundation.org/blog
- 微软MSDN月刊电子杂志 https://msdn.microsoft.com/magazine
- dotnetCurry 双月刊电子杂志 http://www.dotnetcurry.com/magazine
- Scott Hanselman 技术博客 http://www.hanselman.com
- 微软dev官方博客 https://blogs.msdn.microsoft.com/developer-tools
- 微软c9技术视频 https://channel9.msdn.com
- 微软Visual Studio最新版下载 https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
- 微软dnc最新版本 https://github.com/dotnet/core/blob/master/release-notes/download-archive.md
- dotnetRocks 技术播客 https://dotnetrocks.com
- dnc C#、Java、PHP、Python 5分钟入门Azure教程 https://docs.microsoft.com/zh-cn/azure
- 微软开源sf微服务框架 5分钟入门教程 https://docs.microsoft.com/zh-cn/azure/service-fabric/
- xamarin 官方文档 https://docs.microsoft.com/zh-cn/xamarin/
- dnc Api查询 https://docs.microsoft.com/zh-cn/dotnet/api/
- dnc微软研发团队内部视频公开 https://live.asp.net
- dnc开发者Azure入门 中文 https://docs.microsoft.com/zh-cn/dotnet/azure/
- dnc开发者Azure入门 英文 https://docs.microsoft.com/en-us/dotnet/azure/
- C#各版本功能 https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-version-history
- dnc开源峰会直播QQ群 779699538 申请加入群的步骤
- dnc开源峰会直播微信群 申请加入群的步骤
版权申明
- dnc开源梦之队 由 dnc开源社区 收集整理,欢迎转载,但必须保留来源链接:http://dncNew.com
- 各项目开源协议与版权归属,请查看各开源项目官方Github或官网,尊重开源知识产权
- 有github账号的朋友建议点一下这些开源项目Star可收藏
- 还没有github账号的朋友,建议赶紧注册一个,一起迎接dnc开源新时代