ASP NET CORE开发优化相关专用随笔

1、在 Visual Studio 中将 LibMan 与 ASP.NET Core 配合使用

官方地址:https://docs.microsoft.com/zh-cn/aspnet/core/client-side/libman/libman-vs?view=aspnetcore-3.1

2、ASP.NET Core 中的捆绑和缩小静态资产

官方地址:https://docs.microsoft.com/zh-cn/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-3.1

3、ASP.NET Core 中的浏览器链接,用于多浏览器测试

官方地址:https://docs.microsoft.com/zh-cn/aspnet/core/client-side/using-browserlink?view=aspnetcore-3.1

4、.NET CORE三种部署方式:

依赖框架的部署(FDD):
依赖系统已安装的.NET CORE库,包含自己的代码和第三方依赖项。
包含.DLL文件。
优点:
  不必预先定义应用运行的目标操作系统环境,生成的可执行文件和库,通用的PE文件格式。
  部署包大小比较小,包含的是自己的代码和第三方依赖项
  降低了磁盘空间
  如果运行时更新了,只需要更新服务器系统即可。
缺点:
  服务器上的.NET CORE版本必须至少要和应用目标的.NET CORE版本是一致的,或者更高。
  
独立部署(SCD)
不依赖系统的.NET CORE,生成的应用包含了自己的代码和第三方的依赖项,还包含了.NET CORE库,独立于系统。
优点:
  可以单独控制与应用一起部署的.NET CORE版本。
  可以保证应用是能够运行的。
缺点:
  不可移植,必须选择应用的目标操作系统
  对系统版本有要求

依赖框架的可执行文件(FDE)
  针对系统进行了优化

猜你喜欢

转载自www.cnblogs.com/souphm/p/12891332.html