前沿拓展:
framework4
.NET Framework 4.0不屬于Windows功能,所以即便你安裝完.NET Framework 4.0,在Windows功能列表也不會(huì)增加顯示.NET Framework 4.0,只會(huì)在程序列表里顯示。
默認(rèn)情況下,.net framework 4.0使用SSL3.0或TSL1.0作為默認(rèn)的protocol. 如果要使用TSL1.2,需要將.net framework升級(jí)到4.6.2或以上版本。
而在某些情況下,我們沒辦法升級(jí)framework,要怎么做呢?我們只需要在做HTTPS調(diào)用之前,增加如下設(shè)定:
ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
拓展知識(shí):
framework4
.net framework 4.0是一個(gè)多語(yǔ)言組件開發(fā)和執(zhí)行環(huán)境,它提供了一個(gè)跨語(yǔ)言的統(tǒng)一編程環(huán)境。
.net framework 4.0是Windows系統(tǒng)下的環(huán)境模型工具。.net framework 經(jīng)過(guò)幾代的發(fā)展,現(xiàn)已將功能性與技術(shù)性完美結(jié)合起來(lái)。.net framework 4.0可用于創(chuàng)建任意基于Windows系統(tǒng)的應(yīng)用程序,支持各種業(yè)務(wù)流程,是程序開發(fā)必不可少的工具。
.net framework是一個(gè)框架,用.net技術(shù)做軟件開發(fā)時(shí)會(huì)用到,主要包括公共語(yǔ)言運(yùn)行庫(kù)和 .NET Framework 類庫(kù)兩大部分。用.net開發(fā)的軟件在相應(yīng)平臺(tái)上使用,也會(huì)需要相應(yīng)版本的框架。
擴(kuò)展資料
只要是.NET支持的編程語(yǔ)言,開發(fā)者就可以通過(guò).NET平臺(tái)提供的工具服務(wù)和框架支持便捷的開發(fā)應(yīng)用程序。
2002年微軟推出了Visual Studio .NET 1.0版本的開發(fā)者平臺(tái)。而為了吸引更多的開發(fā)者涌入平臺(tái),微軟還在2002年宣布推出一個(gè)特性強(qiáng)大并且與.NET平臺(tái)無(wú)縫集成的編程語(yǔ)言,即C# 1.0正式版。
C#就是為宣傳.NET而創(chuàng)立的,它直接集成于Visual Studio .NET中,VB也在.NET 1.0發(fā)布后對(duì)其進(jìn)行支持, 所以這兩門語(yǔ)言與.NET平臺(tái)耦合度很高。
而作為一個(gè)開發(fā)者平臺(tái),它不僅僅是包含開發(fā)環(huán)境、技術(shù)框架、社區(qū)論壇、服務(wù)支持等,它還強(qiáng)調(diào)了平臺(tái)的跨語(yǔ)言、跨平臺(tái)編程的兩個(gè)特性。
參考資料來(lái)源:百度百科- NET Framework 4.0
參考資料來(lái)源:微軟官網(wǎng)-.NET Framework 的好處
參考資料來(lái)源:百度百科-.NETFramework類庫(kù)
參考資料來(lái)源:百度百科-.net框架
framework4
實(shí)現(xiàn)目標(biāo)
NET Framework 旨在實(shí)現(xiàn)下列目標(biāo):
*提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無(wú)論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在 Internet 上分布,或者是在遠(yuǎn)程執(zhí)行的.
*提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境.
*提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境.
*提供一個(gè)可消除腳本環(huán)境或解釋環(huán)境的性能問(wèn)題的代碼執(zhí)行環(huán)境.
*使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于 Windows 的應(yīng)用程序和基于 Web 的應(yīng)用程序)時(shí)保持一致.
*按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確?;?.NET Framework 的代碼可與任何其他代碼集成.
2.功能和改進(jìn)
a..NET Framework 4與Framework 3.5 SP1并行工作。在舊版的Framework中可以運(yùn)行的應(yīng)用程序,將繼續(xù)能夠運(yùn)行在.NET Framework 4上。
b.在Visual Basic和C#語(yǔ)言中有所創(chuàng)新,例如聲明lambdas 、隱線continuations 、動(dòng)態(tài)調(diào)度、并命名/可選參數(shù)等。
c.在實(shí)體框架中增加了許多新的功能,通過(guò)提高抽象層次,從而簡(jiǎn)化開發(fā)人員的關(guān)系數(shù)據(jù)庫(kù)的程序。這些新功能包括:持續(xù)忽略、POCO支持、延遲加載,測(cè)試驅(qū)動(dòng)開發(fā)的支持、功能模型以及新的LINQ**等。
d.Windows Workflow(WF)中的改進(jìn)讓開發(fā)者能夠更好地控制工作流程,具體改進(jìn)如下:
e.改善活動(dòng)規(guī)劃模型;改進(jìn)設(shè)計(jì)體驗(yàn);一個(gè)新的流程建模方式;擴(kuò)大調(diào)色板的活動(dòng)范圍;工作流程規(guī)則一體化;新郵件相關(guān)的功能。
f..NET框架還為基于WF的工作流程提供重大的性能改進(jìn):
改進(jìn)Windows通訊基礎(chǔ)(WCF )構(gòu)架,例如流服務(wù)相關(guān)支持,雙向通信的持久性等。
g. .NET框架4還提供了新的WCF功能,例如服務(wù)發(fā)現(xiàn)、路由器服務(wù)、簡(jiǎn)化配置、REST支持、診斷和性能提升等。
framework4
net的開發(fā)環(huán)境。要做net編程或者運(yùn)行net做的程序就得安裝net framework環(huán)境。4.0表示的是版本號(hào)。
追問(wèn)
我安裝3dmax2012 要這個(gè)軟件! 3Dmax 在安裝業(yè)安裝NEt 但是net 安裝失敗了!怎么回事啊@
本回答被提問(wèn)者采納
原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http://xiesong.cn/38561.html