Updated: Learn how to initiate a file upload operation using jQuery and then save the posted files on the server using asynchronous Web API.
Latest Developer Articles

Introduction to ASP.NET vNext
Discover the next generation of ASP.NET called ASP.NET vNext.

Services Made Easy
Discover how to easily create and add WIN32 Services in .NET. You’ll also discover the Topshelf toolkit.

Working with Configuration Files and Visual Basic
Learn how to store, modify, and retrieve information from a configuration file in Visual Basic.

Working with State Machines in the .NET Framework
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.

Generating Unique Application IDs in .NET
Peter Shaw discusses various methods for generating a unique ID so that your application can identify itself.

Creating a Web Text Scraper with Visual Basic
Hannes du Preez shows you how to create a program to scrape text from a website.

Using Objects as Parameters in C#
Do you have a lot of data to pass to a function? Take a lesson from the world of JavaScript and use a class / DTO.
Latest Developer Stories by Section
Visual C++/C++
- Intel's Galileo Does Homebrew
- Where Most Developers Put their Braces
- Netduino and the .NET Micro Framework
- Tabletop PCs: New Possibilities and New Challenges for Developers
- Top 10 Things that Developers Should Watch for in Scrum-Driven Development

.NET / C#
- Introduction to ASP.NET vNext
- Services Made Easy
- Working with State Machines in the .NET Framework
- Generating Unique Application IDs in .NET
- Beginner’s Guide to Using AppStudio for Building Windows 8 Applications

Daily Developer News
- Telerik DevTools – Responsive to .NET Developer’s Mobile Needs
- Microsoft Dynamics CRM 2013 Gets an Update
- Microsoft Announces the Release of their New Remote Desktop App Preview for Windows Phone 8.1
- Docker 1.0 Released at DockerCon, Now Includes Support for Azure
- Microsoft Announces the Release of SQL Server 2012 SP2

Visual Basic
- Working with Configuration Files and Visual Basic
- Creating a Web Text Scraper with Visual Basic
- Using SQL Stored Procedures with VB.NET
- Beginner's Guide to Visual Studio Online
- Beginner’s Guide to Using AppStudio for Building Windows 8 Applications

Whitepapers
- There are no articles to display
Sponsored Developer Features
- Intel Android Tools Video Series: Deploying to an Intel Device
- Intel Android Tools Video Series: What Are Fat Binaries?
- Intel Android Tools Video Series: Deploying Your Android App to an Intel Emulator
- Intel Android Tools Video Series: Setting Up Eclipse to Target Intel X86
- Intel Android Tools Video Series: Setting up the NDK & SDK

Latest Developer Videos
More...Latest CodeGuru Developer Columns
MFC Integration with the Windows Transactional File System (TxF)
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.

Services Made Easy
Discover how to easily create and add WIN32 Services in .NET. You’ll also discover the Topshelf toolkit.

Working with Configuration Files and Visual Basic
Learn how to store, modify, and retrieve information from a configuration file in Visual Basic.

Working with State Machines in the .NET Framework
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.
CodeGuru Blogs

How Many Developers Does it Take to Make a Block Buster Movie?
Computer effects are core to most block buster movies today.r
Where Most Developers Put their Braces
Where do you put your curly braces? How does your answer compare to what over 1200 others said?
Notes from Microsoft Tech Ed 2014 Day One
Microsoft announced a number of releases, previews, and updates centered around Microsoft Azure, mobile development, ASP.NET, Visual Studio Online, and more.
On the Forums
- Throwing exception causing two execution paths
Today 05:46 AM by jsk1 - How divide cell?
Yesterday 03:18 AM by Borneq - How to create a unmodifiable/read-only list in Java?
6-26-2014 09:43 AM by jamesmercer - Help with JQuery, SVG Fallback for IE8
6-25-2014 02:47 PM by MPeace_OnEarth - How to make three arrays relate to each other
6-25-2014 02:48 PM by whiteSwan