SlideShare a Scribd company logo
1 of 10
Download to read offline
ASP.NET COURSE CONTENT, 
Overview of the ASPNET Framework 
 ASPNET and the NET Framework 
 Understanding the Framework Class Library 
 Understanding the Common Language Runtime 
 Understanding ASPNET Controls, HTML Controls and Control Events 
 Understanding View State, ASPNET Pages, Dynamic Compilation, Control Trees 
 Using Code-Behind Pages and Handling Page Events 
 Using the PageIsPostBack Property 
 Debugging and Tracing ASPNET Pages 
 Tracing Page Execution 
Installing the ASPNET Framework Using the Standard Controls 
 Displaying Information 
 Using the Label Control, Literal Control 
 Accepting User Input, Using the TextBox Control, CheckBox Control, RadioButton 
Control 
 Submitting Form Data, Using the Button Control, LinkButton Control, ImageButton 
Control 
 Using Client Scripts with Button Controls, Performing Cross-Page Posts 
 Specifying a Default Button, Handling the Command Event 
 Displaying Images, Using the Image Control, Using the ImageMap Control, Panel 
Control, HyperLink Control 
Using the Validation Controls 
 Overview of the Validation Controls 
 Validation Controls and JavaScript 
 Using PageIsValid 
 Setting the Display Property 
 Highlighting Validation Errors 
 Using Validation Groups 
 Disabling Validation 
 Creating Custom Validation Controls 
Using the Rich Controls 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Accepting File Uploads, Saving Files to the File System, Saving Files to a 
Database, Uploading Large Files 
 Displaying a Calendar, Creating a Pop-up Date Picker, Rendering a Calendar from 
a Database Table 
 Displaying Advertisements, Storing Advertisements in an XML File and Database 
Table 
 Tracking Impressions and Transfers 
 Displaying Different Page Views, Displaying a Tabbed Page View, Displaying a 
Multi-Part Form 
 Displaying a Wizard 
Designing Websites with Master Pages 
 Creating Master Pages 
 Creating Default Content 
 Nesting Master Pages 
 Using Images and Hyperlinks in Master Pages 
 Registering Master Pages in Web Configuration 
 Modifying Master Page Content 
 Using the Title Attribute, Page Header Property 
 Exposing Master Page Properties 
 Using FindControl with Master Pages 
 Loading Master Pages Dynamically and the same for Multiple Content Pages 
Designing Websites with Themes 
 Creating Themes, Adding Skins to Themes 
 Creating Named Skins 
 Themes Versus StyleSheet Themes 
 Disabling Themes 
 Registering Themes in the Web Configuration File 
 Adding Cascading Style Sheets to Themes 
 Adding Multiple Cascading Style Sheets to a Theme 
 Changing Page Layouts with Cascading Style Sheets 
 Creating Global Themes 
 Applying Themes and Skins Dynamically 
Using List Controls 
 Overview of the List Controls 
 Declaring List Items 
 Binding to a Data Source 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Determining the Selected List Item 
 Appending Data Items 
 Enabling Automatic PostBacks 
 Using the Items Collection 
 Working with the DropDownList Control, RadioButtonList Control, ListBox Control, 
CheckBoxList Control, BulletedList Control and Custom List Control 
Using the GridView Control 
 GridView Control Fundamentals 
 Displaying Data, Selecting Data, Using Data Keys, Sorting Data, Paging Through 
Data, Editing Data and Displaying Empty Data 
 Formatting the GridView Control 
 Using ViewState with the GridView Control 
 Using Fields with the GridView Control 
 Using BoundFields, CheckBoxFields, CommandFields, ButtonFields, 
HyperLinkFields, ImageFields and TemplateFields 
Using the DetailsView and FormView Controls 
 Using the DetailsView Control 
 Displaying Data with the DetailsView Control 
 Using Fields with the DetailsView Control 
 Displaying Data, Paging Through Data,Editing Data, Inserting and Deleting data 
with the DetailsView Control 
 Working with DetailsView Control Events 
 Formatting the DetailsView Control 
 Using the FormView Control 
 Displaying Data, Paging Through Data,Editing Data, Inserting and Deleting data 
