首页
学习
活动
专区
圈层
工具
发布

C#.NET.NET Core优秀项目框架推荐

前言:   为.NET开源者提供的一个推荐自己优秀框架的地址,大家可以把自己的一些优秀的框架,或者项目链接地址存到在这里,提供给广大.NET开发者们学习(注意:排名不分先后,都是十分优秀的开源框架和项目...C#/.NET Core/.NET项目宝库(收集了大量优秀的C#、.NET、.NET Core项目) 该库主要是为我们.NET开发者提供一个寻找优秀C#/.NET Core/.NET项目的入口,通过了解和对比更多的项目来选择最适合我们自己学习...Vue.NetCore 项目地址:https://github.com/cq-panda/Vue.NetCore .NetCore+Vue2/Vue3+Element plus+uniapp前后端分离..._from=gitee_search YuebonCore基于.Net5.0的权限管理及快速开发框架,前后端分离,核心模块包括:组织机构、角色用户、权限授权、多系统、多应用管理、定时任务、业务单据编码规则...、代码生成器等,整合应用最新技术包括Asp.NetCore MVC、EF、Dapper、AutoFac、WebAPI、Swagger、Vue等。

3.3K20

.NET Core.NET5.NET6 开源项目汇总5:(权限)管理系统项目

如果表述不恰当的地方,请及时告知我,谢谢。 8、Vue.NETCore Vue + .NetCore 是一套前后端分离,支持对前端、后台基础业务代码扩展的快速发开框架。...项目单体部署,并发在400~500,一切正常(不保证自己的各种错误写法)。如果搭配负载,效果更好。已被多家公司所使用:点击查看列表。...(支持多库); 封装Blog.Core.Webapi.Template项目模板,一键重建自己的项目 ; 搭配多个前端案例供参考和借鉴:Blog.Vue、Blog.Admin、Nuxt.tbug、Blog.Mvp.Blazor...OpenAuth.Pro企业版 采用WebAPI+Vue的前后端完全分离模式,后端基于OpenAuth.Core WebAPI接口。前端SPA单页面模式,基于Vue全家桶。...提供单一后台支持多前台应用配置 提供单点登录 集成系统认证授权模块 提供角色,部门,用户,菜单,前台应用程序授权 角色对用户授权 角色对菜单授权 角色对部门授权 角色对应用程序授权(多个前台应用公用一个后台权限管理系统

5.1K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从壹开始学习NetCore 44 ║ 最全的 netcore 3.0 升级实战方案

    netcore 3.0 的快速发展、迭代以及接受用户的反馈进一步修改中,我们就能感觉的到,微软是如何的有希望并且有信心在未来的发展中,将微软系产品进一步融入到广大开发者的心中,我们也要有信心微软能做到这一点...感觉尝试就是成功的一半,所以我在中秋节这两天,也把 Blog.Core 项目给提升到了 3.0 版本,大家现在看的我的在线地址(http://apk.neters.club/index.html)...,修改目标框架到 netcore 3.0 就行,就是上文截图中显示的那个,我个人采用的是这种方法。...3、宿主机变化(Program.cs) netcore 3.0,对 host 做了调整,底层没有发生太多的变化,这里不细说,主要说要修改的地方,更新的内容,我会在视频里,详细给大家讲解。...; }); 到了这里,我们已经完成了 netcore 2.2 到 net core 3.0 的最简单的升级,如果你想尝试下,可以自己手动建立一个空的 2.2 项目,实现到 3.0 的迁移,我们运行项目

    1.2K10

    从壹开始学习NetCore 44 ║ 最全的 netcore 3.0 升级实战方案

    微软会将 .netcore 和 .net 进一步融合,推出完美跨平台 net 5.0 版本,这里暂时先不说),单单从这一年里 netcore 3.0 的快速发展、迭代以及接受用户的反馈进一步修改中,我们就能感觉的到...感觉尝试就是成功的一半,所以我在中秋节这两天,也把 Blog.Core 项目给提升到了 3.0 版本,大家现在看的我的在线地址(国外的服务,可能加载比较慢,后期会做处理 http://apk.neters.club...>,并移除关于 Aspnetcore 2.2 相关的包; 第二种就是直接右键项目,属性,应用程序,修改目标框架到 netcore 3.0 就行,就是上文截图中显示的那个,我个人采用的是这种方法。...3、宿主机变化(Program.cs) netcore 3.0,对 host 做了调整,底层没有发生太多的变化,这里不细说,主要说要修改的地方,更新的内容,我会在视频里,详细给大家讲解。...; }); 到了这里,我们已经完成了 netcore 2.2 到 net core 3.0 的最简单的升级,如果你想尝试下,可以自己手动建立一个空的 2.2 项目,实现到 3.0 的迁移,我们运行项目

    1.3K10

    Identity Server4学习系列一

    一、前言 今天开始学习Identity Server4,顺便了解下.Net Core,以便于完善技术栈,最主要的是要跟上.Net的发展潮流,顺便帮助各位整理下官方文档,加上一些我自己对他的理解....IOS、Android等等设备调用,所以没有安全一说. (2)、Web应用程序(可能是本地的,也可能是远程的)与WebAPI通信(有时是自己的,有时代表用户)。...WebApi部署到不同的站点上,然后各个站点之间进行通信,如果有必要可以进行分布式部署,用Nginx进行负载均衡.这个时候,也必须考虑站点的安全性,因为不能让你的核心业务信任外界任何的调用....所以,WebApi上的资源安全对我们来说是非常重要的问题,必须保证我门的API受我们的保护,只有经过我们的认证之后,才能进行安全的访问.通常,一般性的解决方法是,首先用户(可以是客户端用户、可以是服务端用户...也就是说你的移动端、本地应用程序只要符合OpenIDConnect和OAuth2.0协议,且你的ASP.NETCore应用程序也符合,那么他们之间就能进行交互. (2)、实现认证的方式 ?

    1.3K30

    CentOS 7部署ASP.NET Core应用程序

    安装.NET Core SDK Linux各个发行版如何安装.NET Core SDK,微软官方已经给出了标准答案,我这里就把在CentOS上的安装方法做一个简要说明。...部署ASP.NET Core应用程序 下面就尝试把我用ASP.NET Core Web API 开发的一个接口网站部署到我们已经安装.NET SDK的CentOS系统(下文简称服务器)中。...配置文件netcore.conf内容如下: [program:Scorpio.WebApi] ;自定义进程名称 command=dotnet Scorpio.WebApi.dll.../Scorpio.WebApi.err.log ;标准错误日志 stdout_logfile=/var/log/Scorpio.WebApi.out.log ;标准输出日志 environment=...相关阅读 将ASP.NET Core应用程序部署至生产环境中(CentOS7) - KAnts - 博客园 使用 Nginx 在 Linux 上托管 ASP.NET Core | Microsoft Docs

    2.9K21

    .NET Core 3.0】框架之十三 || 部署攻略

    ②、拷贝到服务器指定文件夹; ③、IIS 添加站点;// 端口 1001 ④、修改应用程序池为“无托管”;//这也是为啥要安装 windows hosting 的原因 ⑤、安装 windows hosting...,可以看出来还是比较简单的,一气呵成,行云流水,不过可能自己操作的时候会出现这样那样的问题,毕竟我也是给很多小伙伴都部署过,没有上百,也有五十次了,如果你有错误,请看我文章下边第二章的 常见错误 ,找到你遇到的错误...跨域设置 ①、发布项目; ②、拷贝到服务器指定文件夹; ③、IIS 添加站点;// 端口 1003 ④、修改应用程序池为“无托管”;//这也是为啥要安装 windows hosting 的原因...二、NetCore 错误 下边的都是我平时遇到的常见的错误,如果大家还有其他错误,可以留言下来,我补充到文章中,让更多的小伙伴都看到,避免麻烦。...=》选择始终复制 ,当编译生成时将自动把相关DLL拷贝到输出目录中 6、错误码 —— 503 解析:IIS 项目应用程序池未开启 方案:开启程序池即可, 但是经过测试发现,不使用 “无托管代码”

    5.5K30

    我的Vue.js生态开源之旅

    真正开始参与开源贡献是2021年7月给vuejs/composition-api提交了一个文档格式错误的PR,当时因为某个业务项目用的是Vue2,并且我们想在项目中使用组合式API,所以跟它结下了“缘分...寻找参照物 这里说的参照物其实有两方面,一方面是物,另一方面是人,人的话用参照物来比喻可能有点不合适,或者应该说是榜样,我觉得找到一个榜样能更好的支撑你前进和解决问题。...写了一个Vite插件 如果说Vue的组合式API是提升我研发体验的倚天剑,那么Vite一定是那把屠龙刀。...带着这个思考,继将 Vue 渲染到嵌入式液晶屏后,我将Vue渲染到了命令行界面上。Temir,一个使用Vue构建命令行界面的库,并且支持HMR。...命令行界面交互式文档 我们都知道一个好的文档对项目的重要性,为了帮助大家更好的理解与上手Vue TermUI,我实现一个交互式文档,同时还做了实时编码和预览的支持。

    1K30

    【CICD系列】使用Docker安装Jenkins

    来部署netcore,还是建议在宿主机里部署Jenkins,当然如果有更好的方案,我也会在下篇文章说明。...我的系统是CentOS,2C4G5M的,安装完成后,内存占用情况如下,还是挺小的,就按照这个配置就行。 所以你可以根据自己的情况酌情选择服务器,要是1核1G的话就算了。...如果这个时候没有什么错误,那恭喜你,第二步已经完成,下一步就是要配置我们的Jenkins网站应用了。...最佳实践是要设置这个值,用户可能会需要用到。这将会避免在分享或者查看链接时的困惑。) 最后,配置成功!...后记 因为微信公众号是不能频繁修改文章内容的,所以我这里放一个说明链接,如果文章有错误或者是有出入,这里会显示: http://apk.neters.club/api/Blog/GoMore?

    86110

    Gitlab CI 自动部署 asp.net core web api 到Docker容器

    我希望能找到比较完整的开源解决方案来解决持续集成、监控报警、以及扩容和高可用性的问题。是学习和探索的过程分享给大家,也欢迎同行的人交流。...先来一个三步曲,我们将完成通过GitLab CI 自动部署 net core web api 到Docker 容器的一个示例。...5分钟快速用Docker部署你自己的GitLab 在掌握了Docker的基本用法之后,我们需要了解如何把GitLab通过Docker跑起来。...在运行安装脚本之前,我们所使用的volume路径需要授权给docker。 ? 可能会遇到的问题 我在安装及配置的时候遇到了两个问题,可能有人也会遇到。...这个时候可能通过google 查找错误日志,多数情况下都能找到正确答案,我遇到的是个权限不足的问题, 在这个链接里面有完整的讨论,解决办法就是执行下面这句命令之后就可以正常启行了。

    2.5K60

    【.net core】电商平台升级之微服务架构应用实战

    此外每个服务都可以部署到适合它们需求的硬件之上 微服务架构可以实现团队的自治:可以根据服务来把开发团队拆分。每个团队都有自己负责的微服务,而不用关心不属于他们负责的服务。...更好的容错性:微服务架构也可以实现更换的故障隔离。例如,某个服务引发的致命错误,不会影响其他服务。其他服务仍然正常运行。...类库 把刚刚通过工具生成的Grpc客户端代码直接copy到 Jlion.NetCore.OrderService.Grpc这个类库中(必须和上面Grpc 的代码声明的package 一致)以下简称订单服务客户端...我通过VS 2019 创建Asp.Net Core 3.1 框架的WebApi 取名为Jlion.NetCore.OrderApiService 下面简称订单网关服务现在我把前面发布的微服务客户端依赖包...到这里订单网关服务 (客户调用端)编码完成,我们开始启动它: 我这里固定5003端口,现在完美的启动了,我们访问下订单接口,看下是否成功。访问结果如下图: 微服务完美的运行成功。

    1.3K20

    在线六个项目全部迁移Linux

    (书山有路勤为径,学海无涯苦作舟) 开源也两年了,没想到自己在宣传.NetCore全栈的时候,也慢慢的做出了几个产品,毕竟也是一行一行的敲出来的,也是一天一夜的改出来的,希望每个人都能在自己学习中培养自己的踏实...这两年也是见证着跨平台和Docker容器化的迅速发展,恰逢这段时间打算找工作(有好的欢迎内推),看到NetCore、Linux、中间件、Docker、微服务的字样已经出现在了很多求职公司的要求里,我的第一批粉丝中也有很多小伙伴找到了自己的...NetCore公司,所以说,临渊羡鱼,不如退而结网,奥里给,现在还不晚。...1、购买服务器,安装工具 既然要迁移,肯定需要服务器,我这里使用的是去年双十一买的CentOS7.6x64位Linux服务器,配置是2C4G5M,当然如果你有钱,可以直接搞Azure,功能强大到飞起,如果是中等开销...配置安全组和实例端口 如果是新买的服务器,端口实例还是要开放一些,特别是某里服务器。 我这里图简单,都开放了,你自己酌情处理。

    1.4K50

    Altman力推GPT-4新应用:让GPT-4能穿梭时空,过目不忘的私人AI助理

    简单来说,这个APP最主要的功能就是帮你寻找到自己在iPhone和Mac上以前看过的所有数据,并以此为基础回答你的所有问题。 以小编自己的体验为例。...一种找不到想要东西的挫败感,加上我本可以让现在写的东西变得更好的遗憾就会一直萦绕在心头,让人内耗不已。 而如果有了这个APP,想要的内容在它那里里一搜,结果马上就出来了。...平时你工作的时候,只有图标会让你注意到它的存在。 大多数时候,你可以把它理解为一款录屏软件,在后台记录着你平时看过和用过的一切信息。...而在你需要查找具体某个东西的时候,可以在引用里打开时间线,浏览之前的浏览记录。 在时间轴上,应用程序的图标会告诉你当时用的是哪个应用程序,也可以使用直接的时间跳转回到某一个具体的时刻。...Rewind处理完文字信息和答案后,将本地的资料和答案相关的内容结合在一起输出给用户。 针对这个问题,官方给出了很详细的说明。

    35620

    Vue3 中还处在实验性阶段 Suspense 是个啥?

    现在,我们使用Suspense来处理这些乱七八糟的东西,并将其变成一个更好的用户体验。...注意: 这里没有错误处理路基。起初我以为有,但这是对悬念的一个常见误解。如果想知道是什么导致了错误。可以使用onErrorCaptured钩子来捕捉错误,但这是一个独立于Suspense的功能。...现在我们对Suspense有了一些了解,让我们回到我们的演示应用程序。...异步瀑布 如果你仔细注意,你会注意到这些组件并不像你想象的那样是并联加载的。 总的加载时间不是基于最慢的组件(5秒)。相反,这个时间要长得多。...幸运的是,Suspense 是一个很棒的新特性,它为我们在Vue应用程序中协调加载状态提供了很多选择。 然而,在写这篇文章的时候,Suspense仍然被认为是实验性的,所以要谨慎行事。

    86110

    .net core国际化

    1、背景   公司业务遍及全球各地,对应业务系统国际化就是顺理成章的事情。最近就接手了一批新老系统的国际化任务,这里把一些探索经验、案例记录下来。...不做任何设置,系统也无设置对应cookie情况下,netcore直接取浏览器语言环境设置,就是下图这个地方: ?   假如我们将浏览器语言环境改成英文,那默认情况下系统就会选取英文了。...UTC时间按照时区偏离转换成本地时间返给客户端。...可以看到,原始UTC时间2019-07-15 08:30:00在中国东八区8个小时偏离下,返给客户端变成了16:30:00,即中国本地时间; 英文环境: ?   ...针对这点可以做对应发散,例如假如系统中文用户占多数,运维也主要是中国员工,那就可以采取服务器或数据库统一存储中国东8区的时间,其他本地时间向中国时间进行转换的做法,思路、解决方案是一致的。

    1.6K10

    .NET平台系列12 .NET未来之开源.NET Core

    NETCore2.0增加了2000多个API和组件,如Razor页面和SignalR,使Web应用程序更容易移植到.NETCore。...现在.NETCore3.0通过添加WinForms、WPF和EntityFramework6来支持桌面应用程序,这使得将桌面应用程序移植到.NETCore成为可能。  ...我把我的一个个人开源项目从CodePlex搬到了GitHub。在CodePlex的两年里,我只收到一个pull请求。在我搬到GitHub的五天后,我已经收到了三个pull请求,并找到了另外两个贡献者。...我们计划主要使用GitHub问题来跟踪错误。棘手的是,我们还有其他的来源,特别是用户语音、连接和内部TFS。我们对这项工作的看法如下: 用户语音。...为了进行跨小组的协作,我们可能会继续允许团队在TFS中向我们提交错误。我们正在努力弄清楚如何将这些错误公开。一种选择是创建一个自动镜像系统。 接受贡献  我们接受贡献!

    1.9K10

    8个写完以后就可以让你成为顶尖开发者的有趣应用程序

    只有不断的努力才能成为伟大的开发人员。想象一下 ——你不能通过阅读大量关于健身,成为一个身体健康的人。你实际上需要去健身房,把时间和汗水放进去!同样的概念也适用于编码。...简单的CRUD应用,重要的基础。你将学到: 创建用户,管理用户。 与数据库 ——创建、读取、编辑、删除用户。 输入验证和如何处理表单。...嗯,这不是一个应用程序,但是在技术上理解WebPack下我们如何工作,它仍然是非常有用的。它将不再是一个“黑箱”,而是给你带来一个强有力的工具。 要求: 编译ES7回到ES5。...(基础) 编译JSX到.js 或 .Vue到.js(你将了解装载机) 设置WebPack dev 服务和模块热加载。...每个人都会建立自己版本的黑客新闻 , 我们不会例外。 你要学习的是以下内容: HackerNews的API。 创建单页应用程序。 如何实现诸如查看注释、单个注释、概要文件等功能。 路由.

    3K10

    ASP.NET Core 使用 gRPC 初探

    2、通过protobuf可以将数据序列化为二进制编码,这会大幅减少需要传输的数据量,从而大幅提高性能。 3、gRPC可以方便地支持流式通信. 场景与好处 1、需要对接口进行严格约束的情况。...有时我们的服务需要传递大量的数据,而又不希望影响到我们的性能,这个时候也可以考虑gRPC服务,因为通过protobuf我们可以将数据压缩编码转化为二进制格式,通常传递的数据量要小得多,而且通过http2...到这里就没有问题了,说完了系统默认模板创建的方案,那现在我们不用这个方案,尝试一下,如果已经创建好了一个NetCore的API项目,比如我的Blog.Core,如何在这个基础上,创建gRPC服务呢?...基于ASP.NETCore项目创建 因为上边我们已经讲完了对应的内容和注意事项,为了篇幅不罗嗦,我就直接创建,看看是否真的可以: 还是在当然解决方案,创建一个netcore的api项目,然后添加三个nuget...2、把Hello.proto拷贝到控制台 这个很简单,只需要直接把文件夹和文件直接拖动过去就行了。

    1.9K20

    .net core国际化

    1、背景   公司业务遍及全球各地,对应业务系统国际化就是顺理成章的事情。最近就接手了一批新老系统的国际化任务,这里把一些探索经验、案例记录下来。...基于cookie选取语言环境时候,cookie名称是可以修改的,我实际项目就是如此,官网文档也有介绍,这里不做赘述。...UTC时间按照时区偏离转换成本地时间返给客户端。...下边看效果: 中文环境时间:   可以看到,原始UTC时间2019-07-15 08:30:00在中国东八区8个小时偏离下,返给客户端变成了16:30:00,即中国本地时间; 英文环境:   当语言环境切换为英文...针对这点可以做对应发散,例如假如系统中文用户占多数,运维也主要是中国员工,那就可以采取服务器或数据库统一存储中国东8区的时间,其他本地时间向中国时间进行转换的做法,思路、解决方案是一致的。

    1.3K10
    领券