CSE3403 3.0

Course Outline

 

This course presents the .NET platform and in all topics, as applicable, compares this platform to JEE and other platforms such as Mono, Ruby on Rails, Django, etc. Also, the course discusses how platform computing has affected and affects major web paradigms, such as the traditional World Wide Web, Web 2.0, Semantic Web/Web 3.0, and W4 (World Wide Wisdom Web).  Topics include:

bullet Introduction to .NET
bullet The .NET Framework
bullet The Common Language Runtime
bullet The Common Type System
bullet Common Language Specification
bullet The .NET Framework Class Library
bullet Visual Studio
bullet .NET Languages
bullet C#
bullet Examples, types, non-object-oriented features, object-oriented features.
bullet Visual Basic
bullet Examples, types, control structures, non-object-oriented features, object-oriented features.
bullet .NET Framework Class Library highlights
bullet System namespace, System.IO namespace, System.Collections, System.XML, System.Net, System.Sockets, System.Web, System.Windows.Forms.
bullet Building Web applications with ASP.NET
bullet .aspx files, web controls, code-behind, etc
bullet Accessing databases with ADO.NET. Include stored procedures.
bullet building Distributed applications (Web Services)
bullet .NET security