Radical Technologies
Call :+91 8055223360

C SHARP.NET

C SHARP.NET ONLINE TRAINING

Satisfied Learners

BEST C SHARP.NET  TRAINING IN PUNE | ONLINE

Duration of Training : 40 hrs

Batch type : Weekdays/Weekends

Mode of Training : Classroom/Online/Corporate Training

MICROSOFT.NET C# PROGRAMMING

COURSE CONTENT

CHAPTER 1: INTRODUCING .NET AND C#

  • Introduction to languages
  • C++
  • C#
  • Differences between c# and c++
  • A comparison between .net and j2e e
    • Overview of the .net framework
  • Services
  • Advantages of .net
  • Understanding the .net framework architectur e
    • The common language runtime
    • Advantages of managed code
  • Platform independence
  • Performance improvement
  • Language interoperability
    • Visual basic 2005
    • Visual c++ 2005
    • Visual j# 2005
  • Scripting languages
  • Com and com+
    • Common language specification
  • History of cls
    • A closer look at intermediate language
  • Support for object orientation and interfaces
  • Distinct value and reference types
  • Strong data typing
    • Understanding .net framework cl r
  • Features of c#
    • Compilation and execution process in .net
  • What you need to write and run c# cod e
    • Understanding multitier application
    • System requirements for installation of visual studio 2005 / 2008

CHAPTER 2: UNDERSTANDING THE .NET FRAMEWOR K

  • 2.1 Objective
  • Base class library
  • Framework class library
  • 2.2. Net framework classes
  • 2.3 understanding namespace in .net
  • 2.4 the namespace hierarchy and ful‐lqyualified names
  • 2.5 what is assemblies
  • Private assemblies
  • Shared assemblies
  • 2.6 Reflection
  • 2.7 Assembly Benefits
  • 2.8 Assembly Versioning
  • 2.9 The Assembly Manifest

CHAPTER 3: C# BASICS

  • 3.1 Objective
  • 3.2 The Relationship Of C# To .Net
  • 3.3 History Of C#
  • Your first “hello world program ”
  • Running the program
  • Examination of the program step s
  • Compilation through dos
  • 3.4 Identifiers And Keywords
  • 3.5 List Of Keywords In C# Explanation

CHAPTER 4: C# DATA TYPES, STORAGE AND VARIABLE S

  • 4.1 Objective
  • 4.2 Variables
  • 4.3 Initialization Of Variable S
  • 4.4 Scope Clashes For Local Variable S
  • 4.5 Constants
  • Difference Betweenv Alue Type And Referenc Etype
  • 4.6 Boxing And Unboxing

CHAPTER 5: OOP’S CONCEPT IN C#

  • 5.1 Objective
  • 5.2 Classes
  • 5.3 Other Modifiers In C#
  • 5.4 Passing Parameters To Method S
  • 5.5 Out Parameter
  • 5.6 Params Keyword
  • 5.7 Inheritance
  • 5.8 Implement Inheritance
  • 5.9 Interface In C#
  • 5.10 Abstract Class
  • 5.11 Polymorphism In C#
  • 5.12 Virtual And Override Method
  • 5.13 Constructors
  • 5.14 Destructor

CHAPTER 6: ARRAYS, INDEXER AND COLLECTION IN C #

  • 6.1 What Is Array?
  • 6.2 Multidimensional Array
  • 6.3 Jagged Array
  • 6.4 Array Class
  • 6.5 Indexers
  • 6.6 Collection Classes
  • 6.7 Stacks
  • 6.8 queues
  • 6.9 Dictionaries

CHAPTER 7: C# OPERATORS& DATA TYPE

  • 7.1 The Ternary Operator
  • 7.2 The Checked And Unchecked Operato R
  • 7.3 Data Type Conversion
  • 7.4 Loops In C#

CHAPTER 8: DELEGATES AND EVENTS IN C #

  • 8.1 Delegate
  • 8.2 Multicast Delegate
  • 8.3 Events In C#
  • Anonymous Methods

CHAPTER 9: FILE HANDLING

  • 9.1 streamwriter class
  • 9.2 Streamreader Class
  • 9.3 Some Useful Methods

CHAPTER 10: THREADING

  • 10.1 What Is Thread?
  • 10.2 What Is Thread In C#?
  • 10.3 Asynchronous Delegates
  • 10.4 Wait Handle
  • 10.5 Background Threads
  • 10.6 Thread Priority
  • 10.7 Controlling Threads
  • 10.8 Thread Pools
  • 10.9 Threading Issues
  • 10.10 Deadlock

CHAPTER 11: ERROR AND EXCEPTION HANDLING

  • 11.1 What Is Exception?
  • 11.2 Exception Classes
  • 11.3 Catching Exceptions
  • 11.4 Throw Statement
  • 11.5 Types Of Exception

CHAPTER 12: WINDOWS FORMS

  • 12.1 Controls
  • 12.2 Mdi (Multiple Document Interface)
  • 12.3 Buttons Control
  • 12.4 Textbox Control
  • 12.5 Rich Text Box
  • 12.6 Label Control
  • 12.7 Linklabel
  • 12.8 Checkbox
  • 12.9 Radiobutton

