2011年11月24日 星期四

ASP & ASP.NET基本概念

1.何謂ASPActive Service Pages 動態服務網頁,上一代的網頁設計程式語言,以 VB Script Java Script 為主。
(Script 與真正的語言不統,僅有語法相同);(VB Script 和 VB語言不同,Java Script 和 Java 語言不同)

微軟公司的產物:目前和昇陽公司的 JSP、還有開放式的 PHP 三軍力敵,不分上下。
這三種統稱為「動態網頁」,「動態網頁」是瀏覽者 與 伺服器之間的雙向溝通橋樑,
所以它根本也算是一隻「電腦程式」,專業說法為:「網頁程式」。

2.何謂ASP.NET
微軟的課程稱為 .NET Framework Web Applications,
意思是 建構於 Microsoft .NET Framework 上的伺服器端網頁應用程式
何謂伺服器端網頁應用程式?就是程式碼運算是在伺服器端,運算完後產生純 HTML 網頁送至瀏覽器。

ASP.NET 是微軟推出的新版ASP,副檔名為 *.aspx
3.ASP和ASP.NET有何不同
只是為了沿用 ASP 的招牌,和ASP 除了同一家公司出的應該是沒啥關係。
ASP.NET的開發介面比ASP簡化,20行程式碼可能只要簡化成1行,開發者可以輕鬆又不用背公式,
也提高網頁平台運作效能,.NET的推出等於是ASP開發者的一大福音。

4.何謂VB
VB 就是 Visual Basic 語言,據說是比爾蓋茲創始的,是電腦程式語言的一種;在DOS時代就有了。
在Windows時代有 4,5,6 共 3版,每版都比前一版有增強的功能,在.NET時代有 ? 2003 2005 3版。


5.何謂VB.NETVB.NET是VB的簡化開發介面,微軟的課程稱為 .NET Framework Web Applications (Visual Basic)
VB.NET就是:.NET Framework Web Applications 使用 Visual Basic 語言撰寫
VB.NET也是:ASP.NET 使用 Visual Basic 語言撰寫
P.S. 同理C#.NET就是ASP.NET使用 Visual C# 語言撰寫


6.VB和VB.NET有何不同
VB 是 Visual Basic 語言
VB.NET 是 ASP.NET 使用 Visual Basic 語言撰寫


以上全文轉貼自奇摩知識+

沒有留言:

張貼留言