極客學院ASP.NET視頻教程的資料推薦

來源:互聯網
上載者:User
title="ASP.NET 是新一代 ASP 。它與經典 ASP 是不相容的,但 ASP.NET 可能包括經典 ASP。ASP.NET 頁面是經過編譯的,這使得它們的運行速度比經典 ASP 快。具有更好的語言支援,有一大套的使用者控制項和基於 XML 的組件,並整合了使用者身分識別驗證。當瀏覽器請求 ASP.NET 檔案時,ASP.NET 引擎讀取檔案,編譯和執行指令檔,並將結果以普通的 HTML 頁面返回給瀏覽器。《極客學院ASP.NET視頻教程》從MVC模式開始介紹,並通過講解C#的進階教程,並帶你瞭解微軟官方提供的ORM工具Entity Framework。

課程播放地址:http://www.php.cn/course/284.html

該老師講課風格:

教師講課深入淺出,條理清楚,層層剖析,環環相扣,論證嚴密,結構嚴謹,用思維的邏輯力量吸引學生的注意力,用理智控制課堂教學進程。學生通過聽教師的講授,不僅學到知識,也受到思維的訓練,還受到教師嚴謹的治學態度的熏陶和感染

本視頻中較為痛點是.NET Framework 概述了:

一、.Net framework

.Net framework為開發和運行在不同平台、不同語言編寫的應用程式以及XML Web服務提供了一個平台。.Net framework有公用語言運行庫、類庫以及ASP.NET組成。ASP.NET是基於組件的動態伺服器頁面。

二、.NET Framework組成元素:

(1)BCl(類庫)

作為.NET的語言的一部分,所有類和介面都儲存在.NET Framework類庫中。.NET Framework類庫由許多命名空間組成。提供了開發程式時所需要使用的對象,所有的.NET語言皆使用同一組基底類別庫,程式員編寫的代碼可以跟用其他程式設計語言編寫的Managed 程式碼中類及方法進行集合。公用語言運行庫定義了資料類型標準,從而可將類的執行個體傳遞給用不同語言編寫的方法。

.NET Framework類庫由許多命名空間組成。每個命名空間都包含類、結構體、枚舉、委託和介面,可以在程式中使用這些組成部分。

.NET Framework類庫中的類遵循發行的通用語言規範(CLS)標準。規定了與公用語言運行庫進行互動的語言行為。

(2)公用語言運行庫(CLR)

CLR(CommonLanguageRuntime)公用語言運行庫是整個.netframework構建的基礎,是實現.Net跨平台,跨語言,代碼安全等核心特性的關鍵。

公用語言運行庫可以為一些任務提供服務、如整合由不同語言開發的組件,跨語言錯誤處理,安全處理,管理對象的儲存和釋放等。

(3)ASP.NET

ASP.NET是活動伺服器頁面的最新版本。ASP.NET是一種Web開發環境,它可以包括VB在內的任一種.NET語言編寫的應用程式。ASP.NET使得Web開發變得更為容易,因為它可以為Web表單和Web服務提供同Windows應用程式一樣的調試支援。

三、運行機制

程式員編寫的代碼一般稱為原始碼。可以使用任一語言編程,編譯器會將原始碼編譯成Microsoft中繼語言(MSIL),有時也稱為中繼語言(IL)。當程式裕興時,即時(JIT)編譯器將MSIL轉換為特定機器的機器碼,Just-In-Time 編譯器是公用語言運行庫的一部分。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.