Unit 1
Introduction to .NET |
What is .NET
.Net Applications .Net Programming Visual Studio .NET |
Lecture Notes
Chapter 1, 2 |
Unit 2
C# Programming |
C# Programming Basics
Modern Type Systems Statements, Methods, and Classes Event-driven Programming |
Lecture Notes
Chapter 3, 10, 13 |
Unit 3
.Net Frameworks & ASP.NET |
Introduction to .Net Framework
Common Language Runtime (CLR) Framework Class Library (FCL) Framework and Tools Introduction to ASP.NET |
Lecture Notes
Chapter 1 |
Unit 4
ASP.NET Web Applications |
ASP.NET Architecture
Web Forms Creating Web Applications ASP.NET Programming Model |
Lecture Notes
Chapter 6, 7, 9, 10 |
Unit 5
ADO.NET |
Overview of ADO.NET
ADO.NET Architecture ADO.NET database query and update - Using connected mode and DataReaders - Using disconnected mode and DataSets Calling Stored Procedures with ADO.NET |
Lecture Notes
Chapter 11, 12, 13 |
Unit 6
ASP.NET Web Services |
Introduction to Web services
Creating Web Services Using a Proxy to call XML Web Services Consuming Web Services on the Internet |
Lecture Notes
Chapter 15, 16, 17 |
Unit 7
ASP.NET Configuration and Security |
Configuring and deploy ASP.NET Applications
Securing ASP.NET Applications |
Lecture Notes
Chapter 19, 20 |
Unit 8
Implement Security for Applications with Visual C#.NET |
Application Security Fundamentals
Using the .NET Security Framework Protecting Data by Using Cryptography Configuring SSL to Encrypt Web Communications |
Lecture Notes |
Final
Exam: Final examination will be posted on June 3 (Friday) at 12:00noon.
The final exam is due on June 5 (Sunday) at 12:00noon. You should email
your final paper to the instructor before the due time.