http://www.expert.com.hk/ecourse

Home Dreamweaver ASP.NET XML C# Fireworks ASP Adv JavaScript
Contact ColdFusion VB.NET Perl JScript VBScript SQL Adv Java
How it works ActionScript Intro Java JSP Flash HTML PHP eMarketing

20-week online ASP.NET Course

You will learn:

  • What is ASP.NET
  • Machines Capable of Running ASP.NET
  • Microsoft .NET Platform
  • CLR ( Common Language Runtime)
  • ASP.NET Execution
  • An Example of a Traditional ASP Page
  • Difference between ASP and ASP.NET
  • Understand the capability of ASP.NET to separate html code and aspx code using server controls
  • Create code separate from the html and make the html elements as server controls
  • Variable Declarations
  • Statements
  • Comments
  • The HttpRequest class & the Request object
  • Using Request.TotalBytes
  • Upload a file to the server
  • Form Submission and Processing using the Request object
  • Create a form for a user to fill in and to submit
  • Form submission and processing
  • The HttpResponse Class & the Response object
  • Some Properties of the HttpResponse class
  • Some Methods of the HttpResponse class
  • Send data to the client's browser
  • Using Response.write
  • Generate random number
  • Response.Expires
  • Using Response.Expires
  • Using Response.IsClientConnected
  • Using response.redirect
  • Using Response.Flush, Response.End
  • Using Response.ContentType
  • Using Response.Charset
  • Arrays
  • Create an array
  • Functions related to Arrays
  • Create a single dimension array using Split
  • Multi-dimensional arrays
  • Create a mult-dimensional array
  • Conditional Statements - If ElseIf Else End If
  • Using If - Else - End If
  • Using if - elseif - else - end if
  • Conditional Statements - Select Case Statements
  • Using Select - Case - End Select
  • Declare and Use Methods (Functions & Subroutines)
  • Understand Sub and Function
  • Write a Function and call it in ASP
  • Write a function and pass the parameters to it
  • Write a subroutine and call it
  • Define and call a function using JavaScript
  • For Loops
  • For - Next Loop
  • Loop through an Array
  • Do - while loop
  • Exit from a loop
  • FormatDateTime
  • String Concatenation
  • Type Conversion
  • Compatibility with existing ASP pages
  • Using <%… %>
  • ASP.NET Web Forms
  • Using button and onclick
  • Create a form and an action file
  • Web Forms Page
  • Maintaining ViewState
  • Traditional ASP page cannot maintain viewstate
  • ASP.NET is capable of maintaining viewstate
  • Server Controls
  • HTML Server Controls
  • List of HTML Server Controls
  • Using htmlanchor
  • Using htmlbutton
  • Using htmlimage
  • HTML inputbutton - submit button
  • Using HtmlInputCheckBox
  • Using htmlinputradiobutton
  • Using htmltextarea
  • Applying Styles to HTML Controls
  • Apply Style using CSS style definition
  • Web Server Controls
  • Types of web controls
  • Intrinsic Controls
  • Using DropDownlist
  • Using Button & dropdownlist
  • Using asp:button
  • Using asp:image and asp:imagebutton
  • Using asp:checkbox
  • List Controls
  • Using DataList
  • Using Checkboxlist
  • Rich Controls
  • Using Calendar
  • ASP.NET Forms
  • What is PostBack
  • What is ASP.NET Web Forms?
  • Form and Action File
  • Postback example
  • Maintaining client-entered values between round trips to the server
  • Types of Server controls used in web forms pages
  • More on Web Server Controls
  • Using Server control
  • Use of Rich Controls - AdRotator
  • Using adrotator to create Banner Display
  • Applying Styles to HTML Controls
  • Applying Style to HTML controls using CSS class attribute
  • Applying Styles to Web Server Controls
  • Understand the Style base class and how to set individual properties of styles using the subproperty syntax PropertyName-SubPropertyName
  • Using Style Sub-Properties
  • Declare the Style property as a child element nested within web server control tags
  • Style sub-property as a child element
  • Apply Style using the CSS Style Class
  • Set Web server control styles programmatically using the ApplyStyle method of the WebControl class
  • Validation Controls
  • Set of HTML and Web Server Controls Working with Validation Controls
  • Using RequiredFieldValidator
  • Using RegularExpressionValidator
  • Using the CompareValidator Control
  • Client-Side Validation
  • Web Control Events
  • Using Onclick
  • Page Event Life Cycle
  • Manipulate Server Control's object model
  • Wiring Event to Control
  • Handling Multiple Control Action Events
  • Using asp:hyperlink for Page Navigation
  • Using Response.redirect for Page Navigation
  • Custom controls - user defined controls
  • Create a user defined control, register it and use it
  • Properties and methods of User Control
  • Understand the power of user controls in Reusability
  • Accessing Data with ADO.NET
  • Central Components of ADO.NET
  • Core Objects making up a .NET data provider
  • Data Binding
  • Using RadioButtonList
  • Using ArrayList RadioButtonList
  • Data Binding to an ArrayList
  • Using the HashTable Object
  • Using SortedList
  • Using Dropdownlist
  • XML and DataSet - Retrieve data from XML file
  • DataSet class and its members
  • Writing code for .NET data providers
  • Using DataSet, XML and Data Grid Control
  • Retrieve data from XML file
  • Binding XML file to a RadioButtonList control
  • Binding DataSet to Repeater Control
  • Binding DataSet to a DataList Control
  • Bind Database to a Repeater control
  • Bind Database to DataList Control
  • Understand XML Web Services
  • Writing .asmx files
  • Accessing Web Services using SOAP
  • Using Session State to store User Preferences
  • Using Client-Side Cookies to store user preferences

 

Cost: $US295 (US dollars) including course notes and lots of examples and exercises. You will have your own instructor whom you can ask as many questions as possible by email. You have the option of completing the course between 8 to 20 weeks.

Next online course (Ecourse) starting date:

Our next online course starting date is Monday 19 November 2012

Enquires or Enrolment:

Email: courses@expert.com.hk
or
Phone: + 61 3 9700 6260 (9am-5pm Australian Eastern time Monday to Friday)


©2000-2012 Expert IT Consulting & Training Melburne Australia