0471-6454555
9447387064
9847003556

No1 Training Institute in Kerala

ASP.Net

Implementing User Profiles, Authentication, and Authorization

    Working with User Profiles
    User Profiles Basics 
    Configuring a User Profiles Provider 
    Defining the User Profiles
    Identifying Users 
    Setting and Saving a User Profiles 
    Using ASP NET Membership 
    Using the WSAT to Configure Security 
    Logon Controls 
    The Forms Authentication Class 
    The Membership Class 
 

TRINITY TECHNOLOGIES

Working with Data Source Controls and Data-Bound Controls

    Connecting to Data with Data Source Controls.
    Understanding the Data Source Controls
    Using Objects as Data Sources with  ObjectDataSource 
    Connecting to Relational Databases by Using SqlDataSource 
    Working with  Access Data Files and AccessDataSource Controls 
    Connecting to an Entity Mode by Using EntityDataSource 
    Connecting to XML Data by Using XmlDataSource 
    Connecting to LINQ-Based Data by Using LinqDataSource 
    Connecting to Site Navigation Data by Using SiteMapDataSource 
    Working with Data-Bound Web Server Controls. 
    Introducing Data-Bound Controls 
    S mp e Data-Bound Controls 
    Composite Data-Bound Controls 
    Hierarchical Data-Bound Controls 
    Working with ASP NET Dynamic Data. 
    Getting Started with  Dynamic Data Websites 
    Extending and Custom zing Dynamic Data 
    Using Dynamic Controls n Ex sting Sites
 

TRINITY TECHNOLOGIES

Connecting to and Querying Data with LINQ

    Getting Started with LINQ
    Introducing LINQ 
    Querying Data with LINQ 
    Transforming Data with LINQ 
    LINQ and ADO NET
    LINQ to DataSet
    LINQ to SQL 
    LINQ to Entities
 

TRINITY TECHNOLOGIES

Working with Client-Side Scripting, AJAX


    Creating AJAX-Enabled Web Forms
    Introducing ASP NET AJAX
    The AJAX Server Controls
    Creating Client Scripts with the Microsoft AJAX Library
    Creating Your Own Client Scripts
    Creating Your Own Client Call backs
    Working with the Microsoft AJAX Library 
    Building Client Capabilities with AJAX
 

TRINITY TECHNOLOGIES

Debugging and Deploying

    Debugging Websites
    Configuring ASP NET for Debugging
    Defining Custom Error Pages 
    Debugging Remote y 
    Debugging Client-Side Script 
    Troubleshooting Websites
    Implementing Tracing 
    Monitoring a Running Web App cat on 
    Deploying Websites 
    Publishing Web Applications
    Web Deployment Projects
    Web Setup Projects 
    Deploying Web Applications by Using the Copy Web Tool
    Pre compiling and Publishing ASP NET Websites
 

TRINITY TECHNOLOGIES

Creating Custom Web Controls


    Creating User Control 
    Defining User Control Events
    Defining Properties n User Control 
    Adding a User Control to a Page 
    Dynamically Loading User Control 
    Creating a Templated User Control 
    Creating Custom Web Server Control
    Creating a Custom Web Server Control 
    Adding Too box Support for a Custom Web                                                   Server Control 
    Creating a Custom Designer for a Custom Web                                              Server Control 
    Creating a Composite Control 
    Creating a Templated Custom Web Server Control
 

TRINITY TECHNOLOGIES

Globalization and Accessibility


    Configuring Globalization and Localization
    About ASP NET Resources
    Using Local Resource Files
    Using Global Resources 
    HTML Layout Best Practices 
    Setting the Culture
    Configuring Accessibility
    Public Accessibility Guidelines
    How ASP NET Controls Support Accessibility
    Improving Visual Accessibility
    Improving the Accessibility of Forms That
    Require User Input
    Testing Accessibility
 

TRINITY TECHNOLOGIES

Input Validation and Site Navigation

    Performing Input Validation
    Understanding the Validation Framework 
    Understanding the RequiredFieldValidator Control
    Using the CompareValidator Control
    Using the RangeValidator Control
    Using the RegularExpressionValdator Control 
    The CustomValidator Control
    Performing Site Navigation
    Choosing a Method to Navigate Pages
    Client-Side Navigation
    Cross-Page Posting
    Client-Side Browser Redirect 
    Server-Side Transfer 
    Using the Site Map Web Server Control
    Using Web Parts
    The WebParts Namespace
    Defining Web Part Zones
    Creating Web Parts
    Enabling Users to Arrange and Edit Web Parts 
    Connecting Web Parts 
    Personalizing Web Parts
 

TRINITY TECHNOLOGIES

Using Server Controls


    Exploring Common Server Controls
    Web Server Controls
    The Label Controls
    The Literal Controls
    The TextBox Control
    The CheckBox Control
    The RadioButton Control
    The DropDownList Control
    The ListBox Control
    The Button Control
    HTML Server Controls
    Exploring Specialized Server Controls
    The Table, TableRow, and TableCellControls
    The Image Control
    The ImageButton Control
    The ImageMap Control
    The Calendar Control
    The FileUpload Control
    The Panel Control 
    The Multi View and View Controls
    The Wizard Control
    The Xml Control
 

