Articles & Tutorials 
-
The NMEA data exported by GPS units gives latitude and longitude and geometric distance above the WGS84 (GRS80) reference ellipsoid.
The Ordnance Survey maps for Great Britain use grid references based on the Airy Spheroid (OSGB36) reference ellipsoid.
The following article discusses a C# class to convert GPS derived NMEA data to the British Ordnance Survey Grid. . 
-
Windows Management Instrumentation (WMI) is Microsoft's implementation of Web-Based Enterprise Management (WBEM) and the Common Information Model (CIM). Although WMI is COM-based, Andriy Klyuchevskyy shows you how you can access it from C# and VB.NET through System.Management, thanks to COM Inter-Op.. 
-
Till now we were talking about non-mainstream languages to use Aspect Oriented Programming (AOP). Learn what exactly AOP is, and how you can go about getting this functionality in C#.. 
-
Demonstrates how to use .NET interop to perform an SQL query and then send the results into an Excel spreadsheet.. 
-
An article for all those like Robert Scoble who would like to be able to drag and drop an item to a folder in their Outlook and post it instantly to their Blog. We also briefly cover web services and talking to Outlook. . 
-
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. . 
-
Knowing how and where to store things is bread and butter stuff for an Application Developer. This article examines an area of storage known as ‘Isolated Storage’ that was introduced to the Windows environment alongside the introduction of the .NET Framework. We’ll discover, what it is and how and why to use it. . 
-
Confused about the tiers, performance or scalability of your .NET apps? If so, James has come to the resue with his personal insight, tips and tricks on how best to structure your .NET apps.. 
-
Check out this article which describes how to enumerate and host Windows Control Panel Applets using C# and unmanaged C++.. 
-
The third in a series of articles on Internet programming with C#. Here, we cover the NNTP protocol, which is used to access newsgroups.. 
-
Learn how to allow a user to upload an image to your server and store the binary data in a Microsoft SQL database.. 
-
Comparison of the performance of various iteration methods over large amounts of data in .NET.. 
-
An introduction to event driven programming in C#, through the use of Events and Delegates.. 
-
Who said programming was serious stuff? Here's a C# program that outputs the song "99 Bottles Of Beer On the Wall.".. 
-
The term web service has been used quite frequently lately: you hear people saying how good web services are and how they will dominate the future of software development, but what exactly are web services and how can we create them? In this article James shows us how to build two web services and also unravels all of the lingo surrounding web services.. 
-
Sometimes you need the basic features of a database but don't want the hassle, and possibly cost, of creating one for a small application. With the .NET DataSet object and a simple XML document we can emulate the basic features of a database. . 
-
Creating connections and all your data objects are really easy Design-Time, but what if you need it for runtime? Here's how.. 
-
The Article introduces a C# developer to building framework. After reading, you'll get how the big names have performed most of the magic in Application Frameworks, like the Java Applet and Servlets Framework as well as the Microsoft Foundation Classes. This article is just an introduction to the complex topic. A short code sample is provided for practically demonstrating the purpose.. 
-
A logical survey of entry points in C# programs, and the possible errors you can come across.. 
-
.NET Remoting provides a powerful and high performance way of working with remote objects. In this article, David gives an introduction on how to use remote objects in .NET. 
-
How to discover an objects class and it's methods in the .NET framework. 
-
Implementing support for non-Roman script languages in C#. 
-
How to use delegates in C#. 
-
A modest introduction to IL assembly language. 
-
Allow your users to resize and move docked controls around the form with the help of the 'dock' feature in .NET. 