with the FormView Control 
Using the Repeater and DataList Controls 
 Using the Repeater Control 
 Displaying Data with the Repeater Control 
 Using Templates with the Repeater Control 
 Handling Repeater Control Events 
 Using the DataList Control 
 Displaying Data with the DataList Control 
 Displaying Data in Multiple Columns 
 Using Templates with the DataList Control 
 Selecting Data with the DataList Control 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Editing Data with the DataList Control 
 Formatting the DataList Control 
Creating Custom Controls with User Controls 
 Creating User Controls 
 Registering User Controls in the Web Configuration File 
 Exposing Properties from a User Control 
 Exposing Events from a User Control 
 Creating an AddressForm Control 
 AJAX and User Controls 
 Dynamically Loading User Controls 
 Using the Reference Directive 
 Creating a Multi-Page Wizard 
Using the ListView and DataPager Controls 
 Using the ListView Control 
 Using the LayoutTemplate and ItemTemplate 
 Using the GroupTemplate 
 Selecting a Row 
 Sorting Database Data 
 Editing Database Data 
 Using the DataPager Control 
 Creating a Custom User Interface for Paging 
 Data Source Paging with the DataPager Control 
Using the ListView and DataPager Controls 
 Using the ListView Control 
 Using the LayoutTemplate and ItemTemplate 
 Using the GroupTemplate 
 Selecting a Row 
 Sorting Database Data 
 Editing Database Data 
 Using the DataPager Control 
 Creating a Custom User Interface for Paging 
 Data Source Paging with the DataPager Control 
Building Components 
 Building Basic Components 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Components and Dynamic Compilation 
 Mixing Different Language Components in the 
 App_Code Folder 
 Declaring Methods 
 Declaring Fields and Properties 
 Declaring Constructors 
 Overloading Methods and Constructors 
 Declaring Namespaces 
 Creating Partial Classes 
 Inheritance and Abstract Classes 
 Declaring Interfaces 
 Using Access Modifiers 
 Intellisense and Components 
 Using ASPNET Intrinsics in a Component 
 Building Component Libraries 
 Compiling Component Libraries 
 Adding a Reference to a Class Library 
 Architectural Considerations 
 Building Multi-Tier Applications 
 Creating the User Interface Layer, Business Logic Layer and Data Access Layer 
Building Data Access Components with ADONET 
 Connected Data Access Using the Connection Object, Command Object, 
DataReader Object 
 Disconnected Data Access Using the DataAdapter Object 
 Using the DataTable and DataView Object and DataSet Object 
 Executing Asynchronous Database Commands 
 Using Asynchronous ADONET Methods 
 Using Asynchronous ASPNET Pages 
 Building Database Objects with the NET Framework 
 Enabling CLR Integration 
 Creating User-Defined Types with the NET Framework 
 Building a Data Access Layer with a User-Defined Type 
 Creating Stored Procedures with the NET Framework 
 Creating the Stored Procedure Assembly 
Using the Login Controls 
 Overview of the Login Controls 
 Using the Login Control 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Automatically Redirecting a User to the Referring Page 
 Automatically Hiding the Login Control from 
 Authenticated Users 
 Using a Template with the Login Control 
 Performing Custom Authentication with the Login Control 
 Using the CreateUserWizard Control 
 Configuring Create User Form Fields 
 Sending a Create User Email Message 
 Automatically Redirecting a User to the Referring Page 
 Automatically Generating a Password 
 Using Templates with the CreateUserWizard Control 
 Adding Steps to the CreateUserWizard Control 
 Using the LoginStatus Control 
 Using the LoginName Control 
 Using the ChangePassword Control 
 Sending a Change Password Email 
 Using Templates with the ChangePassword Control 
 Using the PasswordRecovery Control 
 Sending the Original Password 
 Requiring a Security Question and Answer 
 Using Templates with the PasswordRecovery Control 
 Using the LoginView Control 
 Using Roles with the LoginView Control 
Maintaining Application State 
 Using Browser Cookies 
 Cookie Security Restrictions 
 Creating Cookies 
 Reading Cookies 
 Setting Cookie Properties 
 Deleting Cookies 
 Working with Multivalued Cookies 
 Using Session State 
 Storing Database Data in Session State 
 Using the Session Object 
 Handling Session Events 
 Controlling When a Session Times Out 
 Using Cookieless Session State 
 Configuring a Session State Store 
 Configuring SQL Server Session State 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Using Profiles 
 Creating Profile Groups 
 Supporting Anonymous Users 
 Migrating Anonymous Profiles 
 Inheriting a Profile from a Custom Class 
 Creating Complex Profile Properties 
 Saving Profiles Automatically 
 Accessing Profiles from Components 
 Using the Profile Manager 
 Configuring the Profile Provider 
 Creating a Custom Profile Provider 
