Warenkorb
Kostenloser Versand
Unsere Operationen sind klimaneutral

XML and ASP.NET Kirk Allen Evans

XML and ASP.NET von Kirk Allen Evans

XML and ASP.NET Kirk Allen Evans


€10.99
Zustand - Sehr Gut
Nur noch 1

Zusammenfassung

XML and ASP.Net explains how to create distributed software with XML, ASP.Net, XSL, CSS, XML Schemas, ADO.Net and SOAP. The authors demonstrate that Web Services is the key component of the .Net infrastructure linking XML and ASP.Net.

XML and ASP.NET Zusammenfassung

XML and ASP.NET Kirk Allen Evans

XML and ASP.NET begins with an overview of ASP.NET and XML, and then expands on the concepts by showing the reader how to work with XML using both client and server technologies. Related topics such as ADO.NET, message queuing, SOAP and Web Services are also discussed in depth to complete the reader's perspective. The authors discuss the advantages and drawbacks of different approaches, while offering best practices and solutions to common real-world problems and explaining advanced concepts clearly and concisely.

Über Kirk Allen Evans

Kirk Allen Evans has been developing applications for over 10 years. His focus remains developing complex, distributed systems using Microsoft technologies. He has written several articles for Visual Basic Programmer's Journal and speaks at user groups and conferences. Kirk also developed and maintains vbdna.net, a website devoted to demonstrating techniques for developing distributed systems using Visual Basic. He lives in Cumming, Georgia, and works as a contract developer in the Atlanta area. You can reach him at [email protected]

Ashwin Kamanna works as a software engineer at AINS India Pvt. Ltd., in Hyderabad, India. He spends most of his time designing and developing web applications with ASP, Java, XML, and COM. He has written for some ASP and C# online magazines including ASPToday.com and CSharpToday.com. His special fields of interest are XML and object-oriented design, and he enjoys delving deeper into them. He has a BE (Hons.) in Electrical and Electronics Engineering from Birla Institute of Technology and Science (BITS), Pilani, India. In his leisure time, if Ashwin is not programming or reading, he can be found doing a painting or a sketch to add to his gallery.

