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)
针对系统进行了优化