我将用ASP.NET5做更多的事情。从5到8的旅程很有趣,但也有很多我没有探索过。这很难说。开发者或许可以从这篇文章中窥见过渡到这个新平台的过程。1.兴奋——老爷子聊起了青春的狂热。随着候选版本的临近,远处的战鼓声越来越清晰,越来越响亮。围绕ASP.NET5的视频、博客和文档太多了,让人不知所措。在这一点上,我很认同微软核心团队的说辞。这个新版本是我们对ASP.NET所做的最有意义的构建更新之一。在此版本中,我们使ASP.NET更精简、更模块化、跨平台和云优化。—ScottGuthrie微软的公关机器像乡绅一样缓缓走到我面前,用优雅、柔和的声音问我:“需要喝一杯吗?”我毫不犹豫地回答:“是的,谢谢!我的杯子快空了。”2.混沌-裁剪乱序ASP.NET5是一部杰作,摆出各种姿势诱惑着我们。使用这项技术就像试驾一辆仍在装配线上的汽车。有些人勇敢地面对未知,开着ASP.NET5的车去兜风,而另一些人则害怕得说不出话来。虽然文档可用,但它的速度永远赶不上ASP.NET团队的快速开发步伐。我花了几个小时,但无法找出架构中发生的变化以及如何使用它。谁能帮我?我独自漂泊在茫茫大海上,等待救援。3.愤怒——当你认为“它应该以这种方式工作”而事实并非如此时,愤怒是压倒性的。刚刚发展的还挺顺利,挺给力的,现在感觉困难,停滞不前。如果您可以一言不发地过渡到ASP.NET5,那么您就已经在人类阶梯上攀升了。世界末日和带来厄运的冲动像潮汐一样向你袭来:膨胀,然后愤怒地爆发。你甚至可以听到Node像警笛一样歌唱,要求你弃船投入她的怀抱。4.拒绝-最好回去在这个阶段,我开始怀疑,也许我最初的ASP.NET一代没有那么糟糕?难道我没有仅使用目前拥有的工具构建了一些很棒的应用程序和库吗?也许下一代只是一种时尚,微软的噱头。不值得努力去学习和理解,不是吗?5、成功——驾驭云端,直航助力大海!我编译成功,可以运行我的第一个ASP.NET5应用程序。在修改了project.json几个小时后,我有了正确的依赖关系,我真是个笨蛋。回首往事的点点滴滴,曾经的痛苦和坚持都变得值得。结论我对ASP.NET5和随之而来的各种问题感到兴奋。但拥抱变化并不容易。我会感到困惑,我会愤怒,我会怀疑自己。承认我所经历的所有这些情绪很重要。但更重要的是,我们要学会控制情绪,理性面对新技术。只有在第一阶段才能对整个旅程进行全面评估。宝剑锋自磨砺出,梅花香自苦寒来。翻译链接:http://www.codeceo.com/article/5-stages-aspnet5-programmer.html英文原文:TheFiveStagesOfAnASP.NET5Developer
