.net框架版本说明

.NET框架 1.0、.NET框架 1.1、.NET框架 2.0、.NET框架 3.0、.NET框架 3.5、.NET框架 4.00

.netframework3.0
Windows Presentation Foundation(WPF):提供更佳的用户体验,用来开发Windows Forms程序以及流览器应用程序.Windows

Communication Foundation(WCF):提供SOA(面向服务的软件构架)支持的安全的网络服务(Web Service)框架。Windows

Workflow Foundation(WF):提供一个设计与发展工作流程导向(Workflow-oriented)应用程序基础支持的应用程序接口。

Windows CardSpace:提供一个SSO的解决方案,每个用户都有各自的CardSpace。

.netframework3.5
1.支持linq.
2.新增的ASP .NET功能包括ASP .NET动态数据和ASP .NET AJAX附加功能
3.ADO .NET Entity Framework
4.有了silverlight
支持linq和vs2008一起发布。
LINQ to Object、LINQ to ADO .NET以及LINQ to XML

.netframework4.0
.NET框架 4.0主要增加了并行支持

.net framework 2.0 = CLR 2.0 + FCL(framework class library)
.net framework 3.0 = .net framework 2.0 + SP1 + WPF + WCF + WF + CardSpace
.net framework 3.5 = .net framework 3.0 + SP2 + new compiler

时间: 2024-11-13 02:57:47

.net框架版本说明的相关文章

Laravel 框架版本如何选择

说明 很久以前在一个话题里面聊到的观点,很多同学在 Laravel 版本选择时候比较混淆,这里说下我的看法. 对 Laravel 框架发布周期不熟悉的同学请参阅 - Laravel 的发布路线图. 什么是 LTS 长期支持 (LTS)是一种软件的产品生命周期政策,特别是开源软件,它增加了软件开发过程及软件版本周期的可靠度.长期支持延长了软件维护的周期:它也改变了软件更新(补丁)的类型及频率以降低风险.费用及软件部署的中断时间,同时提升了软件的可靠性.但这并不必然包含技术支持. 在长期支持周期的开

visual studio如何修改c++项目的.net framework框架版本

一. 修改项目文件 在 Visual Studio 的“解决方案资源管理器”中,打开项目的快捷菜单,然后选择“卸载项目”. 这将为你的项目卸载项目文件 (.vcxproj). 在菜单栏上,依次选择“文件”.“打开”.“文件”. 在“打开文件”对话框中,导航到项目文件夹,然后打开项目文件 (.vcxproj). 在项目文件中,找到目标 Framework 版本的条目. 例如,如果你的项目设计为使用 .NET Framework 4.5, <PropertyGroup Label="Globa

rest-framework框架——版本

一.DRF版本控制介绍 随着项目更新,版本会越来越多,不能新的版本出现,旧版本就不再使用维护了.因此不同的版本会有不同的处理,且接口会返回不同的信息. API版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据). DRF提供了许多不同的版本控制方案.可能会有一些客户端因为某些原因不再维护了,但是我们后端的接口还要不断的更新迭代,这个时候通过版本控制返回不同的内容就是一种不错的解决方案. rest_framework.versioning里提供了五种版本控制方案如下所

rest_framework框架——版本控制组件

API版本控制可以用来在不同的客户端使用不同的行为.REST框架提供了大量不同的版本设计. 版本控制是由传入的客户端请求决定的,并且可基于请求URL,或者基于请求头. rest_framework 当使用版本控制时,request.version属性(字符串)与客户端请求的版本一致. 默认情况下,没有使用版本控制,request.version将会返回None versioning_class = api_settings.DEFAULT_VERSIONING_CLASS # APIView d

十二.Django---framework框架 版本设置

一 .版本设置(url上版本迭代) https://www.jb51.net/article/166249.htm     版本控制 https://www.cnblogs.com/liqianglog/p/11133615.html    版本使用反向 https://www.cnblogs.com/welan/p/10141126.html   版本控制流程 1.局部版本(作用于单个视图) settings REST_FRAMEWORK = { 'DEFAULT_RENDERER_CLASS

基于.NET框架版本在Windbg中加载sos的脚本

我经常在windbg中调试.netframeworkv2.0/v 4.0代码.在v 2.0中,主clr dll称为“mscorwks.dll”,在v 4.0中称为“clr.dll”.很多人都知道,要在v 2.0中加载sos,我们必须输入“.loadby sos mscorwks”,在v 4.0中输入“.loadby sos clr”.这对我来说是一种痛苦.提出了一个基于clr版本自动加载sos的脚本 !for_each_module .if(($sicmp( “@#ModuleName” , “

EF MYSQL 不能选择实体框架版本

web.config文件里面加如下配置,然后编译 <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" />

C#开发之问题汇总-降低NetFramework版本后,没有报错,生成失败

问题:-降低NetFramework版本后,没有报错,生成失败 原因:由于引用的dll与NET Framework版本不一致,导致,没有报错,但是生成失败 视图->输出,中能看到具体出错如下: 4>C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5): warning MSB3275: 未能解析主引用"D:\workspace\练习\ServerManager_E

SSH(Struts2+Spring+Hibernate)框架搭建流程&lt;注解的方式创建Bean&gt;

此篇讲的是MyEclipse9工具提供的支持搭建自加包有代码也是相同:用户登录与注册的例子,表字段只有name,password. SSH,xml方式搭建文章链接地址:http://www.cnblogs.com/wkrbky/p/5912810.html 一.Hibernate(数据层)的搭建: 实现流程 二.Spring(注入实例)的使用: 实现流程 三.Struts2(MVC)的搭建: 实现流程 这里注意一点问题: Struts2与Hibernate在一起搭建,antlr包,有冲突.MyE