inicio mail me! sindicaci;ón

Avoid ASP.NET

ASP.NET…if you know it, you avoid it. My friend deelan’s post starts in this way. Is written in Italian, so if you can’t read it…then I will summarize it here adding my comments.

He refers to the two recents posts made by Zeldman. The content of his own post is about the non standards compliancy of ASP.NET generated code, the “imperative” adaptive code feature (If you are IE then you’re a high-level browser and you can render everything, all the other browsers are down-level… and this is not true in the reality, since I tried to change the UA of Mozilla and the 90+% of the “high-level HTML” gets rendered correctly). He finishes with an important statement (in my opinion): ASP.NET doesn’t have a real and powerful templating system. You can get something like it with user controls but it’s not the same thing. I mean something a-la-Zope where you can inherit everything to create a real-visual-inheritance-template-system. I think, anyway, that the worst of this mis-features is the XHTML (Transitional is enough, but obviously Strict is better) non-compliancy that invalidates all the pages unless you render all the stuff yourself but in this way you lost all the benefits of the great idea behind ASP.NET. I really think is a great idea but if will follow the W3C directives and implement a templating system…then ASP.NET will definitely be the best option outta there!

Related posts

  • Going back in time
  • What’s new in ASP.NET 2.0
  • ASP.NET Developer Center
  • My Job Went To India (Book review)
  • Partial Types
  • Gravatar

    A song for the lovers » Going back in time said,

    March 19, 2007 @ 11:58 pm

    [...] It reminds me of something I ranted about 4 years ago: avoid ASP.NET. [...]

    RSS feed for comments on this post · TrackBack URI

    Leave a Comment