
ASP.NET Core
大魔王nick
这个作者很懒,什么都没留下…
展开
-
Entity framework 6.0
1:Entity属于一种ORM.ORM是实体关系模型,O就是demain object 领域模型 R是relational database 关系型数据库M是Mapping,映射关系,而entity就是将领域模型映射成实体关系,打通or什么是 Entity Framework?在 .NET 3.5 之前,我们(开发者)通过写 ADO.NET 代码或者 Enterprise Data Acces...原创 2020-03-18 17:32:01 · 685 阅读 · 0 评论 -
VS2019+EF6连接Mysql
1:下载mysql2:下载mysql-net 插件 MySQL-Connector-net-6.9.12https://dev.mysql.com/downloads/connector/net/下载mysql-visualstdio MySQL for Visual Studio 1.2.9https://dev.mysql.com/downloads/windows/visualst...原创 2020-03-17 22:53:02 · 2920 阅读 · 1 评论 -
csproj和sln 以及.Net core 和.net framework的文件夹区别
1 名称不同:csproj也就是C# project c#项目 sln 也就是solusion解决方案2 含义不同:csproj作为单独的项目运行,被sln包含,也就说一个sln含多个csproj, 还可以添加: 当点击sln会加载整个解决方案 单击csproj会加载解决方案中的一个项目每个 dotnet core项目都会有一个唯一的xxx.csproj,区别于一整个解决方案一个唯一的xx...原创 2020-03-17 20:41:10 · 990 阅读 · 0 评论 -
Asp.Net core 源码解析(1)
1 关于asp.net core 的跨平台性ASP.NET Core 的 Web 服务器默认采用Kestrel,这是一个跨平台、轻量级的Web服务器。在开始之前,先回顾一下.NET Core 3.0默认的main()方法模板中,我们会调用Host.CreateDefaultBuilder方法,该方法的主要功能是配置应用主机及设置主机的属性,设置Kestrel 服务器配置为 Web 服务器,另外...原创 2020-03-17 18:52:56 · 933 阅读 · 0 评论 -
如何在linux(Ubuntu)上运行.net core
如何在linux(Ubuntu)上运行.net core1:首先更新源如果是ubuntu19.1wget -q https://packages.microsoft.com/config/ubuntu/19.10/packages-microsoft-prod.deb -O packages-microsoft-prod.debsudo dpkg -i packages-microsoft...原创 2020-03-13 11:03:52 · 2037 阅读 · 0 评论 -
.Net core创建项目结合vs code运行
1 :之前都是在.NET Framework,现在转到.NET Core,主要因为这个可以跨平台了什么是.NET Core,按我的理解是原本的.NET平台的新一代版本,是微软进军各大平台的开发的一个开发框架,目标是跨平台的.NET平台,因此包含原本.NET Framework所有的类库2:.NET Core 准备任务首先去下载SDK,去微软官网下载网址3:安装后之后去cmd中看,输入`...原创 2020-03-08 18:21:14 · 506 阅读 · 0 评论