.netframework 4.0 理解4.0版本的新特性,如何更好地理解啊?(希望给出一个很精辟的回答,不要拷贝的)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.netframework 4.0 理解4.0版本的新特性,如何更好地理解啊?(希望给出一个很精辟的回答,不要拷贝的)相关的知识,希望对你有一定的参考价值。

参考技术A 我的新语文老师
告别了旧的学期,迎来了新的学年,一切都焕然一新,就连我们的语文老师也换成新的了。
我的新语文老师姓何,她有一双大大的眼睛,目光清澈,炯炯有神。短短的头发和小小的嘴,每天都面带笑容,显得十分亲切。高高的鼻梁上架着一副“二饼”看起来十分博学。她中等个子,稍微有些胖,不过衣着搭配得很匀称。她三十岁左右,说起话来像闹钟似的,生怕我们听不清。老师是四川人,尽管说话带有她的家乡口音。但我们听的很明白,她还向我们请教——学说标准的普通话。慢慢地,我们已经喜欢上这个新语文老师了。
孙老师与我们见面的第一句话就是:“同学们,你们好,我是你们的新语文老师兼班主任。望我们以后能愉快地生活,愉快地学习。共同创建一个优秀的班级体……”我想这个老师真不简单,才上任就把话说到我的心坎里了。何老师的教学经验可丰富了,可以说是一位满腹经纶的老师。虽然我们相处才两周,但同学们都很喜欢她,也很喜欢上她的课。对于她的课大家都觉得十分轻松有趣,同时也觉得自己在轻松愉快中学到了丰富的知识。就拿何老师给我们上的第一节课来说吧。我们上课的内容是——《培养良好的学习习惯》(勤于收集资料)。何老师不是像别的老师那样说“今天我们学习勤于收集资料什么的。”而是说:“同学们,由于何老师是外地人,对南京不是很了解。国庆节我的四川同学想来南京玩,让我给她做导游,可我犯愁了,我不知道南京有什么好玩的,也不知道去哪里收集资料,你们能帮我吗?”“能”我们都异口同声地说道。有的说上网;有的说查阅书籍、报刊;还有的说请教知道的人……何老师又开口说话了。“有了这么多资料。但是我的同学现在还不能来,并且我不可能把这一堆资料全搬到我朋友面前。听说六一班的同学特聪明,金点子多,你们帮我说说应该怎样保存这些资料呢!”我们争先恐后的说开了:“剪贴”“摘录”“做卡片……”今天可真绝了,班里的几个小“调皮鬼”发言特别积极,多次受到老师的表扬,我为有这样的一位语文老师而高兴。有了这样的语文老师,我想我们班最头疼的语文成绩一定会提高的。
“叮—叮—”不知不觉下课了。老师早已离开了教室。可我仍旧坐在椅子上,回味着老师今天上课的内容,真是受益匪浅。有时她还是有些严厉。但我们还是蛮喜欢她的——我的新语文老师

