Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > flowlayout vs. gridlayout

Reply
Thread Tools

flowlayout vs. gridlayout

 
 
Stephen
Guest
Posts: n/a
 
      12-05-2003
I am about to start my first project in asp .net. I like
the gridlayout but is there anyt limitations or obstacles
hing I should know about before proceeding with this page
layout?
 
Reply With Quote
 
 
 
 
Kevin Spencer
Guest
Posts: n/a
 
      12-05-2003
Grid Layout uses CSS for absolute positioning, so if you use it, you want to
make sure to account for browser differences.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
Big things are made up
of lots of little things.

"Stephen" <> wrote in message
news:da2f01c3bb3e$107f98f0$...
> I am about to start my first project in asp .net. I like
> the gridlayout but is there anyt limitations or obstacles
> hing I should know about before proceeding with this page
> layout?



 
Reply With Quote
 
 
 
 
Chris Jackson
Guest
Posts: n/a
 
      12-05-2003
Flow layout emits the type of HTML you are most familiar with, which (if
designed properly) can scale to the user's resolution.

Grid layout is designed to be very VB-ish in the designer. You put things
where you want them, and they will be exactly there. It achieves this using
absolute positioning of each HTML element on the page, which is measured in
pixels. Everything is always in exactly the same place, whether you are
looking at it on an 800 x 600 display or a 1920 x 1200 display.

