Home - IT Training - Our Programs - Dot Net Training Course
C# Programming Language:
- Programming Language Basics
- Operators Types and Variables
- Selection Statements
- Loops
- Methods
- Namespaces
- Classes
- Inheritance
- Polymorphism
- Structs
- Exception Handling
- Attributes
- Enums
- AccessModifiers
- Events and Delegates
- Nullable Types
- Generics
- Types and Type Saftey
- Properties
- Interfaces
- Abstract Classes
- Collections
- Reflector
- Strong and Weak Naming Assemblies
- Decompiling .NET Assemblies
ASP.NET:
- Introduction to Web Programming
- Types of Applications
- Using ASP.NET
- Using Visual Studio .NET
- Creating an ASP.NET Web Application Project
- Responding to Events
- Where Does Processing Occur
- Namespace Fundamentals
- Namespaces in a Web Application
- Maintaining State Information
- Using ASP.NET Controls
- Validating Data on Client and Server Side
- Navigating Between Web Forms
- Accessing Data with ADO.NET
- Using Data Sets on Web Forms
- Processing Transactions in ADO.NET
- Using Exception Handling
- Using Error Pages
- Logging Exceptions
- Using Client-Side Scripts
- Authenticating and Authorizing Users
- Using Windows Authentication
- Using Forms Authentication
- Using Passport Authentication
- Providing Secure Communication
- Building a Web Application
- Deploying a Web Application
- Creating an Installation Program for Deployment
- Deploying Web Applications on a Web Farm or Web Garden
- Creating and Running Unit Tests
- Debugging ASP.NET Web Applications
- Creating Web User Controls
- Creating Composite Custom Controls
- Caching Web Forms
- Caching Parts of Web Forms or Fragment Caching
- Caching Application Data
- Working Extensively with GridView Control
- Cross Page Postback
- Master Pages
- Remoting
- Web Services
ASP.NET AJAX:
- History of AJAX
- AJAX Basics
- Working with AJAX enabled Web Applications
- Working with UpdatePanel
- Using Multiple UpdatePanels on a WebForm
- Conditional UpdatePanel Interface Updates
- Providing Visual Feedback with the UpdateProgress Control
- Using the Timer Control
- Triggering Full Page Postbacks From An UpdatePanel
- Synchronous and ASynchronous postbacks using AJAX
- Working with AJAX Control Toolkit
- Real-World Examples of Using ASP.NET AJAX Techniques
LINQ:
- Introduction to LINQ
- Why LINQ
- Using Standard Query Operators in LINQ
- Using Language Extensions
- Extension Methods
- Implicitly Typed Variables
- Object Initializers
- Lambda Expressions
- Anonymous Types
SQL Server:
- DDL, DML, DCL, TCL Statements
- Constraints in SQL Server
- Normalization and Denormalization
- Different Types of Joins in SQL Server
- Stored Procedures
- User Defined Functions
- Temporary Tables
- Indexes
- Triggers
- Views
- Transactions
- Isolation Levels
Applying Design Patterns in an ASP.NET Web Application
- Singleton Design Pattern
- Factory Design Pattern
- Incremental Page Display Pattern
- Predective Fetch Pattern
Applying MSDN Enterprise Library Application Blocks to a Real Time Project:
- Data Access Application Block
- Exception Handling Application Block
- Caching Application Block
- Cryptography Application Block
- Logging Application Block
- Security Application Block
Course Duration
The duration of the Dot Net Developer course is 80 Hours.
Contact us
For more information about this course write to queries@teknowledge.in or walk into our IT Training center located in Bangalore.
For more details click here - Locate a center



