国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页网络编程.Net编程 → .NET Framework 是什么?哪些软件需要安装.NET框架

.NET Framework 是什么?哪些软件需要安装.NET框架

我要评论 2013/10/14 22:16:21 来源:国语自产精品视频在线看 编辑:zbbingyang.com [ ] 评论:0 点击:587次

 -.net framework是【shì】一个【yī gè】📣重新包装的【de】🌉windows操作【cāo zuò】🎥系统的【de】🌉应用程序【yòng chéng xù】🌅接口库【jiē kǒu kù】(API Library);
- .NET Framework是【shì】一个【yī gè】📣类似java虚拟机【xū nǐ jī】🚁的【de】🌉运行【yùn háng】时🕷(Common Language Runtime),借了【jiè le】java 虚拟机【xū nǐ jī】🚁的【de】🌉很多【duō】概念,但机制🌿更优化🍲(比如它【bǐ rú tā】有java所没有【méi yǒu】的【de】💽“确定的【què dìng de】🌉垃圾收【lā jī shōu】🍄集器”机制🌿Deterministic Garbage Collection,强制资源在指🏺定点回收【shōu】);
- 定义了一个【yī gè】🉑共同中间语言【jiān yǔ yán】🏧(Common Intermediate Language),所有语言🏧都先编译到【dào】这个🏚CIL,使得不同语言🧞开发的【kāi fā de】📯程序(VB,C#,J#等等)可以在👍同一机制🌿下运行【yùn háng】,并且可💦以无缝【yǐ wú féng】配合工作【zuò】🎥。
- .NET Framework是【shì】🎇操作【cāo zuò】🎥系统服务和应用程序【yòng chéng xù】🌅的【de】🌉桥梁,是【shì】一个【yī gè】📣应用软件【ruǎn jiàn】抽象💪层【céng】。

.NET Framework不是【shì】🎇什么【shí me】🔖?
- 并不包【bìng bú bāo】括新的【xīn de】⚽windows内核代【nèi hé dài】码【mǎ】
- 并没有【méi yǒu】增加🔟Windows的【de】🌉操作【cāo zuò】🎥系统一💉级的【jí de】🌉功能,它只是【tā zhī shì】💄OS功能的【de】🌉延伸【yán shēn】
- 并不会【bìng bú huì】加快windows的【de】🌉速度

所以【suǒ yǐ】,.NET framework主要是【shì】一个【yī gè】📣程序架构,在👍这个🏚架构下,程序员可以快速高效【sù gāo xiào】💓地开发高质量【gāo zhì liàng】的软件【de ruǎn jiàn】👼。但因为【dàn yīn wéi】它是一【tā shì yī】个📣中间抽【zhōng jiān chōu】象层【céng】🎇,所以【suǒ yǐ】基🎶于🐀.net framework的软件【de ruǎn jiàn】👼一般会比直接针对【zhēn duì】🐆windows API开发的【kāi fā de】📯程序速👉度慢。就好比【jiù hǎo bǐ】从【cóng】前你要盖一个【yī gè】🉑违章建筑,要自己买原始【mǎi yuán shǐ】💎的【de】🌉建筑材【jiàn zhù cái】料【liào】👱,比如砖,水泥,要知道如何用砖和水👊泥砌成一堵墙【qiáng】👩,但现在🐸.net framework已经提👓供了很多【duō】可以灵活配【líng huó pèi】🏳置的【zhì de】半🏵成品部【chéng pǐn bù】❕件,包括【bāo kuò】“墙【qiáng】👩”,你直接【nǐ zhí jiē】🈺装上【zhuāng shàng】🚧用就是【shì】了🐜,质量往往比你自己【nǐ zì jǐ】买砖和水👊泥砌的【de】🌉墙【qiáng】👩还好【hái hǎo】,但当然🥦这个配🕖置的【zhì de】🌉“墙【qiáng】👩”一般没【yī bān méi】有你自【yǒu nǐ zì】🌈己砖一瓦砌起🚐来的【de】墙【qiáng】🌲对【duì】🐆你自己【nǐ zì jǐ】的【de】胃🚮口。

.net framework一般比较适合开发在【kāi fā zài】👍pc上运行【shàng yùn háng】🎫的【de】桌面🎼软件【ruǎn jiàn】和🚳企业级【qǐ yè jí】🌙的软件【de ruǎn jiàn】👼,但可能基于下【jī yú xià】🐼面两个🉑原因👶,Microsoft推出在👍移动设😿备【bèi】🌋上运行【shàng yùn háng】🎫的【de】🌉.net CF(compact framework):
1)Java 早就有了在👍移动设😿备【bèi】🌋上运行【shàng yùn háng】🎫的【de】🌉 J2ME(Java Micro Edition),是【shì】🎇J2SE(Java Standard Edition)的【de】子集🚝,微软在👍产品线【chǎn pǐn xiàn】👘上【shàng】🚧必须跟【bì xū gēn】它竞争🐅;
2)移动设😿备【bèi】大行♉其道,很多【duō】企业级【qǐ yè jí】🌙的【de】🌉系统需要整合🤘到【dào】移动设😿备【bèi】🌋上【shàng】🚧,使移动【shǐ yí dòng】设😿备【bèi】🌋成为这【chéng wéi zhè】些系统的【de】🌉终端🍮,而很多【duō】新的【xīn de】企🚉业级系🛀统是针【tǒng shì zhēn】Ⓜ对【duì】🐆.NET framework开发的【kāi fā de】📯,那么【nà me】🔖使用【shǐ yòng】.net CF开发手🙍机端程🌋序可以很方【hěn fāng】📴便整合到【dào】服务器端系统上【shàng】🚧(比如用.net remoting直接访问服务【wèn fú wù】器端的【de】🌉.net应用)。

