Don Kiely

Don
Kiely

Don Kiely, MVP, MSCD, is a senior technology consultant specializing in developing secure desktop and Web applications that integrate databases and related technologies. When he isn’t writing software, he’s writing and speaking about it.

Articles
map representing spatial data
Using SQL Server Spatial Data with .NET Applications

Learn how to get started using SQL Server's spatial data types with .NET applications.

SQL Server 2012 Keeps Your Data a Little More Secure
There's little that's revolutionary or radically new for security in SQL Server 2012, but there are a lot of nice enhancements that continue to refine server and database security.
illustration of data in a file room
Key Ways to Secure ASP.NET Applications with a SQL Server Back End
It takes a lot of work and vigilance to secure ASP.NET applications that store data in SQL Server databases. Here are some key ways to protect your data while it’s in motion and at rest in the database.
Efficient Data Management in SQL Server 2008, Part 2 1
Sparse columns can give you significant storage savings, and you can use columns sets to efficiently update or retrieve sparse column data. Filtered indexes work with sparse columns and nonsparse columns to provide improved query performance.
Efficient Data Management in SQL Server 2008, Part 1
Sparse columns in SQL Server 2008 help minimize data storage space. Learn how to implement them in your tables for better data management.
Hack Your Database Before the Hackers Do
Fortify the security of your SQL Server environment by using an assortment of tools for locating servers, identifying security best practices, cracking passwords, and finding vulnerabilities.
Upcoming Conferences

Register now to get the best rate available!

Digital Magazine Archives

Browse back issues of SQL Server Pro, from January 2007 through the last issue published in April 2014. Find the back issues here.

 

From the Blogs
Sep 12, 2014
Sponsored

Managing a Healthy SQL Server Database: Three Principles We Overlook

In managing a database or sometimes numerous databases, we often get caught up in the day-to-day maintenance and lose sight of the other principles we know are critical to ensuring optimal performance. Here’s a quick refresher....More
Exclamation marke on yellow road sign
Sep 9, 2014
blog

AlwaysOn Availability Groups and SQL Server Jobs, Part 5: Setting Up Failover Alerts

Alerts represent a great way to take a proactive stance on being notified or alerted when something ugly, potentially ugly, or important happens on a SQL Server. On most servers that I manage, I typically deploy a whole bevy of different alerts....More
synchronize key on computer keyboard
Sep 5, 2014
blog

AlwaysOn Availability Groups and SQL Server Jobs, Part 4: Synchronizing Server-Level Details

When setting up HA or HA+DR solutions with SQL Server AlwaysOn Availability Groups, it's critical to remember that the basic unit of failover in these scenarios is the availability group (or the group of user-defined databases)....More
SQL Server Pro Forums

Get answers to questions, share tips, and engage with the SQL Server community in our Forums.

Sponsored Introduction Continue on to (or wait seconds) ×