Posts about Architecture

Your line of business web does not need a framework

Frameworks were built to fill gaps in the browser. Most of those gaps are closed. What is left for a business page is a table, some tabs and a chart, and…

No virtual DOM, nothing re-renders: the whole model in four rules

Plain custom elements, a synchronous lifecycle, nothing re-renders on its own, and typed events. Four rules, each chosen because a reviewer can check it by…

The quest to generate the perfect repository – Griffin DAL Generator

The data layer is something really important in an application. If it’s incorrectly created it will behave like a virus and infect the entire business layer…

Sample repository using Griffin.Framework

Here is a small sample repository using Griffin.Framework

Invoke Command/queries in the browser, execute them in your app.

I’ve created a small sample project which demonstrates how you can invoke a query using javascript (and execute them in your server). The sample uses…

New Http support for Command/Queries in Griffin Framework

I’ve just pushed a new CqsHttpListener and CqsHttpClient to Griffin.Framework. With it you can host a small HTTP server within your application to be able to…

The persistence layer in SharpMessaging

I’m working on a messaging system in .NET. Its purpose is to allow you to use reliable (and transactional) messaging inside your application without the need…

Command/Query library with network and IoC support

Have you read about the Command/Query separation pattern and wondered how hard it would be to get started with it? With Griffin framework you only need a few…

Introducing the data mapper in Griffin.Framework

As you might know I’m running a .NET exception service called OneTrueError. When I moved from a NoSQL db to SQL Azure I had to be able to work with the…

Unit of work sample implementation for ADO.NET

This article demonstrates how you can create a Unit Of Work implementation for ADO.NET