Wow, this is not a flame (I'm trying really hard to make this not a flame, but the topic, as mentioned above, does make it difficult).
1) Please don't use .NET for anything until its proven stable and useful. Using a new technology that doesn't have a standards body behind it is suicide. Microsoft, despite wanting to be, does not count as a standards body.
2) Please use w3c standards. They exist for a reason. As someone who's had to develop a web crawler, I can safely say that the sooner we get rid of HTML 2, 3, and 4 the better. Once any significant portion of the web goes to XHTML (and they are, rapidly), some crawlers (mostly ones developed for academics) will stop indexing HTML 2, 3, 4 because its so bloody difficult to parse.
3) CSS is a wonderful tool for abstracting content and presentation. Use it. Make your web site accessable by console browsers, screen readers, and braille terminals. This is important if you ever want to develop for the government and not get in trouble for ADA compliance.
__________________
"I can't understand why people are frightened of new ideas. I'm frightened of the old ones." -- John Cage (1912 - 1992)
|