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 Outline
- Introducing ASP.NET 4
- Using Master Pages, Themes, and Caching
- Handling Events and Managing State
- Using Server Controls
- Input Validation and Site Navigation
- Globalization and Accessibility
- Creating Custom Web Controls
- Debugging and Deploying
- Working with Client-Side Scripting, AJAX, and jQuery
- Writing and Working with HTTP Modules and Web Services
- Connecting to and Querying Data with LINQ
- Working with Data Source Controls and Data-Bound Controls
- Implementing User Profiles, Authentication, and Authorization
- 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
