雄关漫道真如铁,而今迈步从头越

2023-05-13,,

 .NET Framework 4.5 和 ASP.NET Web Forms 4.5/MVC 4 等技术都已经正式发布,当然还有 Visual Studio 2012 也随之发布。现在在网上尤其是微软相关的官网介绍相关技术的文章、教程、博客到处都是,其势头着实很猛,不可否认新的版本带来了很多增强,一些新技术的出现(如Web API)也很让人兴奋,但正常来说新版本的普及还需要一段时间,不是那么快就能让广大的开发团队立即接受,再说老版本的系统还需要继续支持和维护,所以旧的技术是不会很快就过时的。

从另一方面讲,我觉得反而是学习ASP.NET 4 的好时机,因为它本身已经很优秀,已经不可能再有较大的变化,经过这几年的推广,应该已经被普遍接受和使用了,更重要的是相关的经典书籍的中文版也引进的差不多了,相关的中文教程和博客也很全面,阅读起来也很方便。再说技术都是逐渐增强的,不掌握好旧的技术,新技术也未必能理解透彻。

当然,我自己一直也没能有机会把.NET 4 和 ASP.NET 4好好掌握,甚至之前的3.5版本都错过了,前几年购买的若干关于C# 3.0,.NET Framework 3.5 和 ASP.NET 3.5 的书籍虽然看了一些但并不全面,最近这段时间把这几本书又拿出来好好看了一下,算是稍稍弥补了前几年的一些缺口。其中包括 C# 3.0 中的语言增强,如局部变量类型推断(关键字 var 的使用)、匿名类型、扩展方法、Lambda 表达式、Linq、Linq to SQL,以及 ASP.NET 3.5SP1 中的相关技术,如一些控件的使用、数据绑定、AJAX等内容。虽然看的很过瘾而且有所收获,但这么短的时间想要掌握这些技术还是不现实的,况且还有一些有用的技术还没有来得及去学习,如Linq to XML、WCF、WPF、WF等。真佩服一些牛人每年看的技术书籍可以达到十多本,而且其中一部分还是英文原版的。我真的要向他们学习。

不过千里之行,始于足下,仅仅在这里仰望别人是没有用的,临渊羡鱼,不如退而结网,我要立即行动起来,为自己定一个计划,使自己能够在未来不断地提高自己的技术水平,能够培养出良好的阅读习惯,让自己每一天都有收获,都能进步,这样在坚持若干年后,能让自己脱胎换骨,达到新的高度。也正是抱着此目的,我在这里开通了博客,准备用于记录我未来的学习历程。

在这里,我将会努力把以前学到的技术进行整合和反思,尽快把自己以前落下的技术重新补充起来,这主要还是ASP.NET 3.5/4 方面的技术,同时也去努力掌握其他的相关技术,不但要学习使用,更要深入底层,去探究其原理,从而能够在深度上有大的收获,并将这些技术应用到工作中去,只有这样,我觉得才会达到醍醐灌顶的感觉,才能有质的飞跃,毕竟纸上得来终觉浅,绝知此事要躬行。

废话少说,开始行动吧,往事已不堪回首,2012也只剩下3个月,而我,才刚上路呢。