Biography
Colin Angus Mackay is a Software Developer from Edinburgh, now living in Glasgow. He was a Microsoft MVP (C#) for 4 years. He has worked with Microsoft Visual C++ since about Version 2.1. He has been playing with the .NET Framework and C# since it was in beta but has been using it commercially since late 2002. He originally started programming when he was about 9 years old, on a Sinclair ZX Spectrum with an amazing 48K memory! Naturally he went for a computing degree. After leaving university he co-founded a company that developed a GIS product but he is now develops software for the bridal- and formal- wear industry.
SQL Injection Attacks and How to Prevent Them
With recent reports of a man convicted of stealing the details of 130million credit cards by use of SQL Injection Attacks, isn’t it time to find out how to defend your systems against them?
In this talk Colin Mackay will show you what a SQL Injection Attack is, what they look like, how they work and most importantly how to harden your application and database security in order to defend your systems against them. Although the technologies used in this talk are SQL Server and the .NET Framework, the general ideas presented apply to any database that uses SQL as a query language, and to any framework that may interact with that database.
Parallelisation – Doing stuff at the same time in .NET
.NET 4 has some very nifty features to aid the creation of multiple threads of operation. In this talk I’ll be introducing those features and demonstrating what they can do for you, how you can benefit… And importantly, what you shouldn’t do if you want to maintain your sanity.