现在.net 6 已经出来了,visualStudio 2022也发行预览版了。

自 .net5 发布,.net core 与.net framework 已经走向统一。确实越来越好用了。

现在.net5 发布B/S 架构的应用也不依赖于IIS了, 现在不管是在windows还是linux环境下,发布web系统都只需要一个指令 dotnet xxx.dll 即可

项目类型选择 .NET Core MVC .

初始项目结构,大概是这样

由于 linux 服务器不在有IIS 服务器,所以应用程序的端口配置写在了程序中,在 Program.cs 中配置。

加入以上代码指定 8080 端口。

初次之外,具体开发,跟传统.net framework 开发区别不大。依旧是 路由机制。

最后不同的地方就是发布,跟部署了。可以用 vs 自带的发布功能。

配置好发布的文件夹后点击发布按钮

发布成功后,到文件夹下,使用命令 dotnet  的启动程序

启动成功后在 浏览器输入 ip 端口即可访问

最新文章

  1. 写给.NET开发者的数据库Migration方案
  2. 用 jQuery.ajaxSetup 实现对请求和响应数据的过滤
  3. 转:Autodesk 2017软件下载+注册机+破解方法(持续更新)
  4. View绘制过程理解
  5. [CareerCup] 4.5 Validate Binary Search Tree 验证二叉搜索树
  6. 一:AndEngine的小例子
  7. css 导航条 布局
  8. IIs工作原理
  9. Java集合框架(六)—— Collections工具类
  10. eclipse下maven一些配置方法汇总
  11. [WP]BugkuCtf - pwn2
  12. golang中使用ETCD
  13. 离线手动部署docker镜像仓库——harbor仓库(HTTPS)
  14. jquery mobil 和页面适应
  15. vue的路由懒加载
  16. 中文分词-jieba
  17. 用Micro:bit控制遥控车
  18. 【hdoj_2100】Lovekey(大数+字符处理)
  19. java字符串转Date
  20. 网页打开速度优化——HTTP请求头及响应头

热门文章

  1. Effective C++ 总结笔记(二)
  2. R数据分析:纵向数据如何做中介,交叉滞后中介模型介绍
  3. 【Git 系列】基础知识全集
  4. PAT A1039、A1047——vector常见用法
  5. printf("%d\n",printf("%d",printf("%d",i)));
  6. [源码解析] PyTorch 分布式(11) ----- DistributedDataParallel 之 构建Reducer
  7. Java 中的监控与管理原理概述
  8. 【R】write.table输出数据带有行名?
  9. linux中对errno是EINTR的处理
  10. 11-String to Integer (atoi)