ahhh young grasshopper, one must learn to crawl before one can run a NYC Marathon...

There isn't any difference between "generic web development" and ASP.NET development... you're just dealing with additional tags from a new namespace, that is all. you build your page, using your blocks and divs and other containers just like you would anything else, then start applying CSS elements to move, shape and colorize your elements.

-tg