|
|
This course teaches advanced programming concepts of designing, coding, testing and
implementing object-oriented multi-tier applications using the C# programming language.
Advanced topics covered include:
- displaying, searching, and updating SQL/Client databases using Data Readers and Data Adapters
- working with both Windows Forms and Web Forms
- creating user controls, Web Services, and container classes
- creating HTML help files
- deploying applications
- developing mobile applications
|
|
(54 hours lecture, 54 hours lab, Degree applicable)
|
|
(May be taken for option of letter grade or Credit/No Credit)
|
Advisory Prerequisites:
CISP 41 - Programming in C#
or industry experience in C#
|
Course Measurable Objectives:
- Develop MDI applications incorporating tool- bars, a status bar, menus, and an about form that accesses assembly attribute information.
- Create multiple tiers for the presentation, business and data tiers.
- Display, search and update database files.
- Create methods for calculations or data access available through a Web Service.
- Display information from related tables using a report application such as Crystal Reports.
- Utilize techniques for writing secure code; employ role permissions.
|
Course Level Student Learning Outcomes:
Students completing CISP 44 - Advanced Programming in C# will be able to:
- Sdisplay data from related database tables.
- update a SQL Server database.
- create a web site that accesses data from a database.
|
|
|
OTHER PROGRAMMING COURSES:
|
|