給ASP.NET初學者的建議、簡單學習/快速入門
有興趣學習ASP.NET的朋友們,可以參考這些文章,希望對您有幫助
摘要:[轉貼] Delphi與 C#之父 -- Anders Hejlsberg
每一種課程、每一本書、每一個老師,都是一個學習的「起點」。
他們協助我們更平順地上路、有妥善的規劃讓我們入門
他們是「起點」,而不是「終點」。
終點,掌握在自己手上。
該學多少東西?學到哪裡才算足夠?.............掌握在自己手上。
摘要:[轉貼]釣竿 與 釣技...... 善用工具,但不役於物
在朋友的推薦下,接了幾個小演講
針對大四的資管科系畢業生,
他們總會覺得人心惶惶,不知道何去何從。
找我去作一些經驗分享,
例如,程式設計師的職場規劃 或是 職場心態.....等等。
周星馳說得對,「讓開,讓專業的來!」
學生想學的,只有你時間夠長,我們都有機會教你(總會找得到老師來學習)
甚至,學生有能力以後,會自己「自動自發」地學習起來
但在時間有限的情況下,讓我們來帶你。
不要心急..............
這兩天,遇見了一位用功的讀者,
真讓人開心。
更驚訝的是,他竟然就是......
摘要:[給讀者的話]別讓我的努力變成白費,別讓我的熱情冷卻
摘要:[廣告]老王賣瓜.....哪本 ASP.NET的書值得你留下來?
給(IT業、程式設計)新鮮人求職的話
1.不景氣是必然的狀況,不要期待它會改善
2.自己動手做,換取經驗
3.把面試焦點,鎖定在自己有利的方向上
4.新鮮人要用時間,去換取(薪資的)空間
很多在目前看起來OK的程式,或許在半年後、兩三年後,都會變成漏洞百出。
因為我們不是駭客(怪客),不會天天去想著防補漏洞。
但.....目前已經知悉的問題,最好還是有自己的一套解決方法來因應。
ADO.NET這兩位老夥伴, DataReader 與 DataSet。
從 .NET 1.0 至今,歷久不衰!即使出了很多新技術,例如:ADO.NET Entity / LINQ等等。
但是,DataReader 與 DataSet也不曾失去他的光彩與重要性。
摘要:[今日名言]程式不是用看的,必須自己實際去寫才能有所領悟
Justin James提出的意見,
== 未來五年內developers要學的10大技能 ==
七月上旬,我在某間學校的研習活動。兩天的課程,我提供這樣的內容。
擬出一套「可以上機實作」、「範例實用又好學習」、「幾乎不用自己寫程式」的課程。
經過這一次的研習,我發覺成功率不錯!大家的接受率很高!
因此我把這份課表,放在下面與大家分享:
ASP.NET 伺服器控制項 (初學者)
ASP.NET 伺服器控制項 (User Controls / 中等)
ASP.NET Web 組件控制項 (進階)
ASP或ASP.NET如何設定(IIS)底下 Access檔案的存取權限.....網路超級FAQ。
微軟官方MSDN文件就有答案~
這系列的文章能看過一遍,效果絕對不輸 K過三本書
但資料量可不小啊............
一次講完,不行嗎?
你能怪我發脾氣嗎?
我想很多人看到這裡都動了肝火啊~~~
時間不夠,結案又急
技術平台整個大改........這種拼湊的日子,就算交得出結果
後面衍生的惡夢更多~
不管您是第一次學習 ASP.NET網頁程式或是
您從 ASP / PHP / JSP要升級到ASP.NET
底下這些基本觀念都要懂。
這些東西很重要,而且在以前的 ASP /PHP /JSP裡面「未必」遇見過。
最好讓自己放空,從頭來、慢慢學起.........
兩次當兵的短暫歷程裡面,都聽到班長跟我們說過同樣的話:
「出操受訓時,表情嚴肅,內心輕鬆。別太緊張,不要在心理上把自己逼太緊。」
「義務役來當兵都是不得已,沒人是自願的。 不過,兵還是得當,把自尊放下,可以讓這過程順利一點。」
打字,是初學者最重要的基本功夫
願意乖乖打字,表示你也願意花時間(耐下性子)來學東西........
不管是「發問」或是「學習」範例,耐心打字會有意想不到的好處~
初學者先不要想著包山包海,什麼都要學。
鎖定你的目標,一步一步擴大範圍就好了。
有讀者來信問我:「選擇電腦補習班」一事
當然,每個人的學習模式都不同,有人喜歡傳統上課方式。像我就喜歡買書自修。
我會先詢問您:「你想學哪種課程?」
如果是入門的基礎課程,那應該大家都差不多。
如果是專業課程(國際認證、寫程式),那就要非常小心。這種專業的課程,「不可能」便宜。
一個初學者剛剛學ASP.NET,光是新的都應付不完。......哪有時間耍花槍?
我直接給他們「漂亮的範例」、「進階的寫法」,說不定他們看不懂就放棄了。
我不管是寫書、或是寫Blog,理念大概都只有一個,就是「怎麼讓新手無痛入門、快速入門?」
真的可以嗎?.......方法,我還在追尋,但我相信這個方法真的存在!
謝謝下面這位朋友(小白)的來信,他的來信,讓我回想到以前的一些事情,
以前的我,沒有能力證明我的方法是對的。
試過這幾年之後,我想:細節可以再調整,但大方向應該沒錯。
我想這樣的問題,各位至少看過百遍了。
「我數學不好,能學習寫程式嗎?」
「我年紀大了,轉想行寫程式,可以嗎?」
「寫程式的人,邏輯能力跟數學都要很好才行嗎?」
「寫程式會不會被中國、印度的人才取代?」
「該學Java or .NET比較好」
我記得2004年時,因為某些案子(關於BizTalk Server)跟微軟合作,
每次開會討論沒有交集時,微軟的顧問都會笑著詢問我們:「OK,那麼您認為這個問題,微軟該怎麼幫助您呢?」
這句話其實很有作用力,當我們無法確認對方的意思時,
說出這句話,其實可以很委婉地請對方再說一次。
有一位網友來信跟我討論,ASP.NET是否可能速成?有沒有方法?
其實,這也是我一直追求的夢想。
如果我能發展出一套方法,讓初學者能「速成」,那也不錯。
我相信:ASP.NET搭配一個好工具(Visual Studio,簡稱VS 2005或VS 2008),還真的有可能!
摘要:Second Thought,給自己重新審思的機會
第一篇,是章立民老師的大作。除了提到他在業界一路走來的心得之外,也談了很多軟體學習的感觸。
另外一篇,是點部落sanctuary網友寫的一篇文章。裡面談到他學習、讀書的方法,令人心有戚戚焉。
前兩篇文章,有跟大家分享過,我是怎麼建議初學者「該不該事事都靠自己寫程式?」
也分享過「我是怎麼引導初學者開始寫程式的」
這一次,要跟大家分享,「初學者怎麼依照實際需求,設計自己的資料表(Table)」
看完了上一篇文章,您如果確立志向!
想走上「網頁的程式設計」一途,那就看下去吧。
你對網頁、對Internet有熱情也有興趣,但不一定要走上「程式設計」這一條路。
如果看完這篇文章,你還是有興趣的話,
我會跟您分享一些學習步驟。
[廣告] 謝謝各位讀者,小弟出版的新書(ASP.NET專題實務),2008/八月初才開始鋪貨。
天瓏書局八月份銷售已經進入前十名。
連續好幾個月,都在天瓏書局的暢銷榜內。
PChome網路書店的銷售量也都居冠。
2009/二月,本書也推出「C#版」。
這個問題,是我在各大討論區最常遇見的問題。
不是我藏私、不想回答。而是相關的步驟不好解釋清楚。
初學者(尤其是沒接觸過ASP/PHP/JSP的人,直接學ASP.NET),可能更頭大。
要完成這功能,有些步驟:
第一,要會寫簡單的ADO.NET程式(以ASP.NET而言)。要有能力自己寫程式,存取資料庫。
第二,瞭解 Application / Session
這兩個部份,要講清楚。我的天!可以寫一本書的兩三章。
以寫程式的工作來說,這幾年人力缺口很大,根本沒有「不景氣」、「失業」,只有公司找不到「可用的人」而已。
台灣人找不齊,只好去大陸找人.....
資管系,幾年前就是全國大學裡,人數(在學生與畢業生)最多的科系了。為何業界一直找不到可用的人?
同學們,要反省一下自己喔。
買書,勤念、多多動手練習,為自己的競爭優勢加分!
想學ASP.NET,我為您開列一張書單。僅供參考~
雖然這篇文章,是我每一本程式設計的書,都會放在最前面的文章,
但似乎大家都略過不看。
不過,我相信:這些規則,不管您買了哪一本電腦書,照著去作,都會有很大的幫助。
結論只有一句:「多多打字,不要COPY現成範例的程式碼」
不瞞您說,小弟第二本ASP.NET的書剛剛上市,
朋友就推薦我去藍色小鋪、或是Yahoo知識+回答問題,累積聲望後順便能打打廣告。
跟Yahoo知識+比起來,藍色小舖的ASP.NET發問者,比較用功,程度也比較好。
(Yahoo知識+上面的發問者,比初學者還要初學者,甚至是直接去問習題,等著抄解答的)
在書店裡面聽到一段很有趣的對話,
A先生想買一本ASP.NET的書,找了一陣子。
B小姐看到後,很熱情的跟他推薦與討論起來。
因為價格優惠,怕搶了書店的生意、擋了人家財路。
團購的數量「勢必有限」,賣完截止。
在您參加團購之前,本文有幾點注意事項,請您務必撥冗看完,以後日後產生紛爭。
本文列出兩大網購方案,各有優惠,敬請把握....
希望能夠以便宜的售價,來推廣這本書。第一批將以愛心義賣的方式進行團購。
目前有幾種優惠方案,請把握機會.....
關於本書的內容、範例、特點,請看本文介紹
VB / C#兩種版本都有!!!
Full 給ASP.NET初學者的建議、簡單學習/快速入門 Archive