Tutorials & Articles
-
GPS- Deriving British Ordnance Survey Grid Reference from NMEA data
by Alex EtchellsThe 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.
-
Retrieving Images from a Database
by Dave WantaLearn how to retrieve binary data from a database, and stream it directly to a client via a browser.
-
Reflection in C#
by Kamran ShakilHow to discover an objects class and it's methods in the .NET framework
-
Using MySQL with .NET
by cardinals33Ever wanted to combine the power and ease of the .NET platform with a free database like MySQL? Well thanks to ODBC database functions in ADO.NET it's really easy. This article shows how.
-
DeviceIoControl & USB using Managed C++ & C#
by Bill BurrisLow level I/O is not part of the .NET framework, so information on how its done is difficult to find. Since I am using some specialized hardware, which won't be available to most C# developers, my comments will focus on interoperability with unmanaged code.
-
Manual File Downloads In ASP.NET
by Palo MrazFighting Response.End and the infamous ThreadAbortException while trying to implement manual file downloading in an ASP.NET application.
-
Have you seen the Silverlight?
by Dave WheelerSo you want fancy, sexy streaming media in the UI? And you want cool animations, fancy glow-in-the-dark buttons and decent, scalable vector graphics? And you want to run your application in a browser on both Windows and Mac OSX? If you’re already reaching for your copy of How to Wow with Flash, stop. There’s a new kid muscling onto the somewhat crowded Rich Interactive Application (RIA) block, and it’s coming from Microsoft.
-
Mobile Software Development
by Mark DalgarnoThe Mobile Software sector is inherently challenging for developers due to issues such as handset diversity and the need for fast time-to-market. The whitepaper considers whether, given these challenges, Mobile Games development has the classic characteristics of a Product Line problem.
-
.NET Applets
by M KenyonMark walks you through how you go about creating a ".NET Applet" - a Windows Forms control hosted within a web page.
-
How to NNTP in C#
by Randy Charles MorinThe third in a series of articles on Internet programming with C#. Here, we cover the NNTP protocol, which is used to access newsgroups.
-
InStr Command
by James CrowleyUse the InStr command to find text within another string
-
Input Box function
by James CrowleyHow to use the Input Box function to get input from the user.
-
Internationalization for web applications
by Christian ArnoIf you want your application to be functional everywhere, you need to ensure that it’s properly internationalized, and then localized for specific target regions - here's an overview of some of the issues to bear in mind.
-
Creating a Master-detail page
by Thomas JohansenDemonstrates how to create a master-detail page in ASP.NET using nested repeaters.
-
Smarten up your UI with Task Dialogs, the Message Box 2.0
by Kevin GriffinPut your message boxes on steroids. Take advantage of the new-look dialogs in Windows Vista and Windows 7 in your applications and smarten up your UI.
-
Creating a Datagrid Class in classic ASP
by Brian O'ConnellWell we've all heard of the wonderful Datagrid in ASP.Net and it's pretty handy to say the least. Then again some of you like me may still be stuck with poor old ASP for the moment. But it's not all bad. With vbscript classes in ASP you can acomplish many things. So I got the urge to try and create my own version of the datagrid.
-
Inside ASP.NET AJAX back end services
by Dino EspositoMost of the emphasis with AJAX is on how to perform an asynchronous update at the client. Dino Esposito considers the other end of the connection – how exactly does the server provide the data that the client needs?
-
Color Mixer
by James P. GuptaThis shows you how to create a pop-up color mixer which converts to hexadecimal format
-
Custom SMTP in C#
by Randy Charles MorinLearn how to write a TCP/IP client that sends emails in C# without the built-in .NET smtp class.
-
An Introduction to Genetic Algorithms
by Rob BickelA brief introduction to the field of Genetic Algorithms including sample C++ code