The Wayback Machine - https://web.archive.org/web/20061025165934/http://www.codeguru.com/csharp/csharp/cs_data/

CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.
 
Search
 


jobs.internet.com

internet.commerce
Partners & Affiliates
Greeting Cards
Web Hosting
Inbound Calls
Condos For Sale
Register Domain Name
Cheap Digital Camera
Televisions
PDA Phones & Cases
Auto Insurance
Marketing Products
GPS
Memory
Promotional Gifts
Prepaid Phone Card



RSS Feeds

All

VC++/C++

.NET/C#

VB

See more EarthWeb Network feeds

Home >> .NET / C# >> C# >> Data & I/O

Embracing the full spectrum of developer needs including content supporting 64 bit, Multi-Core, Tools, and Optimization.

Sun's AMD Opteron Compatibility Guarantee
They promise what?! Yes indeed, Sun offers a legally binding guarantee that future versions of Solaris will support any AMD Opteron-based application that will run on the current version of the OS. Read more.
Future-Proof Your File System in 5 Minutes on AMD
ZFS, the open source, freely available 128-bit file system, now included with the Solaris 10 operating system (as well as other OSes based on the OpenSolaris project), moves data fast, scales without practical limit and makes File System Check (FSCK) obsolete. Here's what you need to know about ZFS on AMD64. Read more.
AMD's Multiple Threads, Multiple Cores, Multiple Gains
Author Peter Aitken walks through the benefits of preemptive multitasking and the opportunities there are for developers. Read more.
Taking Advantage of Concurrent Programming for Windows, Part 3: Locality Effects in .NET Multi-Core Programming
In this third segment, author Larry O'Brien shows one way the data caches on the Opteron and Athlon processor families help prevent "premature optimization." Read more.
For more relevant code samples, tutorials and editorials click here.

Intel is software, too. Integrating hardware and software is essential for optimal design. Intel Software offers a comprehensive portfolio of software resources for your innovation. There�s more.

Data & I/O

Caching and Peformance



Implement Caching to Give Your .NET Applications a Performance Boost
Rating: none
Thiru Thangarathinam - 11/15/2005
Caching can dramatically improve the performance of a database-driven .NET application. The Enterprise Library caching block encapsulates the plumbing code required to implement caching in a reusable block.

Data Access Application Block Streamlines Your Data-Access Layer
Rating:
Thiru Thangarathinam - 09/26/2005
By encapsulating the plumbing code in the data-access layer of applications, the Data Access Application Block, part of Microsoft's Enterprise Library, frees you from the tedious details of data access and allows you to concentrate on the business logic in your applications.

Improving Your Web App's Performance with Aggressive Data Caching
Rating: none
Mike Amundsen - 10/15/2004
Data access can be a real bottleneck when you work on Web applications that use dynamic content. Luckily, the ASP.NET runtime offers data-caching services that can help. Learn how to effectively implement them without over-complicating your code.

Using the ASP.NET Application Cache to Make Your Applications Scream
Rating:
Jeff Prosise - 10/07/2002
Does your C# ASP.NET application scream or does it trip along? In the newest installment from industry leader, Jeff Prosise, you learn to use the application cache to make your applications scream.


Data & I/O



Introduction to Maintaining User-Specific Data Using Isolated Storage and C#
Rating:
Jon Steven White - 12/26/2002
The .NET framework provides a very useful feature that allows an application to store and retrieve data on a per-user basis. This new Isolated Storage mechanism replaces the previous methods of storing such data in Windows .ini files and the system Registry.

Simple ADO Database Read, Insert, Update and Delete using C#.
Rating:
John McTainsh - 07/13/2001
Accessing databases is a common part of most applications and with the introduction of C# and ADO.NET, has become quite simple. This article will demonstrate the four most basic database operations.

Calling Unmanaged Code: Part 1 - simple DLLImport
Rating: none
Vyacheslav Biktagirov - 07/12/2001
Calling an unmanaged DLL from C#.


Searching



Creating an Ajax Search Widget
Rating: none
Jeremy McPeak - 08/11/2006
See how easy it is to integrate a search widget on your site using Ajax with this detailed example from Professional Ajax author Nicholas C. Zakas.

Full-Text Searching with IFilters
Rating: none
Klaus Salchner - 08/03/2005
Indexing Server, SQL Server, Windows SharePoint Services, SharePoint Portal Server, Exchange Server, and Windows Desktop Search provide full-text search capabilities. Each utilizes so-called IFilter components to index the content and then allows clients to search the index. Learn how IFilter components are utilized and how full-text searching works in each of those products.

