Error!
Success!

By tag: design.

showing:  of
0
kicks

IDDD Tour notes (1/2)  (Unpublished)

Two weeks ago I got to spend four days attending the IDDD Tour by Vaughn Vernon. Although my book queue has only allowed me to shallowly browse the book, I had high hopes for this course. I anticipated a week of getting lectured on DDD with a few practical exercises, but was blown away by the openne...


Kicked By:
Drop Kicked By:
0
kicks

Daydreaming about jQuery Mobile and the WebAPI  (Unpublished)

I recently blogged about programming for the future of mobile with jQuery Mobile and the WebAPI. You probably heard that jQuery Mobile 1.0 was released earlier this week. Although it will take a while before we will see some actual results from the WebAPI initiative, that shouldn't keep us from lett...


Kicked By:
Drop Kicked By:
0
kicks

The benefits to using Cascading Style Sheets (CSS)  (Unpublished)

There are several benefits to using cascading style sheets (CSS) in the design of a website, but they have lacked the attention it deserves partially due of a large learning curve needed to fully understand its capabilities. There has been a real emphasis recently on CSS because of the Web 2.0 movem...


Kicked By:
Drop Kicked By:
0
kicks

Repository and Unit of Work T4 Template for Entity Framework  (Unpublished)

Two weeks ago I wrote the Revisiting the Repository and Unit of Work Patterns with Entity Framework post. One thing that I thought would be nice was to have an automatic code generation that will help me to build these patterns without sweating. So I sat down and created a T4 Template to auto genera...


Kicked By:
Drop Kicked By:
0
kicks

Introducing Code Rocket  (Unpublished)

This article introduces you to Code Rocket's main features. Code Rocket is a pseudocode and flowchart design and visualization tool for Visual Studio (and Eclipse). It gives you on demand access to the pseudocode and flowchart views of your methods and always keeps the design in sync with the code. ...


Kicked By:
Drop Kicked By:
0
kicks

Amazing Strategy!!  (Unpublished)

I recently downloaded a cool fighter plane game (iFighter lite) on my iPhone. As I started playing, I felt that plane is moving a bit slow!! But soon enough I saw a little perk on the screen and I flew over it and suddenly plane's speed increased. Soon enough, enemy planes started attacking me an...


Kicked By:
Drop Kicked By:
0
kicks

Strategy Pattern at work  (Unpublished)

An example of the usage of the Strategy pattern to maintain customizations for customers from different countries.


Kicked By:
Drop Kicked By:
0
kicks

AJAX publish/subscribe with ASP.NET MVC and jQuery  (Unpublished)

Calling long running web server process and locking the user for a while in web applications with the typical for the HTTP request/replay way can be critical for the user expirience. Even more, possibly we don't get back the data due to problems with the network connection or browser timeouts. Ev...


Kicked By:
Drop Kicked By:
0
kicks

Abstracting away Dependencies for Simpler code  (Unpublished)

Taking a look at the pain points around having direct knowledge of a web service can bring for not only testing, but in running your application. Once we understand the pain points we will take a look at how to abstract them away with the adapter pattern.


Kicked By:
Drop Kicked By:
0
kicks

Why I prefer surrogate keys instead of natural keys in database design  (Unpublished)

A practical field tested answer why are surrogate keys better than natural keys in database design.


Kicked By:
Drop Kicked By:
0
kicks

The Liskov Substitution Principle (LSP ) « Maximum C#  (Unpublished)

FUNCTIONS THAT USE POINTERS OR REFERENCES TO BASE CLASSES MUST BE ABLE TO USE OBJECTS OF DERIVED CLASSES WITHOUT KNOWING IT.


Kicked By:
Drop Kicked By:
0
kicks

Expression Design: Step By Step Designing my Dragon icon  (Unpublished)

Is a step by step tutorial using the expression design tools to create an icon in this case of a dragon. The idea here is to show the power of the expression tools. This same techniques can be used for the design of interfaces


Kicked By:
Drop Kicked By:
0
kicks

How to quickly improve user interface  (Unpublished)

The list of things that developers may improve just in minutes and make their programs looking more professional and attractive.


Kicked By:
Drop Kicked By:
0
kicks

Spearmen, Javelin Throwers, and the State Pattern, oh my!  (Unpublished)

Jamie Farser & Ayende Rahein recently had a conversation about using the State Pattern for units in a game Jamie is building. I've been following along trying to figure my way through the state pattern as well, and decided to take a stab at my own solution to Jamie's problem.


Kicked By:
Drop Kicked By:
0
kicks

The ‘Always Valid Entity’ is not a fallacy  (Unpublished)

Following Jeffrey Palermo's post on the fallacy of the always-valid entity, this article being to look at how an 'always-valid' entity may be implemented.


Kicked By:
Drop Kicked By: