To view parent comment, click here.
To read all comments associated with this story, please click here.
Kroc, I'd really like to agree with you, but HTML controls are to limited, you get a button, a combobox a listbox and a pair more and that's it, but lets suppose you need a datetime edit that can show a calendar when you click the tiny arrow to show a calendar, that is something trivial in a desktop aplication, or a treeview or a decend grid (tables do a good job but they fall short), if you need something like it, be prepared to reinvent the well with tons of java script and tons of CSS hacks. And apart deploy all those .js and .css files with your webpage. That, in the end, the users will have to download just to have that basic functionality.
Now try to do that with .NET or Flash or Silverligh or <insert your hated pluggin here> and like magic all that functionality will be at your reach.
HTML is to basic, and needs a lot of javascript and CSS wotkship to make it work for my needs, and Im sure im not alone here.
Edited 2009-10-17 21:26 UTC
I would speak not a single syllable against .NET, C# and other technically sound Microsoft software, if they would just stop trying to balkanize the web with it.
There are exactly 2 ways to do that:
1. Don't force use of this technology into web protocols.
2. OR make it a free standard, for everybody's free implementation and use. The patent license grants would need to be unlimited in time, relicenseability and platform (simplified: GPLv3-compatible).
Blazing speed does not help me, if the technology locks me into one program or platform.







Member since:
2006-10-31
I completely agree. HTML + CSS + JavaScript were not built for full desktop like apps. The fact that some clever developers started using them for that is what triggered the browsers to get better at it. But in the end, it's like using a rock with a nail: it will work but it will be a pain.
Even Google recognized that, that's why they came up with GWT so they can abstract JS a bit.
With .Net and Visual Studio, MS has simply provided the best development environment for their Windows platform. I've developed in ASM and C/C++ for years before moving to c# and I must say it's just a pleasure to code.