• support@conveytechlabs.com

C#.NET

Duration
50 hrs
Type
online

C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework.

    • Duration: 50 hrs
    • Timings: Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day
    • Method: Online/Classroom Training
    • Study Material: Soft Copy
    NET ENTERPRISE ARCHITECTURE 4.0
    • Introduction to the .NET platform
    • Common Language Run Time (CLR)
    • The Common Type Specification (CTS)
    • The Common Language Specifications (CLS)
    • Microsoft Intermediate Language (MSIL)
    C#.NET Language Basics
    • Data Types Type Conversion
    • Boxing & Unboxing
    • Conditional Statements
    • Looping
    • Methods in C#
    • Properties
    • Arrays
    • Indexers
    • Structures, Enumerations
    • Strings
    • 11.Collections
    Objects Oriented Programming
    • Oops Concepts
    • Encapsulation
    • Inheritance
    • Polymorphism
    • Class and Object
    • Constructors
    • Dynamic types
    • Optional parameters
    • Names & optional arguments
    • Covariant generic type parameters
    • Destructors
    • Method overloading
    • Method overriding
    • Early binding, Late Binding
    • Abstract Classes
    • Abstract Methods
    • Interfaces
    • Multiple Inheritance
    • Generic classes
    • Static classes
    • Static constructors
    • Object initializer
    • Collection Initializer
    • Extension Methods
    • Partial Classes & Methods
    Memory Management
    • Garbage Collector
    • Stack and Heap
    • GC Class
    • Object Class
    • Architecture of Gc
    Exception Handling
    • System Defined Exceptions
    • Custom Exceptions
    • Try, Catch, Finally
    • Throwing exceptions
    Operator Overloading
              

    • GUI Application Development
    • Windows forms and Controls
    • Creating Menus
    • Toolbars, Image List
    • Tree view, List view
    • Notify Icon
    • Error Provider
    Data Base Programming (ADO.NET)
    • ADO .NET Introduction
    • Data Providers in .Net
    • Introduction to Managed and Unmanaged Providers
    • Data Readers- Dataset and Data Adapters
    • Datagrid View with DML operations sorting and paging etc.
    • Creating Relations and Transactions
    • Linq programming
    • Stored procedures
    ASSEMBLIES
    • Private Assemblies
    • Shared Assemblies
    • Global Assembly Cache (GAG)
    Delegates
    • Function Pointers
    • Multi cast delegates
    User Controls and Event Handling
    • User Defined Control
    • Inherited Control
    • Event handling
    Distributed Technologies & .NET Remoting
    • Distributed architecture
    • DCOM, RMI, CORBA
    • Channels (TCP HTTP)
    • Marshal by Value
    • Marshal by Reference
    • Server Activated
    • Client Activated
    • Remoting Architecture
     
    File Handling
    • System .IO namespace
    • File stream
    • Stream Reader
    • Stream writer
    • Fileinfo
    • Directory info
    • Windows Services
    • Service base class
    • Service Process installer
    • Service Installer
    • Creating a Windows Service
    • Installutill .exe
    WPF Programming
    • Shapes
    • Transformation
    • Animation
    Multi threading

    • Threading
    • Thread synchronization
    • Critical sections
    • Thread life cycle

    ASP.NET

    INTRO TO WEB TECHNOLOGIES
    • HTML
    • Client side scripting languages
    • IIS Architecture
    ASP.NET INTRO
    • What is ASP.NET
    • Image Technique and code behind technique
    SERVER SIDE CONTROLS
    • Type of server controls
    • Examples on Web server controls
    • Validation Controls
    • NET Page Execution Architecture
    THEME AND SKIN
    MASTER PAGES AND SITE NAVIGATION
     STATE MANAGEMENT
    • Cookies
    • Session State
    • Session Tracking Arch
    • Application object
    • Session and App events
    • AJAX
    • Viewstate
    ADO.NET
    • Intro to ADO.NET Providers
    • Data Reader
    • Dataset
    • Datalist
    • Repeater
    • Datasource Controls
    • Gride view
    • Details view
    • List view
    LINQ
    CACHING
    • Importance of Caching-
    • ASP 3.0 Support for Caching
    • Type of Caching in ASP.NET
    • Output Caching
    • Web user control(VS) custom control
    • Fragment caching
    • Data caching vs Application object
    ASP.NET CONFIGURATION
    • Machine config vs Web config
    • App Settings
    • Compilation setting
    • Custom error setting
    • Session State Setting
    • Enhancement in ASP.NET
    • Inprocess VS out process session state
    • State server and SQL Server
    • Cookie less session
    ASP.NET TRACING
    • Page Level
    • Application Level

     

    E-mail Server
    SECURITY IN ASP.NET
    • Authentication & Authorization
    • Windows Based Authentication
    • Form Based Authentication
    • Passport Authentication
    • Membership
    XML WEB SERVICES
    • Intro to Web Services
    • Role of WSDL .NET support for XML Web Service
    • Client Apps for Web Service
    • Caching Web Service
    • SOAP
    • UDDI Registry
    ASP.NET AJAX
    • Career oriented training.
    • One to One live interaction with a trainer.
    • Demo project end to end explanation.
    • Interview guidence with resume preparation.
    • Support with the trainer through E-mail.