Administrate Indexing Server from Within Your Application
Rating: none
Klaus Salchner - 07/13/2005
Learn to programmatically administrate Indexing Server; for example, create a new Indexing catalog and then add folders to be indexed by this catalog.

How to Link Different Data Sources Together
Rating:
Klaus Salchner - 06/17/2005
Learn to link SQL Server with many different data sources. See how to link SQL Server to a directory like Active Directory Application Mode, a Microsoft Indexing Server catalog, a Microsoft Access database, and a Microsoft Excel spreadsheet.

Your Free Search Engine: Microsoft Indexing Server
Rating: none
Klaus Salchner - 05/18/2005
Learn how to set up Microsoft's powerful indexing and searching engine, Microsoft Indexing Server, to search its index from within your Web or file-based applications.

Named and Non-Capturing Groups in .NET Regular Expressions
Rating: none
Tom Archer - MSFT - 03/21/2005
Learn how to better isolate your regular expressions patterns from changes. You can name the groups and make your patterns more efficient by defining them as "non-capturing."

Search Strings for Patterns with the Match Classes
Rating: none
Tom Archer - MSFT - 02/25/2005
Learn how to use the Match and MatchCollection classes to enumerate found literals and strings with .NET regular expressions.

Find File Content Using the .NET IO Class
Rating: none
TH Mok - 07/18/2003
A simple application that uses the .NET I/O class to search the files' content in a directory. Use the DirectoryInfo class, a FileInfo array, and more.


Streaming



Redirect I/O to a TextBoxWriter in .NET
Rating: none
Paul Kimmel - 04/17/2006
Have you ever wanted basic output to go somewhere besides the console in .NET? Learn how to redirect Console output streams to a TextBox instead of the command window.

Streams and .NET
Rating:
Richard Grimes - 10/01/2002
Richard Grimes illustrates the classes that .NET provides to use streams, starting with basic stream access, encoding and stream readers and writers, serializing objects to streams and finally how to programmatically create a stream.


Tutorials



Transactions in the .NET 2.0 Framework
Rating: none
Joe Duffy - 05/04/2006
Learn about the importance of transactions and key transaction management features in .NET 2.0 from JOe Duffy, author of Professional .NET Framework 2.0.

Writing Your Own GPS Applications: Part 2
Rating:
Jon Person - 12/29/2004
In part two of the series, the author of "GPS.NET" teaches developers how to write GPS applications suitable for the real world by mastering GPS precision concepts. Source code includes a working NMEA interpreter and sample high-precision application in C# and VB.NET.

[Updated] Writing Your Own GPS Applications: Part I
Rating:
Jon Person - 12/29/2004
What is it that GPS applications need to be good enough to handle in-car navigation? Also, how does the process of interpreting GPS data actually work? This two-part series will cover both topics and give you the skills you need to write a commercial-grade GPS application that works with a majority of GPS devices in the industry today.

Accessing Files and Directories
Rating:
Mark Strawmyer - 09/09/2003
Explore how to interact with files from within .NET. The topics covered will include how to get the properties on files in a directory as well as how to use a number of classes in the System.IO namespace.

Inside C#, Second Edition: File I/O with Streams - Part 1
Rating:
Tom Archer - MSFT - 03/07/2003
As part of the exploration of the streams framework, you will see the different types of stream, types of file system objects, and potential application environments, including Microsoft Windows-based and Web-based environments.

Viewing and Writing XML Data With ADO.NET DataSets
Rating:
Nalaka Withanage and Martin Kropp - 11/08/2002
Understand how to handle XML data in .NET using C# Datasets and Data Views.


XML



Read and Write Open XML Files in MS Office 2007
Rating:
ZeljkoS - 09/21/2006
Learn how to read and write Open XML files (MS Office 2007).

Ajax and the Yahoo! Connection Manager
Rating: none
Nicholas C. Zakas - 04/21/2006
Discover how to use the new Yahoo! Connection Manager — one of the most popular new Ajax libraries.

My Feature in VS 2005: Storing Application and User Settings
Rating:
Paul Kimmel - 01/20/2006
Using XML to store configuration settings is a great idea, and thanks to the My feature, you don't have to learn XML to do so.

XML Queries and Indexing in SQL Server 2005
Rating: none
Mike Gunderloy - 11/28/2005
For the first time, SQL Server 2005 offers a native XML data type. See how you can store and query XML documents as part of a SQL Server table, and how to use XML indexes to make queries against these columns more efficient.

XMLFileWatcher Windows Service
Rating: none
Venkata Kancharla - 08/16/2005
A windows service which monitors the directory changes, writes an entry in the event log about the change, notify the changes to the users by sending mail and also converts the input XML file into Dataset

