jwcolby
jwcolby at colbyconsulting.com
Sat Mar 31 08:17:58 CDT 2012
Hans, > This comparison is a bit misleading though, as you have simplified a lot of things into "C# and XAML", while, in the case of ASP.NET MVC <snip> I agree with everything you say. The point however is that developing on / for the web is a mish-mash of technologies which barely play together, all controlled by different factors / companies / standards. It is just a stinking mess. We need a single environment with a single "language" or the web will always remain the abomination it is today. Say what you will, but .Net is a *huge* advance in programming, allowing a developer to select a language and develop in a common environment (yea yea, in Windows only). The best that can be said today is that "the web kinda sorta works, some of the time, in some browsers (and differently in every browser), depending entirely on the skills of the developers in the specific mish-mash of tools that they decide to use, and the testing that they did with the various browsers, and the capabilities of the user's selected browser to deal with said mish-mash of tools". Not what I want, and not how I want to develop. I'll give you an example. My wife had to investigate phone calls made from our phone by a baby sitter. I wasn't here to help, so she bravely got on the phone with Charter. We use Firefox. Charter tech support had to change the password because Mary did not know the password I use to manage the account. Changing the password did not work. An HOUR later, after trying this that and this other thing, the tech support asked her to switch to Internet Explorer. Badaboom, she is in with a new password. What a mess the internet is. John W. Colby Colby Consulting Reality is what refuses to go away when you do not believe in it On 3/31/2012 12:44 AM, Hans-Christian Andersen wrote: > This comparison is a bit misleading though, as you have simplified a lot of things into "C# and XAML", while, in the case of ASP.NET MVC, you have been more explicit. But, in any event, this feels like comparing apples and oranges. Silverlight was not designed to be an markup language designed to be used in the same way that HTML/CSS (and JS) is used. WPF is something else altogether. And ASP.NET MVC should, like any good framework, do a lot of the grunt work for you anyways (at least, I hope it does). > > Let's also not forget that SL is a Microsoft technology, which is under their control and effectively forces everyone to use Microsoft tech to build anything. This defeats what has made the web so great. > > Hans