The Microsoft Way ! Its a wonder that anybody hasn't thought about this, or if he/she has, hasn't spoken about it, I never realized until a couple of days ago that the company that practically rules the software market - Microsoft is actually also almost ruling the developers. How you ask ? Well picture this, since the advent of Microsoft Visual Studio 6.0 , How many programming companies in India use Platforms other than Microsoft Visual C++ or Microsoft Visual Basic, ofcourse if u're developing a database application, the backend most naturally has to be MS SQL Server 7.0, a couple non-MS SQL Server might go to Oracle but SQL server definitely goes a lot. Very recently Microsoft introduced the .Net Architecture and Development Platform, and well, almost every other developer is now gearing up for it. Am not saying that Microsoft or for that matter .Net is bad, just that it seems that there is no other development platform other then what Microsoft has to offer. Dosent anybody dream to compete with Microsoft when they cross the developer stages, Why don't I hear about Delphi, or any other programming language as much as i hear about .Net?. Granted the archtitecture is an innovation, and yes amazing, but so was Java when it was fist released. I started out in dream of being a system's programmer to compete with Microsoft's Operating system market, but ended up being an application programmer developing using Microsoft tools. with all the knowledge that we have of programming and using MS-tools. Should'nt we be learning some non-micorosft stuff ALSO. Any comments ? PS: I for one am bent on learning assembly!