Microsoft ASP.NET Programming Certification - Syllabus
 
Section I - The Interface of Microsoft ASP.NET
lesson 1
What Is ASP.NET, and Why Is It So Great?
lesson 2
Understanding Web Servers and Browsers
lesson 3
Understanding Static Web Pages & Dynamic Web Pages
lesson 4
The .aspx (Markup) File for the Simple Calculator Application
lesson 5
Downloading & Installing Visual Studio 2005

The Coding

Section II - Coding
lesson 1
Creating a New Web Site & Working with Controls
lesson 2
Setting the Page Title
lesson 3
Adding Some Code & Running the Application
lesson 4
Understanding Postback, Events, and Code-Behind
lesson 5
Understanding the Basics of a Multipage Application
lesson 6
Adding Pages & Redirecting to Another Page
lesson 7
Creating a Master Page & content page
lesson 8
Creating a Simple Calculator Application
lesson 9
Testing and Debugging Your ASP.NET Applications
lesson 10
Using Basic Web Server Controls

Validation & List Controls

Section III - Validation & List Controls
lesson 1
Validating the Hard Way
lesson 2
Using the RequiredFieldValidator Control
lesson 3
Using the CompareValidator & RangeValidator Control
lesson 4
Using the CheckBoxList Control
lesson 5
Working with ListItem Elements
lesson 6
Working with ListItem Elements
lesson 7
Using Advanced Web Server Controls
lesson 8
Making Use of the FileUpload Control
lesson 9
Working with User Controls
lesson 10
Putting User-Control Properties to Work

HTML Basics for ASP.NET

Section IV - HTML Basics for ASP.NET
lesson 1
XHTML and the W3C
lesson 2
Editing Code in Source View
lesson 3
Editing Pages in Design View
lesson 4
Establishing a position in Design view
lesson 5
Viewing an HTML document’s structure
lesson 6
Formatting Text
lesson 7
Creating Tables, Adding headers, a caption, and a summary
lesson 8
Creating Tables in the Designers, The ASP.NET table tool
lesson 9
Creating Tables Programmatically
lesson 10
Building an ASP.NET table from scratch
lesson 11
Creating a Table-Based Framework

Working with Forms

Section V - Working with Forms
lesson 1
Creating a Form
lesson 2
Repeating a Certain Number of Times (Java for Statements)
lesson 3
Creating text fields with <input> & Creating a password text box
lesson 4
Creating a submit button, reset button, image button
lesson 5
Working with Check Boxes and Radio Buttons
lesson 6
Using Drop-Down Lists and List Boxes
lesson 7
Checking Form Submissions with ASP.NET

Using Styles and Style Sheets

Section VI - Using Styles and Style Sheets
lesson 1
Cascading Style Sheets
lesson 2
Style selectors and other syntax
lesson 3
Setting the CSS validation schema
lesson 4
Creating inline styles in Design view, Source view
lesson 5
Building external style sheets
lesson 6
Using Advanced Span and Div for Styles and Positions
lesson 7
Inserting embedded styles with code

Client-Side Scripting

Section VII - Client-Side Scripting
lesson 1
Sampling Client-Side Script on Microsoft.com
lesson 2
Compensating for browser differences
lesson 3
Embedding multimedia content
lesson 4
Tracking page views and statistics
lesson 5
Making the page interactive
lesson 6
Creating random content and surveys
lesson 7
Embedding Script in an ASP.NET Page

Advanced Client-Side Scripting

Section VIII - Advanced Client-Side Scripting
lesson 1
Inserting a hidden field into a page
lesson 2
Embedding code so that it executes on startup
lesson 3
Embedding code to catch a page submit
lesson 4
Storing an array of values in a page
lesson 5
Using alert( ) to stop users cold
lesson 6
confirm( ) a drastic action
lesson 7
Creating a rollover effect
lesson 8
Client-Side Script and Validation Controls
lesson 9
Building the server-side algorithm
lesson 10
Implementing ICallbackEventHandler

Advanced ASP.NET Programming

Section IX - Advanced ASP.NET Programming
lesson 1
Security: Using Login Controls
lesson 2
Understanding Authentication and Authorization
lesson 3
Implementing Forms Authentication
lesson 4
Implementing membership features
lesson 5
Creating users, Creating access rules for the pages
lesson 6
Using the Login control, LoginName control, LoginStatus control
lesson 7
Assigning users to roles
lesson 8
Giving permissions to a role
lesson 9
Peering into the Application Programming Interface (API)
lesson 10
Using the Membership and MembershipUser classes

Profile Database

Section X - Profile database
lesson 1
Building the Profile-Based Web Page
lesson 2
Generating the database
lesson 3
Adding code to retrieve profile values
lesson 4
Storing the language choice, image choice, background color in the profile
lesson 5
Using Profiles with Authenticated Users
lesson 6
Maintaining the Profiles Database

Site Navigation

Section XI - Site Navigation
lesson 1
Understanding Site Navigation
lesson 2
Creating the Web.sitemap file & Adding data to the sitemap file
lesson 3
Using the TreeView Control
lesson 4
Using the Menu Control
lesson 5
Using the SiteMapPath Control
lesson 6
Working with Themes
lesson 7
Creating an Opening Theme, Letting Users Choose a Theme
lesson 8
Applying a Theme Programmatically
lesson 9
Shifting Definitions to Styles & Overriding Themes and Who’s the Boss

Building Portals with Web Parts

Section XII - Building Portals with Web Parts
lesson 1
Understanding Portals
lesson 2
Web parts infrastructure elements
lesson 3
Creating a Simple Web Part
lesson 4
Letting the User Move Web Parts Around
lesson 5
Connecting Web Parts Dynamically
lesson 6
Letting Users Select Their Web Parts
lesson 7
Creating and Consuming Web Services
Copyright © 2008 - Xebronics.org