module 4: introduction to asp.net 3.5 (powerpoint slides)

14
Visual Studio 2008 Training 3.5 3.5 RTM RTM Mohamed Saleh [email protected] www.jordev.net www.geeksconnected.com/mohamed

Upload: mohamed-saleh

Post on 10-May-2015

5.365 views

Category:

Technology


2 download

DESCRIPTION

Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)Jordan .NET User Group (Jordev)Community MaterialMohamed Saleh

TRANSCRIPT

Page 1: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Visual Studio 2008 Training

3.5 RTM3.5 RTM

Mohamed [email protected]

www.jordev.netwww.geeksconnected.com/mohamed

Page 2: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Module 3: Introduction To Asp.Net 3.5

Page 3: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Overview

Using the Split-View Editing Feature.

Understand the enhanced JavaScript Intellisense support.

Using the new JavaScript Debugging Features.

Explain the usage of ListView.

Paging ListView Data using DataPager.

Page 4: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Introducing ASP.NET 3.5

ASP.NET 3.5 use the same engine of ASP.NET 2.0

Visual Studio IDE have a lot of enhancements for the web developers.

ASP.NET 3.5/ VS 2008 IDE Enhancements:1. Split-View Editing

2. Improved JavaScript Intellisense

3. Improved JavaScript Debugging

4. Better Integration with IIS 7.0

5. The New ListView Data Control.

6. The New DataPager Data Control.

7. The New LinqDataSource Control.

8. Adding ASP.NET Merge Tool.

ASP.NET 3.5 Overview

Page 5: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Split-View Editing

Supporting the Source-View and Design-View at the same time.

The following options are available:• Horizontal Split-View

• Vertical Split-View

• Split-View Default Start Page

Split-View Editing

Page 6: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Lab 1: Using Split-View Editing

Use Split-View editing mode.

Choosing between Horizontal and Vertical Split View.

Setting the Split-View as the default view of pages.

Page 7: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

JavaScript Intellisense Support

Improved JavaScript Intellisense Support.

JavaScript Intellisense Enhancements: Keywords support in Completion List.

Active Completion List.

Supporting Member Variables.

Functions Tips support.

External JavaScript files intellisense support.

Type Inferencing Support.

Supporting intellisense on “this” keyword.

JavaScript Intellisense Overview

Page 8: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Lab 2: Using JavaScript Intellisense

Writing the new JavaScript comments.

Using the methods custom hints.

Using intellisense with objects members.

Page 9: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Enhanced JavaScript Debugging

JavaScript Debugging Enhancements:

• Setting breakpoints at the design-time.

• Debugging Server-Side code and Client-Side code at the same time.

• Object Execution and Inspection support.

• JavaScript Debug Visualizer support.

• Immediate window support.

• Browsing runtime objects events and properties.

JavaScript Debugging Overview

Page 10: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Lab 3: Debugging JavaScript

Setting BreakPoints in JavaScript.

Using the watch window with JavaScript objects.

Browsing DOM and JavaScript objects using Local window.

Using Immediate window with JavaScript.

Page 11: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

ListView Web Server Control

What is ListView Web Control?

ListView Control Templates:1. LayoutTemplate

2. ItemTemplate

3. EmptyItemTemplate

4. SelectedItemTemplate

5. EditItemTemplate

6. InsertItemTemplate

7. ItemSeparatorTemplate

ListView Web Control Overview

Page 12: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

DataPager Web Server Control

What is DataPager Web Control?

DataPager Control Fields:

1. NumericPageField

2. NextPreviousPagerField

3. TemplatePagerField

DataPager Web Server ControlOverview

Page 13: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Lab 4: Using ListView and DataPager

Use the ListView web data control.

Defining templates for each field in the ListView.

Enabling Paging through the DataPager Control.

Binding the ListView with Custom List of Objects.

Page 14: Module 4: Introduction to ASP.NET 3.5 (PowerPoint Slides)

Review

In this module, you learned to:In this module, you learned to:

The Split-View Editing Feature

The enhanced JavaScript Intellisense and debugging support

The usage of ListView Control

The usage DataPager with ListView Control

The Split-View Editing Feature

The enhanced JavaScript Intellisense and debugging support

The usage of ListView Control

The usage DataPager with ListView Control