Microsoft .NET is a free, cross-platform, open source developer platform for building many different types of applications like Windows,Web and Mobile Applications.
The .NET is the technology from Microsoft, on which all other Microsoft technologies will be depending on in future. It is a major technology change, introduced by Microsoft, to catch the global market.
This course will introduce to learn how to build rich and interactive web sites and desktop applications that run on the Microsoft platform.
UNIT- I Review of OOP Concepts, Overview of .NET Framework, Elements of C#, Program Structure, Simple Input and Output Operations, Operators and Expressions, Statements, Arrays, Structures.
UNIT-II Inheritance, Namespace, Polymorphism, Interface and Overloading, Multiple Inheritance Property, Indexers Delegates, Publish/Subscribe Design Patterns, Operator Overloading, Method Overloading.
UNIT-III C# Concepts for creating Data Structures, File Operation File Management systems, Stream Oriented Operations, Multitasking, Multithreading, Thread Operation, Synchronization.
UNIT-IV Working with XML, Techniques for Reading XML Data & Techniques for Writing XML Data, Using XPath and Search XML, ASP.NET, ADO.NET Connected and Disconnected Models, XML and ADO.NET, Simple and Complex Data Binding, Data Grid View Class.
UNIT-V Application Domains – Remoting, .NET Coding Design Guidelines, Assemblies –Security, Application Development, Web Services Building an XML Web Service, Web Service Client, WSDL and SOAP, Web Service with Complex Data Types Web Service Performance.
UNIT-VI Internet managed applications using .NET framework, Web Servers, Cookies and Browser Cache.
UNIT-VI Questionnaire’s & Interview preparation.