asp.net core开源项目】的更多相关文章

前言: 对 .NET Core 的热情一直没有下降过,新起的项目几乎都是采用 Core 来做开发. 跨平台是一个方面,另外就是 Core 很轻,性能远超很多开发语言(不坑). 一.ASP.NET Core 开源小社区 (MS SQL) 出自 "烟灰灰" 的小社区源码: http://www.cnblogs.com/scheshan/p/5622904.html https://github.com/scheshan/DotNetClub (还有些不理解的依赖主键.正在学习中) 二.AS…
Orchard框架:https://www.xcode.me/code/asp-net-core-cms-orchard https://orchardproject.net/ https://github.com/OrchardCMS/OrchardCore 纸壳CMS:http://www.zkea.net/zkeacms/zkeacmscore https://github.com/SeriaWei/ZKEACMS http://www.zkea.net/codesnippet/detai…
前言 今年是2018年,发现已经有4年没有写博客了,在这4年的时光里,接触了很多的.NET技术,自己的技术也得到很大的进步.在这段时光里面很感谢张队长以及其他开发者一直对.NET Core开源社区做出的巨大贡献,我也在其中学习到很多的知识,因此在这段时间我也开始记录我的学习成果,供大家好好学习,以及为我们的.NET Core开源社区做出共享. 从asp.net core搭建直至实现自动化部署: 一.IdentityServer4系列 二.Docker系列 三.GitLab系列 四.微服务介绍及A…
本篇随笔介绍如何使用.NET Core+EF Core创建Web应用程序 首先借用官网的话简单介绍一下ASP.NET Core ASP.NET Core 是一个跨平台的高性能开源框架,用于生成基于云且连接 Internet 的新式应用程序. 使用 ASP.NET Core可以: 创建 Web 应用程序和服务.IoT 应用和移动后端. 在 Windows.macOS 和 Linux 上使用喜爱的开发工具. 部署到云或本地. 在 .NET Core 或 .NET Framework上运行. 我的开发…
内容包括:库.工具.框架.模板引擎.身份认证.数据库.ORM框架.图片处理.文本处理.机器学习.日志.代码分析.教程等. Github地址:https://github.com/jasonhua95/awesome-dotnet-core ,[awesome-dotnet-core] 其中的翻译有可能有问题,大家发现了及时提出来,其他的比较好的项目也可以提出来,我会及时添加修改上去的. 一般 ASP.NET Core Documentation - 官方ASP.NET核心文档站点. .NET C…
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:用Swashbuckle给ASP.NET Core的项目自动生成Swagger的API帮助文档.…
之前asp.net web项目在部署IIS站点的时候可以直接选择项目目录,不用发布,然后附加进程的时候,找到w3wp.exe开头的进程,再根据用户名找到要附加的进程,就可以附加进程调试了.但asp.net core web项目要发布后,才能部署到IIS上,然后就不知道怎么附加进程了.网上看了好多方法,终于解决了. 发布之后,部署到IIS了,就会有个dotnet开头的进程,根据用户名找到要附加的进程,然后就和以前的操作一样了.…
Point: - ASP.NET Core WebApi 项目 - 发布到 IIS 服务器 1. 选择 File System 2. 输入要发布到的路径 # 其它默认,直接发布 3. 打开 IIS,添加程序池,设为非托管 4. 添加网站,指定物理路径:刚才 WebApi 发布到的路径.选择程序池为上面添加的程序池. 5. 访问上面刚添加的网站: # 报错(500?),安装 dotnet core hosting / WindowsHosting (名称...有很多,不同时点安装的文件名不一样,而…
0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 二.目录 0.微服务介绍 1.RESTful API 规范介绍 2.asp.net core介绍及swagger使用 3.asp.net core添加全局异常处理及log4net.NLog应用 4.asp.net core webapi项目配置全局路由 5.EF Core介绍及使用 6.CAP分布式事务介绍及使用 7.熔断器 8.补充中... asp.net Core 交流群: 欢迎加群交流如果您认为这篇文章还不错或者有所收获…
0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 一.微服务选型 在做微服务架构的技术选型的时候,我们以“无侵入”和“社区活跃”为主要的考量点,将来升级为原子服务架构.量子服务架构的时候.甚至恢复成单体架构的时候,代价最小.因此软件开发只需要组装,不再需要从头开发. 选型也可以参考一下张队长的文章:微软MVP张善友告诉你,微服务选型要注意这些地方 二.微服务架构是什么? 按照我的理解介绍一下微服务架构是什么吧. 每一个微服务都是一个零件,并使用这些零件组装出不同的形状.微服务…
0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 一.前言 在开发项目的过程中,我新创建了一个controller,发现vs会给我们直接在controller头添加前缀,比如[Route("api/[controller]")],即在访问接口的时候会变成http://localhost:8000/api/values,但是如果控制器有很多个,或者要进行版本迭代时,我们会发现痛苦的时刻降临了,要一个一个的修改. 如果在这个时候可以进行全局配置前缀那真是福利呀,修改一处…
ASP.NET Core开发者成长路线图 asp.net core 官方文档 https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/?view=aspnetcore-2.2&tabs=windows 杨旭B站教程: https://space.bilibili.com/361469957?from=search&seid=1256094490207248849 ASP.NET Core MVC 2.x 全面教程:https…
原文:ASP.NET Core 基本项目目录结构 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 基本项目目录结构 上一章节中我们成功创建了一个名为 HelloWorld 的 ASP.NET Core 2.1 空项目.通过这个项目,我们可以了解 ASP.NET Core 的基本目录结果和文件构成 项目结构 我们再来看看 HelloWorld 项目的结构,打开解决方案对话框,展开所有的目录,我们可以看到如下结构 这是一个非常简洁的结构,也是 ASP.NET…
原文:ASP.NET Core 新建项目 - macOS 环境 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 新建项目 - macOS 环境 对于任何语言和框架,都是从 Hello World 开始的,这个非常简单,但却有十分重大的意义,ASP.NET Core 基础教程也会以 Hello World 开始 为什么呢? 因为能够运行 Hello World 成功,那意味着之前我们配置的环境就是成功的,否则就要就是配置失败 创建一个 Hello Worl…
原文:ASP.NET Core 新建项目(Windows) - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 新建项目(Windows) 对于任何语言和框架,都是从 Hello World 开始的,这个非常简单,但却有十分重大的意义,ASP.NET Core 基础教程也会以 Hello World 开始 为什么呢? 因为能够运行 Hello World 成功,那意味着之前我们配置的环境就是成功的,否则就要就是配置失败 创建一个 Hello World We…
源码下载 这里根据<ASP.NET Core分布式项目-1.IdentityServer4登录中心>的代码来继续更新oauth密码模式,这里的密码模式比上次的客户端模式更安全 在WebApiIdentityServer服务端的config里添加用户 public class config { //IdentityServer配置——用户 //IdentityServer用户-这里通过提供一个简单的C#类完成, //当然你可以从任何数据存储加载用户. //我们提供了ASP.NET Identit…
当前标签: ASP.NET Core分布式项目实战 共2页: 上一页 1 2  11.ClientCredential模式总结 GASA 2019-03-11 12:59 阅读:26 评论:0 10.第三方ClientCredential模式调用 GASA 2019-03-11 01:05 阅读:28 评论:0 09.客户端集成IdentityServer GASA 2019-03-11 01:04 阅读:13 评论:0 28.Docker介绍与目录 GASA 2019-03-09 10:29…
当前标签: ASP.NET Core分布式项目实战 共2页: 1 2 下一页  35.Docker安装Mysql挂载Host Volume GASA 2019-06-20 22:02 阅读:51 评论:0 34.Docker安装Mysql参数及环境变量使用 GASA 2019-06-20 19:22 阅读:11 评论:0 33.Docker安装Mysql及用户配置 GASA 2019-06-20 12:16 阅读:173 评论:0 32.Docker安装MongoDb GASA 2019-06-…
ASP.NET Core 轻量化开源论坛项目,ASP.NET Core Light forum NETCoreBBS 采用 ASP.NET Core + EF Core Sqlite + Bootstrap 开发. GitHub: https://github.com/linezero/NETCoreBBS 开发 git clone https://github.com/linezero/NETCoreBBS.git 使用 Visual Studio 2017 打开 NetCoreBBS.sln…
https://github.com/dotnet/corefx 这个是.net core的 开源项目地址 https://github.com/aspnet 这个下面是asp.net core 框架的地址,里面有很多仓库. https://github.com/aspnet/EntityFrameworkCore  EF Core源码 https://github.com/aspnet/Configuration 配置模块源码 https://github.com/aspnet/Routing…
下面我们来看第二层:Data   这一层相对来说是对Core层的具体实现了. 从命名可以看出来,这和数据库相关. 1.Db.cs CodeFirst模式的本地数据库类,继承了DbContext. protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity<Dinner>().HasMany(r => r.Meals).WithMany(o => o.Dinner…
ASP.NET Core 2.0 开源Git HTTP Server,实现类似 GitHub.GitLab. GitHub:https://github.com/linezero/GitServer 设置 "GitSettings": { "BasePath": "D:\\Git", "GitPath": "git" } 需要先安装Git,并确保git 命令可以执行,GitPath 可以是 git 的绝对路…
本博客根据http://video.jessetalk.cn/my/course/5视频整理(内容可能会有部分,推荐看源视频学习) 前言 由于之前的博客都是基于其他的博客进行开发,现在重新整理一下方便以后后期使用与学习 新建IdentityServer4服务端 服务端也就是提供服务,如QQ Weibo等. 新建项目解决方案AuthSample. 新建一个ASP.NET Core Web Application 项目MvcCookieAuthSample,选择模板Web 应用程序 不进行身份验证.…
Connected Services 和传统.net web项目相比,它的功能类似于添加webservice或者wcf service的引用.暂时用不到,有兴趣的小伙伴可以深入了解.右键这个目录可以看到我们可以添加一些服务,包括云服务. Properties 这个目录下会有一个launchSettings.json文件.顾名思义,保存的是启动时需要的相关信息,包括环境变量,URL和开发端口等.这个文件在开发环境有用,用于配置调试环境.发布的时候,这个文件不会随着一起发布. 看上图,IDE vs2…
步骤 从“文件”菜单中选择“新建”>“项目” . 选择“ASP.NET Core Web 应用程序”模板,再单击“下一步” . 将项目命名为 NetCoreWebApi,然后单击“创建” . 选择“.NET Core”和“ASP.NET Core 2.2” . 选择“API”模板,然后单击“创建” . 创建完成后,项目结构如下: ​​​ Properties——launchSettings.json 启动配置文件,一个ASP.NET Core应用保存特有的配置标准,用于应用的启动准备工作,包括环…
asp.net-core-react asp.net core react 简介 开发依赖环境 .NET Core SDK (reflecting any global.json): Version: 2.2.300 Runtime Environment: OS Name: Mac OS X Host (useful for support): Version: 2.2.5 node -v v10.16.0 开发语言 asp.net core react 开发工具 vscode 开发流程 创建…
一.步骤 从“文件”菜单中选择“新建”>“项目” . 选择“ASP.NET Core Web 应用程序”模板,再单击“下一步” . 将项目命名为 NetCoreWebApi,然后单击“创建” . 选择“.NET Core”和“ASP.NET Core 2.2” . 选择“API”模板,然后单击“创建” . 创建完成后,项目结构如下: 二.项目解读 Properties——launchSettings.json 启动配置文件,一个ASP.NET Core应用保存特有的配置标准,用于应用的启动准备工…
对于任何语言和框架,都是从 Hello World 开始的,这个非常简单,但却有十分重大的意义,ASP.NET Core 基础教程也会以 Hello World 开始 为什么呢? 因为能够运行 Hello World 成功,那意味着之前我们配置的环境就是成功的,否则就要就是配置失败 创建一个 Hello World Web 项目 双击 Visual Studio 图标打开 Visual Studio ,然后选择菜单栏中的 文件 -> 新建 -> 项目 打开为新建项目选择模板对话框 为新建项目选…
目录 写在前面 一.运行环境 二.项目搭建 三.测试 API 四.基础知识 五.写在最后 写在前面 C#语言可以创建RESTful服务,被称作WebApi.在这里总结学习使用支持创建.读取.更新.删除(CRUD)操作的ASP.NET Core创建RESTful服务. 一.运行环境 [1]运行环境:win10 家庭版 [2]开发工具:Visual Studio 2019 16.3.10 [3]开发数据库:MySql 8.0.0 二.项目搭建 [1]从"文件""菜单中选择&quo…
概述 自从.Net6.0出来后,一直想之前开发的项目升级.Net6.0,有时想想毕竟中间还跨了个5.0版本,升级起来不知道坑大不大,最近抽时间对升级的方案做了些研究,然后将代码升级为.Net6.0.本质上来说我个人不太喜欢.Net6.0去掉main方法和startup,微软这么干让初学者学习的门槛其实是更高了,但阻挡不住我喜欢.Net6.0项目的发布包体积确实小等!来,开干吧! 首先我们看下asp.netcore3.1的program代码: public class Program { publ…