Click here to Skip to main content

Articles by Colin Angus Mackay (Articles: 10)

Articles: 10

RSS Feed

Average article rating: 4.58

ASP.NET

Help! My ViewState Is Out Of Control
Posted: 20 Sep 2003   Updated: 20 Sep 2003   Views: 80,928   Rating: 3.60/5    Votes: 22   Popularity: 4.83
Licence: Not specified      Bookmarked: 33   Downloaded: 0
How to reduce the viewstate your application generates and the effects of its reduction.

Custom Controls

Data Visualization with the Virtual Earth ASP.NET Controls
Posted: 6 Dec 2008   Updated: 6 Dec 2008   Views: 44,791   Rating: 4.91/5    Votes: 22   Popularity: 6.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 79   Downloaded: 368
An introduction on how to use Virtual Earth's ASP.NET Controls to show data on a map.

Windows Mobile

An International Hangman Game for the Pocket PC
Posted: 29 May 2004   Updated: 29 May 2004   Views: 55,542   Rating: 4.03/5    Votes: 16   Popularity: 4.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 101
As globalization increases internationalized applications become more important. This hangman game is a fun introduction to some of the internationalization features of the .NET Compact Framework.

Database

SQL Injection Attacks and Some Tips on How to Prevent Them
Posted: 23 Jan 2005   Updated: 23 Jan 2005   Views: 514,241   Rating: 4.90/5    Votes: 197   Popularity: 11.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 393   Downloaded: 0
Discusses various aspects of SQL Injection attacks, what to look for in your code, and how to secure it against SQL Injection attacks.

C#

Using IEnumerator and IEnumerable in the .NET Framework
Posted: 3 May 2003   Updated: 3 Dec 2003   Views: 238,607   Rating: 4.53/5    Votes: 20   Popularity: 5.90
Licence: Not specified      Bookmarked: 61   Downloaded: 1,191
An article on the .NET Framework's implementation of the Iterator pattern

.NET Framework

Passing Values between Forms in .NET 1.x with C# and VB.NET examples
Posted: 10 Nov 2005   Updated: 10 Nov 2005   Views: 216,848   Rating: 4.73/5    Votes: 69   Popularity: 8.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 89   Downloaded: 2,638
This article provides an introduction to passing values between two forms in an application. The examples are written in C# and VB.NET and are targeted at .NET 1.1.
A Simple Beep - Reminiscing about ZX Spectrum audio
Posted: 21 May 2004   Updated: 21 May 2004   Views: 85,630   Rating: 4.56/5    Votes: 18   Popularity: 5.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 1,302
Driving the PC Speaker from .NET.

Design and Architecture

Test Driven / First Development by Example
Posted: 28 Mar 2007   Updated: 5 Apr 2007   Views: 54,734   Rating: 4.80/5    Votes: 28   Popularity: 6.95
Licence: The BSD License      Bookmarked: 90   Downloaded: 207
A step by step example of how to build up an algorithm by writing the unit tests first.

Scrapbook

EuroCPian Spring 2004 Get Together
Posted: 7 Jan 2004   Updated: 6 Mar 2004   Views: 341,765   Rating: 4.82/5    Votes: 18   Popularity: 6.05
Licence: Not specified      Bookmarked: 9   Downloaded: 0
A central point for co-ordinating the EuroCPian's Spring 2004 Party in London
Autumn 2004 EuroCPian Get Together
Posted: 10 Apr 2004   Updated: 25 May 2004   Views: 56,424   Rating: 4.88/5    Votes: 18   Popularity: 6.13
Licence: Not specified      Bookmarked: 7   Downloaded: 0
The page for all the latest information on the second unofficial EuroCPian event in Brussels on the 4th September 2004
No blogs have been submitted.
No video articles have been posted.
No tips have been posted.

Colin Angus Mackay

Software Developer (Senior)

United Kingdom United Kingdom

Member

Follow on Twitter Follow on Twitter
Have been a Code Project MVP 5 years running and was Microsoft C# MVP 4 years running, MBCS, MIAP and a whole bunch of other stuff. Now I just help run Scottish Developers which is a user group with software development events in Edinburgh, Glasgow and Dundee.
 
Main topics I blog about:
* Parallelization in .NET
* Code Quality
* Data Security


Advertise | Privacy | Mobile
Web01 | 2.5.120517.1 | Last Updated 27 May 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid