.NET provides application development in Object Oriented Programming model & support to develop Windows Application, Web Application and Web Services. .NET also allows the development of applications in different Layered/Tiered models to work on the main business logic rather then worrying about non-application code.


    Course Objectives

      • .NET Framework 4.0 Fundamentals
      • Introduction of C# .NET
      • C# .NET Basics
      • Functions
      • Constructor And Destructors
      • Implementing OOP’s Features
      • More About C# .NET
      • Collections & Generic
      • Exception Handling
      • Events & Delegate
      • Single Threading And Multi Threading
      • Attributes and Reflection
      • Windows Form
      • File Handling
      • Advance .Net Programming
      • Intro to SQL Server 2008
      • Ado .NET
      • ASP.NET Controls
      • Controls
      • Web Services
      • Login Controls
      • Ajax
      • LINQ
      • Introduction to WPF
      • Introduction to WCF
      • Introduction to MVC

    .Net Framework 4.0 Fundamentals

      • History of .Net
      • Orientation
      • Advantages & Their Components
      • CLR, CTS,CLS
      • MSIL,JIT,GC
      • BCL(Base Class Library)
      • Compilation Way of .Net Applications
      • Execution On CLR
      • Features of .Net Framework 4.0

    Introduction of C#.Net

      • Conceptual Overview of C#.Net
      • Characteristics Of C#.net
      • Tokens, Modifiers
      • Access Specifies
      • Class & Their Members
      • Data Types
      • Simple C# Programs

    C# .Net Basics Conditional and Iteration Statements

      • Command Line Arguments Through Dos
      • Declaring And Initializing an Array
      • MultiDimensional Array


      • Types of function
      • Call by value & call by ref
      • Out keyword
      • Structs & enumeration

    Constructor And Destructors

      • Member of Class
      • Types of constructors
      • Constructor And Destructor
      • Dispose() and Finalize()
      • Static Constructor
      • this keyword
      • Member function of class

    Implementing oop’s Features

      • Inheritance
      • Polymorphisms
          • Compile Time Polymorphism
          • Function Over Loading
          • Operator Over Loading
              • Abstract Class
              • Virtual Functions

    More About C#.Net

      • What is an Interface?
      • Diff. between Abstract Class & Interface
      • Implementing an Interface
      • Properties And Indexers

    Collections & Generic

      • All Collections Classes like ArrayList, Stack, Queue, SortedList, and HashTable….
      • All Generic Classes Like List, Stack, Queue, SortedList<t, t=””>

    Exception Handling

      • System Exception
      • Application Exception
      • Custom Exception

    Events & Delegate

      • More About Events
      • Single Cast Delegate
      • Multi Cast Delegate

    Single Threading And MultiThreading

      • Conceptual Overview
      • Use of Thread Class and ThreadStart delegate
      • Thread Synchronization Difference between Thread and A Process
      • Background Worker Component
      • Setup Of Windows Projects

    Attributes and Reflection

      • Creating And Customizing an Attribute
      • Conditional Attribute
      • DllImport Attribute
      • Custom Attribute

    Windows Form

      • Basic Controls And Properties
      • How Many ways to add the event with Event Handler
      • Examples of ToolBox Controls
      • MDI Forms and User Controls


      • Open File
      • Create File
      • Save File
      • Remove File
      • Use of File Info, File Stream, Stream Writer, Stream Reader, Directory,DirectoryInfo, BinaryReader,BinaryWriter classes

    Advance .Net Programming

      • About .Net Assemblies
      • Features of an Assembly
      • Creating an Assembly
      • Assembly With binding policy
      • Reading Metadata from Assembly
      • Private & Shared Assembly

    Intro to SQL Server 2008

      • Conceptual Overviews
      • Data Definition, Create Table, Alter Table, Alter Column, Drop Table, Truncate Table, Change Column Name, Change Table Name…
      • Data Manipulation, Insert data into Table, Update Records, Delete Rows, Delete Table
      • Diff. between Delete And Truncate
      • Select, Order by, Group by
      • Compute clause
      • Constraints, Subqueries, Views, Joins, Stored Procedure, Transaction, Indexing, Date, String


      • DML & DDL Approach Connected Approach And Disconnected Approach
      • Sql Connection
      • SqlCommand
      • DataAdapter
      • Dataset
      • DataReader
      • ExecuteReader, ExecuteScalar, ExecuteNonQuery
      • DataTable, DataRow, DataColumn
      • Edit, Update, Delete With DataGridView Controls

    ASP.NET Controls

      • All Standard Controls
      • Validation Controls
      • Navigation Controls

    Design With Master Page

      • Single Master Page
      • Nesting Master Page
      • Registering Master page in Web Configuration
      • Modify Master Page Content
      • Exposing Master Page Properties
      • Using Find Controls with Master Page
      • Loading Master page Dynamically
      • Lodging Master page Dynamically for multiple Content Page


      • Reporting Control
      • HTML Control

    Designing asp.net Website

      • Creating Themes
      • Adding Skin To Themes
      • Creating Named Skin
      • Themes Versus Style Sheet Themes
      • Disabling Themes
      • Adding Cascading Style sheets to themes
      • Multiple Style sheets to themes
      • Creating Global Themes
      • Applying Themes Dynamically
      • Applying Skin Dynamically

    Working with Data Controls

      • Conceptual Description about all asp.net data controls
      • Using the SQL Data Source Controls
      • Using List Controls
      • Using Grid View Controls
      • Edit, Update, Delete, Sorting , Paging Through Wizard With Grid View as well as Data Grid Controls

    Web Services

      • About Web Services
      • Why Web Services? All about SOAP
      • Accessing a Web Services in any .Net App. As well as Other Application

    Working With Session Management

      • Caching
      • Cookies
      • Session
      • Application

    Login Controls

      • Using Login Controls
      • Using App. Configuration for creating user and Implementing them
      • Using Create User Wizard
      • Using Change Password
      • Using Password Recovery
      • Login View
      • Login Status
      • Login Name


      • Authentication
      • Authorization


      • Conceptual Overview about Ajax Technology
      • Using Asp.net Ajax Control Toolkits
      • sing Server Side Asp.Net Ajax
      • Using Client Side Asp.Net Ajax


      • What is LINQ?
      • Relational Model vs Hierarchichal Model
      • XML Manipulations
      • LINQ to Objects
      • LINQ to XML

    We record every live session we hold. Video recordings of each and every session will be posted on our blog too. So, this means you can get access to what the session is about and this way you do not miss any class. But take a note of it that you can have access to these Video recordings for 6 months only from the date you start your training. Access to these videos or to other required course material will be provided using Google Drive Cloud for lifetime.

    Yes, you can cancel your enrolment. We provide a complete refund after deducting the administration fee. To know more, please go through our Refund Policy.

    We have a team of industry-expert instructors or trainers who possess 8-10 yrs. of relevant experience in various Business Technologies. Every instructor / trainer undergo our specialized training program called “Train the Trainer” at Xoomtrainings. Our trainers are trained so that our learners get a great learning experience.

    Yes, classes at Xoomtrainings are conducted through online video streaming where there is two-way communication between users and instructors. The users can speak by using a microphone, chat by sending a message through a chat window and share their screens with an instructor. For better understanding, users can take the sample recorded class on this page to know of the quality of instruction and the way the class is conducted.

    Yes, the instructor will allocate you a real-time project to have a clear understanding of how you are able to conceptualize and implement the real-world application of the course content.

    Yes, we run multiple offers from time-to-time. Please, contact the support team they will give the Coupon Code.

    Yes, we will give you a discount of Rs 1500/- on selected course if you refer someone. We also offer special discount for groups.

    Yes, we will provide you the links of the software to download (trial version) which are open source and for proprietary tools we will provide you trial version, if available.

    For your practical work, we will help you set up a Virtual Machine on your system with IDE’s. This will be local access for you. The detailed step-wise installation guides are present in your LMS which will help you install and set-up the environment for any course. In case, you come across any doubt, the 24/7 support team will promptly assist you through mail (support@xoomtrainings.in) or Phone (+91 -40-4018 3355)

    4 Mbps of internet speed is recommended to attend LIVE classes. However, we have seen people attending the classes with a much slower internet connection too.

    Yes. You will receive a Digital E-Certificate from us once you complete the course. You can include this is in your Resume to get placed better.

    Xoomtrainings is the largest online education company and a large number of recruitment firms contacts us for our student’s profiles from time-to-time. Since there is a big demand for this skill, we help our certified students get connected to prospective employers. We also help our customers prepare their resumes, work on real life projects and provide assistance for interview preparation. Having said that, please understand that we don’t guarantee any placement. However, if you go through the course diligently and complete the project you will have a very good hands on experience to work on a Live project.

    No doubt, your transaction is always safe and secure with Xoomtrainings.

    You will get 24/7 access to the blog to post your questions. Trainers will answer your questions through email within 24 hrs. of time. Also, our support team will help you 24/7 through mail (support@xoomtrainings.in) or Phone (+91-40-4018 3355 ,7093502091,92 ).

    You can give us a CALL at INDIA: +91-40-4018 3355 ,7093502091,92  Or Email at contact@xoomtrainings.in


    Tab Content

    Course Reviews

    No Reviews found for this course.

    • Rs.19,000.00
    • 35 Hours

    Course Features

    Lifetime access to the learning management system including Class recordings, presentations, sample code and projects

    Lifetime access to the support team (available 24/7) in resolving queries during and after the course completion

    Xoomtrainings certified based on your project performance, reviewed by our expert panel

    Xoomtrianings enjoys strong relationship with multiple staffing companies in US, UK and India. If you are looking out for exploring Placement opportunities, you can pass your resumes once you complete the course and we will help you with job assistance. We don’t charge any extra fees for passing the resume to our partners and clients

    Course Enquiry

    © 2015 - 2016 Xoom Trainings powered by Innovin IT Solutions Pvt.LTD..All Rights Reserved.
    There are no courses Added to Cart