這裡是備份,原文來自我的網站----[入門]我的ASP.NET學習地圖(給初學者、入門參考),如何變成Web程式設計師? 
http://www.dotblogs.com.tw/mis2000lab/archive/2008/06/18/4323.aspx


想要作網頁程式(Web Application),原因有很多。
當然,它這幾年很熱門,我們日常使用的系統,絕大部分都變成Web系統了。
例如:E-Mail(我都用Gmail,不用Outlook下載了)、BBS(改用網站論壇)、看新聞與網路拍賣等等。

要學習網頁程式,首先,HTML傳統的靜態網頁,要稍微會一點。

就算不會背誦HTML碼,至少也要會用FrontPage或DreamWeaver來設計一個網頁。
Q: 您可以設計一個自我介紹的網頁嗎?
    上面要有三種字體變化(大小、粗體)、有超連結、有一個表格(<table>)

完成後,您就過關了。

透過上述的網頁編輯器,用久了,就會自然而然地熟悉一些HTML語法。

關於CSS或是JavaScript,會的話更好。
因為這部份的基礎,是所有HTML網頁的根源。要進入網頁程式設計,任何人都要學~
========================================================

接下來,是資料庫與T-SQL指令。

不管您採用哪一種資料庫,MS SQL / Access / Oracle / MySQL等等。
最基本的T-SQL指令都差不多。

Q: 您會使用 Insert into / Delete / Update這些指令來修改資料嗎?
    您會用 Select指令,簡單的撈取(搜尋)、排序資料嗎?

完成後,您就過關了。......當然,資料庫與T-SQL指令,這門學問博大精深,該學的還多著呢。
========================================================

最後,就是選擇程式語法
1.  ASP / PHP / JSP,在「最基本」的語法和用法上,都很類似。
    我把自己ASP的幾支程式,改成PHP與JSP版,都用不了兩天就OK了。

2.  而ASP.NET是一個大革命!它是徹頭徹尾的大改造與大革新!
以我的觀點來看,
ASP.NET比較類似是「把傳統VB 6.0的"視窗"程式設計師,拉拔到Internet Web世界」的。
比較不像是「ASP」的衍生或後續版本。

因此,傳統VB的程式設計師,來接觸ASP.NET......真的比傳統ASP的設計師「升級」更簡單。
而,傳統ASP的設計師,要升級ASP.NET。
我的天啊!簡直要自廢八成武功,砍掉重練(至少我當年升級的路程,滿痛苦的。對ASP越熟悉,好像挫折越大)

革命是如此劇烈,所以ASP.NET的Web控制項(Web Controls),跟傳統HTML的表單(<form>)元件,
有些脫節,無法保證100%相容或對應。

但也因為「不保證100%相容、相似、對應」,在毫無羈絆的情況下,
Web控制項變化無窮,功能也強得不得了,簡直讓我大開眼界~

ADO.NET的觀念,也變化不小。

現在的LINQ、DataSet的操作(ObjectDataSource),都不是當年我在ASP.NET 1.x所想到的,更別提是傳統ASP的設計師要來升級了

您也可以看看董大偉老師的文章---關於如何選擇VB和C#

 

 

現在,在 .NET寫程式,不可能脫離 Visual Studio這套開發工具了。
Visual Studio是ASP.NET開發的唯一工具!

========================================================

有了上面三種能力,一個稍具生產力的Web程式設計師,勉強出爐了。

========================================================

寫程式,就屬「入門」最辛苦。

好比一台蒸汽火車頭,從靜止狀態要把它推動,一定最費工!

一旦熬得過去,以社會新鮮人來說,在社會上滿好找工作的,起薪也稍微高一點。
因為,「入門」的門檻高,當然也保護了我們的工作與薪資。

但初學程式的新鮮人(或是有意轉行變成程式設計師的新鮮人),也別忘了。
資管系,是全國最大的科系。數量最多,這幾年的大學畢業生也最多。
但為何人數這麼多?外面的公司還是大缺軟體人才?

這也表示「大部分資管畢業生,在學校內學到的技巧、寫程式的能力不好。」
或是「沒有信心,沒有膽量繼續走這一行。」(我覺得:對寫程式沒信心,是最大的因素!)

當然,大學院校不是職業訓練班、更不是技能訓練所。
大學,是理論與學術的殿堂(或是象牙塔),本來就很難學到 Skill(尤其是黑手之類的技巧,包含寫程式的一些眉眉角角)。
回想當年,班上那些IT技術很強的高手,也都是靠自學、苦學而成。鮮少是在學校的標準課程培養出來的。

No Pain, No Gain.....一切就看自己的抉擇了。

只是我個人的觀點而已,僅供參考~

 

以下是廣告文:

 

題名:   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 標題: 網頁設計 , 全球資訊網 

 

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

相關文章,請參考: 




今日值班正妹:名模,童怡禎。   2005國際車展,這是我拍的。

創作者介紹

MIS2000 Lab -- ASP.NET專題實務 / 線上教學文件

MIS2000 Lab 發表在 痞客邦 PIXNET 留言(0) 人氣()


留言列表 (0)

發表留言
找更多相關文章與討論