Beginning XML

by Kurt Cagle and etc.

Published 1 June 2000
What is this book about? Extensible Markup Language (XML) is a rapidly maturing technology with powerful real-world applications, particularly for the management, display, and organization of data. Together with its many related technologies it is an essential technology for anyone using markup languages on the web or internally. This book teaches you all you need to know about XML what it is, how it works, what technologies surround it, and how it can best be used in a variety of situations, from simple data transfer to using XML in your web pages. It builds on the strengths of the first edition, and provides new material to reflect the changes in the XML landscape notably SOAP and Web Services, and the publication of the XML Schemas Recommendation by the W3C. What does this book cover? Here are just a few of the things this book covers: * XML syntax and writing well-formed XML * Using XML Namespaces * Transforming XML into other formats with XSLT * XPath and XPointer for locating specific XML data * XML Validation using DTDs and XML Schemas * Manipulating XML documents with the DOM and SAX 2.0
* SOAP and Web Services * Displaying XML using CSS and XSL * Incorporating XML into tradition databases and n-tier architectures * XLink and XPointer for linking XML and non-XML resources Who is this book for? Beginning XML, 2nd Edition is for any developer who is interested in learning to use XML in web, e-commerce or data-storage applications. Some knowledge of mark up, scripting, and/or object oriented programming languages is advantageous, but not essential, as the basis of these techniques are explained as required.

This book is aimed squarely at Excel users who want to harness the power of the VBA language in their Excel applications. At all times, the VBA language is presented in the context of Excel, not just as a general application programming language. The book is loosely divided into three sections: * Primer (Chapter 1) * Working with Specific Objects (Chapters 2-27) * Object Model References (Appendices A-C) The Primer has been written for those who are new to VBA programming and the Excel object model. It introduces the VBA language and the features of the language that are common to all VBA applications. It explains the relationship between collections, objects, properties, methods, and events and shows how to relate these concepts to Excel through its object model. It also shows how to use the Visual Basic Editor and its multitude of tools, including how to obtain help. The middle section of the book takes the key objects in Excel and shows, through many practical examples, how to go about working with those objects.
The techniques presented have been developed through the exchange of ideas of many talented Excel VBA programmers over many years and show the best way to gain access to workbooks, worksheets, charts, ranges, and so on. The emphasis is on efficiency--that is, how to write code that is readable and easy to maintain and that runs at maximum speed. In addition, the chapters devoted to accessing external databases detail techniques for accessing data in a range of formats. The final four chapters of the book address the following advanced issues: linking Excel to the Internet, writing code for international compatibility, programming the Visual Basic Editor, and how to use the functions in the Win32 API (Windows 32-bit Application Programming Interface). Finally, the appendices are a comprehensive reference to the Excel 2007 object model, as well as the Visual Basic Editor and Office object models. All the objects in the models are presented together with all their properties, methods, and events.

Beginning ASP.NET 1.0 with C#

by Chris Goode and etc.

Published 1 June 2002
What is this book about? ASP.NET 1.0 is the final release of Microsoft's Active Server Pages (ASP). It is a powerful server-based technology designed to create dynamic, interactive, HTML pages for web sites and corporate intranets. ASP.NET is a core element of Microsoft's exciting .NET vision, building on the strengths of the .NET Framework to provide many new features not seen in previous versions of ASP. This book, entirely revised and updated for the final release, will provide you with a step-by-step introduction to ASP.NET using C#, with plenty of worked examples to help you to gain a deep understanding of what ASP.NET is all about, and how you can harness it to build powerful web applications. What does this book cover? In this book, you will learn how to * Create basic ASP.NET pages with C# * Understand the concepts of Object Oriented Programming * Work with data and XML * Debug and handling errors in your code * Use ASP.NET Server Controls * Create user controls and components * Explore the world of Web services * Optimize performance * Secure your application By the end of this book you will be able to understand, adapt, maintain and secure ASP.NET web sites with ease.
Who is this book for? This book is aimed at relatively inexperienced web builders who are looking to enrich their sites with dynamically-generated content, and want to learn how to start building web applications using ASP.NET. Developers who have a little experience with previous versions of ASP (and are looking to move over to ASP.NET), may also find this book helpful in getting a simple grasp on what ASP.NET is, what it does, and how it can be used. Experience of basic HTML is required, but previous experience of ASP is not essential. We'll be teaching the basics of C# in this book, so prior experience with the language is not required.


What is this book about? Excel 2003 VBA Programmer's Reference is an updated and expanded version of the two previous editions now with a reference section downloadable from the Web for easy perusal. The book is aimed at Excel users who want to gain more control over their spreadsheets using VBA or who want to develop Excel applications for other users. The book starts with a primer chapter focused on bringing the readers up to speed with Excel and VBA. From there, the book expands to focus on major issues faced by advanced Excel users and developers. What does this book cover? In this book, you'll discover how to do the following: * Set up applications and convert them to add-ins * Package and distribute Excel applications * Set up interaction with other Office applications and databases * Program the VB Editor and use the Windows API * Use VB6 and VB.NET with Excel * Set up internationalization * Advanced debugging and error handling techniques

Professional Java XML

by Kal Ahmed and etc.

Published 1 April 2001

Professional ASP.NET 1.0

by Richard Anderson and etc.

Published 22 February 2002
What is this book about? This comprehensive compendium provides a broad and thorough investigation of all aspects of programming with ASP.NET. Entirely revised and updated for the 1.0 Release of .NET, this book will give you the information you need to master ASP.NET and build dynamic, successful, enterprise Web applications. What does this book cover? Here are just a few of the topics covered in this book: * What ASP.NET is, and how it makes building applications even easier * How easy it is to work with ASP.NET pages and server-side controls * Accessing data of all kinds in your ASP.NET pages * An introduction to ADO.NET * Getting started with ASP.NET and the .NET Framework * Creating ASP.NET pages, working with server controls, and data management * Developing, securing, and configuring web applications * Exploring Base class libraries, components, and extensibility * Working with Web Services and ASP.NET in the mobile arena * Debugging, performance, migration, and interoperability * Integrating this knowledge in real world development contexts Who is this book for?
This book is aimed at experienced ASP developers working at the leading edge rather than the casual ASP developer or beginner. We do not cover the basics of COM, ASP, or the .NET programming languages. This book is also ideal for Visual Basic developers who want to move into Web application design. What do you need to use this book? Here's what you need to know in order to use this book: * A solid understanding of ASP * Familiarity with VB or C-based syntax (C++, Java, or C#) * A desire to develop sophisticated ASP.NET applications using the .NET Framework * A desire for a comprehensive and in-depth guide to this exciting new technology

Professional Java Data

by Raj Betapudi and etc.

Published 1 May 2001