Monday, 18 June 2012

Good design by Dieter Rams...

We all need good designs that meet expectations. 

Following are some key design principals by Dieter Rams, which basically applies to every design.

"

  • Is innovative - The possibilities for innovation are not, by any means, exhausted. Technological development is always offering new opportunities for innovative design. But innovative design always develops in tandem with innovative technology, and can never be an end in itself.
  • Makes a product useful - A product is bought to be used. It has to satisfy certain criteria, not only functional, but also psychological and aesthetic. Good design emphasizes the usefulness of a product whilst disregarding anything that could possibly detract from it.
  • Is aesthetic - The aesthetic quality of a product is integral to its usefulness because products are used every day and have an effect on people and their well-being. Only well-executed objects can be beautiful.
  • Makes a product understandable - It clarifies the product’s structure. Better still, it can make the product clearly express its function by making use of the user's intuition. At best, it is self-explanatory.
  • Is unobtrusive - Products fulfilling a purpose are like tools. They are neither decorative objects nor works of art. Their design should therefore be both neutral and restrained, to leave room for the user's self-expression.
  • Is honest - It does not make a product more innovative, powerful or valuable than it really is. It does not attempt to manipulate the consumer with promises that cannot be kept.
  • Is long-lasting - It avoids being fashionable and therefore never appears antiquated. Unlike fashionable design, it lasts many years – even in today's throwaway society.
  • Is thorough down to the last detail - Nothing must be arbitrary or left to chance. Care and accuracy in the design process show respect towards the consumer.
  • Is environmentally friendly - Design makes an important contribution to the preservation of the environment. It conserves resources and minimizes physical and visual pollution throughout the lifecycle of the product.
  • Is as little design as possible - Less, but better – because it concentrates on the essential aspects, and the products are not burdened with non-essentials. Back to purity, back to simplicity.

"

Source Wikipedia.

Sunday, 10 June 2012

ASP.NET MVC 3 - SportsStore [using MVC 4]

I started reading the ASP.NET MVC3 book few weeks ago. The part 1 of the book builds a very nice e-commerce application called "Sports Store".

I have to admit that I read the ASP.NET MVC 2 by Steven Sanderson while ago. It was a one of the greatest reads! (I mean from cover to cover). Although Steven was involved with the ASP.NET MVC 3 book, I felt that it was bit rushed. But I really enjoyed it!

Since, MVC 4 and Visual Studio 2011 (beta)  are already in preview stage, I thought the best way to learn is to code "Sports Store" application using Visual Studio 2011 Beta and MVC 4.

I uploaded the project to codeplex too..
Sports Store using MVC 4 in CodePlex

See some of the screen captures.. (sorry about the images)

All Products

Products by category

Editing