有人常把老师比作蜡烛,燃烧自己,照亮别人;又有人把老师比作园丁,每天给我们这些幼苗浇水、施肥;可是,我更想对您说,赵老师,您真像我妈妈,您像妈妈一样关心我们。
老师,我从四年级到六年级都是您教的,两年多了,您一直像妈妈一样关心我。开头,我对您的严厉一直很不理解,甚至还在背后说过您的坏话。赵老师,现在我想对您说,我已经读懂了“理解”,赵老师您是想让我自己改正。赵老师,有时候您为了给我讲功课,喉咙都讲哑了,我真想买一瓶润喉片给您吃啊!
赵老师,您还记得吗?有一次我们班的女生宿舍里因为休息时讲话被扣了5分,我们都不敢承认,只有两个女生自己去承认。老师知道后感到很伤心,您为您教的学生犯了错误居然不敢承认,还把责任推给别人感到痛心。现在我知道了,我们这种自私的行为多给老师您丢脸啊!记得下午的第三节课后我们全班女生都留了下来,男生们都去吃饭了。可是女生要用行动惩罚自己,为了以后在社会上能做一个品质高尚的人。您知道后心急如焚地赶来劝我们,想想我们那时多幼稚啊!赵老师您宁愿陪我们饭都不吃了。看着您这样我们都哭了,从那以后我们下决心以后一定做一个诚实的人。赵老师,那天您一定饿坏了,可是您却笑着对我们说您这是在减肥,赵老师,为了我们不再做错事,我宁愿您长胖一点!
赵老师,虽然您是个严厉的老师,可是您又非常关心我们的身心健康,有时学习累了您也像孩子们一样跟我们玩;有时玩疯了,您还会开玩笑。您讲的笑话故事又幽默又好听,还能把一个个道理通过故事告诉我们,常常逗得同学们捧腹大笑。赵老师,我想对您说,胖比瘦好!人们常说,心宽体胖嘛!您看电视上香港那个主持人“肥肥”,她笑起来,是那样迷人。
老师,我还想对您说,正是因为您心胸宽广,把我们都当成您的孩子,您才活得那么潇洒,那么充实!赵老师,我爱您!

我的初中语文老师
小学的时候,总觉得语文如此枯燥,甚至到乏味的程度.我的成绩也一直不好,家里人总问我原因,我被迫地说:"老师教的不好."事实真的如此么?

上了初中,我又见到一位语文老师.她已经40多岁了,脸上浮华的一面已经褪去,但却仍是满面红光,她的职位也够吓人,是本地高考的出卷人之一,下来教初中的然而我向来不看这些成绩,当她上第一节课时便提到了这句话,我满不在乎,觉得她这句话反而将她的形象抹杀了一部分.另外,她打扮十分时尚,甚至比年轻人还靓丽,我不禁怀疑这不是个正经的老师.

有些出乎意料,初一第一个学期的期中考我考了102.5,班级第17,与以前相比确实有长足的进步,惊讶之余,我才想起开始拼凑着这个语文老师的蓝图.

是的,沉稳大度,理论第一,赏罚分明.想说这个老师的优点,说不定说一天也说不完呢.而且也很多才多艺,会唱歌,或许还会跳舞(见过老师学新疆姑娘扭脖子),大概是近朱者赤吧,也只能这么解释了.他训斥学生时最愤怒的时候,也不过是提高八度,决不伤人自尊心.当你受罚时,说不定你心里是暖暖的呢,你会觉得应该受罚,也感觉不到老师的任何愤怒,自然也就心甘情愿.所以我们课堂气氛超好,成绩也越来越好.只不过由于我们懒惰一些,有时会招惹老师生气.

在作业问题上,老师确实颇花费一番心思,对于我们班的顽疾,确实说的口干舌燥,却没什么好的成效,这就出现了在课上老师潸然泪下的一幕,她背过身去小声啜泣,当她调整好情绪后,仍然以平稳的语调给我们讲道理.我刹那间感到我是一个三岁毛孩,过于让老师操心,在此深深说一声对不起!老师我们爱您!我们会以优异的语文中考成绩来回报您!

以前就一直想把这篇文章写下来,苦于没有用电脑的时间,今天抽空我终于写了下来,聊以自慰,也希望现在的许多学生看到后,看到你们的老师的优点,努力学习回报老师!

NetFramework各个版本的特性笔记

公式记忆

.Net 2.0=CLR+BCL+C#(VB.Net)+Win Form+Web Form

.Net 3.0=.Net 2.0+WCF+WPF+WF+WCS

.Net 3.5=.Net 3.0+Asp.Net Ajax+Sliverlight+Linq

.Net 4.0 增加了并行的支持,与旧的Framwork并行工作。默认情况下,基于早版本的Framework 的应用程序将继续在该版本上运行。

 

具体描述:

.NET Framework 1.1

