Monogame: getting started with 2D Game Dev

What Is Monogame Monogame is a component used by game developers to make their games. […]

DirectX on Windows Phone: 2D Game Example using DirectX Toolkit

With Direct2D being removed from the Windows Phone 8 edition of DirectX, game developers will […]

SOLID architecture principles using simple C# examples

What is SOLID? SOLID are five basic principles whichhelp to create good software architecture. SOLID […]

Starting with Model Driven Architecture (MDA)

Introduction The systems engineering discipline focuses on an elegant universe we call reality wherein the […]

Design Principles

What are Software Design Principles? Software design principles represent a set of guidelines that helps […]

Caching Methods: Three High-Performance ones

Information systems performance and SOA performance are key concerns for architects that plan on implementing […]

Aspect Oriented Programming / Aspect Oriented Software Design

What Is Aspect Oriented Programming? Aspect Oriented Programming (AOP) provides the ability to intercept code […]

Domain Driven Design – Clear Your Concepts Before You Start

Start Developing a New Application What we traditionally do when we start a business application? […]

Design Principles And Patterns

It is one thing to write code that just works. It is quite another to […]