北京網(wǎng)站建設、
北京網(wǎng)站建設公司小編平時比較喜歡研究ASP.net方面的知識,所以今天給大家分享以下幾個有關(guān)ASP.net方面的概念:
1. ASP.NET Web
ASP.NET 是一項微軟公司的技術(shù),能被用于一臺Web服務器來建立強大的Web應用程序。ASP.net提供許多比現(xiàn)在的Web開發(fā)模式強大的優(yōu)勢。ASP.NET是當今使用最為頻繁的Web開發(fā)技術(shù)之一,一直在開發(fā)領(lǐng)域占據(jù)重要的地位。
2. WinForms
WinForms用來構(gòu)建C/S模式的桌面應用程序,是在用戶計算機上運行的客戶端應用程序,可顯示信息、請求用戶輸入以及通過網(wǎng)絡與遠程計算機進行通信。
3. Silverlight
Microsoft Silverlight是微軟所發(fā)展的 Web 前端應用程序開發(fā)解決方案,是微軟豐富型互聯(lián)網(wǎng)應用程序(Rich Internet Application)策略的主要應用程序開發(fā)平臺之一,以瀏覽器的外掛組件方式,提供 Web 應用程序中多媒體(含影音流與音效流)與高度交互性前端應用程序的解決方案,同時它也是微軟 UX(用戶經(jīng)驗)策略中的一環(huán),也是微軟試圖將美術(shù)設計和程序開發(fā)人員的工作明確切分與協(xié)同合作發(fā)展應用程序的嘗試之一。
4. WPF
WPF(Windows Presentation Foundation)是微軟推出的基于Windows Vista的用戶界面框架,屬于.NET Framework 3.0的一部分。它提供了統(tǒng)一的編程模型、語言和框架,真正做到了分離界面設計人員與開發(fā)人員的工作;同時它提供了全新的多媒體交互用戶圖形界面。
5. WebService
Web服務(Web Service)就是一種Web平臺下的應用程序,它可以使用標準的互聯(lián)網(wǎng)協(xié)議(例如HTTP等),將功能體現(xiàn)在互聯(lián)網(wǎng)和企業(yè)內(nèi)部網(wǎng)上,我們可將Web服 務視為Web上的組件編程。Web服務的出現(xiàn)被認為是分布式計算領(lǐng)域的一項重大飛躍,它預示著:當用戶需要某種功能時,可以在Internet上以編程方 式找到并訪問。
6. WCF
Windows Communication Foundation (WCF) 是由微軟發(fā)展的一組數(shù)據(jù)通信的應用程序開發(fā)接口,它是.NET框架的一部分,由 .NET Framework 3.0 開始引入,與 Windows Presentation Foundation 及 Windows Workflow Foundation 并行為新一代 Windows 操作系統(tǒng)以及 WinFX 的三個重大應用程序開發(fā)類庫。
7. LINQ
語言集成查詢(Language INtegrated Query)是一組用于c#和Visual Basic語言的擴展。它允許編寫C#或者Visual Basic代碼以查詢數(shù)據(jù)庫相同的方式操作內(nèi)存數(shù)據(jù)。
8. ASP.NET AJAX
ASP.NET AJAX是一個完整的開發(fā)框架,其服務器端編程模型相對于客戶端編程模型較為簡單,而且容易與現(xiàn)有的ASP.NET程序相結(jié)合,通常實現(xiàn)復雜的功能只需要 在頁面中拖幾個控件,而不必了解深層次的工作原理,除此之外服務器端編程的ASP.NET AJAX Control Toolkit含有大量的獨立AJAX控件和對ASP.NET原有服務器控件的AJAX功能擴展,實現(xiàn)起來也非常簡單。但是魚與熊掌不可兼得,服務器端編 程相對于客戶端編程在執(zhí)行效率和可控性上有較大差距。
9. ASP.NET MVC
ASP.NET MVC 是微軟官方提供的MVC模式編寫ASP.NET Web應用程序的一個框架,MVC (ModelViewController)把一個web應用分成了三個部分:model view和controller。 ASP.NET MVC框架提供了一個可以代替asp.net web窗體的基于mvc的應用。
以上就是
北京網(wǎng)站建設、
北京網(wǎng)站建設公司編輯小姜關(guān)于ASP.NET這塊幾個概念的介紹,如有遺漏和錯誤之處,還望各位網(wǎng)友大蝦們指出和補充!