My preference (in case it wasn't obvious) is for flow layout - I think it's
irresponsible of designers to target the lowest common denominator with a
specific number of pixels. Take a look at cnn.com or msn.com on a high-dpi
widescreen monitor, and you'll get a feel for just how much this kind of
rigid design sucks when in an environment for which it wasn't optimized. The
web is objectively different than print, and it's irresponsible that layouts
(particularly of huge sites like these) don't leverage the platform.

Not that I have strong feelings about this or anything...

That being said, it is a lot easier to get things exactly where you want,
and do so really fast, using the grid layout, so it's not always
inappropriate.

--
Chris Jackson
Software Engineer
Microsoft MVP - Windows Client
Windows XP Associate Expert
--
More people read the newsgroups than read my email.
Reply to the newsgroup for a faster response.
(Control-G using Outlook Express)
--

"Stephen" <> wrote in message
news:da2f01c3bb3e$107f98f0$...
> I am about to start my first project in asp .net. I like
> the gridlayout but is there anyt limitations or obstacles
> hing I should know about before proceeding with this page
> layout?



 
Reply With Quote
 
Jason S
Guest
Posts: n/a
 
      12-05-2003
Chris,

Amen brother. I couldn't agree more. While I realize that the most common
resolution is 800x600 (hard to believe I know but all those baby boomers are
getting older now and like large type), I still think the big guys can spend
a couple of extra bucks and get thier designers to account for larger
screens.

I mean for chrissakes look at builder.com in a hi res screen. It's
atrocious. Ok, background graphics in table cells looks nice but I would
rather have a scaled width.

Bleh,
Jason S.

"Chris Jackson" <chrisjATmvpsDOTorgNOSPAM> wrote in message
news:...
> Flow layout emits the type of HTML you are most familiar with, which (if
> designed properly) can scale to the user's resolution.
>
> Grid layout is designed to be very VB-ish in the designer. You put things
> where you want them, and they will be exactly there. It achieves this

using
> absolute positioning of each HTML element on the page, which is measured

in
> pixels. Everything is always in exactly the same place, whether you are
> looking at it on an 800 x 600 display or a 1920 x 1200 display.
>
> My preference (in case it wasn't obvious) is for flow layout - I think

it's
> irresponsible of designers to target the lowest common denominator with a
> specific number of pixels. Take a look at cnn.com or msn.com on a high-dpi
> widescreen monitor, and you'll get a feel for just how much this kind of
> rigid design sucks when in an environment for which it wasn't optimized.

The
> web is objectively different than print, and it's irresponsible that

layouts
> (particularly of huge sites like these) don't leverage the platform.
>
> Not that I have strong feelings about this or anything...
>
> That being said, it is a lot easier to get things exactly where you want,
> and do so really fast, using the grid layout, so it's not always
> inappropriate.
>
> --
> Chris Jackson
> Software Engineer
> Microsoft MVP - Windows Client
> Windows XP Associate Expert
> --
> More people read the newsgroups than read my email.
> Reply to the newsgroup for a faster response.
> (Control-G using Outlook Express)
> --
>
> "Stephen" <> wrote in message
> news:da2f01c3bb3e$107f98f0$...
> > I am about to start my first project in asp .net. I like
> > the gridlayout but is there anyt limitations or obstacles
> > hing I should know about before proceeding with this page
> > layout?

>
>



 
Reply With Quote
 
Steve C. Orr [MVP, MCSD]
Guest
Posts: n/a
 
      12-05-2003
You should use FlowLayout most of the time.
Grid layout is only useful for specialized circumstances. I don't know why
they made it the default.
You can change this default on a per project basis.
In the solution explorer window, right click on your project and select
properties.
Then under Common Properties select Designer Defaults.
There you can set the default page layout for your project to FlowLayout.

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://Steve.Orr.net
Hire top-notch developers at http://www.able-consulting.com



"Stephen" <> wrote in message
news:da2f01c3bb3e$107f98f0$...
> I am about to start my first project in asp .net. I like
> the gridlayout but is there anyt limitations or obstacles
> hing I should know about before proceeding with this page
> layout?



 
Reply With Quote
 
mikeb
Guest
Posts: n/a
 
      12-05-2003
I agree as well.

Now is there a way to get the VS.NET Web Projects template to default to
flow layout so I don't have to change it myself every time?

--
mikeb


Jason S wrote:
> Chris,
>
> Amen brother. I couldn't agree more. While I realize that the most common
> resolution is 800x600 (hard to believe I know but all those baby boomers are
> getting older now and like large type), I still think the big guys can spend
> a couple of extra bucks and get thier designers to account for larger
> screens.
>
> I mean for chrissakes look at builder.com in a hi res screen. It's
> atrocious. Ok, background graphics in table cells looks nice but I would
> rather have a scaled width.
>
> Bleh,
> Jason S.
>
> "Chris Jackson" <chrisjATmvpsDOTorgNOSPAM> wrote in message
> news:...
>
>>Flow layout emits the type of HTML you are most familiar with, which (if
>>designed properly) can scale to the user's resolution.
>>
>>Grid layout is designed to be very VB-ish in the designer. You put things
>>where you want them, and they will be exactly there. It achieves this

>
> using
>
>>absolute positioning of each HTML element on the page, which is measured

>
> in
>
>>pixels. Everything is always in exactly the same place, whether you are
>>looking at it on an 800 x 600 display or a 1920 x 1200 display.
>>
>>My preference (in case it wasn't obvious) is for flow layout - I think

>
> it's
>
>>irresponsible of designers to target the lowest common denominator with a
>>specific number of pixels. Take a look at cnn.com or msn.com on a high-dpi
>>widescreen monitor, and you'll get a feel for just how much this kind of
>>rigid design sucks when in an environment for which it wasn't optimized.

>
> The
>
>>web is objectively different than print, and it's irresponsible that

>
> layouts
>
>>(particularly of huge sites like these) don't leverage the platform.
>>
>>Not that I have strong feelings about this or anything...
>>
>>That being said, it is a lot easier to get things exactly where you want,
>>and do so really fast, using the grid layout, so it's not always
>>inappropriate.
>>
>>--
>>Chris Jackson
>>Software Engineer
>>Microsoft MVP - Windows Client
>>Windows XP Associate Expert
>>--
>>More people read the newsgroups than read my email.
>>Reply to the newsgroup for a faster response.
>>(Control-G using Outlook Express)
>>--
>>
>>"Stephen" <> wrote in message
>>news:da2f01c3bb3e$107f98f0$...
>>
>>>I am about to start my first project in asp .net. I like
>>>the gridlayout but is there anyt limitations or obstacles
>>>hing I should know about before proceeding with this page
>>>layout?

>>
>>

>
>


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to set GridLayout and FlowLayOut in VS 2005 ? luqman ASP .Net 1 11-22-2007 03:14 PM
ms_positioning="FlowLayout Vs GridLayout conckrish@gmail.com ASP .Net 1 09-09-2005 12:11 PM
What is<DIV ms_positioning="FlowLayout">? dee ASP .Net 2 04-28-2005 08:45 PM
FlowLayout/GridLayout from design mode: I've done it!!! :D Rob Mayo ASP .Net Building Controls 0 07-21-2003 06:12 PM
FlowLayout/GridLayout from design mode: I've done it!!! :D Rob Mayo ASP .Net Web Controls 0 07-21-2003 06:12 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57