Monthly Archives: September 2013

Language Friendly Type Names

Published on: Author: Michael

.NET uses Type everywhere to represent type information.  Not surprisingly Type is language-agnostic.  In many cases it is useful to get the friendly (aka language-specific) name for a Type object.  .NET does not provide this easily.  There are several different approaches but none of them work really well if you want the name that would… Continue reading Language Friendly Type Names

Entity Framework and User Context

Published on: Author: Michael

Auditing is generally important in most databases because it is important to know who changed data and when.  How auditing data is stored depends upon the system requirements but in general the date/time and user who made a change is important.  SQL Server already provides the infrastructure to identify the who and what.  Setting up… Continue reading Entity Framework and User Context