MIS2000 Lab. -- ASP.NET学习&分享 / ASP.NET案例精编(清华大学出版社)
您好,我来自台湾。很高兴与各位分享一些成果。希望对您有帮助。出版书籍是「ASP.NET案例精编 / 清华大学出版社」。

 

以下是文章备份,我的网站在:http://www.dotblogs.com.tw/mis2000lab/

 

我写的原文:

[给初学者的话]不要练功练了三年,才发现自己必须「砍掉重练」!

http://www.dotblogs.com.tw/mis2000lab/archive/2012/03/15/game_over.aspx

 

 

 

我上课的时候,尤其是第一节课   ([ASP.NET]上课第一天的简介)。

我很努力地找一些案例,让学员知道「第一节课」并非都是鸡肋(食之无味,弃之可惜)

      如果您自以为能力高强,不想从第一节课上起

      我会直接建议您干脆不要来了

 

 



因为 ASP.NET网页的特性与生命周期
跟其它 ASP / PHP / JSP都不太一样

他强调「PostBack(回传)


 

简单地说,

(1).  您在画面(网页)上的任何动作,例如:按下按钮,或是按下(操作)什么控件的功能......

都会触发「PostBack(回传)」

然后重新执行一次 Page_Load事件......
 

 

(2). 我也必须在第一节课里面,让学生知道「网页程序」是一个无状态的协议(Stateless Protocol


所以有了这个范例:
[补充]上集, Ch.2 入门与观念的练习 for Beginner (按钮之后,数值加一,累加)
http://www.dotblogs.com.tw/mis2000lab/archive/2011/10/26/ch2_beginner_page_load_2011.aspx


您可能觉得这例子很蠢

因为这是一个道具,必须要搭配魔术师,才能创造一场精彩的「秀」。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


 

 

为了想出这个简单的范例,能在什么情况下,让初学者顿悟

我整整花了三年多的教学时间、与学生互动

观察每一次上课,学员哪里不懂?

 

不断地改良、改良、改良上课的进度

持续地补充、补充、补充合适的教学范例



才有这一套教学流程



我也常常觉得:
我每上 两三次课程,就会觉得书本不够、搭配不上
好想改版,重新补充范例到各章节,然后出一本新书。

所以,网站上才有这么多 ""的案例,不断地补充出来.....

 

P.S.  初学者没法接受很深、很多的程序代码

        我必须在最短的时间,最快的练习中,让他们知道:原来如此!!!



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


我一直在举一些例子:

有人写ASP.NET写了一段时间,
甚至写到有点难度、有些进阶的程序了

最后发现问题,跟大家讨论,

才知道.....他的基础完全是「空」的!

甚至连 PostBack、网页运作的基础   都不懂.....
 

感谢各大论坛,
我终于可以证明我不是在恐吓、或是胡说八道了

真的有这样的人

(以前没有搜集起来,现在我会搜集这些范例)

http://social.msdn.microsoft.com/Forums/zh-TW/236/thread/7a401514-3bb4-42f8-a5e4-f3b3daf5aad4

写到 ADO.NET程序了,还在问 Connection.Close()

而且他在A事件开启DB联机,。

必须另外按下一个 Button按钮,才能关闭连结

(他完全不懂网页程序的运作、也不知道什么叫做 PostBack

 

 

http://social.msdn.microsoft.com/Forums/zh-TW/236/thread/e4998f5a-7dbd-49bd-8e50-9a308401dba3


 

除了「砍掉重练」,我还能说什么呢?

 

 

 

后记:

      我一直很纳闷,为什么学生族群(正在写毕业专题的学生族群)

      不来上课??

      而来上课的学员,九成以上都是「上班族」。

      很多人都是满资深的程序设计师了

 

他们为什么还要从「入门班」学起????

 

因为!他们真正遇见了困难,卡住了

真正想要整顿、厘清自己的观念

 

[自我评量表] ASP.NET 我该上什么课?入门、或是进阶?.....

 

反倒是那些学生,上网找 Code抄抄,能「混」毕业就好了

根本不想花钱上课。

 

我到现在才领悟出「为何我当年针对学生族群招生,却一班也开不成」的原因了

 

很有感触的一则笑话:

当我大学毕业,我以为我什么都懂了!

等到我读完研究所(硕士),才发现「原来我什么都不懂」。

直到我念到博士班,我才知道「原来我不懂的,老师也不懂」。

 

 

 

如同黄忠成老师所说的:「书的读者层 也是一个让计划无法如期实行的原因,

   教会读者们如何运用一个技术是一回事,培养他们成为高级设计师又是另一回事,

   Step by Step是一个入口,Deep Inside是一个出口,两个门都得有人带,

   但是!!走进来的人 多过于 走到出口的人,一大半的人都是转头而去的

          原文出处:http://www.dotblogs.com.tw/code6421/archive/2008/05/07/3855.aspx

 

 

 

相关文章:

[ ASP.NET初学者的话] 学习心态的调整 (书本导读)

http://www.dotblogs.com.tw/mis2000lab/archive/2012/02/01/study_for_beginner_asp_net.aspx

 

[ASP.NET]上课第一天的简介

http://www.dotblogs.com.tw/mis2000lab/archive/2012/02/10/asp_net_first_day_concept.aspx

 

[回忆].....一些感慨 #1.....带初学者入门
http://www.dotblogs.com.tw/mis2000lab/archive/2009/01/05/6633.aspx


[给初学者的话] 如何选计算机补习班??....我的回忆(最昂贵的是「师资」)
http://www.dotblogs.com.tw/mis2000lab/archive/2009/02/13/7143.aspx

 

 

 

广告一下,文章最后就有本书(我写的),每个有用的小范例都帮你分类好了。

小而美的范例,对初学者最有用!

ASP.NET案例精编(清华大学出版社 / 作者MIS2000Lab)

http://www.china-pub.com/46063 

2009/5/15上市

市场价 :¥59.80 RMB(人民幣)

 

ASP.NET案例精编--适用于VS2005/2008

posted on 2012-03-15 14:26  MIS2000 Lab.  阅读(233)  评论(0编辑  收藏  举报


ASP.NET案例精编——适用于VS 2005/2008(配光盘)
 

当当网购买 http://product.dangdang.com/product.aspx?product_id=20583373&ref=search-1-pub