.Net Core,VUE,VS Code,Sql Sugar,Element UI学习笔记

1、.Net Core的目的是跨平台,并主要目标是作为服务端开发使用。从3.0开始,引入了Winfrom和WPF。

2、.Net Core可以引用.Net Framework生成的dll和exe,不限制版本。也可以引用.Net Standard生成的dll。

3、.Net Core部署时,可以自带DLL(官方叫做:独立部署SCD),而不用安装本机DLL。这类似vc++自带mfc,是绿色且独立的程序。但.Net Core的自带库依旧60M左右大小。

官方文档: https://docs.microsoft.com/zh-cn/dotnet/core/deploying/ 

4、.Net Core的DLL,需要ILSpy 3.0以上,才能查看。

5、.Net Core浑身上下都是IOC。

码云,是国内的GIT网站。git拉取网上代码到本地。在本地文件夹,执行如下命令

git clone https://gitee.com/xxx/xx.git

VUE 官网:https://cn.vuejs.org/v2/api/

Element UI 前端框架,官网:https://element.eleme.cn

Sql Sugar .Net下ORM工具,官网:http://www.codeisbug.com

VS Code打开项目方法:在项目所在文件夹,右键运行Shell,输入“Code .”回车。
VS Code首次运行项目,在终端窗口,运行如下命令:npm install
VS Code调试项目,在终端窗口,运行如下命令:npm run serve

当同步后,VUE可能需要重新运行 npm install 和 npm run serve 两个命令

VS Code发布:Ctrl+C 停止,然后运行发布命令:npm run build。 此命令会在根目录生成dist目录,即发布文件。

.Net Web Api 通过发布后,框架会自动调用appsettings.json,开发时调用这个appsettings.Development.json。神奇。

其实现在的框架,包括前端VUE和后端,都是这样的模式,开发时调用xxx.development.xxx配置文件,发布后调用无Development的配置文件。

原文地址:https://www.cnblogs.com/wigis/p/11510016.html