Click here to Skip to main content
14,970,515 members

Articles by Daniel Miller (Articles: 6, Technical Blogs: 3, Tip/Tricks: 5)

Articles: 6, Technical Blogs: 3, Tip/Tricks: 5

RSS Feed

Average article rating: 4.95

Database Development
SQL Server
Posted: 4 Jan 2012   Updated: 21 Feb 2012   Views: 50,216   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 382
Please Sign up or sign in to vote.
This article describes the steps to re-configure SQL Server so that queries return accent-insensitive results. It includes source code (using Microsoft SQL Server 2008 R2 Shared Management Objects) to automate some of the steps in this procedure.
Posted: 8 Apr 2020   Updated: 8 Apr 2020   Views: 33,516   Rating: 4.98/5    Votes: 38   Popularity: 7.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 1,068
Please Sign up or sign in to vote.
Describes a fast, lightweight implementation of the CQRS+ES pattern using C#
DevOps
Posted: 17 Dec 2015   Updated: 30 Dec 2015   Views: 191,734   Rating: 4.80/5    Votes: 53   Popularity: 8.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   Downloaded: 727
Please Sign up or sign in to vote.
This article describes standard naming conventions for tables and columns, and it provides code that leverages the conventions to visualize dependencies and automatically validate and generate foreign key constraints.
Web Development
HTML
Posted: 31 May 2013   Updated: 26 Jan 2015   Views: 179,079   Rating: 4.96/5    Votes: 38   Popularity: 7.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 3,174
Please Sign up or sign in to vote.
Application error handling in ASP.NET
Posted: 5 Dec 2015   Updated: 5 Dec 2015   Views: 29,429   Rating: 5.00/5    Votes: 28   Popularity: 7.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 56   Downloaded: 721
Please Sign up or sign in to vote.
This article describes the C# implementation for a high-performance user/role security principal hierarchy.
LESS
Posted: 18 Nov 2015   Updated: 10 Dec 2015   Views: 106,880   Rating: 4.97/5    Votes: 87   Popularity: 9.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 147   Downloaded: 3,514
Please Sign up or sign in to vote.
This article describes the C# implementation for a high-performance role-based access control list.

Average blogs rating: 4.80

All Topics
Posted: 13 Oct 2015   Updated: 13 Oct 2015   Views: 6,892   Rating: 4.60/5    Votes: 6   Popularity: 3.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Estimating too low on a software development project can destroy your budget and ruin your project schedule. Here's the reason why.
Posted: 20 Oct 2015   Updated: 20 Oct 2015   Views: 7,160   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
In 1999, a task force was created by IEEE and ACM to author a code of ethics for our profession; it stands the test of time as an excellent statement of the ideals that we (as developers) strive to uphold. I have posted the summary version here for the benefit of anyone who has not yet read it.
Programming Languages
C#
Posted: 5 Jan 2016   Updated: 5 Jan 2016   Views: 13,392   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to download messages from an IMAP server using C#

Average tips rating: 4.75

Database Development
SQL Server
Posted: 27 Jul 2015   Updated: 27 Jul 2015   Views: 20,227   Rating: 4.88/5    Votes: 6   Popularity: 3.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 258
Please Sign up or sign in to vote.
This tip describes the code to create a custom SQL Server aggregate function that concatenates multiple string values into a single delimited value.
Posted: 29 Dec 2015   Updated: 29 Dec 2015   Views: 11,340   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 468
Please Sign up or sign in to vote.
This tip provides a simple solution to automate the generation of entity and mapping classes for Entity Framework.
DevOps
Posted: 21 Oct 2015   Updated: 21 Oct 2015   Views: 95,942   Rating: 4.29/5    Votes: 5   Popularity: 3.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
This article outlines the steps for installing the Global Assembly Cache Tool on Windows Server 2008.
Posted: 21 Nov 2015   Updated: 22 Nov 2015   Views: 9,411   Rating: 4.60/5    Votes: 11   Popularity: 4.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
This code snippet shows how to count all the tables and rows in a SQL Server database
Programming Languages
T-SQL
Posted: 23 Oct 2015   Updated: 22 Nov 2015   Views: 14,592   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
This tip shows how to display the length of the longest string value in every table and column in your database.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Daniel Miller
Software Developer InSite
Canada Canada
I have been building software systems for many more years than I care to count, working for organizations that range from small non-profit associations in my local community to global Fortune 500 enterprises.

I specialize in the design and implementation of cloud-based business solutions. My work-related research interests include software design patterns, information architecture, and data visualization.