SomeGUI - CS 580 Client-Server Programming Spring Semester 2010 Doc 7 Some GUI 15 Feb 2010 Copyright All rights reserved 2010 SDSU Roger Whitney

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 580 Client-Server Programming Spring Semester, 2010 Doc 7 Some GUI 15 Feb, 2010 Copyright ©, All rights reserved. 2010 SDSU & Roger Whitney, 5500 Campanile Drive, San Diego, CA 92182-7700 USA. OpenContent ( http:// www.opencontent.org/opl.shtml ) license defines the copyright on this document.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
References 2 Rettig, Marc. Interface Design When You Don't Know How, Communications of the ACM, Jan. 1992, Vol. 35, No. 1, pp. 29-34 Rettig, Marc. Prototyping for Tiny Fingers, Communications of the ACM, April. 1994, Vol. 37, No. 4, pp. 21-27 Domain-Driven Design, Eric Evans, 2004, Addison-Wesley Patterns of Enterprise Application Architecture, Martin Fowler, 2003, Pearson Education User Interface Design for Programmers, Joel Spolsky, 2001 http://www.joelonsoftware.com/ uibook/fog0000000249.html
Background image of page 2
Recommended Reading – Designing GUIs 3 User Interface Design for Programmers, Joel Spolsky, 2001 There is a printed longer version of the book. The on-line version is free and will get you started. Design of Everyday Things, Donald Norman, 1990 This is an excellent book, is entertaining and only costs $12 new at Amazon. Anyone that designs or builds anything has to read this book. These books do not cover the mechanics building a GUI. They do not cover which fonts and colors to use. They just get you started thinking about the really important questions related to GUI design.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Tiers – parts of program run on different machines Layers – parts of program run on same machine Layers Presentation – Display of Data Domain – Logic related to purpose of the application Data Source – Communication with data source
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 10/16/2011 for the course CS 580 taught by Professor Rogerwhitney during the Spring '11 term at Community college of RI.

Page1 / 29

SomeGUI - CS 580 Client-Server Programming Spring Semester 2010 Doc 7 Some GUI 15 Feb 2010 Copyright All rights reserved 2010 SDSU Roger Whitney

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online