Figures

Figure 1.1. Combining a master page and a child page

Figure 1.2. The Login control

Figure 1.3. A skinned Login control

Figure 1.4. Sample intranet site using the portal framework

Figure 1.5. Dragging a WebPart to another location

Figure 1.6. Editing the My Weather WebPart

Figure 1.7. The My Weather WebPart

Figure 1.8. ASP .NET Configuration MMC Snap-in

Figure 1.9. The Web management tool

Figure 2.1. Opening a Web site via FTP

Figure 2.2. The Visual Studio .NET "Whidbey" main windows

Figure 2.3. The Solution Explorer

Figure 2.4. Adding components from the Control Gallery

Figure 2.5. The design window

Figure 2.6. Viewing common tasks for a GridView

Figure 2.7. The GridView common tasks

Figure 2.8. The Data Explorer

Figure 2.9. A database table dropped onto a page

Figure 2.10. Configuring a DataSource

Figure 2.11. Editing DataSource SQL statements

Figure 2.12. Configuring the SELECT command

Figure 2.13. A master page

Figure 2.14. A child page that uses a master

Figure 2.15. Creating classes in the \Code folder

Figure 2.16. Binding an ObjectDataSource

Figure 3.1. Displaying data with a data source control

Figure 3.2. Paging with a GridView control

Figure 3.3. Sorting with a GridView control

Figure 3.4. Mobile device output in summary view

Figure 3.5. Mobile device output in details view

Figure 3.6. Using control parameters with a data source control

Figure 3.7. Selecting a row to edit with a data source control

Figure 3.8. Viewing rows with a DetailsView control

Figure 3.9. Updating a row with a data source control

Figure 4.1. Handling the RowDeleting event for a GridView control

Figure 4.2. The GridView control on small-screen devices

Figure 4.3. Using a mixture of column types

Figure 4.4. Editing a row with custom column types

Figure 4.5. Handling the RowCommand event

Figure 4.6. Navigating rows in a DetailsView control

Figure 4.7. Selecting a row in a master-detail page

Figure 4.8. Editing a row with a DetailsView control

Figure 4.9. Inserting a row with a DetailsView control

Figure 4.10. Creating a data-bound page with Visual Studio .NET "Whidbey"

Figure 4.11. Viewing the results

Figure 5.1. Master pages in action

Figure 5.2. The master page in design view

Figure 5.3. Picking a master page for a content page

Figure 5.4. A content page with an attached master

Figure 5.5. A content page with no content other than default content

Figure 5.6. Using nested master pages

Figure 5.7. The site-wide master page (BigCorp.master)

Figure 5.8. The nested sales master page (BigCorp_Sales.master)

Figure 5.9. Using nested master pages

Figure 5.10. Device-specific master pages

Figure 5.11. A TreeView bound to a SiteMapDataSource

Figure 5.12. Initial site map display

Figure 5.13. Navigating to a page

Figure 5.14. Results of setting different FlatDepth properties

Figure 5.15. Results of setting the StartingDepth property to 1

Figure 5.16. Results of setting the StartingNodeType property to Parent

Figure 5.17. Results of setting the StartingNodeType property to Current

Figure 5.18. The SiteMapPath control

Figure 5.19. A customized SiteMapPath control

Figure 6.1. Forms Authentication

Figure 6.2. The provider model

Figure 6.3. Getting a user

Figure 6.4. Getting all users

Figure 6.5. Deleting a user

Figure 6.6. The login control

Figure 6.7. The Auto Format dialog

Figure 6.8. The login status control when the user is not logged in

Figure 6.9. The login status control when the user is logged in

Figure 6.10. The login view for an anonymous user

Figure 6.11. Password recovery

Figure 6.12. Password recovery with question and answer

Figure 6.13. Deleting roles

Figure 6.14. Cookieless Forms Authentication

Figure 6.15. The Web Administration Tool Home page

Figure 6.16. The Web Administration Tool Security page