自1.0版本以来的改进:
自带了对mobile asp .net控件的支持。这在1.0版本是以附加功能方式实现的,现在已经集成到框架的内部。安全方面的变更 - 使得Windows窗体代码以可靠的行为运行,从而可以在Internet环境内安全运行,并且加入了ASP .NET应用程序的代码安全访问功能。自带了对ODBC和Oracle数据库的支持。这在1.0版本是以附加功能方式实现的,现在已经集成到框架的内部。.NET Compact Framework- 这是一个用于智能设备(例如Pocket PC或者SmartPhone)的.Net Framework的子集。对IPv6的支持。大量的API变更。

.NET Framework 2.0

自1.1版本以来的改进:大量的API变更。新的API让需要管理.NET运行库实例的非.NET的应用程序可以做到这点。这个新的API对.NET运行库的各种功能,包括:多线程、存储器分配、代码加载等,提供了很好的控制。它最初是为Microsoft SQL Server能够有效率的使用.NET运行库而设计的,因为Microsoft SQL Server拥有它自己的日程管理器和存储器管理器。

.NET Framework 3.0

这个版本将包含一个支持C#和VB .Net中心的语言特性的编译器,以及对语言集成查询(LINQ,Language-Integrated Query)的支持。该版本随Visual Studio 2008一起发布。
同时,.NET Framework 3.5自动包含 .NET Framework 2.0 SP1以及 .Net Framework 3.0 SP1,用于为这两个版本提供安全性修复,以及少量新增的类库(如System.DateTimeOffest)。此版本提供的新功能有:
扩展方法(Extension Method)属性(Attribute),用于为扩展方法提供支持LINQ支持,包括LINQ to Object、LINQ to ADO .NET以及LINQ to XML表达式目录树(Expression Tree),用于为Lambda表达式提供支持与语言集成查询 (LINQ)和数据感知紧密集成。借助这个新功能,您可以使用相同的语法,在任何支持LINQ的语言中编写相关代码,以筛选和枚举多种类型的SQL数据、集合、XML和数据集,以及创建它们的投影。利用asp .netAJAX可以创建更有效、更具交互性、高度个性化的Web体验,这些体验在所有最流行的浏览器上都能实现。用于生成WCF服务的全新Web协议支持,包括AJAX、JSON、REST、POX、RSS、ATOM和若干新的WS-*标准。Visual Studio 2008中面向WF、WCF和WPF的完整工具支持,其中包括支持工作流的服务这一新技术。.Net Framework 3.5基类库 (BCL)中的新类可满足许多常见的客户请求。
该版本新增的ASP .NET功能,随Visual Studio 2008 SP1发布,此版本提供了下列的新功能:
新增的ASP .NET功能包括ASP .NET动态数据和ASP .NET AJAX附加功能,前者提供了无需编写代码就可实现数据驱动的快速开发的丰富支架框架,后者为管理浏览器历史记录提供了支持(后退按钮支持)。ADO .NET Entity Framework。对SQL Server 2008的数据提供程序支持。.Net Framework客户端配置文档是完整版.Net Framework的子集,面向客户端应用程序。这改善了尚未安装.Net Framework的计算机上的安装体验。改进Windows Presentation Foundation的性能,其中包括启动速度的位图效果性能的提高。为Windows Presentation Foundation增加的功能包括对业务线应用程序的更好支持、本机闪屏支持、DirectX像素着色器支持以及新的WebBrowser控件。ClickOnce应用程序发布者可以根据具体情况决定是否取消签名和散列,开发人员可以以编程方式安装显示自定义署名的ClickOnce应用程序,ClickOnce错误对话框支持指向网络上特定于应用程序的支持站点的链接。用于SQL Server的.Net Framework数据提供程序 (System.Data.SqlClient)完全支持SQL Server 2008数据库引擎的所有新功能。有关.Net Framework对SQL Server 2008的支持的更多信息,请参见SQL Server中的新功能 (ADO .NET)。ADO .NET数据平台是一种多版本策略,它使开发人员能够针对概念性实体数据模型进行编程,从而减轻他们的编码和维护工作。此平台提供了ADO .NET Entity Framework、实体数据模型 (EDM)、对象服务、LINQ to Entities、Entity SQL、EntityClient、ADO .NET数据服务及实体数据模型工具。Windows Communication Foundation现在提供了改进的互操作性支持,增强了部分信任方案中的调试体验,并扩展了集成协议支持以更广泛地应用于Web 2.0应用程序,进而使DataContract串行化程序更易于使用。Microsoft.VisualBasic.PowerPacks命名空间引入了新的DataRepeater控件,该控件以可自定义的列表格式显示数据。此命名空间还包含新的矢量形状。

