net开源项目整理

author author     2023-04-06     535

关键词:

参考技术A

整理一些平时收藏和应用的开源代码,方便自己学习和查阅

1.应用

nopcommerce ,开源电商网站,开发环境asp.net mvc(未支持.net core),使用技术(autofac,ef,页面插件等)

https://github.com/nopSolutions/nopCommerce

OrchardCMS ,内容管理网站

https://github.com/OrchardCMS/Orchard(.net版本)

https://github.com/OrchardCMS/Orchard2(.net core版本)

ABP(aspnetboilerplate) ,提供一系列工具用于web应用创建,支持 ASP.NET Core, ASP.NET MVC & Web API,也提供了web应用的模板

https://github.com/aspnetboilerplate/aspnetboilerplate(.net core 版本,tag分支有支持.net版本的)

IdentityServer ,用户授权网站(支持openid和OAuth 2.0),可用于单点登录和第三方授权等

https://github.com/IdentityServer/IdentityServer3(.net版本)

https://github.com/IdentityServer/IdentityServer4(.net core版本)

eShopOnContainers 微软提供的微服务实例

https://github.com/dotnet-architecture/eShopOnContainers

PetShop 三层架构经典例子,用于新手学习,不过aspx有点过时了

https://github.com/songhhwd01/PetShop

BlogEngine.NET 博客网站,也是aspx

https://github.com/rxtur/BlogEngine.NET

2.组件

Lucene.Net 全文检索开发组件

https://github.com/apache/lucenenet

ServiceStack 半开源,用于创建web服务

https://github.com/ServiceStack/ServiceStack

MassTransit 可用于创建基于消息的服务和应用,依赖于RabbitMQ

https://github.com/MassTransit/MassTransit

stateless 简单的工作流开发组件,不支持在线定制工作流

https://github.com/dotnet-state-machine/stateless

Hangfire 任务调度开发利器

https://github.com/HangfireIO/Hangfire

Jwt.Net 用于生成JWT (JSON Web Token) 和JWT校验

https://github.com/jwt-dotnet/jwt

npoi 支持office文件的读写

https://github.com/tonyqus/npoi

StackExchange.Redis Redis的.net客户端

https://github.com/StackExchange/StackExchange.Redis

CacheManager 用于缓存的管理,支持Redis.Memcached,couchbase等

https://github.com/MichaCo/CacheManager

Autofac Ioc组件,用于依赖注入

https://github.com/autofac/Autofac

LightGBM 用于机器学习

https://github.com/Microsoft/LightGBM

3.框架

asp.net mvc

https://github.com/aspnet/Mvc

Nancy 类似asp.net mvc,web开发框架

https://github.com/NancyFx/Nancy

4.其他

dotnet core 主页 ,提供dotnet core相关知识的索引和例子,方便快速入门

https://github.com/dotnet/core

.net源码

https://github.com/Microsoft/referencesource

javawebjsp整理

...,服务器集群,hadoop asp.net使用c#,.Net平台,简单易用,因为不开源,所以安全性低,并且不能跨平台 使用.Net开发项目,最好使用windows系统和sq 查看详情

github上57款最流行的开源深度学习项目

GitHub上57款最流行的开源深度学习项目【转】2017-02-1920:09334人阅读评论(0)收藏举报分类:deeplearning(28)from: https://www.oschina.net/news/79500/57-most-popular-deep-learning-project-at-github本文整理了GitHub上最流行的57款深度学习项目(按stars... 查看详情

github上57款最流行的开源深度学习项目

...0/57-most-popular-deep-learning-project-at-githubGitHub上57款最流行的开源深度学习项目本文整理了GitHub上最流行的57款深度学习项目(按stars排名)。最后更新:2016.08.091.TensorFlow使用数据流图计算可扩展机器学习问题TensorFlow是谷歌 查看详情

小型.NET开源项目的持续集成[关闭]

】小型.NET开源项目的持续集成[关闭]【英文标题】:ContinuousIntegrationforasmall.NETopensourceproject[closed]【发布时间】:2010-12-3118:07:50【问题描述】:我正在启动一个小型开源项目,我自己是当时唯一的贡献者。不过,我认为continuousint... 查看详情

aws大力支持.net开源项目,和azure抢.net客户

