Recommended Reading
Tags
.NET
ADO .NET
AES
AJAX
app.config
Architect
Architecture
ASP .NET
Azure
Behavior
C#
Cloud
Cloud Computing
Commanding
Complexity
Consulting
Converters
Cryptography
Decryption
Dependency
DynamicProxy
Encryption
Entity Framework
Generics
Hash
Hiring
jquery
LINQ
Managed Extensibility Framework
MEF
MVVM
Office Interop
ORM
Rackspace
Serialization
Silverlight
SQL
SQL Server
SQL Server CE
Visual Studio
WCF
web.config
Windows 8
Windows Communication Foundation
WPF
Why this should surprise anyone I do not know. MS has done this for years and anyone who wishes to remain a Mono platform developer for the most part, is gong to become obsolete anyway.
The MS only crowd reminds me of the Commodore/Amiga crowd. They are adamantly opposed to adoption of anything they are unfamiliar with and at the same time, willing to adopt anything from Redmond to the exclusion of anything else.
Face it, the only sure bet to invest your future in is to adopt Enterprise standards. That is not NET and not MS. Personally, I am glad MS finally is wanting to move to a standards technology paradigm, that is a good thing. They should have done this a long time ago and adopted and used Java, PHP, JavaScript, Shell Scripting, etc like the rest of the world (Unix, Mac, Linux, Android).
MS is losing their monopoly and they see the handwriting on the wall. Android is kicking their butts and Linux servers are doing the same. If they continue down their old path of exclusion and separation they know that their future is limited.
NET was and will always be a platform specific Java clone. Sure there are some good things in NET, but why write programs that only run on a single platform (except for low level utilities)? That is not the way the world is going.
Maybe MS programmers want to lock themselves out of markets but most corporations and developers do not.
This is the link you might wanna refer to
http://www.zdnet.com/blog/microsoft/microsoft-to-developers-metro-is-your-future/10611
I have been in Microsoft Dot Net environment for 6 years or so but I do feel dejected when I see my counterparts in Java or other custom apps getting paid much more just beacuse .Net is not in demand these days. It really hurts and in India after some 6 years in .Net if I have to move to other technology it will do my career no good, so we the .Net people are now just a bunch of people with useless skillsets to the service companies just because of the shit that Microsoft had to do!!!
Thanks for the link Joy! I feel your pain…