Working with the HTTP Runtime 
 Creating a Custom BuildProvider 
 Creating a Simple BuildProvider 
 Creating a Data Access Component BuildProvider 
 Creating a Custom ExpressionBuilder 
 Creating a Lookup ExpressionBuilder 
 Creating HTTP Handlers 
 Creating a Generic Handler 
 Implementing the IHttpHandler Interface 
 Registering Extensions with Internet Information Server 
 Creating an Asynchronous HTTP Handler 
 Working with HTTP Applications and HTTP Modules 
 Creating a Globalasax File 
 Creating Custom HTTP Modules 
Caching Application Pages and Data 
 Overview of Caching 
 Using Page Output Caching 
 Varying the Output Cache by Parameter / Control / Header / Browser / Custom 
Function 
 Specifying the Cache Location 
 Creating a Page Output Cache File Dependency 
 Expiring the Page Output Cache Programmatically 
 Manipulating the Page Output Cache Programmatically 
 Creating Page Output Cache Profiles 
 Using Partial Page Caching 
 Using Post-Cache Substitution 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Caching with a User Control 
 Sharing a User Control Output Cache 
 Manipulating a User Control Cache Programmatically 
 Creating a User Control Cache File Dependency 
 Caching Dynamically Loaded User Controls 
 Using DataSource Caching 
 Using an Absolute Cache Expiration Policy 
 Using a Sliding Cache Expiration Policy 
 Caching with the ObjectDataSource Control 
 Caching with the XmlDataSource Control 
 Creating a DataSource Control Key Dependency 
 Using Data Caching 
 Using the Cache Application Programming Interface 
 Adding Items to the Cache 
 Adding Items with an Absolute Expiration Policy 
 Adding Items with a Sliding Expiration Policy 
 Adding Items with Dependencies 
 Specifying Cache Item Priorities 
 Configuring the Cache 
 Using SQL Cache Dependencies 
 Using Polling SQL Cache Dependencies 
 Configuring Polling SQL Cache Dependencies 
 Using Polling SQL Cache Dependencies with Page 
 Output Caching 
 Using Polling SQL Cache Dependencies with 
 DataSource Caching 
 Using Polling SQL Cache Dependencies with Data Caching 
 Using Push SQL Cache Dependencies 
 Configuring Push SQL Cache Dependencies 
 Using Push SQL Cache Dependencies with Page 
 Output Caching 
 Using Push SQL Cache Dependencies with Data 
 Source Caching 
 Using Push SQL Cache Dependencies with Data Caching 
Localizing Applications for Multiple Languages 
 Setting the Current Culture 
 Setting a Culture Manually 
 Automatically Detecting a Culture 
 Setting the Culture in the Web Configuration File 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Culture and ASPNET Controls 
 Using the CultureInfo Class 
 Using the CultureInfo Class to Format String Values 
 Comparing and Sorting String Values 
 Creating Local Resources 
 Explicit Localization Expressions 
 Implicit Localization Expressions 
 Using Local Resources with Page Properties 
 Retrieving Local Resources Programmatically 
 Creating Global Resources 
 Retrieving Global Resources Programmatically 
 Using Strongly Typed Localization Expressions 
 Using the Localize Control 
Using ASPNET Membership 
 Configuring Authentication 
 Configuring Forms Authentication 
 Using Cookieless Forms Authentication 
 Using Sliding Expiration with Forms Authentication 
 Using Forms Authentication Across Applications 
 Using Forms Authentication Across Domains 
 Using the FormsAuthentication Class 
 Using the User Class 
 Configuring Authorization 
 Authorizing by Role 
 Authorizing Files by Location 
 Using Authorization with Images and Other File Types 
 Using Authorization with ASP Classic Pages 
 Using ASPNET Membership 
 Using the Membership Application Programming Interface 
 Encrypting and Hashing User Passwords 
 Modifying User Password Requirements 
 Locking Out Bad Users 
 Configuring the SQLMembershipProvider 
 Configuring the ActiveDirectoryMembershipProvider 
 Creating a Custom Membership Provider 
 Using the Role Manager 
 Configuring the SqlRoleProvider 
 Configuring the WindowsTokenRoleProvider 
 Configuring the AuthorizationStoreRoleProvider 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
 Caching Roles in a Browser Cookie 
 Using the Roles Application Programming Interface 
