Poetry Madness
 
 

Recently Viewed clear list


Q&A | February 27, 2014

Rene Denfeld: IMG Powell’s Q&A: Rene Denfeld



Describe your latest book. The Enchanted is a story narrated by a man on death row. The novel was inspired by my work as a death penalty... Continue »
  1. $18.19 Sale Hardcover add to wish list

    The Enchanted

    Rene Denfeld 9780062285508

spacer
Qualifying orders ship free.
$4.50
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside - Bldg. 2 Computer Languages- Visual Basic .Net

More copies of this ISBN

Visual Basic(r) .Net Developer's Guide to ASP .Net, XML and ADO.NET

by

Visual Basic(r) .Net Developer's Guide to ASP .Net, XML and ADO.NET Cover

 

Synopses & Reviews

Publisher Comments:

This is the book every Internet application developer needs to quickly get up-to-speed on the new .NET and Visual Studio .NET technology used to build Windows applications. The authors provide authoratative information about the Common Language Runtime and .NET Foundation Classes, which form the building blocks for application development in the .NET universe. The construction of Web Services and how they communicate with each other is demystified by the thorough coverage of ASP.NET, XML, and ADO.NET.

Visual Basic® .NET Developer's Guide to ASP.NET, XML, and ADO.NET provides:

  • Unbiased, in-depth commentary on the efficacy of the various technologies that comprise .NET as they pertain to Internet database developers
  • Technical know-how without crushing the reader with pointless detail
  • Implementation details that replace and extend the existing Active Server Pages (ASP), XML, and ActiveX Data Object (ADO) functionality currently supported by Microsoft
  • Practical Visual Basic .NET code examples that illustrate operations used most often by application developers
  • Thorough reference material to the objects available in the Foundation Class libraries

0672321319B04022002

Book News Annotation:

Identifies differences between active server pages (ASP) and the new ASP.NET, and explains how to develop internet applications with Visual Studio .NET technology. The authors describe changes in the control model, the event model, and the separation of code from presentation, and introduce the capabilities offered by web services, web forms, HttpHandlers, HttpModules, and the XML data format. The final chapter overviews the common types of database operations performed with ADO.NET.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

About the Author

Jeffrey P. McManus is a developer specializing in online application development and a popular speaker at conferences such as VBITS, VSLive, and VBConnections. He is a frequent contributor to journals and is the author of four books on database and component technologies and two books on .NET technologies, including Visual Basic® .NET Developer's Guide to ASP.NET, XML, and ADO.NET (Addison-Wesley, 2002).

Chris Kinsman has been responsible for several high-traffic sites based entirely on Microsoft tools, including serving as Vice President of Technology at DevX.com. Chris also spent 10 years consulting with Fortune 500 companies worldwide to solve their needs by utilizing a variety of Microsoft Visual Studio and Back Office technologies. Chris regularly speaks at the VBITS/VSLive, Web Builder, and SQL2TheMax conferences.

0672321319AB01092003

Table of Contents

1. Introduction.

Problems with ASP Today.

Separation of Code and Design.

Scripting Language Based.

State Management.

Introducing ASP.NET.

Platform Architecture.

2. Migrating from ASP to ASP.NET.

First the Bad News—ASP 3.0 Code Will Not Run Unchanged in ASP.NET.

Now the Good News—The Changes Aren't Rocket Science.

New Filename Extensions.

Changes in ASP.NET.

ASP Object Model.

QueryString and Forms Collections Have Changed.

Semantic Changes.

Single Language Per Page.

Functions Must Reside in Script Blocks.

Render Functions No Longer Supported.

Type Libraries No Longer Supported.

Option Explicit.

Language Changes.

Array Basing.

No Default Properties.

No More Set.

Parentheses Required for Subroutine Calls.

ByVal Versus ByRef.

Block Scoping.

COM Objects.

Late Bound Access.

Create a Runtime Callable Wrapper.

Migration Strategy.

Migration Checklist.

Migration Example.

Migrating global.asa.

Migrating the Login Page.

Migrating the Pages That Do Actual Work.

3. Page Framework.

ASP.NET's Control Model.

ASP.NET Is Event Driven.

Separating Presentation from Code Using Code Behind.

Programming HTML Controls.

HtmlAnchor.

HtmlButton.

HtmlForm.

HtmlImage.

HtmlInputButton.

HtmlInputCheckBox.

HtmlInputFile.

HtmlInputHidden.

HtmlInputImage.

HtmlInputRadioButton.

HtmlInputText.

HtmlSelect.

HtmlTable.

HtmlTableCell.

HtmlTableCellCollection.

HtmlTableRow.

HtmlTableRowCollection.

HtmlTextArea.

Attributes of the Page Object.

Page Directives.

@Control Directives.

@Import Directives.

