Printer Friendly Version      Send     
Click to Rate and Give Feedback
Popular Articles
Speech Server 2007 lets you create sophisticated voice-response applications with Microsoft .NET Framework and Visual Studio tool integration. Here’s how.

By Michael Dunn (April 2008)
One-time passwords offer solutions to dictionary attacks, phishing, interception, and lots of other security breaches. Here's how it all works.

By Dan Griffin (May 2008)
Here the author introduces SQL Server Data Services, which exposes its functionality over standard Web service interfaces.

By David Robinson (July 2008)
James Kovacs explains the dark side of tightly coupled architectures, why they're hard to test and how they limit adaptation. He then proposes a number of solutions.

By James Kovacs (March 2008)
More ...
Read the Blog
WiMo is a fully programmable robot that you don't need to be an Electrical Engineer to build. In its simplest form, you can build a functional WiMo out of nothing more than a Windows Mobile phone and some Legos—no soldering iron required. In the August 2008 issue of MSDN Magazine, Mike Calligaro ...
Read more!
A common misconception is that you need to use the .NET Framework if you want your application to access the Web. The truth is that both managed and native code need to deal with many of the same issues. In the August 2008 issue of MSDN Magazine, Kenny Kerr shows you how to use the Windows ...
Read more!
The August 2008 issue of MSDN Magazine is now available online. Here's what's in the issue: Data 2.0: Expose ...
Read more!
In the .NET Framework 3.5, WCF only allows a limited set of scenarios to execute in partial trust. Ideally, you would like to tap into the full power of WCF from distributed transactions to reliable calls to various security credential types without trading off CAS—that is, without resorting to full trust. In the April 2008 issue of MSDN ...
Read more!
Designing distributed systems has never been easier. But developing robust systems that handle failure scenarios without losing data is far from trivial. In the July 2008 issue of MSDN Magazine, Udi Dahan walks you through his team’s efforts to diagnose ...
Read more!
Windows SharePoint Services (WSS) 3.0 provides branding through themes. A user can apply a WSS theme to a site to change its appearance. In the July 2008 issue of MSDN Magazine, Ted Pattison walks you through a custom branding ...
Read more!
More ...
January 2002
Office XP: Build a Custom DLL to Expose Your Objects and Services Through Smart Tag Technology
Smart Tags is a new technology delivered with Office XP that makes it easy for users to complete common tasks on familiar and relevant data regardless of the application they are using. Microsoft provides tools to make it easy to roll out simple Smart Tag applications using XML as a backbone. The Smart Tag SDK provides the detail needed to build a COM automation server for Smart Tags in Visual Basic or Visual C++. This article brings the reader through the SDK to outline the process of building a Smart Tag DLL using the tag recognizer and the action provider to create customized user experiences. Paul Sanna
DHTML and .NET: Host Secure, Lightweight Client-Side Controls in Microsoft Internet Explorer
In the past, Web developers often used ActiveX controls if they wanted customized client-side functionality incorporated into their Web applications. Now, they can build objects supported by the Microsoft .NET Framework which are more compact, lightweight, secure, and seamlessly integrated. By hosting .NET Windows Forms controls in Internet Explorer, developers can realize many of their client-side Web development goals. This article adapts ActiveX concepts for use with Windows Forms, and builds a multifile upload application that demonstrates these techniques. Jay Allen
SQL and Outlook: Enable Database Access and Updates Through Exchange and Any E-mail Client
Using Microsoft technologies, you can insert, edit, query, and delete database entries using any e-mail client such as Hotmail, Outlook, Yahoo, or even WAP phone. While e-mail is certainly a powerful and widely used tool, it is usually not integrated with an application for performing any tasks other than sending reminders. The application scenario described here, an e-mail-based SQL update program, uses a simple data model; however, this solution will apply to any data model that you are working with. It will also eliminate the need for complex n-tier Internet applications and serves as a low maintenance solution for providing data access. Alok Mehta and Daniel Williams
SQL Server 2000 and XML: Developing XML-Enabled Data Solutions for the Web
Using XML for data access allows you to separate the data from the presentation, and promotes reuse, extensibility, and division of labor. XML also has a simplified data model, which promotes easier testing. This article presents and compares five data access approaches, using a variety of technologies including ASP and ADO, XSLT, and DirectXML. Once built, the solutions are compared on the basis of their speed and efficiency. Scott Howlett and Darryl Jennings
BizTalk and XML: Add E-Commerce to Your App with XML and SQL Server 2000
XML support in SQL Server lives up to the hype that's always surrounded XML. Using SQL Server 2000, you can send queries over HTTP, save XML records to the database, and retrieve records via XML. This article shows how you can take advantage of these features in SQL Server 2000 by building a database entry system that keeps track of sales and customer information. The sample app presented here uses updategrams to make the database updates. To accomplish this, the mapping and usage of updategrams is explained. In this example, BizTalk is used to illustrate the XML capabilities of SQL Server 2000. Christian Thilmany
Editor's Note: Happy New Year, Finally!
Code Download (1,788 KB)
.Chm Files

© 2008 Microsoft Corporation and CMP Media, LLC. All rights reserved; reproduction in part or in whole without permission is prohibited.
Page view tracker