.NET Framework 4.0

企业基础 .NET提供开发软件的独立平台,自带高度安全的网络系统,相当倚重软件组件以及组件导向程序。在这方面它完全取代前者(COM1)。

.NET Framework 4.5

.NET Framework 4.5 发行于2012年8月16日,是支持生成和运行下一代应用程序和 Web 服务的内部 Windows 组件。 .NET Framework 的关键组件为公共语言运行时 (CLR) 和 .NET Framework 类库(包括ADO .NET、ASP .NET、Windows 窗体和 Windows Presentation Foundation (WPF) 和 Windows Workflow Foundation (WF))。 .NET Framework 提供了托管执行环境、简化的开发和部署以及与各种编程语言的集成。[4]
.NET for Windows Store apps:Windows Metro 风格 应用程序为特定窗体因素并利用 Windows 操作系统的功能。 通过使用 C# 或 Visual Basic,.NET Framework 4.5 的子集可用于生成 Windows 的 Metro 风格 应用程序。 这个子集称为 .NET for Windows Store apps
更新内容:
1.在部署期间,能够通过检测和关闭 .NET Framework 4 应用程序来减少系统重启。为大于20 GB 在 64 位平台上 (GB) 的数组支持。 此功能可在应用程序配置文件中启用。
2.通过服务器的背景垃圾回收改进性能。 当您使用服务器垃圾回收在 .NET Framework 4.5 中时,后台垃圾回收自动启用。
3.背景实时 (JIT) 生成,可以选择可用在多核处理器改进应用程序性能。
4.在它超时之前,能够限制正则表达式引擎要多久能尝试解决正则表达式。
5.能够定义应用程序域的默认区域性。
6.Unicode (UTF-16) 编码的控制台支持。
7.为版本控制区域性字符串排序和比较数据支持。
8.在检索资源时,请改进性能。 请参见 打包和部署桌面应用程序中的资源。
9.Zip 压缩改进可减少压缩文件的大小。
10.通过 CustomReflectionContext 类,能够自定义反射上下文来重写默认反射行为。
11.对于国际化域名的 2008 版在应用程序 (IDNA) 标准的支持,当 System.Globalization.IdnMapping 选件类在 Windows 8 使用时。
12.当 .NET Framework 在 Windows 8 使用时,到操作系统的字符串比较的委托实现 Unicode 6.0。 在其他平台上运行时,.NET Framework 包括其自己的实现 Unicode 5.x 的字符串比较数据。每个应用程序域的基础上能够计算字符串的哈希代码。

以上是关于.netframework 4.0 理解4.0版本的新特性,如何更好地理解啊?(希望给出一个很精辟的回答,不要拷贝的)的主要内容,如果未能解决你的问题,请参考以下文章

Windows XP 上的 .Net Framework 4.0

net framework 4.0 能运行在啥系统上

xp64位系统安装啥版本net.framework

WPF 和.NET的关系 我想知道WPF有几个版本 他们对应的Framework又是哪个版本 单独.NET 4.0可以做WPF吗

装了net framework高版本,还需要装低版本么

安装.net framework 4.0 是不是需要.net framework 3.5?