Implementing External Interfaces with the @Implements Directive.

Registering Controls with the @Register Directive.

@Assembly Directives.

@OutputCache Directives.

Events Raised by the Page Object.

Creating User Interfaces with Web Controls.

Programming Web Forms Controls.

Control Event Model.

Taking Advantage of Postback and View State.

Mobile Controls.

Data Binding.

Determining Browser Capabilities.

Server Controls and Page Object Reference.

AdRotator Class.

Button Class.

Calendar Class.

CheckBox Class.

Control Class.

DataGrid Class.

DataList Class.

DropDownList Class.

HttpApplication Class.

HttpRequest Class.

HttpResponse Class.

HttpServerUtility Class.

HttpSessionState Class.

Hyperlink Class.

Image Class.

ImageButton Class.

Label Class.

LinkButton Class.

ListBox Class.

Page Class.

Panel Class.

RadioButton Class.

Repeater Class.

Table Class.

TableCell Class.

TableRow Class.

TextBox Class.

WebControl Class.

4. Debugging ASP.NET Applications.

Tracing Your Web Application's Activity.

Equipping a Page for Tracing.

Enabling Tracing for a Page.

Enabling Tracing in an Application.

Using Application Tracing from a Remote Browser Window.

Debugging ASP.NET Applications.

Enabling Debugging at the Page Level.

Enabling Debugging at the Application Level.

Using the Debug Object.

Creating Custom Performance Monitors.

Running the Windows Performance Monitor Utility.

Creating Performance Monitor Categories.

Sending Information to a Performance Monitor from Your Application.

Deleting Performance Monitor Categories.

Writing to the Windows Event Log.

Using the EventLog Class.

Reference.

Debug Class.

EventLog Class.

PerformanceCounter Class.

TraceContext Class.

5. State Management and Caching.

State Management: What's the Big Deal?

What Are Cookies?

Using the Session.

Beyond the Default Session Configuration.

Caching.

Output Caching: Caching an Entire Page.

Dealing with Browser Differences.

Dealing with Other Differences.

Caching the Result of a Form.

Caching Part of a Page.

Caching a Database Query.

Expiring Items from the Cache.

Notifying the Next of Kin.

Cache Dependencies.

Class Reference.

HttpSessionState Class.

HttpCachePolicy.

HttpCacheVaryByHeaders.

HttpCacheVaryByParams.

Cache.

CacheDependency.

6. Configuration and Deployment.

Understanding Configuration Files.

Global and Local Configuration Files.

Structure of Configuration Files.

Authentication Settings.

Authorization Settings.

Browser Capabilities Settings.

Compilation Settings.

Custom Error Settings.

Execution Timeout Settings.

Globalization Settings.

HTTP Handler Settings.

HTTP Module Settings.

Page Settings.

Process Model Settings.

Session State Settings.

Trace Settings.

Web Services Settings.

Configuring Multiple Locations in Web.Config.

Locking Down Web Configuration Settings.

Accessing Configuration Files Programmatically.

Editing Web Configuration Files in Visual Studio .NET.

Initializing Web Applications Using Global.asax.

Application Directives in Global.asax.

Code Declaration Blocks in Global.asax.

Server-Side Object Tags in Global.asax.

Server-Side Includes in Global.asax.

Using XCOPY for Deployment.

Deploying a Single Directory.

Deploying a Directory Tree.

Excluding Files from Deployment.

Confirmations and Overwriting.

Deploying Only Files with Changes.

XCOPY Switches.

Managing the Global Assembly Cache.

7. Web Services.

Network Data Representation.

Location.

Advertisement.

What Is a Web Service?

Why Web Services?

ASP.NET Web Services.

WebMethod.

WebMethodAttribute.

Serialization.

Consuming Web Services.

SoapHttpClientProtocol.

Asynchronous Clients.

Cookies and Proxies.

Class Reference.

WebService.

WebMethodAttribute.

SoapHttpClientProtocol.

8. Security.

Overview.

Identity and Principal.

Windows Authentication.

WindowsBuiltInRoleEnumeration.

Forms Authentication.

What's the Big Deal?

Process.

Settings.

Passport Authentication.

PassportIdentity.

File Authorization.

URL Authorization.

<Location>.

Custom Roles with Forms Authentication.

Pulling It All Together.

FormsAuthenitcationTicket.

Impersonation.

Class Reference.

GenericIdentity Class.

WindowsIdentity Class.

GenericPrincipal Class.

WindowsPrincipal Class.

WindowsBuiltInRole Enumeration.

PassportIdentity.

9. HttpHandlers and HttpModules.

HttpModules.

A Simple BeginRequest and EndRequest Module.

Filtering Output.

Forking the Filter.

An Error Module.

Raising Events from an HttpModule.

Authentication Modules.

