1. CLR:公共语言运行库,是每种.Net编程语言都使用的运行库

  • Windows 8为Windows Store应用程序引入了一个新的编程接口:Windows运行库。
  • C# 6 具有许多小而实用的语言增强,可减少代码长度,很多改进通过新的编译器引擎Roslyn来实现。

2. .NET 2015: 是所有.NET技术的总称。下图给出这些技术的总图

  • .NET Framework 4.6框架用于创建Windows Forms和WPF应用程序;ASP.NET Web Forms不能切换到.NET Core
  • .NET Core1.0是新的.NET,该框架是开源的(http://www.github.com/dotnet),运行库是CoreCLR库,框架与应用程序一起交付。

  • 区别

3. 应用程序类型和技术

  • Windows桌面应用程序:Windows Forms和Windows Presentation Foundation

  • Web应用程序:ASP.NET 5是新的主要版本,允许使用.NET Core提高性能和可伸缩性,也可在Linux系统上运行。因此不再包含ASP.NET Web Forms(仍可使用,在.NET 4.6中更新),而采用ASP.NET MVC 6。(MVC 即模型-视图-控制器 模式)
  • 通信技术

WCF:取代在WCF以前可用的通信技术,它为基于标准的Web服务使用的所有特性提供基于SOAP的通信。

ASP.NET Web API: 能满足分布式应用程序90%以上的需求。是创建微服务的一个好方法。

最新文章

  1. Webform(五)——内置对象(Response、Request)和Repeater中的数据增删改
  2. PL/SQL Developer 11 64bit 安装和配置
  3. 微信扫码支付 php
  4. android AES 部分机器javax.crypto.BadPaddingException: pad block corrupted
  5. WPF button 如何区分click和doubleclick
  6. ERP 能够做什么
  7. Chapter 4 - How to Fire some Bullets
  8. iOS:NAV+TABLE结合
  9. Ubuntu1404+Django1.9+Apache2.4部署配置1安装
  10. HCSR04超声波传感器驱动
  11. ●CodeForces 429D Trick_Function
  12. jquery简易版xwPop.js弹出消息对话框插件
  13. 清晰讲解SQL语句中的外连接,通用于Mysql和Oracle,全是干货哦
  14. pytorch visdom可视化工具学习—1—详细使用-3-Generic Plots和Others
  15. 开源ETL工具之Kettle介绍
  16. sql中遍历字符串
  17. “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  18. Java同步学习(持续更新)
  19. sqlalchemy orm 操作 MySQL
  20. 题解 P1312 【Mayan游戏】

热门文章

  1. 【linux安装软件步骤】
  2. fs-hasher工具介绍
  3. 发邮件的python脚本
  4. Git Reference
  5. chromedriver对应chrom版本
  6. linux下生成随机密码
  7. Luogu P2480 [SDOI2010]古代猪文 卢卡斯+组合+CRT
  8. UVa11093
  9. Harry And Biological Teacher 分块 + 字符串hash
  10. Java面向对象_接口应用——策略模式