TRINITY TECHNOLOGIES

Handling Events and Managing State


    Understanding the ASP NET Life Cycleand Handing Events
    The ASP NET Application Life Cycle 
    Understanding the Life Cycle of an ASP NET Webpageand                         Its Controls
    Using Client-Side State Management 
    Choosing Client-Side or Server-S de State Management
    View State 
    Hidden Fields 
    Cookies 
    Query Strings
    Using Server-Side State Management
    Application State
    Session State

TRINITY TECHNOLOGIES

Using Master Pages, Themes, and Caching


    Using Master Pages
    Overview of Master and Content Pages 
    Creating a Master Page
    Creating Content Pages
    Attaching Master Pages to Content Pages
    Referencing Custom Master Page Properties, Methods,  and                        Controls from Content Pages 
    Creating Nested Master Pages
    Dynamically Changing Master Pages
    Using Themes 
    Themes Overview 
    Creating a Theme 
    Creating a Skin File 
    Adding a Cascading Style Sheet to Your Theme 
    Rules for Applying Themes 
    Applying a Theme Programmatically
    Caching
    Application Caching 
    Page Output Caching 
    Programmatically Invalidating Cached Pages
 

TRINITY TECHNOLOGIES

Building Web Applications with ASP.NET


    Understanding Web Communications 
    The Web Server’s Role
    The Web Browser’s Role
    Understanding the Role of HTTP
    Creating a Website and Adding New WebPages
    Creating Websites 
    Creating ASPX Pages 
    Website Compilation 
    Using Assemblies
    Working with Web Configuration Files
    Understanding the Configuration File Hierarchy 
    Processing the Configuration Files 
    Changes to NET Framework Configuration Files
    Editing Configuration Files
 

TRINITY TECHNOLOGIES

The Philosophy of .NET Building C#/VB Applications

    The Role of the .NET Framework 3.5/4.0 SDK
    Building C#/VB Applications Using csc.exe
    Building .NET Applications Using Notepad++
    Building .NET Applications Using Sharp Develop
    Building .NET Applications Using Visual Studio

TRINITY TECHNOLOGIES

Introducing C#/VB and the .NET Platform

    Understanding the Previous State of Affairs
    The .NET Solution
    Introducing the Building Blocks of the .NET Platform (the CLR,                    CTS, and CLS)
    Additional .NET-Aware Programming Languages
    An Overview of .NET Assemblies
    Understanding the Common Type System
    Understanding the Common Language Specification
    Understanding the Common Language Runtime
    The Assembly/Namespace/Type Distinction
    Exploring an Assembly Using ildasm.exe
    Exploring an Assembly Using Reflector
    Deploying the .NET Runtime
    The Platform-Independent Nature of .NET    

TRINITY TECHNOLOGIES

Introducing C#/VB and the .NET Platform

    Understanding the Previous State of Affairs
    The .NET Solution
    Introducing the Building Blocks of the .NET Platform (the CLR,                    CTS, and CLS)
    Additional .NET-Aware Programming Languages
    An Overview of .NET Assemblies
    Understanding the Common Type System
    Understanding the Common Language Specification
    Understanding the Common Language Runtime
    The Assembly/Namespace/Type Distinction
    Exploring an Assembly Using ildasm.exe
    Exploring an Assembly Using Reflector
    Deploying the .NET Runtime
    The Platform-Independent Nature of .NET    

The Philosophy of .NET Building C#/VB Applications

    The Role of the .NET Framework 3.5/4.0 SDK
    Building C#/VB Applications Using csc.exe
    Building .NET Applications Using Notepad++
    Building .NET Applications Using Sharp Develop
    Building .NET Applications Using Visual Studio

Building Web Applications with ASP.NET


    Understanding Web Communications 
    The Web Server’s Role
    The Web Browser’s Role
    Understanding the Role of HTTP
    Creating a Website and Adding New WebPages
    Creating Websites 
    Creating ASPX Pages 
    Website Compilation 
    Using Assemblies
    Working with Web Configuration Files
    Understanding the Configuration File Hierarchy 
    Processing the Configuration Files 
    Changes to NET Framework Configuration Files
    Editing Configuration Files
 

Using Master Pages, Themes, and Caching


    Using Master Pages
    Overview of Master and Content Pages 
    Creating a Master Page
    Creating Content Pages
    Attaching Master Pages to Content Pages
    Referencing Custom Master Page Properties, Methods,  and                        Controls from Content Pages 
    Creating Nested Master Pages
    Dynamically Changing Master Pages
    Using Themes 
    Themes Overview 
    Creating a Theme 
    Creating a Skin File 
    Adding a Cascading Style Sheet to Your Theme 
    Rules for Applying Themes 
    Applying a Theme Programmatically
    Caching
    Application Caching 
    Page Output Caching 
    Programmatically Invalidating Cached Pages
 