Figure 6.17. Web Administration Tool user configuration

Figure 6.18. Web Administration Tool role configuration

Figure 7.1. Configuring permissions on the database

Figure 7.2. ASP .NET SQL Server configuration tool command line

Figure 7.3. ASP .NET SQL Server configuration tool wizard

Figure 7.4. Using the ASP .NET SQL Server configuration tool, step 1

Figure 7.5. Using the ASP .NET SQL Server configuration tool, step 2

Figure 7.6. BasicBlue (left) and SmokeAndGlass (right) themes

Figure 7.7. The directory and file for a simple theme

Figure 7.8. Multiple skin files

Figure 7.9. A theme browser

Figure 7.10. A themed collection

Figure 8.1. A simple demonstration of Web Parts and the portal framework

Figure 8.2. Changing the layout in Internet Explorer 6

Figure 8.3. The object structure for a Web Parts portal page

Figure 8.4. The EditorZone control in action

Figure 8.5. The two modes of the CatalogZone control

Figure 8.6. The example page, showing the view when first loaded

Figure 8.7. The Help window for the Canteen Menu Web Part

Figure 8.8. The output of the Product List User Control

Figure 8.9. Edit mode, with highlighting that indicates the Web Part currently being edited

Figure 8.10. The Appearance section of the EditorZone control

Figure 8.11. The Layout section of the EditorZone control

Figure 8.12. The Behavior section of the EditorZone control

Figure 8.13. The two views of the CatalogZone control

Figure 8.14. The four buttons in the noneditable and nonmovable Controls zone

Figure 8.15. Building a Web Parts page in Visual Studio

Figure 9.1. An ASP .NET page with two validation groups

Figure 9.2. The Wizard control design view

Figure 9.3. The Wizard control in action

Figure 9.4. The ASP .NET community site menu

Figure 9.5. Client callback architecture

Figure 9.6. Client callback architecture with code

Figure 9.7. ClientSideCallback.aspx

Figure 9.8. ClientSideCallback.aspx in action

Figure 9.9. Client callbacks on Netscape Navigator

Figure 10.1. The Calendar control viewed in Internet Explorer

Figure 10.2. The Calendar control viewed in a mobile device

Figure 10.3. The Pager control viewed in Internet Explorer

Figure 10.4. The Pager control viewed in a mobile device emulator

Figure 10.5. Displaying the page number and page count

Figure 10.6. Displaying the page numbers as hyperlinks

Figure 10.7. The PhoneLink control in a mobile device emulator

Figure 10.8. The results of setting the SoftKeyLabel attribute

Figure 11.1. Use of aspnet_regsqlcache.exe

Figure 11.2. Enabling a database for SQL cache invalidation

Figure 11.3. Enabling a table for SQL cache invalidation

Figure 11.4. Listing tables enabled for SQL cache invalidation

Figure 12.1. The BulletedList control in action

Figure 12.2. The FileUpload control in action

Figure 12.3. The HiddenField control in action

Figure 12.4. The Table control from a Windows browser

Figure 12.5. The Table control from a phone browser

Figure 12.6. Paging a Table control

Figure 12.7. The DynamicImage control from a Windows browser

Figure 12.8. The DynamicImage control from a phone browser

Figure 12.9. The ImageGenerator control in action

Figure 12.10. The MultiView control in action

Figure 12.11. Sample ImageMap Control

Figure 12.12. ImageMap of the United Kingdom

Figure 12.13. Using access keys

Figure 12.14. The Panel control with scroll bars

Figure 12.15. Banner ad clicks and views

Figure 13.1. Page trace showing control state

Figure 13.2. Session state object hierarchy

Figure 13.3. Session state customization

Figure 13.4. IIS ASP .NET configuration

Figure 13.5. ASP .NET Configuration Settings window



A First Look at ASP. NET v. 2.0 2003
A First Look at ASP. NET v. 2.0 2003
ISBN: N/A
EAN: N/A
Year: 2004
Pages: 90

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net