CA728

VISUAL PROGRAMMING

Outline:

1. .NET Framework - Architecture, Common Language Runtime, Common Type System, Namespaces, Assemblies, Memory Management, Process Management, Class Libraries.

2. VB.NET - Controls, Forms, Functions, Strings, Arrays, Classes, Properties, Delegates, Inheritance, Overloading, Interfaces, Exception Handling, Events, Modules, Graphics, File handling and ADO.

3. C#.NET – Declaration, Expressions, Control Structures, Classes, Inheritance, Overloading, Interfaces, Exception Handling, Files, Data Access, Arrays and Collections, parameter arrays, Properties, Delegates and Events

4. ASP.NET – Anatomy of ASP.NET Page, Web Forms, HTML Controls, Web Controls, Validation controls, Data Controls, Master Pages, Creating an ASP.NET Application.

5. XML and Web Services: Introduction, Basic Web Services, Standards, Technologies and Concepts, SOAP and WSDL, UDDI

Books:

1. Matt J. Crounch, ASP.NET and VB. NET Web Programming, Pearson Education, 2006

2. Kevin Hoffman, Microsoft Visual C# 2005 Unleashed, Pearson Education, 2006

3. Sandeep Chatterjee and Janes Webber, Developing Enterprise Web Services An Architect’s Guide, Pearson Education, 2005