Articles
About Us
Articles Listing
Friendly GridView Deletion Messages
by Martin Millar - last updated 1st September 2006
This article shows you how to display friendly deletion messages to your users when they are removing records from a GridView control. The main focus of the article is around databinding of client side events with personalised JavaScript.
Optimistic Concurrency Using SQL Server Rowversion Data Type
by Martin Millar - last updated 2nd September 2006
This article describes how you can implement an optimistic concurrency solution when you are developing in a scenario where multiple users are modifying a set of shared data. It focuses on the SQL Server column type rowversion to enforce data integrity.
Highlight Form Entry Fields
by Martin Millar - last updated 11th September 2006
This article shows how, with a little imagination, you might enhance the user interface of large form based input screens using a mixture on client side events, JavaScript and CSS.
Implementing SQL Transactions
by Martin Millar - last updated 13th September 2006
This article describes how you might implement transactional inserts across multiple tables in SQL Server. The article covers the SQLClient.SQLTransaction class and walks through a real world example.
Query Active Directory Using Atlas (AJAX)
by Martin Millar - last updated 12th October 2006
This article describes how you can interrogate Active Directory with LDAP queries using the System.DirectoryServices namespace. It also shows how you can display and filter this information using Atlas server controls.
Create A Data Access Layer (DAL) Without Writing Any Code
by Martin Millar - last updated 15th October 2007
This article describes how you can add a data access layer to your web application without writing a single line of code. The articles takes you through installing and using the Repository Factory package with Visual Studio. This package is released by the Microsoft Patterns & Practices team.
Generic GridView Delete Confirmations
by Martin Millar - last updated 5th November 2007
This article describes how to create a generic routine that adds JavaScript delete confirmations to any of your GridView command columns without having to change them into template columns.
Mastering iTunes using Linq to XML
by Martin Millar - last updated 19th August 2008
This article shows you how to use Linq to XML features to query music information contained in iTunes. It uses a real world scenario where it could be applied in a dating web site. The article also demonstrates anonymous types and some VB.Net specific features including child and descendent axis properties.