Bridging the Gap between Technology and Business

ASP.NET (40 Hours)

  • HTML
  • Client Side Scripting Language
  • IIS Architecture
  • Server Side Programming with ASP
  • What is ASP.Net
  • ASP VS ASP.Net
  • Inline Technique and Coding behind Technique

  • Client Side Controls vs Server side controls
  • Types of server controls
  • Examples on Web Server Controls
  • ASP.NET Page Execution Architecture

  • Cookies
  • Session State
  • Session Tracking Arch
  • Application Object
  • Session and App events
  • Global AJAX
  • Context
  • View state

  • Introduction to ADO.Net Providers
  • Data Reader
  • Dataset
  • Datalist
  • Repeater
  • Datasource Controls
  • Grid View
  • Details View
  • List View

  • Introduction to LINQ
  • Linq to Object
  • Linq to XML
  • Linq to SQL

  • Importance of Caching ASP 3.0 support for Caching
  • Types of Caching in ASP.Net
  • Output Caching
  • Web User Controls vs custom controls
  • Fragment Caching
  • Data caching vs Application Object

  • Machine Config vs Web Config
  • App Setting
  • Compilation setting
  • Custom Error Setting
  • Session State Setting
  • Inprocess vs out process session state
  • State Server and SQL Sever
  • Cookie less session

  • Page Level
  • Application Level

  • Authentication and Authorization
  • Windows based Authentication
  • Form based Authentication
  • Passport Authentication
  • Membership



C#.NET

  • Introduction to .Net platform
  • Common Language Runtime (CLR)
  • Common type specification (CTS)
  • Common Language Specification (CLS)
  • Microsoft Intermediate Language (MSIL)
  • Data Types
  • Data Conversions
  • Boxing and UnBoxing
  • Conditional Statements
  • Looping methods in C#
  • Properties
  • Arrays
  • Indexers
  • Structures, Enumerations
  • Strings
  • Collections

  • 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

  • System defined exceptions
  • Custom exceptions
  • Try, Catch, Finally
  • Throwing Exceptions

  • Windows forms and controls
  • Creating Menus
  • Toolbars, Image list
  • Tree view, List view
  • Notify Icon
  • Error Provider

  • ADO.Net Introduction
  • Data Providers in .Net
  • Introduction to Managed and Un Managed
  • Data Readers
  • Dataset and Data Adapters
  • Data Grid View with DML Operations sorting, paging etc.
  • SQL Data Source, xml Datasource etc.
  • Creating Relations and Transactions
  • Linq Programming

  • Private Assemblies
  • Shared Assemblies
  • Single File Assemblies
  • Multi file Assemblies
  • Global Assembly Cache (CAG)

  • Function Pointers
  • Multi case Delegates

  • User Defined Control
  • Inherited Control
  • Inherited Forms
  • Event Handling

  • Value Types, Reference Types
  • Unsafe Structures and Pointers

  • Distributed Architecture
  • DCOM, RMI, CORBA
  • Channels (TCP HTTP)
  • Marshal By Value
  • Marshal by Reference
  • Server Activated
  • Client Activated
  • Remoting Architecture

  • Windows Services
  • Service base class
  • Service Process Installer
  • Creating a Windows Service
  • Installutill.exe

  • Shapes
  • Transformation
  • Animation

  • System threading
  • Thread synchronization
  • Critical Sections
  • Thread Life Cycle

  • Cryptography
  • Role based security



Be Our Channel Partner for IT Training Division

Do you want to be a part of our mission in providing Quality Training and help in “Bridging the Gap Between technology and Business”?

  • Amoeba Technologies Sales Executive will contact you and shortlist you for being our channel partner based out on our discussion and shortlisting process
  • We only promote limited partnership depending upon the credibility, location and Business demand
  • No compromise on Trainer Technical Expertise. Amoeba Technologies will provide their own Technical Consultants and Trainers

Please drop your interest and profile at Sales@amoebatechno.com

Testimonials

We sincerely perceive, consider and positively act on our customer’s feedback

Our Clients

Our focus is only you and your benefit