Configuring Applications 
 Overview of Website Configuration 
 Using the Web Site Administration Tool 
 Using the ASPNET Microsoft Management Console Snap-In 
 ASPNET Configuration Sections 
 Contents xix 
 Applying Configuration Settings to a Particular Path 
 Locking Configuration Settings 
 Adding Custom Application Settings 
 Placing Configuration Settings in an External File 
 Using the Configuration API 
 Reading Configuration Sections from the Current Apps 
 Opening a Configuration File 
 Opening a Configuration File on a Remote Server 
 Using the Configuration Class 
 Modifying Configuration Sections 
 Provisioning a New Website 
 Creating Custom Configuration Sections 
 Creating a Configuration Element Collection 
 Creating Encrypted Configuration Sections 
 Encrypting Sections with the aspnet_regiis tool 
 Encrypting Sections Programmatically 
 Deploying Encrypted Web Configuration Files 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
INDIA Trainingicon USA 
Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864

More Related Content

Similar to ASP.NET ONLINE TRAINING

MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGtraining3
 
MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGSanthosh Sap
 
MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGsapcrmtraining
 
MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGSanthosh Sap
 
Microsoft asp.net online training
Microsoft asp.net online trainingMicrosoft asp.net online training
Microsoft asp.net online trainingSanthosh Reddy
 
Microsoft asp.net online training
Microsoft asp.net online trainingMicrosoft asp.net online training
Microsoft asp.net online trainingtraining3
 
Microsoft asp.net online training
Microsoft asp.net online trainingMicrosoft asp.net online training
Microsoft asp.net online trainingtraining13acutesoft
 
Oracle11g form-course-curriculum
Oracle11g form-course-curriculumOracle11g form-course-curriculum
Oracle11g form-course-curriculumAmit Sharma
 
Oracle11g form course-curriculum
Oracle11g form course-curriculumOracle11g form course-curriculum
Oracle11g form course-curriculumAmit Sharma
 
06 asp.net session08
06 asp.net session0806 asp.net session08
06 asp.net session08Vivek chan
 
SAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGSAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGAnusha GOT
 
Net course content
Net course contentNet course content
Net course contentmindq
 
07 asp.net session10
07 asp.net session1007 asp.net session10
07 asp.net session10Vivek chan
 
SAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGSAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGMadhukar Reddy
 
Oracle fusion middleware 11g build applications with oracle forms
Oracle fusion middleware 11g build applications with oracle formsOracle fusion middleware 11g build applications with oracle forms
Oracle fusion middleware 11g build applications with oracle formsbispsolutions
 

Similar to ASP.NET ONLINE TRAINING (20)

MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAINING
 
MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAINING
 
MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAINING
 
MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAINING
 
Microsoft asp.net online training
Microsoft asp.net online trainingMicrosoft asp.net online training
Microsoft asp.net online training
 
Microsoft asp.net online training
Microsoft asp.net online trainingMicrosoft asp.net online training
Microsoft asp.net online training
 
Microsoft asp.net online training
Microsoft asp.net online trainingMicrosoft asp.net online training
Microsoft asp.net online training
 
Ellicit forms and_reports
Ellicit forms and_reportsEllicit forms and_reports
Ellicit forms and_reports
 
Oracle11g form-course-curriculum
Oracle11g form-course-curriculumOracle11g form-course-curriculum
Oracle11g form-course-curriculum
 
Oracle11g form course-curriculum
Oracle11g form course-curriculumOracle11g form course-curriculum
Oracle11g form course-curriculum
 
06 asp.net session08
06 asp.net session0806 asp.net session08
06 asp.net session08
 
SAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGSAP BO ONLINE TRAINING
SAP BO ONLINE TRAINING
 
Net course content
Net course contentNet course content
Net course content
 
07 asp.net session10
07 asp.net session1007 asp.net session10
07 asp.net session10
 
SAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGSAP BO ONLINE TRAINING
SAP BO ONLINE TRAINING
 
