6 Sessions - 18 Hours of Interactive Training
Single user CD course.
ASP.NET is Microsoft’s development platform for building enterprise level web applications. In Part 1 of the ASP.NET for Developers training series from LearnKey, expert instructors Andy Baron, Mary Chipman, and Ken Getz show ASP developers, and Visual Basic developers migrating to web development, how to use familiar tools to create and make use of web services enabled by ASP.NET. At the conclusion of this training course, you will understand how ASP.NET works and be able to build dynamic web pages, fetch data stored in databases and utilize ASP.NET’s new server controls.
Prerequisites: Previous programming experience, familiarity with Active Server Pages (ASP), and basic understanding of .NET helpful.
Benefits • Increase your earning potential and technical credibility. • Enhance employment opportunities with in-demand web development knowledge. • LearnKey courses let you move along at your own pace and gain new skills in a useful, productive manner.
Session 1 Section A: Introduction · Classic ASP · Command Object · ASP Object Model · ASP PostBacks · Mixed Code
Section B: ASP to the Rescue · ASP Shortcomings · Storing Active Sessions · Configuration Settings · Coding Issues · ASP.NET · Clustering · XML Based Configuration · Automatic Handing
Section C: Create ASP.NET Web Apps · Create New Project · Solution Explorer · Viewing & Using Toolbox · Design View & HTML View · HTML View · Adding HTML Code · Property Window · Code Window · Save & Test
Section D: Server Controls · Rendering Server Controls · Change Target Schema · View New Source
Section E: HTML Controls · HTML vs. Web Form Controls · Open Solution File · Using HTML Controls · HTML Server Controls in Code · HTML Views & Properties · Post · Page_Load Event · ADO.NET Objects · PostBack Properties · View State Controls · HTML Table Control · Populate HTML Table · Setting HTML Properties
Section F: Web Form Controls · DataGrid · DataGrid Properties · DataBind · Using Control Events · Auto PostBack · PostBack Triggers |
Session 2 Section A: Web Services in ASP.NET · Evolution of Web Services · Web Service in Visual Studio · Creating a Web Method · Test the Web Service
Section B: Working with WebForm Controls · Setting Attributes · Adding Additional Labels · View Solution Explorer · View Client Source Section C: Simple Input Controls · TextBox Controls · CheckBox Controls · RadioButton Controls · Group Name Property · Button & Hyperlink Controls · Setup Hyperlink · Button Controls · Linkbutton Controls · Image Control
Section D: List Controls · Add List Items · Add Items Code · Handling Selections & PostBacks · Clear Selection · Remove Items
Section E: Types of Validation Controls · Validation Process · Validation Messages · Client-Side Validation · Range Validations · Custom Validations · Expression Validations · Validation Properties · Multiple Validators · Client-Side Validation · JavaScript Validator
Section F: Simple Validation Controls · RequiredFieldValidator · View RequiredField Source · Initial Value Property · Display Property · Range Validator Control · Compare Validator · Compare Type Properties
Section G: Complex Validation Controls · Regular Expression · Regular Expression Editor · Regular Expression Library · Custom Validator Control · Server-Side Validation · Client-Side Validation · Validation Summary Control |
Session 3 Section A: Calendar Control · Rich Controls · Layout & Selection Modes · Calendar Style Properties · Handling Events · Selection Changed Event · Visible Month Changed Event · Selection Changed Event · Day Render Event · Client-Side Code
Section B: AdRotator Control · Add AdRotator · Weighting Impression · AdResponse · Target Frame · Keyword Filter Property · AdCreated Event Section C: XML Control · Working with XML Control · Set Up XML/XSL · XML Properties · Style Sheet
Section D: ADO.NET · ADO.NET Classes · OleDb vs. SQLClient · ADO Architecture · DataTable Object · Fill DataTable Object · Bind DataGrid · Connecting to Data Source
Section E: Executing Commands · Command Object · DataReader · SqlDataReader · Execute Reader Object · Methods to Retrieve Data · Error Handling · Run SqlDataReader
Section F: Executing Stored Procedure · View SQL Stored Procedure · View Variables · Pass Parameters · Retrieve with DataReader · Run & Test
Section G: DataAdapter & DataSet Objects · DataAdapter Object · Getting Data · DataSet Object |
Session 4 Section A: Filling a DataSet · Process · Create OleDB DataSet · Constants DB Class · Set Variables, Fill DataSet · Iterate through Rows · Fill DataGrid · Rows & Columns · Accessing Data with DataRows · DataColumns & Schema · Declare SQL DataSet · "Select" & Set Variable · Use SqlAdapter · Declare Data Variables · Fill DataGrid
Section B: ADO.NET Providers · SQL Data Provider · OLE DB Provider · ODBC Data Provider · Multiple Namespaces · Interface Inheritance · IDbConnection Type · IDataReader · Declare Connection · IDbCommand Object · Use IData Reader
Section C: Repeater Control · Using Repeater · Create Repeater Control · HTML - DataBind · Databinder Class
· Container Object · Dataitem · Templates Formatting
Section D: DataList Control · Configure DataList · Populate DataList · Create Editable DataList Control · EditItem Template · Edit DataList Method · Editing Events
Section E: DataGrid Control · Create DataGrid with Tools · SQL DataAdapter · Create DataSet · Format Grid · Customize Formatting - Property Builder · Review · Bind DataGrid
Section F: Advanced DataGrid Features · Session Variables · DataFill Procedure · DataView Object · DataView Variable · Gridload Procedure |
Session 5 A: Using Advanced DataGrid · Implementing · Hyperlink Column · Button Column · SelectItem · Paging Support · Sorting Rows · Navigation · Editing Event · CancelCommand Event · UpdateCommand Event · Update DataView · DeleteCommand Event
Section B: DataSet Capabilities · DataSets in ADO.NET · DataSet Object Model · Advantages of DataSets · Managing Data · Caching to DataSet · Add Data to Database · Validation
Section C: Constraints & Relations · Constraints in DataSet · Column Constraint · Use TaskList Bookmarks · DataSets within Session · Adding Constraints · Constraint Types · DataRelations
Section D: Implementing DataRelations · Relations Used to Navigate · Relate Products & Table · Select Row · GetChildRows · GetParentRows Section E: Data Update Options · Use DataAdapters · Command Builder · Command Objects · Add Commands · Parameters · Add Parameters · Source Column & Source Version · Handling Inserts |
Session 6 Section A: Transactional Model · Tracking DataUpdates · Rollback & Commit Updates · DataRowVersion · BeginEdit, EndEdit & CancelEdit · Rowstate · GetChanges · Accept & Reject
Section B: Understanding XML Web Services · Web Services Requirements · Web Service Solution · Mapping · .NET Framework · XML Web Services Flow
Section C: Building XML Web Services · ASP.NET Web Service · View Web Service Code · Web Method · Test Web Service · Web Service Description · Change Namespace · Invoke Web Service · Testing Parameters in Web Services
Section D: XML Web Service Clients · HTTP Clients · HTTPGet · HTTPPost · .NET clients · Create Web Reference · Call Web Service · Use Get Method
Section E: Web Services & Legacy Clients · The SOAP Toolkit · VB6 Client · Set Reference · Declare, Initialize SOAP · Call Web Service · Run Client App
Section F: UDDI · What is UDDI? · UDDI Web Services · Use UDDI Web Service · Create Web Service App | |