I’m a bit new to ASP.NET. Actually, I’m a marginalized VB/SQL programmer who is finally getting with the times. But, with new technology comes a new headache. Namely: Layout.
I cannot seem to get a freakin’ ASP.NET page to look good. In design mode, I can insert a few tables, play with the justification, place controls and it looks all nice & neat until I hit F5. Then, I’ve got garbage in a browser. I do know some HTML, but trying to just make a simple form with a few (say, 15) controls look pretty seems quite impossible.
Tables grow/shrink/expand, they move all my stuff around the page and the inside walls sure adjust funny in design view. Controls I thought I’d centered no longer center, some stuff shifts to the right and other stuff shifts to the left. Frustrating to say the least!
So how, may I ask HOW does one design a nice interface in ASP.NET?
Do I need the assistance of a 3rd party WYSIWYG tool? Do I need a brain transplant? Do I need to forget about programming the rest of my life and settle for burger-flipping at the local fast-food joint?
Any help or tips or links or anything would be greatly appreciated!
Thanks,
Jason
VS designer is for MS to have something to talk about – in reality it’s useless. You need to understand what’s going on in the code and how html/css work.
Good place to start with is the css property: display. Every element has this property set(explicitly or implicitly) and it is the major player in the field. If you can understand that, the next important thing is about width/height, margin and padding. After that comes float and how it modifies everything. If you know those things then you can easily create html/css layouts.