Oracle fusion middleware 11g build applications with oracle forms
Oracle fusion middleware 11g build applications with oracle formsOracle fusion middleware 11g build applications with oracle forms
Oracle fusion middleware 11g build applications with oracle forms
 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 

ASP.NET ONLINE TRAINING

  • 1. ASP.NET COURSE CONTENT, Overview of the ASPNET Framework  ASPNET and the NET Framework  Understanding the Framework Class Library  Understanding the Common Language Runtime  Understanding ASPNET Controls, HTML Controls and Control Events  Understanding View State, ASPNET Pages, Dynamic Compilation, Control Trees  Using Code-Behind Pages and Handling Page Events  Using the PageIsPostBack Property  Debugging and Tracing ASPNET Pages  Tracing Page Execution Installing the ASPNET Framework Using the Standard Controls  Displaying Information  Using the Label Control, Literal Control  Accepting User Input, Using the TextBox Control, CheckBox Control, RadioButton Control  Submitting Form Data, Using the Button Control, LinkButton Control, ImageButton Control  Using Client Scripts with Button Controls, Performing Cross-Page Posts  Specifying a Default Button, Handling the Command Event  Displaying Images, Using the Image Control, Using the ImageMap Control, Panel Control, HyperLink Control Using the Validation Controls  Overview of the Validation Controls  Validation Controls and JavaScript  Using PageIsValid  Setting the Display Property  Highlighting Validation Errors  Using Validation Groups  Disabling Validation  Creating Custom Validation Controls Using the Rich Controls ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 2.  Accepting File Uploads, Saving Files to the File System, Saving Files to a Database, Uploading Large Files  Displaying a Calendar, Creating a Pop-up Date Picker, Rendering a Calendar from a Database Table  Displaying Advertisements, Storing Advertisements in an XML File and Database Table  Tracking Impressions and Transfers  Displaying Different Page Views, Displaying a Tabbed Page View, Displaying a Multi-Part Form  Displaying a Wizard Designing Websites with Master Pages  Creating Master Pages  Creating Default Content  Nesting Master Pages  Using Images and Hyperlinks in Master Pages  Registering Master Pages in Web Configuration  Modifying Master Page Content  Using the Title Attribute, Page Header Property  Exposing Master Page Properties  Using FindControl with Master Pages  Loading Master Pages Dynamically and the same for Multiple Content Pages Designing Websites with Themes  Creating Themes, Adding Skins to Themes  Creating Named Skins  Themes Versus StyleSheet Themes  Disabling Themes  Registering Themes in the Web Configuration File  Adding Cascading Style Sheets to Themes  Adding Multiple Cascading Style Sheets to a Theme  Changing Page Layouts with Cascading Style Sheets  Creating Global Themes  Applying Themes and Skins Dynamically Using List Controls  Overview of the List Controls  Declaring List Items  Binding to a Data Source ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 3.  Determining the Selected List Item  Appending Data Items  Enabling Automatic PostBacks  Using the Items Collection  Working with the DropDownList Control, RadioButtonList Control, ListBox Control, CheckBoxList Control, BulletedList Control and Custom List Control Using the GridView Control  GridView Control Fundamentals  Displaying Data, Selecting Data, Using Data Keys, Sorting Data, Paging Through Data, Editing Data and Displaying Empty Data  Formatting the GridView Control  Using ViewState with the GridView Control  Using Fields with the GridView Control  Using BoundFields, CheckBoxFields, CommandFields, ButtonFields, HyperLinkFields, ImageFields and TemplateFields Using the DetailsView and FormView Controls  Using the DetailsView Control  Displaying Data with the DetailsView Control  Using Fields with the DetailsView Control  Displaying Data, Paging Through Data,Editing Data, Inserting and Deleting data with the DetailsView Control  Working with DetailsView Control Events  Formatting the DetailsView Control  Using the FormView Control  Displaying Data, Paging Through Data,Editing Data, Inserting and Deleting data with the FormView Control Using the Repeater and DataList Controls  Using the Repeater Control  Displaying Data with the Repeater Control  Using Templates with the Repeater Control  Handling Repeater Control Events  Using the DataList Control  Displaying Data with the DataList Control  Displaying Data in Multiple Columns  Using Templates with the DataList Control  Selecting Data with the DataList Control ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 4.  Editing Data with the DataList Control  Formatting the DataList Control Creating Custom Controls with User Controls  Creating User Controls  Registering User Controls in the Web Configuration File  Exposing Properties from a User Control  Exposing Events from a User Control  Creating an AddressForm Control  AJAX and User Controls  Dynamically Loading User Controls  Using the Reference Directive  Creating a Multi-Page Wizard Using the ListView and DataPager Controls  Using the ListView Control  Using the LayoutTemplate and ItemTemplate  Using the GroupTemplate  Selecting a Row  Sorting Database Data  Editing Database Data  Using the DataPager Control  Creating a Custom User Interface for Paging  Data Source Paging with the DataPager Control Using the ListView and DataPager Controls  Using the ListView Control  Using the LayoutTemplate and ItemTemplate  Using the GroupTemplate  Selecting a Row  Sorting Database Data  Editing Database Data  Using the DataPager Control  Creating a Custom User Interface for Paging  Data Source Paging with the DataPager Control Building Components  Building Basic Components ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 5.  Components and Dynamic Compilation  Mixing Different Language Components in the  App_Code Folder  Declaring Methods  Declaring Fields and Properties  Declaring Constructors  Overloading Methods and Constructors  Declaring Namespaces  Creating Partial Classes  Inheritance and Abstract Classes  Declaring Interfaces  Using Access Modifiers  Intellisense and Components  Using ASPNET Intrinsics in a Component  Building Component Libraries  Compiling Component Libraries  Adding a Reference to a Class Library  Architectural Considerations  Building Multi-Tier Applications  Creating the User Interface Layer, Business Logic Layer and Data Access Layer Building Data Access Components with ADONET  Connected Data Access Using the Connection Object, Command Object, DataReader Object  Disconnected Data Access Using the DataAdapter Object  Using the DataTable and DataView Object and DataSet Object  Executing Asynchronous Database Commands  Using Asynchronous ADONET Methods  Using Asynchronous ASPNET Pages  Building Database Objects with the NET Framework  Enabling CLR Integration  Creating User-Defined Types with the NET Framework  Building a Data Access Layer with a User-Defined Type  Creating Stored Procedures with the NET Framework  Creating the Stored Procedure Assembly Using the Login Controls  Overview of the Login Controls  Using the Login Control ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 6.  Automatically Redirecting a User to the Referring Page  Automatically Hiding the Login Control from  Authenticated Users  Using a Template with the Login Control  Performing Custom Authentication with the Login Control  Using the CreateUserWizard Control  Configuring Create User Form Fields  Sending a Create User Email Message  Automatically Redirecting a User to the Referring Page  Automatically Generating a Password  Using Templates with the CreateUserWizard Control  Adding Steps to the CreateUserWizard Control  Using the LoginStatus Control  Using the LoginName Control  Using the ChangePassword Control  Sending a Change Password Email  Using Templates with the ChangePassword Control  Using the PasswordRecovery Control  Sending the Original Password  Requiring a Security Question and Answer  Using Templates with the PasswordRecovery Control  Using the LoginView Control  Using Roles with the LoginView Control Maintaining Application State  Using Browser Cookies  Cookie Security Restrictions  Creating Cookies  Reading Cookies  Setting Cookie Properties  Deleting Cookies  Working with Multivalued Cookies  Using Session State  Storing Database Data in Session State  Using the Session Object  Handling Session Events  Controlling When a Session Times Out  Using Cookieless Session State  Configuring a Session State Store  Configuring SQL Server Session State ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 7.  Using Profiles  Creating Profile Groups  Supporting Anonymous Users  Migrating Anonymous Profiles  Inheriting a Profile from a Custom Class  Creating Complex Profile Properties  Saving Profiles Automatically  Accessing Profiles from Components  Using the Profile Manager  Configuring the Profile Provider  Creating a Custom Profile Provider Working with the HTTP Runtime  Creating a Custom BuildProvider  Creating a Simple BuildProvider  Creating a Data Access Component BuildProvider  Creating a Custom ExpressionBuilder  Creating a Lookup ExpressionBuilder  Creating HTTP Handlers  Creating a Generic Handler  Implementing the IHttpHandler Interface  Registering Extensions with Internet Information Server  Creating an Asynchronous HTTP Handler  Working with HTTP Applications and HTTP Modules  Creating a Globalasax File  Creating Custom HTTP Modules Caching Application Pages and Data  Overview of Caching  Using Page Output Caching  Varying the Output Cache by Parameter / Control / Header / Browser / Custom Function  Specifying the Cache Location  Creating a Page Output Cache File Dependency  Expiring the Page Output Cache Programmatically  Manipulating the Page Output Cache Programmatically  Creating Page Output Cache Profiles  Using Partial Page Caching  Using Post-Cache Substitution ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 8.  Caching with a User Control  Sharing a User Control Output Cache  Manipulating a User Control Cache Programmatically  Creating a User Control Cache File Dependency  Caching Dynamically Loaded User Controls  Using DataSource Caching  Using an Absolute Cache Expiration Policy  Using a Sliding Cache Expiration Policy  Caching with the ObjectDataSource Control  Caching with the XmlDataSource Control  Creating a DataSource Control Key Dependency  Using Data Caching  Using the Cache Application Programming Interface  Adding Items to the Cache  Adding Items with an Absolute Expiration Policy  Adding Items with a Sliding Expiration Policy  Adding Items with Dependencies  Specifying Cache Item Priorities  Configuring the Cache  Using SQL Cache Dependencies  Using Polling SQL Cache Dependencies  Configuring Polling SQL Cache Dependencies  Using Polling SQL Cache Dependencies with Page  Output Caching  Using Polling SQL Cache Dependencies with  DataSource Caching  Using Polling SQL Cache Dependencies with Data Caching  Using Push SQL Cache Dependencies  Configuring Push SQL Cache Dependencies  Using Push SQL Cache Dependencies with Page  Output Caching  Using Push SQL Cache Dependencies with Data  Source Caching  Using Push SQL Cache Dependencies with Data Caching Localizing Applications for Multiple Languages  Setting the Current Culture  Setting a Culture Manually  Automatically Detecting a Culture  Setting the Culture in the Web Configuration File ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 9.  Culture and ASPNET Controls  Using the CultureInfo Class  Using the CultureInfo Class to Format String Values  Comparing and Sorting String Values  Creating Local Resources  Explicit Localization Expressions  Implicit Localization Expressions  Using Local Resources with Page Properties  Retrieving Local Resources Programmatically  Creating Global Resources  Retrieving Global Resources Programmatically  Using Strongly Typed Localization Expressions  Using the Localize Control Using ASPNET Membership  Configuring Authentication  Configuring Forms Authentication  Using Cookieless Forms Authentication  Using Sliding Expiration with Forms Authentication  Using Forms Authentication Across Applications  Using Forms Authentication Across Domains  Using the FormsAuthentication Class  Using the User Class  Configuring Authorization  Authorizing by Role  Authorizing Files by Location  Using Authorization with Images and Other File Types  Using Authorization with ASP Classic Pages  Using ASPNET Membership  Using the Membership Application Programming Interface  Encrypting and Hashing User Passwords  Modifying User Password Requirements  Locking Out Bad Users  Configuring the SQLMembershipProvider  Configuring the ActiveDirectoryMembershipProvider  Creating a Custom Membership Provider  Using the Role Manager  Configuring the SqlRoleProvider  Configuring the WindowsTokenRoleProvider  Configuring the AuthorizationStoreRoleProvider ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864
  • 10.  Caching Roles in a Browser Cookie  Using the Roles Application Programming Interface Configuring Applications  Overview of Website Configuration  Using the Web Site Administration Tool  Using the ASPNET Microsoft Management Console Snap-In  ASPNET Configuration Sections  Contents xix  Applying Configuration Settings to a Particular Path  Locking Configuration Settings  Adding Custom Application Settings  Placing Configuration Settings in an External File  Using the Configuration API  Reading Configuration Sections from the Current Apps  Opening a Configuration File  Opening a Configuration File on a Remote Server  Using the Configuration Class  Modifying Configuration Sections  Provisioning a New Website  Creating Custom Configuration Sections  Creating a Configuration Element Collection  Creating Encrypted Configuration Sections  Encrypting Sections with the aspnet_regiis tool  Encrypting Sections Programmatically  Deploying Encrypted Web Configuration Files ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- INDIA Trainingicon USA Phone: +91-966-690-0051 Email: info@trainingicon.com | www.trainingicon.com Phone: +1-408-791-8864