Introduction to ASP.Net Programming
CIT 24200/ 3 Cr.
This course will provide students with the tools and techniques to build dynamic Web sites using the ASP.Net programming environment. Students gain hands-on experience building a database-driven Web site.
- Available Online: Yes
- Credit by Exam: No
- Laptop Required: Yes
Prerequisites/Co-requisites:
P or C: CIT 21300 and CIT 21400
Software
- Visual Studio
- ASP.NET
Outcomes
Course Outcomes (What are these?)
- Explain the three pillars of object oriented programming. (CIT a)
- Develop working knowledge of C# programming constructs and the .NET Framework. (CIT a)
- Write an object oriented program using custom classes. (CIT c)
- Build and debug well-formed Web Forms with ASP. NET Controls. (CIT c)
- Perform form validation with validation controls. (CIT c)
- Create custom controls with user controls. (CIT i)
- Use ADO.NET in a web application to read, insert, and update data in a database. (CIT i)
CIT Student Outcomes (What are these?)
(a) An ability to apply knowledge of computing and mathematics appropriate to the program’s student outcomes and to the discipline.
(c) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
(i) An ability to use current techniques, skills, and tools necessary for computing practice.
Topics
- .NET and Visual Studio
- C# Language Basics
- Object Oriented Programming Concepts
- Web Forms and Controls
- Debugging and Error Handling
- Managing Your Website
- Validation
- Working with Data
- Rich and User Controls
- State Management
Principles of Undergraduate Learning (PULs)
1b. Identify and propose solutions for problems using quantitative tools and reasoning.
1c. Make effective use of information resources and technology.
3. Integration and Application of Knowledge
4. Intellectual Depth, Breadth, and Adaptiveness