Joel Mueller is a senior software engineer at DeLani Technologies (http://www.delani.com), a leading web development software company, where he has been spearheading the company's Microsoft .NET development effort since July, 2000. Prior to theadvent of ASP.NET, Joel did extensive work with Microsoft Active Server Pages and Macromedia ColdFusion. Joel has written several books and articles on the topics of Macromedia ColdFusion and XML.

Scott Worley is a freelance IT consultant specializing in Microsoft-based technologies and SDLC project management. For the past 10 years, he has worked on many leading-edge development projects, utilizing the latest technologies. Scott is currently focusing all his attention on the .NET Framework and associated technologies, paying specific attention to ASP.NET and distributed web development.

Inhaltsverzeichnis

I. XML ON THE CLIENT.

1. XML and ASP.NET: The Basics.

Why XML? Why ASP.NET? Why XML and ASP.NET? The XML Document Structure. Creating Valid Documents. The W3C. Chapter Summary. References.

2. XML Schemas in .NET.

Understanding Schemas. Creating a Schema. Using Schemas in .NET. Chapter Summary. References.

3. XML Presentation.

Netscape and Internet Explorer Support. Data Islands. Overview of CSS and XSLT. XSLT. Chapter Summary.

4. XML Tool Support in Visual Studio .NET.

Built-In XML Editor. Creating an XML Schema with XML Designer. Creating a DataSet with Relational Data in XML Schemas. Creating Schemas and DataSets from Existing Data. Tools Within the .NET SDK. Other Microsoft XML Tools. Chapter Summary.

II. XML ON THE SERVER.

5. MSXML Parser.

Push Versus Pull Models. New Features and Changes in MSXML 4.0. DOM and the MSXML Interfaces. Document Loading States and Validation. Validating the Documents Against Cached Schemas. Displaying the Node Details in an XML Document. Inserting, Updating, Deleting, and Cloning Nodes. Working with MSXML 4.0 on the Server-Side with ASP.NET. SAX2 and MSXML Interfaces. Chapter Summary.

6. Exploring the System.Xml Namespace.

The Abstract Base Classes. The Document Object Model Implementation. Document Navigation. Inserting, Updating, and Deleting Nodes. XSLT Transformations. The XML Web Control. Catching Parsing Exceptions. Chapter Summary.

7. ASP.NET Extensibility With XML.

A Word on the Metabase. Walk-Through of web.config's Hierarchical Structure. System.Configuration and System.Web.Configuration Namespaces. Accessing web.config Using System.Xml. Chapter Summary.

8. Database Access with ADO.NET and XML.

An Introduction to ADO.NET. Chapter Summary. References.

9. SQL Server 2000 and XML.

SQL Server 2000 XML Support. SQLXML 3.0. Chapter Summary.

10. XML Serialization.

What Is Serialization? Different Types of Serialization. How Is Serialization Used in ASP.NET? An Overview of XML Serialization. XML Serialization at Work in ASP.NET. Chapter Summary.

11. Creating and Using ASP.Net Web Services.

Describing Web Services. Locating Web Services Using the Discovery Process and the Web Services. Directories. Exposing a Web Service. Consuming Web Services. Consuming the ASP.NET Web Service from an ASP Client Using SOAP Toolkit 2.0. Consuming the ASP.NET Web Service from IE 5.x Using XMLHTTP. SOAP Extensions. Other Alternatives to Tracing. Building a Public Address Book Web Service. Building an ASP.NET Client to Consume the Address Book Web Service. Exposing .NET Remoting Objects as Web Services. Chapter Summary.

12. Sample Application: Developing an XML-Based Dynamic Web Page Builder Tool.

Walk-Through of Code. Code Listings. Chapter Summary.

13. Sample Application: Mobile Device Programming with WAP, WML, and XHTML Basic.

The History of WAP. What Exactly Is WAP? Do We Really Need Another Protocol? Mobile Device Development Issues. What Is WML? I Thought This Was an XML Book. A Simple Online Voting System. Transforming XML Using XSLT and ASP.NET. The Poll's System Code and Walk-Throughs. XSL Translations. Chapter Summary.

III. APPENDIXES.

Appendix A. ASP.NET Objects Reference.

System.Web.UI.Page. System.Web.HttpApplication. System.Web.HttpApplicationState. System.Web.HttpRequest. System.Web.HttpResponse. System.Web.HttpServerUtility. System.Web.SessionState.HttpSessionState.

Appendix B. Side-By-Side MSXML Reference.

System.Xml.XmlNode and IXMLDOMNode. System.Xml.XmlDocument and DOMDocument. System.Xml.XmlImplementation and IXMLDOMImplementation. System.Xml.XmlDocumentFragment and IXMLDOMDocumentFragment. System.Xml.XmlNodeList and IXMLDOMNodeList. System.Xml.XmlElement and IXMLDOMElement. System.Xml.XmlNamedNodeMap and IXMLDOMNamedNodeMap. System.Xml.XmlAttribute and IXMLDOMAttribute. System.Xml.XmlCharacterData and IXMLDOMCharacterData. System.Xml.XmlText and IXMLDOMText. System.Xml.XmlComment and IXMLDOMComment. System.Xml.XmlCDataSection and IXMLDOMCDATASection. System.Xml.XmlDocumentType and IXMLDOMDocumentType. System.Xml.XmlNotation and IXMLDOMNotation. System.Xml.XmlEntity and IXMLDOMEntity. System.Xml.XmlEntityReference and IXMLDOMEntityReference. System.Xml.XmlProcessingInstruction and IXMLDOMProcessingInstruction.

Appendix C. XSLT Reference.

xsl:apply-imports. xsl:apply-templates. xsl:attribute. xsl:attribute-set. xsl:call-template. xsl:choose. xsl:comment. xsl:copy. xsl:copy-of. xsl:decimal-format. xsl:element. xsl:fallback. xsl:for-each. xsl:if. xsl:import. xsl:include. xsl:key. xsl:message. xsl:namespace-alias. xsl:number. xsl:otherwise. xsl:param. xsl:preserve-space. xsl:processing-instruction. xsl:sort. xsl:strip-space. xsl:stylesheet or xsl:transform. xsl:template. xsl:text. xsl:value-of. xsl:variable. xsl:when. xsl:with-param. Resources.

Index.

Zusätzliche Informationen

GOR002243457
9780735712003
073571200X
XML and ASP.NET Kirk Allen Evans
Gebraucht - Sehr Gut
Broschiert
Pearson Education (US)
20020418
848
N/A
Die Abbildung des Buches dient nur Illustrationszwecken, die tatsächliche Bindung, das Cover und die Auflage können sich davon unterscheiden.
Dies ist ein gebrauchtes Buch. Es wurde schon einmal gelesen und weist von der früheren Nutzung Gebrauchsspuren auf. Wir gehen davon aus, dass es im Großen und Ganzen in einem sehr guten Zustand ist. Sollten Sie jedoch nicht vollständig zufrieden sein, setzen Sie sich bitte mit uns in Verbindung.