Content by Category
.NET 1.x
.NET 2.0
.NET 3.0
.NET 3.5
.NET 4.0
.NET 4.5
.NET Assemblies
.NET Framework
.NET Getting Started
Accessibility
ADO.NET
Advertorials
Agile Development
AJAX
Amazon Web Services
Analysis Services
Android
Architecture
Arduino
ASP .NET Web API
ASP.NET
ASP.NET MVC
ASP.NET WebForms
Azure
B2B (Business Integration)
BDD
Big Data
Bing
BizTalk
Book Excerpts
Build and Deploy
Business Intelligence
C#
C++
ClickOnce
Cloud Computing
Code Contracts
CODE Framework Info - non Technical
CODE on the Road!
COM+
Community
Conferences
Continuous Integration
Crystal Reports
CSLA.NET
CSS
Data
Debugger
Design Patterns
Development Process
Display Technologies
Distributed Computing
Document Database
DotNetNuke
DSL
Dynamic Languages
Dynamic Programming
Editorials
Enterprise Services ("COM+")
Entity Framework
Events
Expression Blend
F#
Fox to Fox
Frameworks
Functional Programming
Git
Graphics
HTML 5
Internet Explorer 8.0
Interviews
IOS
iPhone
Iron Ruby
Java
Java Script
JavaScript
jQuery
JSON
Lightswitch
LINQ
Linux
LUA
Mac OS X
MDX
Messaging
Metro
Microsoft Application Blocks
Microsoft Business Rules Framework
Microsoft Dynamics
Microsoft Expression
Microsoft Office
Mobile Development
Mobile PC
Mono
MsBuild
MVVM
MySQL
Network
NHibernate
node.js
NOSQL
Nuget
Object Oriented Development
Objective C
Odata
OLAP
Open Source
Opinion
Opinions
Oracle
ORM
Other Languages
Parallel Programming
Patterns
PHP
Podcasts
Post Mortem
PowerPoint
Print/Output
Prism
Product News
Product Reviews
Project Management
Prolog
Python
Q&A
Rails
Rake
Razor
Reporting Services
REST
RIA Services
Ruby
Ruby on Rails
Scheme
Search
Security
Services
SharePoint
SignalR
Silverlight
SOA
Social Networks
Software & Law
Software Business
Source Control
Speech-Enabled Applications
SQL Server
SQL Server 2000
SQL Server 2005
SQL Server 2008
SQL Server 2012
SQL Server CE/AnyWhere/Mobile/Compact
SSIS
Subversion
Sync Framework
Tablet PC
TDD
Team System
Techniques
Testing and Quality Control
TFS
Tips
TypeScript
UI Design
UML
User Groups
VB Script
VB.NET
Version Control
VFP and .NET
VFP and SQL Server
Virtual Earth
Vista
Visual Basic
Visual Basic 6 (and older)
Visual FoxPro
Visual Studio .NET
Visual Studio 11
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Visual Studio 2011
Visual Studio 2012
Visual Studio Tools for Office
VSX
WCF
Web Development (general)
Web Services
WebMatrix
WF
Whitepapers
Windows 7
Windows 8
Windows Azure
Windows Live
Windows Phone 7
Windows Phone SDK
Windows Server
Windows Vista
WinForms
WinRT
Workflow
WPF
XAML
Xiine Documentation
XML
XNA
XSLT



LearnNow


XAMALOT
 


SSWUG

Category: XML


