Unrealistic article IMO
"The end of .NET".
I wonder if the writer realizes how much embedded .NET actually is within the Windows environment ? And I also wonder if he realizes its popularity; just take a look at a project like Mono:
http://mono-project.com/Main_Page
People who are working hard to realize .NET support on other non-Windows platforms like Linux and OS X.
The main reason I think its a rubbish article - from a sysadmin point of view - is because .NET is actually an invaluable tool when it comes to systems administration. Maybe even without realizing it...
Take Powershell. A tool which has drawn me in like a magnet. And being a former Solaris admin it also made me feel quite comfortable. Sure; I can use a remote desktop session, then go to "start -> admin tools -> computer management -> Local users/groups -> Users (double click)" and voila; I have a list of all the users on that system. Now to printscreen or open notepad and start typing...
I can /also/ fire up Powershell as admin (makes it easier) and do this:
Invoke-Command macron -ScriptBlock { Get-WmiObject Win32_SystemUsers } | Select-Object -Property PartComponent
...where 'macron' is the name of the computer I'm trying to reach.
And wham, I have a list of all the users on that system in less than 20 - 30 seconds (since it also provides 'code completion' it makes typing a breeze). AND it easily allows me to dump this output in a textfile or filter it out even more.
All of this is pure ".NET power". I can pick up C# Express (free Visual Studio version), start a new library/class project (I'm still a beginner with this) and add a reference to the PowerShell libraries ("References") which then allows me to build upon the PowerShell infrastructure and write expansions for it. All .NET.
Microsoft has done some very dumb things in the past, true. But NO WAY that they are going to pull the plug on this. That's sheer impossible; there are just too many aspects to .NET than most people (myself included) realize. It would be suicide.