Site Search

CS 446: User Interface

CS 352 Navigation Menu

Course Info

Course Content

Agenda main content

Agenda for Day 4

  1. Announcements
  2. Assignments
  3. Readings
  4. Hands-on Lab 2 learning objectives
    After completion of today's lab, you should be able to
    • Explain when one should use a Windows Application versus a Web Application
    • Take advantage of the System.Windows.Forms namespace and Visual Studio.NETs IntelliSense capabilities
    • Create Windows Forms using Visual Studio.Net designer toolbox
    • Layout controls on forms using alignment, anchoring, and docking.
    • Add a Button event handler

  5. References
    Windows Forms: A Modern-Day Programming Model for Writing GUI Applications
    This article details what Windows Forms are all about, from the programming model to Microsoft Intermediate Language and the JIT compiler. Two applications using forms, event handlers, anchors, and persistence are built step by step.
    MSDN's Creating Windows Applications
    Top level list of MSDN links to a list of articles from Microsoft on creating Windows applications
    MSDN's Windows Forms
    Comprehensive list of links to topics about the technologies and tools for creating Windows applications.
    MSND's Arranging Controls on Windows Forms
    Instructions on aligning, docking, anchoring controls on a Windows Form
Ed Gellenbeck, Department of Computer Science, CWU
400 E. University Way, Ellensburg, WA 98926-7520