在👍PC上【shàng】🚧,.net framework经历了几代:从【cóng】1.1,到【dào】2.0到【dào】3.0以致最【yǐ zhì zuì】新的【xīn de】🌉3.5,需要说明的是【míng de shì】💫,这几代【zhè jǐ dài】产品并不是【shì】🎇完美向【wán měi xiàng】下兼容的【de】🏵,也就是【yě jiù shì】🎇说,你装了.net 2.0并不一👊定能运【dìng néng yùn】🌟行针对【háng zhēn duì】🐦.net 1.1开发的【kāi fā de】📯软件【ruǎn jiàn】,而往往要同时【yào tóng shí】🕷装上【zhuāng shàng】🚧1.1才行🌈。但是在【dàn shì zài】💱PPC上【shàng】🚧的【de】🌉.net compact framework据说是【jù shuō shì】🎖向下兼【xiàng xià jiān】容的【de】🏵(我试过装了3.5是【shì】可以👓运行【yùn háng】现👖有的【de】💽.net CF 软件【ruǎn jiàn】),你装一个【yī gè】🉑3.5就应该【jiù yīng gāi】可以运行【yùn háng】基于【jī yú】🐀任何以【rèn hé yǐ】前版本开发的【kāi fā de】📯软件了【ruǎn jiàn le】🍑。

.net CF 2.0据说效【jù shuō xiào】率并不高,起码【mǎ】我装的【de】🌉几个🉑2.0的软件【de ruǎn jiàn】👼,感觉是【gǎn jiào shì】🎇比较慢。3.5据说优【jù shuō yōu】😠化了很【huà le hěn】多【duō】,但问题是【shì】🎇,3.5才刚出来没多【duō】✍久,针对【zhēn duì】🐆3.5的软件【de ruǎn jiàn】👼还几乎【hái jǐ hū】没有【méi yǒu】,所以【suǒ yǐ】还🚝无从【cóng】证实3.5是【shì】🎇否真的【fǒu zhēn de】🌉比2.0快了很【kuài le hěn】多【duō】。只是【shì】因🤰为3.5向下兼【xiàng xià jiān】容2.0的【de】🌉原因👶,我自己把☔3.5刷进去【shuā jìn qù】是【shì】🎇为了确保以后能运✉行所有【háng suǒ yǒu】基于【jī yú】🐀.net CF的软件【de ruǎn jiàn】👼而已。

所以【suǒ yǐ】我🕹估计很【gū jì hěn】👗多【duō】ppc软件【ruǎn jiàn】开发商还对【duì】🐆.net CF持观望态度【tài dù】,移动设😿备【bèi】🌋对【duì】🐆软件【ruǎn jiàn】性能要求比较苛【bǐ jiào kē】刻🏷,就这一点也足🔽以令人🏝不敢贸然使用【rán shǐ yòng】🌌了。不过用.net framework开发软件【ruǎn jiàn】真的【de】🌉很方【hěn fāng】📴便,尤其是【shì】👏微软的【wēi ruǎn de】🌉.net开发工🐴具做得很强大,这是【shì】🎇它比较【tā bǐ jiào】成功的【chéng gōng de】🌉地方📴

有些PPC软件一【ruǎn jiàn yī】🤦定要安【dìng yào ān】🥨装.NET Compact Framework 才支持运行【yùn háng】

本程序👔包使用【shǐ yòng】 ActiveSync 4.0 及以上【shàng】🚧版本来更新设⛪备【bèi】🌋,更多信【gèng duō xìn】息请参见🙊 Windows Mobile Center。请确保【qǐng què bǎo】在运行【yùn háng】😄 NETCFSetupv35.msi 之前连【zhī qián lián】😢接好您【jiē hǎo nín】的【de】🌉设备【shè bèi】🌋。如果未🏹连接设备【shè bèi】🌋,ActiveSync 会存储🏻 CAB 文件【wén jiàn】,直到您【zhí dào nín】连接了设备【shè bèi】🌋后才进行🚀更新。不使用【shǐ yòng】 ActiveSync 的【de】🌉用户可以直👊接在设🗞备【bèi】🌋上运行【shàng yùn háng】🎫与安装文件夹【wén jiàn jiá】中的【zhōng de】🔡找到【dào】的【de】🌉设备【shè bèi】🌋相匹配的【de】🌉 CAB 文件【wén jiàn】。

关键词:.NET

阅读本文后您有什么感想? 已有 人给出评价!

  • 4 欢迎喜欢
  • 1 白痴
  • 1 拜托
  • 1 哇
  • 1 加油
  • 2 鄙视