Rewriting Paths.

HttpHandlers.

Dynamic Reporting.

Page Counter Handler.

Dynamic Handler Assignment.

Class Reference.

HttpApplication.

IHttpModule.

EventLog.

SmtpMail.

IHttpHandler.

10. Building User Controls and Server Controls.

Working with User Controls in Web Forms Applications.

Adding Properties to a User Control.

Programming a User Control in a Page.

Adding Methods to Your User Control.

Handling Events from a User Control.

Creating Server Controls.

Creating a Basic Server Control.

Compiling Your Control as a .NET Component.

Creating Composite Controls.

Subclassing Existing Server Controls.

Events in the Life of a Server Control.

Binding Controls to Data.

Generating Postback in Server Controls.

Persistence Support.

Creating Templated Server Controls.

Building Validation Controls.

Taking Advantage of Rich Clients.

Supporting Designers in Custom Server Controls.

11. Using XML.

What Is XML?

Advantages of XML.

XML Document Structure and Syntax.

Accessing XML Data Using .NET Framework Classes.

About Simple API for XML (SAX).

Using the XML Document Object Model.

Viewing Document Data Using the XmlNode Object.

Using the XmlDataReader Object.

Writing XML Data Using the XmlTextWriter Object.

Navigating and Updating Documents Using the XmlNodeReader Object.

Querying XML Documents Using XPath Expressions.

Defining and Validating XML with Schemas.

About Document Type Definitions (DTDs).

About XML Data-Reduced Schemas.

Creating W3C XML Schemas.

Validating Documents Using W3C Schemas.

Creating XSD Schemas in Visual Studio .NET.

Processing XML Documents Using Style Sheets.

Transforming XML Documents Using Style Sheets.

Class Reference.

Inheritance Relationships.

ValidationEventArgs Class.

XmlDocument Class.

XmlNamedNodeMap Class.

XmlNavigator Class.

XmlNode Class.

XmlNodeList Class.

XmlReader Class.

XmlNodeReader Class.

XmlTextReader Class.

XmlTextWriter Class.

XmlValidatingReader Class.

XmlWriter Class.

12. Creating Database Applications with ADO.NET.

Why a New Object Library for Data Access?

New Features in ADO.NET.

Support for Disconnected Access and Remoting.

XML Support.

Factored Data Access API.

No Support for Server-Side Cursors.

Scenarios for Using ADO.NET.

Connecting to a Database.

Running Queries.

About the SqlDataReader Object.

Executing Commands Using Command Objects.

Executing Text-Based Select Commands Using a Data Reader Object.

Executing Stored Procedures That Return Data.

Passing Parameters to Stored Procedures.

Executing Commands That Do Not Return Data.

Executing Stored Procedures That Return Scalar Values.

Using Data Adapters to Retrieve and Manipulate Data.

Displaying Query Data in the Browser.

Creating a DataSet Object Using a Data Adapter.

Binding a DataView Object to Web Forms Controls.

Binding Other Objects to Web Forms Controls.

Expressing a DataSet as XML.

Implementing Strongly Typed Data Objects Using Inheritance.

Creating Web Forms for Data Entry.

Performing Validation.

Handling Errors.

ADO.NET Framework Reference.

Component Class.

DataAdapter Class.

DataSet Class.

DataColumn Class.

DataRelation Class.

DataTable Class.

MarshalByRefObject Class.

MarshalByValueComponent Class.

OleDbCommand Class.

SqlDataAdapter Class.

SqlDataReader Class.

SqlConnection Class.

SqlError Class.

SqlException Class.

Index. 0672321319T03252002

Product Details

ISBN:
9780672321313
Author:
McManus, Jeffrey P.
Author:
Kinsman, Chris
Author:
McManus, Jeffrey P.
Publisher:
Addison-Wesley Professional
Location:
Boston
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Programming Languages - Visual BASIC
Subject:
BASIC (Computer program language)
Subject:
Internet programming
Subject:
Microsoft Visual BASIC
Subject:
BASIC
Subject:
XML
Subject:
Programming Languages - XML
Subject:
Microsoft.net framework
Subject:
Computer Languages-Visual Basic
Copyright:
Edition Description:
Trade paper
Series Volume:
no. 77
Publication Date:
February 2002
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
608
Dimensions:
9.10x7.38x1.38 in. 2.20 lbs.

Related Subjects

Computers and Internet » Computer Languages » Visual Basic
Computers and Internet » Computer Languages » Visual Basic .Net
Computers and Internet » Computer Languages » XML

Visual Basic(r) .Net Developer's Guide to ASP .Net, XML and ADO.NET Used Trade Paper
0 stars - 0 reviews
$4.50 In Stock
Product details 608 pages Addison-Wesley Professional - English 9780672321313 Reviews:
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.