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

Latest Data & I/O Articles

XElement Refresher

XElement Refresher

Review using the XElement interface and discover one place where XML is still used that's potentially quite useful to you.

Understanding .NET Encryption

Understanding .NET Encryption

There's no shortage of functionality built into the .NET framework to help you encrypt and secure your data. Follow along and feel more secure.

Using XPath for Your XML Based Queries in C# Programming

XPath is one of the important elements in the W3C's XSLT standard and is often referred as a query language used to help us navigate through attributes, elements and other XML objects. It helps us identify the information and process the data in xml-based data sources in an efficient manner. Read on to learn more...

Tip: File Download in ASP.NET and Tracking the Status of Success or Failure of Download

While working on a e-commerce project I had a requirement to implement such a functionality where the success/failure of the download can be tracked. After searching for the solution I found that there is no such article related to similar problem. Then I came up with this solution after reading an article on transferring file in small packets. I hope this solution will help others struggling with similar problem.

Latest Developer Videos

More...

Latest CodeGuru Developer Columns

Top White Papers and Webcasts

  • Live Event Date: February 12, 2015 @ 11:00 a.m. ET / 8:00 a.m. PT The evolution of systems engineering with the SysML modeling language has resulted in improved requirements specification, better architectural definition, and better hand-off to downstream engineering. Agile methods have proven successful in the software domain, but how can these methods be applied to systems engineering? Check out this upcoming eSeminar and join Bruce Powel Douglass, author of Real-Time Agility, as he discusses how agile …

  • IT faces a complex set of requirements for ensuring the workforce has anywhere, anytime access to critical business applications whether delivered via the Web, data center, or cloud, and running on users desktops or mobile devices. Many enterprises continue to embrace desktop virtualization as the best way to bring desktop applications to a diverse, growing, and highly-demanding user base. No matter where you are in your virtualization rollout, now is the right time for enterprise IT Operations to learn the …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date