1 什么是ASP.NET Core

ASP.NET Core 是一个全新的开源、跨平台框架,可以用它来构建基于网络连接的现代云应用程序,比如:Web 应用,IoT(Internet Of Things,物联网)应用和移动后端等。ASP.NET Core可以运行在 .NET Core 或完整的 .NET Framework 之上,其架构为发布到云端或本地运行的应用提供了一个最佳的开发框架,由开销很小的模块化组件构成,这就保持了你构造解决方案的灵活性。你可以跨平台地在Windows、Mac和Linux等设备上开发和运行你的 ASP.NET Core 应用。ASP.NET Core 的源代码已经在 GitHub上托管。

2 ASP.NET Core的改进

1)    在统一的方案中构建Web UI 和 Web API

2)    集成现代客户端开发框架和工作流

3)    以云就绪环境为基础的配置系统

4)    内置依赖注入

5)    全新、轻量级、模块化的HTTP请求管道

6)    在IIS或在自己托管进程中托管应用程序的能力。

7)    以.NET Core为基础,支持并行应用版本控制。

8)    完全以 NuGet 程序包方式分发

9)    一组全新的工具,简化现代Web 开发

10)  在Windows、Mac和Linux等设备上开发和运行 ASP.NET应用

11)  开放源代码和社区聚焦

最新文章

  1. python基础(1) 变量类型
  2. SQLSERVER语句 in和exists哪个效率高本人测试证明
  3. PAT 1029. 旧键盘(20)
  4. Scala 深入浅出实战经典 第81讲:Scala中List的构造是的类型约束逆变、协变、下界详解
  5. [转载]ArcGIS Engine 中的多线程使用
  6. 在Visual Studio 2013/2015上使用C#开发Android/IOS安装包和操作步骤
  7. 我的android学习经历30
  8. 使用 FreeMarker 替换 JSP 的 10 个理由
  9. Windows 批处理文件
  10. OnPaint()函数的作用原理
  11. 采用truelicense进行Java规划license控制 扩展可以验证后,license 开始结束日期,验证绑定一个给定的mac住址
  12. Android源码编译jar包BUILD_JAVA_LIBRARY 与BUILD_STATIC_JAVA_LIBRARY的区别(一)
  13. C语言第一次博客作业
  14. Celery初识及简单实例
  15. aspnet core运行后台任务
  16. ubuntu 打开eclipse出现A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be ... 解决方法(转载)
  17. Liunx/RHEL6.5 Oracle11 安装记录
  18. shell 无限循环输出时间
  19. NoSQL: Cassandra, HBase, RocksDB
  20. 【Asp.net入门3-01】使用jQuery-创建示例项目

热门文章

  1. 通过python脚本和zabbix配合监控zookeeper的节点数
  2. Sublime Text 3安装Package Control快速建立html5和xhtml文档
  3. mysql 定时备份bat脚本 ,方便小型服务简单快速备份mysql
  4. locale and system laungues
  5. ASP.NET MVC5高级编程 之 数据注解和验证
  6. 请在微信客户端打开链接 html
  7. su命令
  8. ActiveMQ-为什么需要消息中间件?
  9. Android启动模式之singleinstance的坑
  10. js——正则表达式