nitnew said:
TheGuru said:
This is the right time to start learning .NET though not many applications are available right now that run on .NET.
.NET is going to become extremely important once Windows Longhorn is released - around the end of 2006 - 2007. But, be aware of the fact that .NET is being revised all along and I am not sure which will be the final version that Longhorn is going to ship out with.
have you know the requirements to run longhorn on the desktop. companies do not adopt the longhorn due to its requirements. they are shifting to UNIX related OS which are free and more secure then any other operating systems.
I really don't think so. Lets face it, Windows currently dominates the OS market and they are years ahead of Linux and other Unices when it comes to Graphics (except maybe the Macs which are irrelevant considering that they are a minority). Which is the OS you boot to daily? Which is the OS you use if you want to play the latest games? Which is the OS that __every__ harware manufacturer supports? As far as home user is concerned, Windows is the unanimous choice and rightly so. I mean, Windows is _still_ enjoying the huge popularity and widespread adoption it got from Win95 and Win98. All major APIs, frameworks and what-not were developed primarily for Windows and most applications were developed with these APIs in mind. MS Office is a whole story in itself. I would say Windows is still preferable in corporate desktops primarily due to MS Office. Add to this DirectX and MS Visual Studio (one of the best user-friendly IDE) and no wonder Windows is still the dominant OS.
Linux is picking up well, but suffers from the problems listed above. I like to think of Linux as more of an academic OS or a research OS that primarily finds acceptance in educational and research institutions - and to some extent in corporates as servers (though FreeBSD is the preferred one as far as security and stability is concerned). Linux also suffers from its own model. For example, consider GNome and KDE - both are equally good - but, some applications function well only with one of them. Specifically, the issue is one of standardization. Currently, different linux distros are to a certain extent incompatible. There is however a standardization effort going on (LSB). So, things __will__ get better, but, its gonna take a lot of time.
"companies do not adopt the longhorn due to its requirements. they are shifting to UNIX related OS which are free and more secure then any other operating systems."
Please don't make such statements... it makes me
Security - yes! It was just a bad patch for Microsoft. Well, they have had their lesson and I am sure, they are only going to get better. And windows _may_ not really make such a big splash as far as servers are concerned, but desktop is all theirs. I mean, I don't think that many Win servers are out their today. So, Longhorn server is irrelevant to this discussion.
I think longhorn is just the beginning - there are a lot of goodies to follow.