C#和ASP.NET學習之旅(2)


Tom 發表



這一篇文章我覺得很重要,因為它可能關係著你是否願意繼續學習C#與.NET,所以如果這篇文章讓你覺得C#與.NET並不是那麼值得學習,希望你再去看看其他的文章後再作決定,這樣我也會比較安心^_^。

C#和ASP.NET學習之旅(2)
這一篇文章我覺得很重要,因為它可能關係著你是否願意繼續學習C#與.NET,所以如果這篇文章讓你覺得C#與.NET並不是那麼值得學習,希望你再去看看其他的文章後再作決定,這樣我也會比較安心^_^。

首先介紹.NET,.NET是微軟近年來最重視的技術,由於網際網路的盛行及電腦硬體的平價普及,使得各項的技術、平台、軟體等等皆往網路應用邁進,所以微軟推出.NET期望讓任何人、從任何地方、在任何時間、使用任何裝置皆能存取網際網路上的服務。為了達到上述的目標,所以.NET有幾個特性:

  1. 跨平台:在Window、Linux、Mac、OS/2等等皆可執行.NET的程式,不因平台不同而有不相同的情況。
  2. 跨機器:在PC、Workstation、Palm、Cell phone等等藉由相同的程式獲得相同的服務,不因機器不同而需撰寫不同的程式碼。
  3. 整合性:對於網路提供的服務,可以自動整合,提供使用者更貼切的服務。

個人覺得網路是未來的趨勢,所以身為程式設計師,學習網路的技術是必要的。在投入.NET之前個人到恆逸資訊上了一天的.NET體驗營,深深被它的技術與願景所打動,所以就決定投入.NET的行列,所以各位讀者如果對筆者寫的介紹不夠清楚,建議到恆逸資訊上一堂.NET體驗營(一天1000元),不過在此聲明筆明與恆逸資訊無任何瓜葛,也沒有收受任何好處哦^_^,下面幾個網址是介紹.NET的網站,有興趣的可自行參觀研究。
http://www.microsoft.com/taiwan/products/net/dev.htm
http://www.microsoft.com/taiwan/msdn/slides/DotNet/default.htm
http://edu.uuu.com.tw
http://www.csharphelp.com
http://www.csharpindex.com
http://vbxtras.com
http://www.msdn.microsoft.com/net
http://www.microsoft.com/technet/net

接著介紹C#,C#是微軟為.NET量身打造的程式語言,它的語法與C++類似,不過有一些觀念與Java類似,所有有C或C++或Java基礎學習C#應該不會很困難。由於下一章將會開始介紹C#的語法,所以這一章我們要把Visual Studio .NET安裝測試OK
我們利用一個Hello World的程式確認執行,所以請依下圖開啟一個主控台程式:





接著輸入程式碼:


using System;
namespace Hello
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
  static void Main(string[] args)
{
//
// TODO: Add code to start application here
//
System.Console.WriteLine("Hello World"); //<--此處為輸入處
}
}
}


然後進行編譯及執行




如果見到下圖,代表測試成功。我們下一章見。



如有任何問題,歡迎討論E-Mail: tpl1008@ms18.hinet.net


最後更新日期: 10/29/2001 9:06:47 PM