ASP.NET2.0 现在正是大行其道的时候,用了用,感觉:
如果本身是刚接触 ASP.NET,那现在最好的就是学2.0,千万别学1.1。对于已经很熟悉1.1 的人,如果没有大的系统要维护,应该尽快转到2.0来,如果要大量维护旧系统,可以等3.0下来再跟上。
如果纯粹是界面布局,应该选用 html 控件,否则最好选择 server 端控件,以方便编程--代码控制控件的行为。能在服务器端解决的问题最好不要在客户端用 javascript + html 自己手工编程解决,虽然在某些情况下确实提高了应用的效率,但是可能是增加了代码的复杂度,后期维护的成本可能要增加。
尽量在 VS2005 环境下用现成的控件,用面向对象的设计和编程解决问题,或者基于现成的控件和 API 派生自己的控件,不要用 asp 的方法在 asp.net 下编程,不要在 asp.net2.0 环境下用 asp.net1.0/1.1 的方法编程(比如尽量使用 DataSource控件的优越性能,用登录系列控件构建用户系统等)。
如果本身是刚接触 ASP.NET,那现在最好的就是学2.0,千万别学1.1。对于已经很熟悉1.1 的人,如果没有大的系统要维护,应该尽快转到2.0来,如果要大量维护旧系统,可以等3.0下来再跟上。
如果纯粹是界面布局,应该选用 html 控件,否则最好选择 server 端控件,以方便编程--代码控制控件的行为。能在服务器端解决的问题最好不要在客户端用 javascript + html 自己手工编程解决,虽然在某些情况下确实提高了应用的效率,但是可能是增加了代码的复杂度,后期维护的成本可能要增加。
尽量在 VS2005 环境下用现成的控件,用面向对象的设计和编程解决问题,或者基于现成的控件和 API 派生自己的控件,不要用 asp 的方法在 asp.net 下编程,不要在 asp.net2.0 环境下用 asp.net1.0/1.1 的方法编程(比如尽量使用 DataSource控件的优越性能,用登录系列控件构建用户系统等)。
我想也不会有几个人甘愿永远是一个编程匠,而不是一个软件设计人员,甚至永远都不是一个真正意义上的软件工程师。
我想,我们不能打算把自己变成一个 CSDN 论坛里带红星的知识容器,我们要用程序为人们做一点实事才对。
我在国企干了2年,一周一会;总结我们公司的程序员与职能部门的差别:
1、说 :一根筋到底,不能把握全局,说话哆嗦,根本谈不上抑扬顿挫;
2、写 :没有重点,语句的组织口水话一大篇,没有反复提练,没有关键词;
3、思维:不用多说了吧,只能用逻辑的思维去想问题,放不开,写程序的时间就装熊,大会小会上的讨论就像一坨屎,呆在那儿像个傻niao;
大部份人只喜欢人生路上是鲜花,而不是荆棘、草蜢;但是人生有很多坎坷路需要去面对,革命,需要有革掉自已命的勇气;末了引用一句"聪明出于勤奋,天才在于积累",与君共勉。