Well, Jeff, don't start celebrating too soon.
You have to understand the vast differences between an executable app that
resides in its own nice little memory sandbox on a single machine, and an
ASP.Net web application, which is a client-server app that is distributed
across a TCP/IP network, primarily using HTTP as the transport. HTTP is
stateless. You will have to learn how to work with memory that must be
re-instantiated with each Page request. And in terms of layout, you will
face your greatest challenges.
The problem is browsers. Different browsers support different things
differently, and layout is always a hassle. Using Grid layout means that
you're using in-line CSS (Cascading Style Sheets) to position and lay out
your HTML objects (your Controls). CSS is going to behave differently in
different browsers. Not using CSS means that you're most likely to use HTML
tables for positioning. That is also problematic.
In a desktop app, the app itself draws everything, and you can count on it
behaving just as you programmed it. In a web app, the browser interprets the
HTML, and you cannot count on much of anything.
I would suggest reading everything you can about HTML.
--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
Neither a follower
nor a lender be.
"Jeff Gaines" <wh*********@newsgroup.nospam> wrote in message
news:xn***************@news.microsoft.com...
On 27/11/2004 Sylvain Lafontaine wrote:
Set the pageLayout property of the control to GridLayout instead of
FlowLayout. Won't hurt that you choose the targetSchema for the page
to be Internet Explorer 5.0 instead of IE 3.02/Netscape 3.0.
S. L.
Thanks Sylvain, I thought I was going mad!
--
Jeff Gaines Damerham Hampshire UK