出品|OSC开源社区(ID:oschina2013)在2022re:Invent会议上,AWS软件开发经理SaikatBanerjee锐评道:”我们发现.NET开源项目资金严重不足,仍可称之为第三方开源”。随即表示AWS过去非常重视.net生态,未来也将继续... 查看详情

.netcore/.net5/.net6开源项目汇总2:任务调度组件(代码片段)

...sp;   【已更新最新开发文章,点击查看详细】开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识... 查看详情

为了让初学者有项目可入门,我整理了这23个开源项目……

作者:MiguelNunez译者:前端小智来源:dev有梦想,有干货,微信搜索【大迁世界】关注这个在凌晨还在刷碗的刷碗智。本文GitHubhttps://github.com/qq449245884/xiaozhi已收录,有一线大厂面试完整考点、资料以及我... 查看详情

开源项目mark

1.Apache的开源软件列表http://www.oschina.net/project/apache2.Java开源Apache项目http://www.open-open.com/56.htm3.阿里巴巴的开源软件列表http://www.oschina.net/project/alibaba4.百度的开源软件列表http://www.oschina.net/project/baidu5.腾 查看详情

一个专注推荐.net开源项目的榜单

大家好,我是编程乐趣,从7月份开始推荐开源项目,已经推荐了接近100个开源项目了,其中绝大部分是有关.Net的开源项目,也受到大家非常多人的喜欢。由于公众号不方便查询,很多人又想了解更多的开... 查看详情

百度开源的70+项目

...错,我们在这里也不多做评判,本文呢为大家整理了百度开源的70+项目,看看有没有感兴趣的。本文内容综合整理自oschina、github。1. JavaScript图表库EChartsECharts开源来自百度商业前端数据可视化团队,基于html5Canvas,是一个纯J... 查看详情

我发起了一个.net平台上的产生式编程开源项目gp.net

大家好, 我发起了一个.Net平台上的产生式编程开源项目GP.Net。 我们可以先看看一个网友的代码生成器项目:《.Net代码生成器forPostgreSql》  https://github.com/2881099/dotnetGen_postgresql《.Net代码生成器forSqlServer》  ... 查看详情

.netcore/.net5/.net6开源项目汇总3:工作流组件(代码片段)

...sp;   【已更新最新开发文章,点击查看详细】开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识... 查看详情

几个优秀的开源项目记录

 开源项目学习之(一)------zheng环境搭建https://blog.csdn.net/u011781521/article/details/79012311 开源项目学习之(二)------iBase4J环境搭建https://blog.csdn.net/u011781521/article/details/79022363 开源项目学习之(三)------AG-Admin环境搭建https://blog.csd... 查看详情

(转)值得学习百度开源70+项目

...错,我们在这里也不多做评判,本文呢为大家整理了百度开源的70+项目,看看有没有感兴趣的。本文内容综合整理自oschina、github。1. JavaScript图表库EChartsECharts开源来自百度商业前端数据可视化团队,基于html5Canvas,是一个纯J... 查看详情

开源项目

微软开源项目:http://www.codeplex.com/SignalR https://github.com/SignalR/SignalR(后台推送)http://www.asp.net/signalr/overview/getting-startedhttp://www.tuicool.com/articles/n6vUj2Jhttp://blog.csdn.net/kesal 查看详情

开源rabbitmq操作组件

开源RabbitMQ操作组件对于目前大多的.NET项目,其实使用的技术栈都是差不多,估计现在很少用控件开发项目的了,毕竟一大堆问题。对.NET的项目,目前比较适合的架构ASP.NETMVC,ASP.NETWebAPI,ORM(较多Dapper.NET或者其扩展,稍大一... 查看详情

.netcore/.net5/.net6开源项目汇总5:权限管理系统项目(代码片段)

...问、表单、工作流等常用必备功能。下面收集的几款优秀开源的管理系统,值得大家入门学习。8、基于ASP.NETCore构建可热插拔的插件化系统插件化架构,又称微核架构,指的是软件的内核相对较小,主要功能和业务逻辑都通过插... 查看详情

我发起了一个支持serverful架构的.net开源项目serverfulmanager

大家好, 我发起了一个支持ServerFul架构的.Net开源项目ServerFulManager。 ServerFulManager的目标是实现一个支持ServerFul架构的管理工具。 什么是ServerFul架构呢?参考我写的文章 《谈谈ServerFul架构》    https:... 查看详情