dotnet开发

学习路径
- 首先学习html静态页面的制作,js,css 样式的控制等前端网页技能,然后去学习后台数据库的编程,比如mysql,sqlserver,mongodb等,再者学习asp.net, netcore,c#, mvc,Webapi等一些后端的知识。
Dotnet基础命令
- new:创建项目
- restore:恢复依赖
- build:编译项目
- publish:生成项目需要的文件准备发布项目
- run:运行项目
- test:测试项目
- vstest:从指定的程序集中运行测试
- pack:打包代码为nuget包
- clean:清理项目的输出文件,如:obj、out等
- sln:执行solution相关的操作
- help:打印帮助信息
- watch:运行项目在热重载模式下,即监听文件的变更会自动重启项目
- format:格式化代码匹配 editorconfig 文件中的设置格式
什么是.net(dotnet)
- 官网给.net的定义是,.net is application platform 。那么什么叫做应用平台呢,这俩词经常见组合一起还是惊了我一下,不知道具体是什么,问了gpt看了一些文章了,我觉得就是,“一个运行特定的应用软件的开发平台”,这个平台提供sdk,你通过这些sdk中的api写出来代码,通过这个平台编译成它需要的结果,并在这个平台上运行。
DotNET框架,net框架组成
-
.NET框架有三部分组成。执行环境诚为CLR(Common Language Runtime,公共语言运行库)CLR在运行时管理程序的执行
-
包括以下内容:
内存管理和垃圾回收
内存管理和垃圾回收
代码执行、线程管理及异常处理
dotnet编程工具
-
Visual Studio集成开发环境
.NET兼容的编译器
调试器
网站开发服务端技术,如ASP.NET
友情链接