Book description
Learn to use Devexpress ASP.NET controls, and get $250 worth of controls included with the book
Devexpress is a leading supplier of ASP.NET controls - the addins used in ASP.NET sites. Not only does this book show you how to make the most of them with Silverlight and Ajax, reporting, calendars, editors, and charts, but you also get actual controls worth $250 on the CD-ROM included with the book.
Regardless of your level of ASP.NET expertise, this complete reference will show you how to implement many award-winning and useful controls into your ASP.NET applications. Controls save time and effort as well as adding functionality, and this book helps you take full advantage of what they offer.
Devexpress is a leading vendor for ASP.NET controls that developers can use to add features, accomplish difficult tasks, and save development and testing time
This book addresses the all-important use of controls for Silverlight and Ajax, as well as classic essentials like reporting, editors, calendars, and charts
Covered controls include reports and charts, HTML editors, menus and treeviews, gridview, and many more
Explains when and where to use controls and how to add functionality without additional development
CD-ROM includes $250 worth of Devexpress controls ready for you to use right away
With Professional DevExpress ASP.NET Controls, you'll be a step ahead in developing powerful ASP.NET applications.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Table of contents
- Copyright
- About the Authors
- Credits
- Acknowledgments
- Introduction
-
I. Grids, Editors, Navigation, and Controls
-
1. Programming with the ASPxGridView
- 1.1. Understanding How Ajax Delivers Real Performance to the ASPxGridView
- 1.2. Binding and Editing Data in the ASPxGridView
- 1.3. Filtering Data
- 1.4. Grouping and Sorting Data
- 1.5. Creating and Using Summary Values
- 1.6. Managing the Grid's Appearance
- 1.7. Summary
-
2. Advanced ASPxGridView Computing
- 2.1. Storing Changes
- 2.2. Enabling Callback Compression
- 2.3. Catching Callback Errors Using an ASPxHttpHandlerModule
- 2.4. Binding the ASPxGridView to an ArrayList or Collection
- 2.5. Using Unbound Columns
- 2.6. Implementing a Custom Sort
- 2.7. Exporting Grid Data
- 2.8. Using Master and Detail Grids
- 2.9. Saving User Customizations with Cookies
- 2.10. Programming Client-Side Events
- 2.11. Using Custom Script Properties
- 2.12. Enabling Horizontal Scrolling
- 2.13. Displaying Images Directly from a Database in a Template Region
- 2.14. Summary
-
3. Using the ASPxTreeList, ASPxDataView, and ASPxNewsControl
-
3.1. Displaying Data in Tree Views
- 3.1.1. Using the ASPxTreeList in Unbound Mode
- 3.1.2. Creating a Windows Explorer-Style Web Page with Virtual Mode
- 3.1.3. Binding (over Building) to a SqlDataSource
- 3.1.4. Sorting Hierarchies of Data
- 3.1.5. Modifying ASPxTreeList Data
- 3.1.6. Exporting Data from an ASPxTreeList
- 3.2. Introducing the ASPxDataView
- 3.3. Displaying News and Product Headlines in a Web Page
- 3.4. Summary
-
3.1. Displaying Data in Tree Views
-
4. Adding SiteMaps, Navigation, and Pop-Up Dialog Boxes
-
4.1. Implementing a Navigation Bar
- 4.1.1. Incorporating Basic Navigation Using an XML File
- 4.1.2. Exploring the Boundaries of the ASPxNavBar
- 4.2. Facilitating Social Networking with the ASPxCloudControl
- 4.3. Creating a Sitemap with XML and the ASPxSiteMapControl
- 4.4. Using Modal Dialogs in ASP.NET
- 4.5. Summary
-
4.1. Implementing a Navigation Bar
-
5. Implementing a Menu and Tabbed Controls
-
5.1. Building Menus with the ASPxMenu
- 5.1.1. Defining Menu Items
- 5.1.2. Binding to an ASPxSiteMapDataSource and XML File
- 5.1.3. Exploring ASPxMenu Features
- 5.1.4. Defining Menu Items with Code
- 5.1.5. Defining Menu Templates
- 5.1.6. Implementing a Tabbed Menu
- 5.1.7. Emulating a Toolbar with the ASPxMenu
- 5.2. Incorporating Pop-Up Menus into Your Web Application
- 5.3. Creating Tabbed Views
- 5.4. Summary
-
5.1. Building Menus with the ASPxMenu
-
6. Managing Scheduled Items and Using Gauges
-
6.1. Scheduling Calendar Events
- 6.1.1. Data Binding an AccessDataSource to the ASPxScheduler
-
6.1.2. Using the Scheduler in List Bound Mode
- 6.1.2.1. Defining the Custom Entity Class
- 6.1.2.2. Implementing the BindingList<T> class
- 6.1.2.3. Implementing the Custom Data Source
- 6.1.2.4. Defining and Associating the Custom Data Source with an ObjectDataSource
- 6.1.2.5. Programmatically Defining the Appointment Mappings
- 6.1.2.6. Programmatically Specifying the Resources
- 6.1.2.7. Completing the Code-Behind
- 6.1.3. Exploring View Types
- 6.1.4. Changing the Active View with Client-Side Script
- 6.1.5. Grouping Schedule Events with the ASPxResourceNavigator
- 6.1.6. Defining an Appointment Template
- 6.1.7. Exporting and Importing a Calendar
-
6.2. Using the ASPxGaugeControl
- 6.2.1. Exploring the ASPxGaugeControl Properties
- 6.2.2. Dynamically Applying Gauge Styles
- 6.2.3. Data Binding Gauges
- 6.3. Summary
-
6.1. Scheduling Calendar Events
-
1. Programming with the ASPxGridView
-
II. Data Sources, JavaScript, CSS, and Themes
-
7. Using the Data That Makes Sense for Your Solution
- 7.1. Using an XpoDataSource
- 7.2. Enabling ServerMode for High Performance Applications
- 7.3. Generating a Database Dynamically with XPO
- 7.4. Summary
-
8. Implementing Data Solutions with the ASPxPivotGrid
- 8.1. Transforming Relational Data into an ASPxPivotGrid
- 8.2. Exporting Data to Create Crosstab Reports
- 8.3. Binding to an OLAP Cube
- 8.4. Using an ASPxPivotGrid as a WebChartControl's Data Source
- 8.5. Grouping Axis Values
- 8.6. Arranging Values Hierarchically
- 8.7. Calculating Totals
- 8.8. End-User Data Filtering
- 8.9. Sorting Data and Displaying Top or Bottom Values
- 8.10. Using the Drill-Down Window
- 8.11. Summary
- 9. Using the ASPxHtmlEditor
-
10. Using Themes, CSS, and JavaScript for Customizations and Enhancements
-
10.1. Defining and Managing Style Information
- 10.1.1. Specifying Style Information and Understanding Precedence
-
10.1.2. Creating Cascading Style Sheets
- 10.1.2.1. Defining Element-based Styles
- 10.1.2.2. Defining Class-based styles
- 10.1.2.3. Defining ID-based Styles
- 10.1.2.4. Defining At-rule Styles
- 10.1.2.5. Qualifying Style Rules with Specific Selectors
- 10.1.2.6. Exploring Additional Style Sheet Attributes
- 10.1.2.7. Creating a Behavior Script Component
- 10.1.3. Managing Style Information with Visual Studio Features
- 10.2. Using Skins and Themes
- 10.3. Making the Most of JavaScript
- 10.4. Summary
-
10.1. Defining and Managing Style Information
-
7. Using the Data That Makes Sense for Your Solution
-
III. Ajax, Charting, Reporting, and Cloud Computing
- 11. Asynchronous Computing for ASP.NET
- 12. Adding Charts and Graphs to Your Applications
-
13. XtraReports For the Web
- 13.1. Creating a Tabular Report
- 13.2. Using the SQLDataAdapter as a DataSource
- 13.3. Using an IBindingList as a DataSource
- 13.4. Using XML as a DataSource
- 13.5. Conditional Report Bands
- 13.6. Master-Detail Report
- 13.7. Drill-Through Report
- 13.8. Label Report
- 13.9. Mail Merge Report
- 13.10. Caching the Report
- 13.11. Parameterized Stored Procedure Report
- 13.12. Combining Multiple Reports
- 13.13. End-User Report Designer
- 13.14. Summary
-
A. Understanding How Web Applications Differ from Windows Applications
- A.1. Using ASP.NET Page Lifecycle Events
- A.2. Understanding ViewState
- A.3. Why Session Information Is So Important
- A.4. Leaving ViewState on the Server with PageAdapters
- A.5. Caching Controls, Pages, and Data
- A.6. Summary
Product information
- Title: Professional DevExpress™ ASP.NET Controls
- Author(s):
- Release date: November 2009
- Publisher(s): Wrox
- ISBN: 9780470500835
You might also like
book
ASP.NET 4.0 in Practice
ASP.NET 4.0 in Practice contains over 100 real world techniques distilled from the experience of a …
book
ASP.NET 4 Unleashed
The most comprehensive book on Microsoft’s new ASP.NET 4, ASP.NET 4 Unleashed covers all facets of …
book
ASP.NET Site Performance Secrets
Simple and proven techniques to quickly speed up your ASP.NET website Speed up your ASP.NET website …
book
Beginning ASP.NET 3.5: In C# and VB
This book is for anyone who wants to learn how to build rich and interactive web …