CHAPTER 13: ADO.NET

  • 13.1 What Is Ado.Net?
  • 13.2 Connected And Disconnected Data

CHAPTER 14: DEPLOYMENT

  • 14.1 Designing For Deployment
  • 14.2 Deployment Options
  • 14.3 Deployment Projects
  • 14.4 Deployment Requirements
  • 14.5 Deploying The .Net Runtime
  • Xcopy And Web Application S
  • Copy Web Tool
  • Publishing A Web Site
  • Installer projects
  • Creating a setup project

CHAPTER 15: OVERVIEW OF VISUAL STUDIO 201 0

  • 15.1 Working With Tdd
  • 15.2 Supporting .Net 4
  • 15.3 Cloud, Silverlight, Windows 7 And Wpf Suppor T
  • 15.4 System Requirements For Installation Of Visual Studio 20 10
  • 15.5 Key Features Explanation Of Visual Studio 201 0
  • Cloud Development
  • Parallel development
  • Understanding existing and writing new cod e
  • 15.6 web development
  • 15.7 C++ Development
  • 15.8 Sharepoint Development
  • 15.9 Visual Studio 2010 Project Templ A Te S

CREATING CUSTOM WINDOWS CONTROLS

  • Hot create user defined controls
  • Add properties/methods/events to control
  • How to add control on windows applications
  • Create a windows control

 

ASP.NET

MODULE – 1: INTRODUCTION TO WEB APPLICATIONS

 Html basic tags

 Javascript

 Css

 Introduction To Server Side And Client-Side Scripting

 Web Page Designing Using Html And Javascript

 Overview Of Asp.Net 4.0

 Overview Of Request Life Cycle

MODULE – 2: INTRODUCTION TO SERVER CONTROLS

 Consume standard controls.

 List Controls

 Postback Issue Handling

 Dynamically Adding Controls To Webform

 Navigation Controls

 File Upload Control

 Multiview Control

 Wizard Control

 Adrotator

 Webparts

MODULE – 3: CUSTOMIZING WEB APPLICATIONS

 Themes And Skins

 Master Pages And Content Pages

 Using Style Sheets

MODULE – 4: DEVELOPING AND USING WEBFORMS CONTROLS

 Creating Web Forms Application

 Handling Images

 Asp.Net Handler To Generate Images Dynamically

 Navigating Between Pages

 Using Sitemappath

 Using Treeview

 Using Menu

 Managing Server Controls

 Server Control Events

 

MODULE – 5: IMPLEMENT SERVER CONTROLS

 Create and consume user control

 Create And Consume Custom Control

 Create And Consume Composite Control

 

MODULE – 6: STATE MANAGEMENT

 Managing Session And Application

 Passing Complex Data Using Session Variable

 View State

 Profile

 Query strings

 Managing Cookies

 

MODULE – 6: DESIGNING AND IMPLEMENTING DATABASES WITH SQL SERVER

 Introduction To Rdbms And Database Normalization

 Creating Tables And Relationships And Constraints

 Sql Fundamentals

 Stored Procedures

 

MODULE – 7: MANAGING DATABASE WITH ADO.NET ENTITY FRAMEWORK

 Entity Data Model

 Linq To Entities

 Work With Model And Not Data

 Data Manipulation With Entity Framework

 Data-Bound Controls

 Model First With Entity Framework

 Entity Data Source

 

MODULE – 8: DEVELOPING MVC MODELS AND CONTROLLERS

 Exploring Ways To Create Mvc Models

 Implementing Mvc Controllers

 Creating Action Methods

 Implementing Mvc Views

 

MODULE – 9: INTRODUCTION TO WCF

 Service Oriented Architecture

 Building wcf service.

 Building Wcf Client Application

 

MODULE – 10: AUTHENTICATION AND AUTHORIZATION

 Configuring Asp.Net Membership And Roles

 Anonymous Authentication And Impersonation

 Windows Authentication

 Forms Authentication

 

MODULE – 11: LANGUAGE INTEGRATED QUERY

 Introduction To Linq

 Implicitly Typed Local Variable

 Anonymous Types

 Linq To Objects

 Linq To Xml

 

MODULE – 12: AJAX

 Introduction To Ajax

 Basic Asp.Net Ajax Controls- Ajax Extension Controls

 Scipt Manager

 updatepanel

 Timer

 Ajax Control Tool Kit

 Accordion

 Tabcontainer

 Ajax Control Toolkit Extenders

 Alwaysvisibleextender

 Calendar Extender

 Bulletedlistextender

 Confirmbuttonextender

 Textboxwatermarkextender

 Maskeditextender

 Dragpanelextender

 Filterredtextboxextender

 Passwordstrength

 

MODULE – 13: INTRODUCTION TO MONO AND CROSS PLATFORM .NET DEVELOPMENT

 Configuring And Deploying Web Applications

 Publishing web applications.

 Create web setup project.

 Using Copy Web Tool

 

NOTE: ASSESSMENTS AND DAILY ASSIGNMENTS IS MANDATORY.

 

Our Courses

Drop A Query

    Enquire Now











      This will close in 0 seconds

      Call Now ButtonCall Us
      Enquire Now










        X
        Enquire Now