XML Tutorials & Articles
-
Opening the package in OpenXML
by Tim AndersonIn the second part in this series on OpenXML, Tim Anderson explains how the new Packaging API helps you work with Office Open XML documents.
-
New C# 3.0 Language Features
by Scott GuthrieLearn about some of the new features in C# 3.0 including automatic properties, collection initializers, extension methods, lambda expressions and anonymous types.
-
XAML pure
by Ian ElliotWhat exactly is XAML all about? Is it a replacement for HTML? Not according to Ian Elliot, who explains exactly what it does.
-
Access all areas
by Sing LiDelivering on the mobile data access promise with the iPhone/iPod Touch.
-
Inside ASP.NET AJAX back end services
by Dino EspositoMost of the emphasis with AJAX is on how to perform an asynchronous update at the client. Dino Esposito considers the other end of the connection – how exactly does the server provide the data that the client needs?
-
Dynamic Search Conditions in T-SQL
by Erland SommarskogA very common requirement in an information system is to have a function (or several functions) where the users are able to search the data by selecting freely among many possible criterias. In this text I will look at various techniques to solve this problem.
-
Microsoft Indexing Service and ASP.NET
by Barry DorransMicrosoft Indexing Service is a service that provides a means of quickly searching for files on the machine. Barry investigates how we can use the indexing service to expose full-text searching in ASP.NET.
-
Have you seen the Silverlight?
by Dave WheelerSo you want fancy, sexy streaming media in the UI? And you want cool animations, fancy glow-in-the-dark buttons and decent, scalable vector graphics? And you want to run your application in a browser on both Windows and Mac OSX? If you’re already reaching for your copy of How to Wow with Flash, stop. There’s a new kid muscling onto the somewhat crowded Rich Interactive Application (RIA) block, and it’s coming from Microsoft.
-
Programming Office documents with Open XML
by Mike OrmondXML is at the heart of Office 2007, and Mike Ormond introduces its exciting possibilities.
-
Using Ajax for Web Application Development: What Businesses Need to Know
by Francis WongAjax is a hot topic today when it comes to web application development projects. Because it's become such a buzzword, businesses may be wondering how they can incorporate this form of web programming into their websites and what the benefits could be. This article will help you understand the origins of Ajax as well as the pros and cons of its use.
-
Windows Live Data
by Martin ParryIf you think of XML as just being about static data storage, you need to see Windows Live Data in action. It uses XML as an active way of changing stored data, as Martin Parry explains.
-
Top 10 Application Security Vulnerabilities in Web.config Files - Part Two
by Bryan SullivanIn this second part of a two-part series, you will learn about application security issues related to authentication and authorization, as well as five vulnerabilities commonly found in ASP.NET web-based applications. Additionally, find out how to keep configuration files from being unintentionally modified by uninformed programmers or administrators, as well as why it is critical to never rely on default setting values.
-
StAX the odds with Woodstox
by Sing LiIf you work with XML, you already know the limitations of DOM and SAX parsers. Overcome these limitations with the new Streaming API for XML - StAX.
-
Service-Oriented Architecture: What Is It and How Can It Help Your Business?
by Charlie FinkService-oriented architecture is a hot topic in today’s business world, and it can provide many key benefits. It is important to look at service-oriented architectures from both a real-world perspective as well as a technical perspective to gain a complete understanding of this new concept. Read more about service-oriented architecture and learn how it can add functionality to Web-based applications and save developers time over the long term.
-
Developing for Office 2007
by Matt NicholsonThe forthcoming 2007 Microsoft Office System offers many new opportunities for software developers. Matt Nicholson looks at the new user interface and the Open XML file format, finds out what's happened to VSTO, and explores the possibilities opened up by SharePoint Server 2007 and Groove 2007.
-
Testing for Security in the Age of Ajax Programming
by Bryan SullivanAjax programming, which allows a web page to refresh a small portion of its data from a web server, is an exciting technology that has recently been introduced. However, this type of programming can also leave applications open to SQL injection and similar attacks. Learn more about Ajax programming and what it means in terms of security.
-
Read and write Open XML files (MS Office 2007)
by Zeljko SvedicLearn how to read and write Open XML files in the new Microsoft Office 2007, with a particular examination of the Excel file format.
-
Customising your build process with MSBuild
by Simon HorrellIf you need a fine control over the build process in .NET, MSBuild might be what you are looking for. Simon Horrell explains what this well-hidden tool does.
-
High-Performance .NET Application Development & Architecture
by Dimitrios MarkatosThis article demonstrates the art of creating and architecting high-performance and scalable .NET applications, covering all stages, from planning to development and their perspective best practices.
-
New features for web developers in ASP.NET 2.0
by Alex HomerASP.NET 2.0 brings enhanced performance and many new features that make the web developer's life easier. Alex Homer takes you through what's new.