Handling Events and Managing State


    Understanding the ASP NET Life Cycleand Handing Events
    The ASP NET Application Life Cycle 
    Understanding the Life Cycle of an ASP NET Webpageand                         Its Controls
    Using Client-Side State Management 
    Choosing Client-Side or Server-S de State Management
    View State 
    Hidden Fields 
    Cookies 
    Query Strings
    Using Server-Side State Management
    Application State
    Session State

Using Server Controls


    Exploring Common Server Controls
    Web Server Controls
    The Label Controls
    The Literal Controls
    The TextBox Control
    The CheckBox Control
    The RadioButton Control
    The DropDownList Control
    The ListBox Control
    The Button Control
    HTML Server Controls
    Exploring Specialized Server Controls
    The Table, TableRow, and TableCellControls
    The Image Control
    The ImageButton Control
    The ImageMap Control
    The Calendar Control
    The FileUpload Control
    The Panel Control 
    The Multi View and View Controls
    The Wizard Control
    The Xml Control
 

Input Validation and Site Navigation

    Performing Input Validation
    Understanding the Validation Framework 
    Understanding the RequiredFieldValidator Control
    Using the CompareValidator Control
    Using the RangeValidator Control
    Using the RegularExpressionValdator Control 
    The CustomValidator Control
    Performing Site Navigation
    Choosing a Method to Navigate Pages
    Client-Side Navigation
    Cross-Page Posting
    Client-Side Browser Redirect 
    Server-Side Transfer 
    Using the Site Map Web Server Control
    Using Web Parts
    The WebParts Namespace
    Defining Web Part Zones
    Creating Web Parts
    Enabling Users to Arrange and Edit Web Parts 
    Connecting Web Parts 
    Personalizing Web Parts
 

Globalization and Accessibility


    Configuring Globalization and Localization
    About ASP NET Resources
    Using Local Resource Files
    Using Global Resources 
    HTML Layout Best Practices 
    Setting the Culture
    Configuring Accessibility
    Public Accessibility Guidelines
    How ASP NET Controls Support Accessibility
    Improving Visual Accessibility
    Improving the Accessibility of Forms That
    Require User Input
    Testing Accessibility
 

Creating Custom Web Controls


    Creating User Control 
    Defining User Control Events
    Defining Properties n User Control 
    Adding a User Control to a Page 
    Dynamically Loading User Control 
    Creating a Templated User Control 
    Creating Custom Web Server Control
    Creating a Custom Web Server Control 
    Adding Too box Support for a Custom Web                                                   Server Control 
    Creating a Custom Designer for a Custom Web                                              Server Control 
    Creating a Composite Control 
    Creating a Templated Custom Web Server Control
 

Debugging and Deploying

    Debugging Websites
    Configuring ASP NET for Debugging
    Defining Custom Error Pages 
    Debugging Remote y 
    Debugging Client-Side Script 
    Troubleshooting Websites
    Implementing Tracing 
    Monitoring a Running Web App cat on 
    Deploying Websites 
    Publishing Web Applications
    Web Deployment Projects
    Web Setup Projects 
    Deploying Web Applications by Using the Copy Web Tool
    Pre compiling and Publishing ASP NET Websites
 

Working with Client-Side Scripting, AJAX


    Creating AJAX-Enabled Web Forms
    Introducing ASP NET AJAX
    The AJAX Server Controls
    Creating Client Scripts with the Microsoft AJAX Library
    Creating Your Own Client Scripts
    Creating Your Own Client Call backs
    Working with the Microsoft AJAX Library 
    Building Client Capabilities with AJAX
 

Connecting to and Querying Data with LINQ

    Getting Started with LINQ
    Introducing LINQ 
    Querying Data with LINQ 
    Transforming Data with LINQ 
    LINQ and ADO NET
    LINQ to DataSet
    LINQ to SQL 
    LINQ to Entities
 

Working with Data Source Controls and Data-Bound Controls

    Connecting to Data with Data Source Controls.
    Understanding the Data Source Controls
    Using Objects as Data Sources with  ObjectDataSource 
    Connecting to Relational Databases by Using SqlDataSource 
    Working with  Access Data Files and AccessDataSource Controls 
    Connecting to an Entity Mode by Using EntityDataSource 
    Connecting to XML Data by Using XmlDataSource 
    Connecting to LINQ-Based Data by Using LinqDataSource 
    Connecting to Site Navigation Data by Using SiteMapDataSource 
    Working with Data-Bound Web Server Controls. 
    Introducing Data-Bound Controls 
    S mp e Data-Bound Controls 
    Composite Data-Bound Controls 
    Hierarchical Data-Bound Controls 
    Working with ASP NET Dynamic Data. 
    Getting Started with  Dynamic Data Websites 
    Extending and Custom zing Dynamic Data 
    Using Dynamic Controls n Ex sting Sites
 

Implementing User Profiles, Authentication, and Authorization

    Working with User Profiles
    User Profiles Basics 
    Configuring a User Profiles Provider 
    Defining the User Profiles
    Identifying Users 
    Setting and Saving a User Profiles 
    Using ASP NET Membership 
    Using the WSAT to Configure Security 
    Logon Controls 
    The Forms Authentication Class 
    The Membership Class