As a desktop developer you are used to a very productive designer allowing you to really design your application without the need to hand code anything. Using concepts like anchoring and docking you can achieve exactly what you need.
Web developers, on the other hand, do not have it so easy. It is only natural that web environment designers will take the form of a word application. Originating from content, web environments require the flexibility of a word editor. The web environment designer usually provides a mechanism for adding controls while most of the layouting is done by hand.

Go to the
next section