CIT 262
or
after Fall 2004 or CIT 362
or
prior to Fall 2004
or
or equivalent C#
or
programming course
|
| Spring |
Microsoft Visual Studio.NET
|
| No |
Tim Price
|
|
|
|
This course continues the study of C# to include programming Windows applications. Students learn to use the visual components of C# and the Microsoft .NET Framework Class Library (FCL) by completing exercises and programs. By the end of the course students will be able to design and build advanced applications in Windows and leverage the .NET framework to streamline application development.
|
- Describe the basic structure of a Windows GUI application and the FCL hierarchy.
- Explain the Document/View architecture used in Windows applications.
- Design good user interfaces for applications using dialogs, menus, toolbars, and tooltips.
- Create and use a database connection in a application.
- Use inheritance and polymorphism to implement a design by reusing existing classes and interfaces.
|
- a.
Use and apply current technical concepts and practices in the core information technologies.
- b.
Analyze, identify and define the requirements that must be satisfied to address problems or opportunities faced by organizations or individuals.
- c.
Design effective and usable IT-based solutions and integrate them into the user environment.
- f.
Analyze the impact of information technology on individuals, organizations and society, including ethical, legal and policy issues.
- k.
Recognize the need for continued learning throughout their career.
|
-
Solve challenging problems.
-
Analyze complex issues and make informed decisions.
-
Use knowledge and understanding to generate and explore new questions.
-
Apply knowledge to meet professional standards and competencies.
|
- Microsoft .NET Framework Class Library
- Standard and Custom Dialogs
- Message Maps
- Menus and Toolbars
- Document/View Architecture and the use of Multiple Views
- ADO.NET Database Connections
- User Interface Design and Elements
- Threading and concurrent programming
|
|