This is my 250th post in my own blog (this one).
I was thinking how to celebrate this post? What to write? Another technical
article or something else?
As a fan of Microsoft ‘s technology I am working in Microsoft’s
stack for almost 2 years but started to write/blog almost 3 years back. Yes,
from my college days when I was chosen this platform. We are seeing Microsoft has made it’s server
stack as open source and lot of new technology and thoughts are in queue, yet
not in reality.
I remember, when I was in my secondary school, one of my
cousin (who is experienced software engineer) told me “Software developer
should have dynamic mentality“. I did not understand that advice on that day
but now realizing and experiencing with Microsoft technology.
So, in reality technology is getting change with expectation
and human behavior, with their daily habit. The day has gone where steve ballmer is
shouting “Developer! Developer ! Develop”
! and it’s echoing like “Windows ! Windows !Windows.”
Yes, Microsoft is trying to migrate its application in its comparative’s
platform, i.e. MAC and LINUX. Trying to inject something (XAMARIN ) in it’s
most popular IDE(Visual Studio) , so that people can able to develop application
which will run in all Smartphone.
The huge change in cloud platform too. Now, Azure is
supporting LINUX infrastructure too to host application, which will boost
customer’s sleep at night (people sleep happily when they do not spent much on
that day , hahhah..)
Not only hosting and infrastructure, Microsoft is giving
focus in application level too. It market the old good MVC framework in very fantastic
and tricky way on top of ASP.NET , people started to love it use it, that gave
an extra millage to ASP.NET developer. In effect, their market value has
increased.
But there is little unhappiness in heart of .NET Developer,
They are not as popular as Java developer (hahaha…).
We can think that the game changing decision taken by Microsoft(
to make open source of it’s server stack) is just to bring C# by side of Java
in race .It is a to make C# as a default language in all platforms (as java
already did).
Now, how developer will get benefit? Yes, good time is coming
for .NET developer too. I wish, more
companies will adapt .NET after this decision with free visual studio 2013. (As
Microsoft announced, VS 2013 is free for small companies for non-enterprise product)
The question is when
the good day will come. Java is open source for last one decade and Microsoft just
announced. It is time to press
accelerator for long run to Microsoft.