一,基于微软技术平台开发的应用项目,如果有以下的需求和潜在需求,建议使用.Net Core和Asp.net core技术架构:
1. 跨平台支持
2. 采用微服务架构
3. 使用Docker容器
4. 当前或潜在的高性能和扩展性需求
5. 同一服务器上并行运行多个.Net versions的应用程序框架
二,部署应用程序到云端的需求场景:
1. 需要节约数据中心的投资成本
2. 用量峰值比较集中的应用程序
3. 可靠性要求比较高的应用
4. 部署需求要求灵活、程序扩展性要求比较高