asp.net 5 开发者的五个阶段
1.兴奋——老夫聊发少年狂
随着候选版本的临近,远处的战鼓变得清晰嘹亮起来。众多围绕ASP.NET 5的视频、博客和文档开始竞相而出,所向披靡。关于这一点,我赞同Microsoft核心团队的说辞。
这个新版本是我们对ASP.NET做的最有意义的构建更新中的一个。在这个版本中,我们让ASP.NET变得更精简,更模块化,既跨平台又云优化。
——Scott Guthrie
微软的公关机器像侍从一样漫步走过来,用一种优雅柔和的声音问我,“需要饮料吗?”我毫不犹豫地回答,“是的,谢谢!我的杯子快空了。”
2.混乱——剪不断,理还乱
ASP.NET 5是一个杰作,正在我们面前搔首弄姿地诱惑我们。使用这个技术就像是试驾还在生产流水线上的车子。有些人敢于面对未知,敢于驾驶ASP.NET 5这辆车子出去兜风,而有的人则吓得说不出话来。
虽然文档是可用的,但始终不及ASP.NET团队凶猛的开发速度。我花了几个小时的时间还是找不到体系结构发生了哪些变化以及我该如何使用它的方法。谁能帮帮我?我正独自一人在茫茫大海上漂流,等待着救援。
3.愤怒——怒发冲冠
当你认为“它应该以这种方式工作”而事实并非如此的时候,愤怒将会是排山倒海的。刚刚还开发得挺流畅,挺有力度的,现在却感觉举步维艰,停滞不前。如果在你过渡到ASP.NET 5的过程中能够一个脏字都不说,那么你已经从人这个层次升华了。想要毁天灭地让末日降临的冲动会像浪潮一样拍打在你心上:不断地膨胀,然后怒气值爆棚。你甚至可以听到Node向海妖一样唱着歌儿让你抛弃这艘船投入她的怀抱。
4.否认——不如归去
在这个阶段,我开始怀疑,也许我原来用的那一代ASP.NET也没那么糟糕?光靠目前这些工具,我不是也构建出了一些伟大的应用程序和库了吗?也许下一代仅仅是一种时尚,是微软搞出来的噱头。根本不值得我们费那么大劲来学习来理解,对吧?
5.成功——直挂云帆济沧海
天哪!我编译成功了,我可以运行我的第一个ASP.NET 5应用程序了。只花了几个小时去修改project.json,我就完成了正确的依赖关系,我太牛了。回望过去的点点滴滴,曾经的痛苦坚持,都变得值得。
结论
对于ASP.NET 5和随之而来的各种问题,我很兴奋。但是拥抱变化,却又谈何容易。我会感到困惑混乱,我会饱受愤怒的煎熬,我会怀疑自己。承认这些我经历的所有情绪很重要。但更重要的是,我们要学会控制情绪,理智地面对新技术。只有到达最后阶段,才能完整地评价整个旅程。宝剑锋从磨砺出,梅花香自苦寒来。
原文:The Five Stages Of An ASP.NET 5 Developer
下一篇: 一个分页有关问题
推荐阅读
-
asp.net 5 开发者的五个阶段
-
PHP 开发者该知道的 5 个 Composer 小技巧
-
asp.net实现的MD5加密和DES加解密算法类完整示例
-
一名开发者从做技工的父亲那里学到的 5 堂课
-
除了Guava,Java开发者还值得了解的5个谷歌类库 博客分类: 编程语言译文IT资源译文 Java类库
-
每个Java开发者都应该知道的5个JDK工具
-
开发者必了解的JavaScript图表库大全(2/4) JavaScripthtml5图表解决方案数据可视化图表库
-
彻底解决ASP.NET MD5加密中文结果和ASP不一致的问题
-
ASP.NET开发者使用jQuery应该了解的几件事情
-
asp.net Md5的用法小结