Hacker News new | past | comments | ask | show | jobs | submit login

I have a point of view, I hope you don't down vote it and understand it first.

Most of HN users are web developers. In web developement, MS was a stupid company, they try to make "their standards" and not respect the other standards; which leads them to a big failure, now they are changing (with Microsoft Expression), but their visitmix.com is still missing a lot to compete even products like wordpress.com, also the tools provided their (I tried them) are buggy... So MS needs lot of monetization to get in the right track.

This happen with me also, I didn't learn ASP.net although I'm a dot net developer. I learnt PHP, PHP servers are cheap, fast, simple and do what I need. So why go with the very costing ASP.net and SQL Server??

In Windows Developement, I beg to differ and I consider MS had succeeded. why? Because Dot Net (whether it has good shares or not (and it has)) it a GREAT product. I use Vista and I'm very satisfied with the results.

WPF and Dot net are little buggy, but that's normal for anything that goes big to have problems here and there. The Dot Net FrameWork is an important evolution in the domain of programming, is there any other competent framework? If you didn't tried it and want to develop OS applications then you should. Yes, Dot Net is for any OS, Windows, Linux, MAC. With the mono project (although I didn't tried it) I think only few tweaks are needed and your application is cross-platforms.

That's for the developers. MS didn't succeded online but did Offline.

Now when I come to the office, Office 2007 is much more advanced than 2003 and worth buying, there's a lot of whole new features to create nice documents (on word) the best feature I liked, is that i can convert my document to PDF and then it can be viewed by my clients whatever their OS!

MS is not good on all things, just few and what's wrong with that?

Is google good on all things? Was google good in his "knol"?? did google succeed with "orkut"?

Every company fail and succeed that's normal and every company is an "EVIL" and try to show us that they are "GOOD" people.

The future:

I think in the future MS will stay a power, but no longer a dominance, Market will be divided between MS, MAC and Google, but as the internet, computers and technology are getting wide spread, there will be a big market for each and no matter each one to work with, just the one you like most




> Yes, Dot Net is for any OS, Windows, Linux, MAC.

No, .NET is not available on Linux (nor on the BSDs, for that matter--a far cry from "any OS"). Linux has the Mono project, but as it is not an official product in the .NET family, it lags behind the .NET framework in features language compatibility.

Also, Windows Forms is a proprietary extension to .NET, so GUI .NET applications built on Windows are not cross-platform. This is in contrast to JVM languages with Swing or SWT, for instance, or Python in combination with any number of cross-platform windowing systems.


There is no company called MAC, there is a company call Apple which has a line of computers commonly referred to as "Macs".


thx i had confusion on their OS, company name and computer name




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: