Visual Studio是ASP.NET開發的優良工具!

老文重貼,當年的ASP.NET 1.0,就連市面上的電腦書,大部分(九成以上)還是用記事本、NotePad在撰寫。

現在看起來很不可思議,但當年就是這樣。

老文重貼,當年的ASP.NET 1.0,就連市面上的電腦書,大部分(九成以上)還是用記事本、WordPad、NotePad、UltraEdit在撰寫。

現在看起來很不可思議,但當年就是這樣。

 

本書原先撰寫於2002年初(後續經過多次修改),我在資策會 教育訓練中心擔任「專任講師」時,因為授課需要,將上課的範例與進度慢慢撰寫成一篇篇的文章。最大的優點,就是與讀者分享「利用Visual Studio .NET」快速開發程式的經驗。這也是市面上所有ASP.NET書籍的創舉!

有別於市面上尚在使用[記事本(NotePad)]來撰寫程式的ASP.NET書籍,本書將採用Visual Studio .NET來進行程式的開發,大大的減輕了初學者的負擔。......對於初學者而言,能夠快速上手,方能獲得寫程式的「成就感」。有了成就感,程式設計的漫漫長路, 才能愉快的走下去......。否則就是半途而廢,終身懼怕程式開發。

什麼是Visual Studio (.NET)?

一開始,我們先針對Microsoft Visual Studio (.NET)這套開發工具,作一個簡單的分析。版本依序名為「Visual Studio .NET 2002(ASP.NET 1.0版)」、「Visual Studio .NET 2003(ASP.NET 1.1版)」、「Visual Studio 2005(ASP.NET 2.0版)」、「Visual Studio 2008(.NET 3.5版)」為什麼我們這麼的推崇它?

Visual Studio (.NET)有何特別?

以前在MS Visual Studio 6.0(或更早以前)的時代,開發視窗程式必須依照不同的程式語言,學習不同的開發工具。假如我想要用VB(Visual Basic)開發視窗程式,我就得先熟悉VB 6.0的開發工具環境;如果想利用C++來開發程式,就要熟悉Visual C++這套開發工具……,不光是程式語言本身的差異,就連「開發工具」的環境也不盡相同。那時候,想要開發ASP程式,比較有名的是微軟的Visual InterDev這套軟體,但有更多朋友是利用一般的文字編輯器(如:UltraEdit)或是網頁編輯器(如:FrontPage或Dreamwaver)來開發ASP程式的。

現在的 .NET技術,已經將數種程式語言的開發環境整合為一。不管我們用的程式語言是VB.NET、C#或是C++,我們都可以在同一套開發工具下撰寫程式,這就是----「Visual Studio .NET」。我們可以在Visual Studio .NET底下,開發VB.NET撰寫的Windows程式,或是ASP.NET網頁程式,大大的減少了「重複學習」開發工具環境的時間。而且速度更快,除錯更簡單!



沒有Visual Studio (.NET)就無法開發ASP.NET程式嗎?


新版本的ASP.NET程式,提供許多新物件,這些物件的屬性真的多如牛毛,令人目不暇給。如果沒有開發工具的協助,幾乎不能順利開發ASP.NET程式。想要跟以前的ASP / PHP程式一樣,利用 Notepad 或是 FrontPage 這些簡單的編輯器來進行程式撰寫,在ASP.NET的時代幾乎是不可行的!即便勉強可以撰寫程式,「生產力」也很低!……想想看,如果有人要我們利用Notepad(記事本)來撰寫Windows的程式,真的不行嗎?……也不是「絕對」做不到,只是這種作法太蠢,太沒有生產力了。而利用Delphi或是VB 6.0來開發Windows程式,卻是又快又方便。我們怎能不使用開發工具??......在這變化快速的 e 時代,怎能還使用石器時代的工具來開發程式呢?

市面上的ASP.NET書籍(尤其是.NET 1.X版的年代),十本裡頭有九本半,就是利用文字編輯器(例如:Notepad / 記事本)來撰寫與開發,這真是讓人感到心情沈重與悲哀,初學者絕對不可能藉此順利學成ASP.NET程式,唯一的下場就是半途而廢,從此對ASP.NET退避三舍。......這不是ASP.NET太困難,而是坊間的書籍作者帶領讀者走錯方向。想想看:高雄到台北,如果可能的話,當然是坐飛機最快最舒適。那麼,不採用Visual Studio .NET來開發ASP.NET,就像是用「走」的,用走路到台北,在這個e時代,實在太蠢!太沒有生產力了!

 [免費下載]Visual Studio 2008(90天試用版)

原文出處:http://www.taconet.com.tw/mis2000_aspnet/

本文內容,因為篇幅有限,尚未收錄在新書裡面。

---------------------------------------------------------------------------------------------------------------------

kennyshu網友的建議:
    有不少人在使用的並不是微軟的Visual Studio,而是這套開放原始碼工具:SharpDevelop,
    網址如下:
    http://www.icsharpcode.net/OpenSource/SD/Default.aspx

---------------------------------------------------------------------------------------------------------------------

 

以下是廣告----

題名:   ASP.NET專題實務 

[廣告&團購] 新書上市-- ASP.NET專題實務(文魁出版)

本書目錄:http://www.kingsinfo.com.tw/item_detail.asp?pro_id=7085 

ISBN: 978-986-204-238-0 

著者: 周棟祥博士, 吳進魯

MIS2000 Lab. 編著 

 

審稿教授:南台科大 吳盛博士

出版者: 文魁資訊 (我猜可能會八月初上市)

http://www.kingsinfo.com.tw

出版時間: 2008.06 
版次: 初版 裝訂: 平裝附光碟片 
分類號: 312.1695 標題: 網頁設計 , 全球資訊網 

 

 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

線上課程教學,遠距教學 (Web Form 約 51hr)  https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015

線上課程教學,遠距教學 (ASP.NET MVC 約 135hr)  https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab

 

寫信給我,不要私訊 --  mis2000lab (at) yahoo.com.tw  或  school (at) mis2000lab.net

 (1) 第一天 ASP.NET MVC5 完整影片(5.5小時 / .NET 4.x版)免費試聽。影片 https://youtu.be/9spaHik87-A 

 (2) 第一天 ASP.NET Core MVC 完整影片(3小時 / .NET Core 6.0~8.0)免費試聽。影片 https://youtu.be/TSmwpT-Bx4I 

[學員感言] mis2000lab課程評價 - ASP.NET MVC , WebForm  。 https://mis2000lab.medium.com/%E5%AD%B8%E5%93%A1%E6%84%9F%E8%A8%80-mis2000lab%E8%AA%B2%E7%A8%8B%E8%A9%95%E5%83%B9-asp-net-mvc-webform-77903ce9680b  


ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。 

.........   facebook社團   https://www.facebook.com/mis2000lab   ......................

.........  YouTube (ASP.NET) 線上教學影片  https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/

 

Blog文章 "附的範例" 無法下載,請看 https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download

請看我們的「售後服務」範圍(嚴格認定)。

...................................................................................................................................................... 

ASP.NET MVC  => .NET Core MVC 線上教學  ...... 第一天課程 完整內容 "免費"讓您評估 / 試聽

[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講   事先錄好的影片,並非上課側錄!   觀看時,有如「一對一」面對面講課