Browse by Tags

Computing on demand
An interface I find very useful lately is IComputeOnDemand (although it is highly debatable if it should be an interface at all): /// <summary> /// Behavior for things that can be computed on demand. /// </summary> public interface IComputeOnDemand...
Visiting SQL - Part 1
Apparently, after some months of intensive work, I'm dieing to share (and reflect on) some of the things I've worked on . Although "pluggable database backends" and "SQL abstraction" were not directly goals of the project (regular OLTP app), I kind of...
The "facets-enabled" meta model
During the course of my current project at work, I've been trying to come up with a way to describe the meta data of my domain model (which I dubbed the meta model). Because I've taking a rather ObjectSpaces -like approach to object-relational mapping...
Collection classes and behavior
Lately I've come up with a technique to implement custom finders/queries/filters on my collection classes. Instead of implementing these finders/queries/filters directly in the collection class itself, which gets in the way of generating these types of...
Typed Reflection
I wonder if anybody is toying with this subject . Lately, I find myself reflecting types and as a result either writing a bunch of utility functions or plain inlined reflective code. This topic sounds a lot like a Typed DataSet, only I want a Typed Type...
Application/Code Generators
Here are the ones I've found so far(some of them are listed @ SharpToolBox.com ): C# Source Code Generator for .NET CodeCharge Studio CodeSmith Codify COM Express CompileX.NET Database To NET Data Tier Generator Deklarit IronSpeed Designer KickStarter...
More Posts