Database page design

Show off new creations, get help, or just chat about all aspects of web development and design.

Database page design

Postby abathor on Thu Feb 26, 2009 8:49 pm

This is my first ever foray into asp.net, working with c#, sql, html, xhtml and css. It is basically a small sql database that can be interacted with through a web browser, using c# as the coding language, and xhtml, html, and css for the look and layout.

It's all working fine as far as I can tell from testing, but I'm wondering what people's opinions are on the look and layout. At the moment it's very basic, but I'm thinking maybe less is more here. I don't want to overload the user's eyes with too much flashy content. Maybe someone could suggest what they'd like to see colour-scheme wise, or maybe they'd do the layout differently.

Please be gentle with me as this is my first ever web project!

Image
User avatar
abathor
1337 p0st3r
1337 p0st3r
 
Joined: Mon Dec 18, 2006 6:02 pm
Location: England

Re: Database page design

Postby dissonance on Thu Feb 26, 2009 9:07 pm

This will help you with color: http://kuler.adobe.com/
Or, if you're using Linux: http://home.gna.org/colorscheme/downloads.shtml

These are also awesome resources when it comes to lighting levels or coloring textures.
i had fun once, and it was awful.
User avatar
dissonance
Veteran
Veteran
 
Joined: Wed Oct 10, 2007 12:35 am
Location: usa

Re: Database page design

Postby 904 on Thu Feb 26, 2009 9:07 pm

Here are some thoughts/suggestions:
  • Generally speaking I like the sans-serif fonts better, this looks very nineties ;)
  • I'd suggest playing around in the css with spacing in general and the properties of the boxes. If those don't look indented, it's even more pleasing and calm to the eye.
  • The order of the buttons: I would have Add, Update, Delete and then previous & next. Thy to replace 'Record' with 'Customer' or 'Employee' or 'Order', in that way it's always clear what data one's manipulating.
  • I would assume that the customer ID is the primary key (auto_incrementing) in your database, It should therefore be unchangeable, which means you shouldn't be able to fill it in on this form.
  • Title is often a dropdown box, to avoid people putting in all sorts of random stuff there..
  • No E-mail address field?
  • Make sure you validate input in your backend before you insert it into a database
904
Design Section Moderator
 
Joined: Tue Aug 30, 2005 9:26 pm
Location: Gitmo-nation Lowlands

Re: Database page design

Postby abathor on Thu Feb 26, 2009 9:22 pm

Thanks for your input guys, those are some vary good ideas! I shall being implementing them immediately! :D
User avatar
abathor
1337 p0st3r
1337 p0st3r
 
Joined: Mon Dec 18, 2006 6:02 pm
Location: England

Return to Web Design & Development

Who is online

Users browsing this forum: No registered users

cron