.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的配置文件。
.Net Core,VUE,VS Code,Sql Sugar,Element UI学习笔记的更多相关文章
- 《SQL 反模式》 学习笔记
第一章 引言 GoF 所著的的<设计模式>,在软件领域引入了"设计模式"(design pattern)的概念. 而后,Andrew Koenig 在 1995 年造了 ...
- Vue 基于node npm & vue-cli & element UI创建vue单页应用
基于node npm & vue-cli & element UI创建vue单页应用 开发环境 Win 10 node-v10.15.3-x64.msi 下载地址: https ...
- Vue(十八)Element UI
Elment UI 1. 简介 Element UI是饿了么团队提供的一套基于Vue2.0的组件库,可以快速搭建网站,提高开发效率 ElementUI PC端 MintUI 移动端 [官网](http ...
- vue Cli 按需引入Element UI 和全局引用Element UI
全局引用: 一.安装 Element UI npm i element-ui -S 二.在main.js 中引入 element UI import ElementUI from 'element-u ...
- vue.js 2.0 官方文档学习笔记 —— 01. vue 介绍
这是我的vue.js 2.0的学习笔记,采取了将官方文档中的代码集中到一个文件的形式.目的是保存下来,方便自己查阅. !官方文档:https://cn.vuejs.org/v2/guide/ 01. ...
- 在vue项目中快速使用element UI
推荐使用npm安装 1.安装:npm install element-ui -S 2.整体引入: 在你项目的main.js中写入: import ElementUI from 'element-ui' ...
- SQL Expression Language Tutorial 学习笔记二
11. Using Textual SQL 直接使用 SQL 如果实在玩不转, 还是可以通过 test() 直接写 SQL. In [51]: s = text( ...: "SELECT ...
- SQL Expression Language Tutorial 学习笔记一
http://docs.sqlalchemy.org/en/latest/core/tutorial.html Google 翻译了一下 SQLAlchemy Expression Language, ...
- Vue.js源码全方位深入解析--学习笔记
模板中的插入变量是如何渲染到DOM上的? initMixin(Vue)->_init->$options-> $mount()当执行该挂载方法时DOM变化 为什么可以通过this访问 ...
随机推荐
- JQuery--计算元素的宽度
/*width:只能计算元素的内容宽度 * innerWidth():可以获取元素的 内容+padding 的宽度 * outerWidth():可以获取元素的 内容+padding+border 的 ...
- Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---命令模式之RemoteControlTest[转]
1 2{<HeadFirst设计模式>之命令模式 } 3{ 本单元中的类为命令的接收者 } 4{ 编译工具 :Delphi7.0 } 5{ 联 ...
- 面试Mysql的几个常见问题
1.insert时如果数据重复如何用update? ,,) ; 2.一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把 Mysql 重启, ...
- Python操作数据库遇到的问题
网上教程很多,不多赘述,记录一下遇到的问题. 开始安装的是Python3.x最新版本,用的是pycharm,教程参考有 https://www.cnblogs.com/yufeihlf/p/60041 ...
- spring JdbcTemplate最基本的使用
package com.com.jdbctemplate; import org.springframework.jdbc.core.JdbcTemplate; import org.springfr ...
- 学习Python笔记---操作列表
1.for循环: 编写for循环时,对于用语存储列表中每个值的临时变量,可指定任何名称. 在for循环中,想包含多少行代码都可以,每个缩进的代码行都是循环的一部分,且将针对列表中的每个值都执行一次. ...
- Linxu SSH登陆出现Access Denied错误的解决方法
其实这个问题是从 SCP 过来的.用 SCP 在两台 Linux 服务器之间传送备份文件.输入完 root 密码后,总是出现 Permission denied, please try again. ...
- MySQL--修改Mac中的默认编码
1.在终端中进入到etc目录下 2.打开etc目录下的my.cnf文件(如果这样修改不了的就要提高用户权限, 可以尝试使用sudo来打开文件) 3.将一下内容添加到my.cnf文件中 [client] ...
- mysql创建数据库指定utf8编码
CREATE DATABASE IF NOT EXISTS dbname DEFAULT CHARSET utf8;
- 极简bootstrap file 美化样式(无需第三方插件)
原本的file上传表单非常的丑,但是又不想使用第三方插件,Bootstrap也没有相关的美化,于是用纯CSS完成,美化,JS实现功能,连BootStrap都不需要,十分简单 1.给原版丑表单隐藏了di ...