Home > Article > Backend Development > The five stages of asp.net 5 developers
I am going to develop more things using ASP.NET 5. The journey from 5 to 8 was interesting, but there was also a lot that I had not explored. It’s hard to describe in one word. Regarding the process of transitioning to this new platform, developers may be able to get a glimpse of it from this article
1. Excitement - I talk about being a teenager
As the candidate version approaches, the war drums in the distance change. It has to be loud and clear. Many videos, blogs, and documents surrounding ASP.NET 5 began to appear, and they were invincible. On this point, I agree with what the Microsoft core team said.
This new version is one of the most significant build updates we’ve ever made to ASP.NET. In this version, we've made ASP.NET leaner, more modular, both cross-platform and cloud-optimized.
——Scott Guthrie
The Microsoft PR machine sauntered up to me like a valet and asked me in an elegant and soft voice, "Would you like a drink?" I replied without hesitation, "Yes, thank you! My cup Almost empty. ”
2. Chaos - constant cutting and chaos
ASP.NET 5 is a masterpiece, tempting us with pretentiousness in front of us. Using this technology is like test driving a car while it's still on the production line. Some people dare to face the unknown and take the ASP.NET 5 car for a ride, while others are too scared to speak.
Although the documentation is available, it is still not as fast as the ferocious development speed of the ASP.NET team. I've spent several hours and still can't find a way to figure out what has changed in the architecture and how I can use it. Can anyone help me? I am drifting alone on the vast sea, waiting for rescue.
3. Anger - Furious
When you think "it's supposed to work this way" and it doesn't, the anger can be overwhelming. The development was quite smooth and powerful just now, but now it feels difficult and stagnant. If you can not say a single curse word during your transition to ASP.NET 5, then you have risen from a human level. The urge to destroy the world and bring about doom will hit your heart like a wave: it will continue to expand, and then the anger level will burst. You can even hear Node singing like a siren, asking you to abandon the ship and fall into her arms.
4. Denial-it’s better to go back
At this stage, I began to wonder, maybe the generation of ASP.NET I originally used wasn’t that bad? Haven’t I built some great applications and libraries with just these current tools? Maybe the next generation is just a fad, a gimmick created by Microsoft. It’s not worth the effort to learn and understand, right?
5.Success——Hang your sails directly to the sea
Oh my God! I compiled successfully and I can run my first ASP.NET 5 application. It only took me a few hours to modify project.json and I had the correct dependencies, I'm awesome. Looking back at every bit of the past, the painful perseverance has become worth it.
Conclusion
I’m excited about ASP.NET 5 and all the issues that come with it. But embracing change is not easy. I would feel confused, I would suffer from anger, and I would doubt myself. It’s important to acknowledge all of these emotions that I’m going through. But more importantly, we must learn to control our emotions and face new technologies rationally. Only by reaching the final stage can the entire journey be fully evaluated. The edge of a sword comes from sharpening, and the fragrance of plum blossoms comes from the bitter cold.
Original text: The Five Stages Of An ASP.NET 5 Developer