Reading XML Files with the XmlTextReader Class
Rating: none
Tom Archer - MSFT - 05/13/2005
Learn how to use the .NET XmlTextReader class to sequentially read through and parse the nodes of an XML document/file.

Writing XML Files Using the XmlTextWriter Class
Rating:
Tom Archer - MSFT - 05/06/2005
Learn how easy it is to generate XML files by using the XmlTextWriter class from Managed C++.

Manipulate XML File Data Using C#
Rating:
Anand Narayanaswamy - 03/14/2005
Learn how to display, add, edit, and delete data from a single XML file by using C# console applications. With a little effort, you can implement these techniques in Windows-based applications.

Building Distributed Apps? Use XML Web Services, Not Remoting (Mostly)
Rating: none
Paul Kimmel - 12/15/2004
When choosing between .NET Remoting and Web services for your distributed applications, XML Web services are the right call most of the time. Learn how to produce and consume these Web services.

Work with XML Data Type in SQL Server 2005 from ADO.NET 2.0
Rating: none
Thiru Thangarathinam - 09/10/2004
Learn how to work with the XML data type column in SQL Server 2005. Along the way, you also will see how to read and write values into the XML columns from ADO.NET 2.0.

Using Open XML Schema with .NET
Rating: none
Mickey Williams - 08/18/2004
Visual Studio .NET simplifies the use of XML messaging in your applications. Learn how to use the XML Schema to simplify your work.

XSLT Tutorial
Rating:
sirgilligan - 07/30/2004
Often, an XML document needs to be converted to a new structure. That is where XSLT comes in.

Document .NET Libraries with XML Comments
Rating: none
Mike Gunderloy - 07/06/2004
Distribute your .NET class libraries with professional-looking documentation for consumption by other developers by adding XML comments.

[Updated] How to Bind Nested XML to a Repeater Control with Container.DataItem
Rating:
Sonu Kapoor - 05/21/2004
Learn how to use the Container.DataItem method to retrive XML elements.

An Easy Guide to Using the XmlTextReader and XmlTextWriter Classes
Rating:
Sonu Kapoor - 05/12/2004
Learn how easy it is to use the XmlTextReader and XmlTextWriter classes.

Validation of XML with XSD
Rating:
Syed Hameed - 03/24/2004
Discover how to validate XML document with XSD schema. The validation is performed by checking whether the XML document is a well-formed one by programmatically using .NET classes in C#.

Tutorial of LBXML Operator, a C# API-Based Tool for XML Insertion, Modification, Searching, and Remo
Rating:
Bing Li - 03/19/2004
LBXML Operator runs over the .NET platform. 2.0, the latest version of LBXML Operator, has been tested successfully over the .NET 2003 platform.

Introduction to LBXML Operator, A C# API-Based Tool for XML Insertion, Modification, Searching, and Removal
Rating: none
Bing Li - 02/11/2004
Using this API, you can touch or return any particular value between tags in an XML file after specifying conditions using C# rich data structures.

Document Validation in XML.NET
Rating:
Dino Esposito - 11/11/2002
Is your XML valid? The XmlValidatingReader class provides you the means to verify the validity of your XML documents and fragments. Dino Explains the details.

A Simple Way to Write XML in .NET (XmlTextWriter)
Rating:
Bradley Jones - 10/16/2002
Writing XML from a .NET application can be done quickly and easily. This article briefly introduces the .NET Framework's XmlTextWriter class and illustrates its use from C#.

Generating Wrapper Classes from an XML Schema
Rating: none
Simon Sprott - 05/28/2002
This article describes how to take an XML schema and generate a set of wrapper classes from it that allow you to manipulate an XML document via simple strongly typed objects, thus removing the need for developers to get bogged down in the complexities of schemas or deal with the nuts and bolts of MSXML.

Writing XML SAX Parsers in C#
Rating:
Sanjay Ahuja - 05/14/2002
Get a head start on writing XML parsers in C#.


Step-by-step Tutorial: Visualize with Rational Software Modeler--UML 2.0 Modeling. Click here!
Hands-on Tutorial: Hello World--Rational Software Architect--Click here!
Get the most out of Visual Studio. Visit the Microsoft Visual Studio Extensibility Portal on DevX.
Webcast: Cingular Wireless Reference Architecture - Designing Custom Mobile Applications
Download: IBM Rational PurifyPlus V7.0. Start developing fast, reliable code in a single solution.


JupiterWeb networks:

internet.comearthweb.comDevx.comGraphics.com

Search JupiterWeb:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterWeb

Jupitermedia Corporate Info