36 Articles
found and displayed in this view.

  • LINQ to XML Instead of a Database

    Magazine/Issue: CoDe Magazine, 2012 Sep/Oct
    Release Date: Thursday, August 16, 2012
    Quick ID: 1210021
    When people think of having to store data for their applications, a database such as SQL Server immediately comes to mind. However, XML files are very handy for storing data without the overhead of a database. Using XML files to cache often-used, but seldom changed data such as US state codes, employee types and other validation tables can avoid network roundtrips and speed up your application. In addition, XML files are great for off-line applications where a user needs to add, edit and delete data when they can’t connect to a database.

  • 101 Windows Phone 7 Apps, Volume I: Developing Apps 1-50- Chapter 2 Flashlight -

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Wednesday, September 21, 2011
    Quick ID: 1109113
    This excerpt is from the new book, ‘101 Windows Phone 7 Apps, Volume I: Developing Apps 1-50’, authored by Adam Nathan, published April 2011, ISBN 0672335522, Copyright 2011. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn=0672335522

  • Twitter Programming Using WCF & REST

    Magazine/Issue: CoDe Magazine, 2009 Sep/Oct
    Release Date: Sunday, August 16, 2009
    Quick ID: 0909061
    Along with an easy site with which you can access your account, there are many really cool Twitter clients out there. This is thanks to an exposed API that you can use to access all of Twitter’s features. The great thing is that this API uses a technology that WCF has embraced completely; I’m talking about REST. Though you can certainly use straight network programming to access and update your Twitter account, why not use the technology that Microsoft has put all their eggs into as far as communications programming is concerned? Twitter is, after all, all about communicating, right?

  • Essential LINQ

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Tuesday, July 14, 2009
    Quick ID: 090083
    LINQ is one of Microsoft’s most exciting, powerful new development technologies. Essential LINQ is the first LINQ book written by leading members of Microsoft’s LINQ and C# teams. Writing for architects, developers, and development managers, these Microsoft insiders share their intimate understanding of LINQ, revealing new patterns and best practices for getting the most out of it.

  • Sharpening Your Axis with Visual Basic 9

    Magazine/Issue: CoDe Magazine, 2008 Jul/Aug
    Release Date: Friday, June 06, 2008
    Quick ID: 0807061
    Visual Basic 9 in Visual Studio 2008 has a new set of language features that allows developers to work with XML in a much more productive way using a new API called LINQ to XML. LINQ stands for Language Integrated Query and it allows you to write queries for things like objects, databases, and XML in a standard way. Visual Basic provides deep support for LINQ to XML through what’s called XML literals and XML axis properties. These features allow you to use a familiar, convenient syntax for working with XML in your Visual Basic code. LINQ to XML is a new, in-memory XML programming API specifically designed to leverage the LINQ framework. Even though you can call the LINQ APIs directly, only Visual Basic allows you to declare XML literals and directly access XML axis properties. This article will help you master these new features for working with XML in Visual Basic.

  • Ask the Doc Detective

    Magazine/Issue: CoDe Magazine, 2008 Jan/Feb
    Release Date: Friday, December 28, 2007
    Quick ID: 0801101
    Jan/Feb 2008 Doc Detective COlumn.

  • Visual Basic and Respect

    Magazine/Issue: CoDe Magazine, 2008 Jan/Feb
    Release Date: Friday, December 28, 2007
    Quick ID: 0801111
    Ken Getz Jan/Feb 08 FInalize article.

  • Heard on .NET Rocks! Don Demsak on LINQ to XML

    Magazine/Issue: CoDe Magazine, 2008 Jan/Feb
    Release Date: Friday, December 28, 2007
    Quick ID: 0801091
    In episode #271 of .NET Rocks! (www.dotnetrocks.com) Richard and I spoke with Don Demsak about LINQ to XML. Here’s an excerpt from that interview.

  • XML Tools in Visual Studio 2008

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 3 - Data Programability
    Release Date: Wednesday, October 03, 2007
    Quick ID: 0712162
    XML is everywhere from XML Web Services to databases to config files to Office documents. This article will show you tooling support offered in Visual Studio 2008 that will make working with XML easier. It will cover editing XML files, working with XML schemas, debugging XSLT style sheets and extending Visual Studio by writing your own custom XML Designers.

  • TESLA: Democratizing the Cloud

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 3 - Data Programability
    Release Date: Wednesday, October 03, 2007
    Quick ID: 0712182
    In our service-oriented world, users need the same experience on any device, whether mobile phone, office PC, or Internet café. Moreover, they want the same experience any time they access applications, offline or online. For developers, this means tackling multi-tier, distributed, and concurrent programming. LINQ 1.0 radically simplified multi-tier programming with unified query and deep XML support. TESLA is a broad engineering program by the authors to extend the success of LINQ with external relationships, reshaping combinators, assisted tier-splitting, and join patterns.

  • Browsing Windows Live Expo with LINQ to XML

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 3 - Data Programability
    Release Date: Wednesday, October 03, 2007
    Quick ID: 0712072
    LINQ to XML, which makes query a first class construct in C# and Visual Basic, is the new XML API in the .NET Framework 3.5. With the introduction of Language Integrated Query (LINQ), Microsoft is introducing LINQ implementations that work over objects, data, and XML. LINQ to XML improves on System.Xml in the .NET Framework 2.0 by being both simpler to use and more efficient. Microsoft developed this new API because the W3C-based DOM API does not integrate well into the LINQ programming model.

  • XPathmania: Extending the XML Editor in Visual Studio 2005

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 1 - Extensibility
    Release Date: Thursday, September 27, 2007
    Quick ID: 0710112
    Though the XML Editor in Visual Studio 2005 has many improvements, it still lacks support for writing and testing XPath queries. In this article, I’ll show you how to leverage the Visual Studio SDK to extend the XML Editor to allow you to write and text XPath queries in Visual Studio 2005.

  • Ask the Doc Detective

    Magazine/Issue: CoDe Magazine, 2007 Sep/Oct
    Release Date: Sunday, August 12, 2007
    Quick ID: 0709091
    Doc Detective Article for Sept/Oct 2007

  • System.Transactions and ADO.NET 2.0

    Magazine/Issue: CoDe Magazine, 2006 - May/Jun
    Release Date: Tuesday, April 11, 2006
    Quick ID: 0605031
    Data is the blood in your system; it sits in its comfortable home of a database, and camps out in the tent of XML, but it deserves to be worked with in a reliable and consistent manner.But why should only data-related operations be reliable? Shouldn’t you want to write reliable code for your other operations? The introduction of System.Transactions in .NET 2.0 brings a paradigm shift of how you will write reliable transactional code on the Windows platform. This article dives deep in the depths of how System.Transactions works, and how you can use it to your advantage. You will also see how you can leverage existing System.Transactions integration within ADO.NET, and why you need to really understand what is under the magic carpet.

  • Making Sense of the XML DataType in SQL Server 2005

    Magazine/Issue: CoDe Magazine, 2006 - May/Jun
    Release Date: Tuesday, April 11, 2006
    Quick ID: 0605081
    As database developers, many of us have had to dip our feet into the wide ocean of XML.It should come as good news that in SQL Server 2005, you can store XML in the database with a new XML datatype. Although this is good news, many developers have been storing XML in the database for some time now. Without implicit support for XML, developers have been shoving XML documents into text fields since XML’s inception.

  • LINQ

    Magazine/Issue: CoDe Magazine, 2006 - Mar/Apr
    Release Date: Wednesday, February 01, 2006
    Quick ID: 0603021
    At PDC 2005, Microsoft introduced brand new technology known as LINQ, which stands for “Language Integrated Query.”The feature-set hiding behind this acronym is truly mind-boggling and worthy of a lot of attention. In short, LINQ introduces a query language similar to SQL Server’s T-SQL, in C# and VB.NET. Imagine that you could issue something like a “select * from customers” statement within C# or VB.NET. This sounds somewhat intriguing, but it doesn’t begin to communicate the power of LINQ.

  • Showing Some MVP Love

    Magazine/Issue: CoDe Magazine, 2004 - May/June
    Release Date: Tuesday, April 20, 2004
    Quick ID: 0405021
    Jonathan Goodyear (the Angry Coder) discusses MVPs and ASP.NET.

  • Behold WSE 2.0: Removing Another Layer of WS-Pain

    Magazine/Issue: CoDe Magazine, 2004 - May/June
    Release Date: Tuesday, April 20, 2004
    Quick ID: 0405061
    The official release of Microsoft's Web Services Enhancements (WSE) toolkit promises to help developers deal with at least some of the pain and suffering accompanying the emerging Web services' standards.Updated to support the OASIS WS-Security specification and a promising WS-Policy specification, developers will be able to build standards-compliant Web services in less time and with less code.

  • .Finalize() - How Many Programmers Does it Take (or, the Bike Ride that Wasn't)?

    Magazine/Issue: CoDe Magazine, 2004 - March/April
    Release Date: Friday, February 20, 2004
    Quick ID: 0403111
    March/April .Finalize() column.

  • .NET and Oracle Java Stored Procedures - Bridging the Gap with XML

    Magazine/Issue: CoDe Magazine, 2003 - November/December
    Release Date: Monday, October 27, 2003
    Quick ID: 0311071
    Using Oracle as your database in the .NET environment is relatively simple, except when returning JDBC ResultSets from Java stored procedures. The Microsoft and Oracle .NET data provider drivers allow for easy access to data from SQL queries and PL/SQL stored procedures. There is not, however, a simple interface to return ResultSet data from a Java stored procedure to a .NET client.

  • Working with Microsoft Office Word 2003's XML

    Magazine/Issue: CoDe Focus Magazine, 2003 - Vol. 1 - Issue 2 - Microsoft Office System
    Release Date: Thursday, October 23, 2003
    Quick ID: 0302082
    One of Microsoft Office 2003's most significant new features is the integration of XML technology.The XML features of Word 2003 are a great way to ensure that you can always get to the information stored within documents. This article focuses on taking advantage of Word 2003's XML features from within your applications.

  • XQuery, the Query Language of the Future

    Magazine/Issue: CoDe Magazine, 2003 - May/June
    Release Date: Tuesday, April 15, 2003
    Quick ID: 0305091
    XQuery will likely become the dominant language for querying data from most data sources.Although designed for querying XML data, you can use XQuery to tie together data from multiple data sources. In that respect it is much more powerful than SQL, which will slowly but surely be replaced as the main query language.

  • XML to Database using .NET's XmlTextReader

    Magazine/Issue: CoDe Magazine, 2002 - Jan/Feb
    Release Date: Saturday, December 15, 2001
    Quick ID: 0201031
    As XML becomes more and more prolific in the world of data exchange it's increasingly important that data can be quickly and easily extracted from XML documents and moved into more permanent data stores.Although .NET offers several different ways for performing this task, the XmlTextReader represents the most efficient and scalable solution.

  • XML UpdateGrams in SQL Server

    Magazine/Issue: CoDe Magazine, 2002 - Jan/Feb
    Release Date: Saturday, December 15, 2001
    Quick ID: 0201091
    The new XML features in SQL Server 2000 give the developer more power to implement distributed solutions.One of the newest features, XML UpdateGrams, allows the developer to handle the inserting, updating and deleting of records while getting around some of the limitations of URL queries and OPENXML. XML UpdateGrams perform their operations against an XML view, which is provided by an annotated XDR schema that contains the necessary information to map elements and attributes back to their corresponding tables and fields.

  • Passing Data Over .NET Web Services

    Magazine/Issue: CoDe Magazine, 2002 - Jan/Feb
    Release Date: Saturday, December 15, 2001
    Quick ID: 0201041
    Web Services is a powerful technology, even in its basic form.However, with .NET, you can easily couple Web Services with .NET's new data services to provide a powerful data delivery mechanism that works over the Web, making it possible to build distributed applications that work easily without a local data store. In this article, Rick describes various ways you can use Web Services and ADO.NET DataSets to pass data between client and server applications to build truly disconnected applications.

  • An XML and XSLT Shopping Cart

    Magazine/Issue: CoDe Magazine, 2001 - Issue 2
    Release Date: Sunday, April 15, 2001
    Quick ID: 0102031
    Systems built with XML and XSLT can often provide much more flexibility and cross-platform functionality than other approaches.Michiel shows us how to build a shopping cart application that's simple, yet highly extensible, and in the process teaches us a few practical uses for these exciting technologies.

  • XSL Patterns

    Magazine/Issue: CoDe Magazine, 2001 - Issue 2
    Release Date: Sunday, April 15, 2001
    Quick ID: 0102051
    XSL patterns are the SQL Select of the XML world.To retrieve the data you want from an XML file, you need to understand how to construct the necessary pattern.

  • XPath Queries in SQL Server 2000

    Magazine/Issue: CoDe Magazine, 2001 - Issue 1
    Release Date: Monday, January 15, 2001
    Quick ID: 0101031
    Imagine the potential of accessing your database without needing to know any specifics about how that data is stored.Imagine the possibility of allowing your DBA the freedom to change the database structure without affecting your software code. Impossible? Not with XPath Queries and XDR Schemas. Using these two methods, practically any developer can write a program to access data in SQL Server 2000, just by knowing the structure of the XML documents returned by the server.

  • XML, XSL and HTML in Windows Applications

    Magazine/Issue: CoDe Magazine, 2001 - Issue 1
    Release Date: Monday, January 15, 2001
    Quick ID: 0101081
    HTML and XML have made the Internet what it is today, but both technologies are not necessarily tied to the Internet.Quite the contrary! Using HTML in regular Windows applications has always been a great alternative. Paired with XML and XSL, this technique is more powerful than ever, since there are a growing number of XML sources, such as SQL Server, Web Services, and XML-enabled Business Objects.

  • Dynamic Queries in Distributed Internet Applications

    Magazine/Issue: CoDe Magazine, 2000 - Fall
    Release Date: Sunday, October 15, 2000
    Quick ID: 0003101
    Integrating a web site with a structured database poses a particular challenge. How can a developer provide a flexible, easy to use, yet robust search interface for users to query the information stored in the database? In this article Beth provides a complete solution for this problem using Visual FoxPro, ADO and XML, by providing a dynamic searching mechanism in the middle tier that users can control from the front end.

  • Implementing B2B Scenarios with Microsoft BizTalk Server 2000

    Magazine/Issue: CoDe Magazine, 2000 - Fall
    Release Date: Sunday, October 15, 2000
    Quick ID: 0003061
    Business-To-Business (B2B) communications are rapidly becoming an essential component in today's economy.Some say B2B transactions will soon outnumber Business-To-Customer (B2C) transactions. While we have learned how to do B2C quite efficiently, B2B presents an entirely new set of challenges that we have yet to resolve. Previous attempts were successfully used, but were too expensive to be used as often as B2C. Microsoft tries to resolve this dilemma with Microsoft BizTalk Server 2000, and it is looking promising! This article provides a first in-depth overview.

  • Query XML from SQL Server 2000

    Magazine/Issue: CoDe Magazine, 2000 - Fall
    Release Date: Sunday, October 15, 2000
    Quick ID: 0003091
    XML is quickly becoming the preferred method of passing information, not only for the Internet, but also across applications and within applications.Until now, developers have been forced to create our own routines to convert data stored in a database system into XML. With the release of Microsoft SQL Server 2000, however, you can query data directly from SQL Server in XML format.

  • Server-Side XML and XSL Merging

    Magazine/Issue: CoDe Magazine, 2000 - Fall
    Release Date: Sunday, October 15, 2000
    Quick ID: 0003051
    Data in XML format will play a significant role for the foreseeable future.Moreover, it's clear that XML and XSL will play a significant role in most, if not all, of my future applications. Why is it, however, that almost everything we read talks about merging XML+XSL on the client side, which requires IE 5 or higher browsers? In this article, Steve shows how to apply XSL transformations on the server to get around this problem.

  • XML Data Binding for IE5 clients

    Magazine/Issue: CoDe Magazine, 2000 - Summer
    Release Date: Saturday, July 15, 2000
    Quick ID: 0002041
    You may be wondering, with all the hype over XML, what can XML do for me today?You see the power of XML but may be having a hard time figuring out where it belongs in your application development strategy. In this article browser based applications will be discussed from the perspective of using XML as the data transport mechanism.

  • Using XML For Messaging In Distributed Applications (Part 2)

    Magazine/Issue: CoDe Magazine, 2000 - Summer
    Release Date: Saturday, July 15, 2000
    Quick ID: 0002031
    XML is becoming the messaging standard of choice, and one of the key issues in this architecture is the conversion and transfer of data between client and server sides.In this article, Rick looks at a tool that easily converts Visual FoxPro tables and objects to and from XML, and demonstrates the concepts of XML messaging in a live e-Commerce application.

  • Using XML for Messaging in Distributed Applications (Part 1)

    Magazine/Issue: CoDe Magazine, 2000 - Spring
    Release Date: Saturday, April 15, 2000
    Quick ID: 0001031
    XML is one of the key technologies that is driving Enterprise Web development today.XML promises a standard data format that can be shared easily by different organizations. In this installation of this two part series, Rick reviews XML's key features and problems as a data representation format for relational data and objects. He'll also introduce some free tools to provide easy translation between XML and traditional data structures and shows how to use them with quick examples sharing data over the Web. Next issue Rick delves into some practical examples of how to implement flexible solutions that utilize these XML tools.



SSWUG