CIS 281: Microsoft .NET Web Development

Course Description

Provides experience creating, configuring, and deploying web applications using Visual Basic or Visual C# and the Microsoft .NET Framework.  Includes web application development, data integration, custom controls, authentication, authorization, and personalization.  

Prerequisite:  CIS 143, WEB 150 and CIS 182 with grades of C or better.

Course OutlineWeb Applications Development with Microsoft® .NET Framework 4

  1. Introducing ASP.NET 4
  2. Using Master Pages, Themes, and Caching
  3. Handling Events and Managing State
  4. Using Server Controls
  5. Input Validation and Site Navigation
  6. Globalization and Accessibility
  7. Creating Custom Web Controls
  8. Debugging and Deploying
  9. Working with Client-Side Scripting, AJAX, and jQuery
  10. Writing and Working with HTTP Modules and Web Services
  11. Connecting to and Querying Data with LINQ
  12. Working with Data Source Controls and Data-Bound Controls
  13. Implementing User Profiles, Authentication, and Authorization
  14. Creating Websites with ASP.NET MVC 2

Required Materials

  • Textbook
  • Internet access and a Harper Blackboard account.
  • Access to a computer running a licensed or free trial version of the Microsoft .NET development platform. The department has a virtual server with software that may be configured as necessary for this course.

Faculty Contact

For questions about this course contact the department coordinator:

Enrique D'Amico
edamico@harpercollege.edu
847.925.6816