Installation of Responsive Design Template

One of the current needs of web design is making it suitable from PC to mobile device. Thus comes the responsive web design, one of which, Twenty Eleven, for WP was chosen by me to install for my blog.
And it’s free.

What has happen after the installation is as follows;

It’s just normal when it just installed.

 

When the screen size is shrunken, the main image is shrunken accordingly and right hand side column is disappeared and placed to the bottom of the blog.

 

 

When the screen size get even smaller, text font get smaller accordingly. This automatic way of transformation of layout looks really good for mobile device like ipad, iphone and other tables. Given growing volume of mobile traffic, responsive design is amazing for web site owner as individual or corporate.

 

This is the same page on iphone. However, this is not the responsive transformation of the same template, but iphone specific plug-in added in my blog, which will replace the template for desktop screen when user access my blog using hand held device like iphone.

As a bonus, this is the mobile traffic to my blog in last month, which is definitely growing. Another amazing thing is the total number of visitors to my blog through mobile device is 29% of total number of visitors.

This is the right time to invest in to meet the need of mobile visitors to any web site.

 

Unit Test Getting Started

Which is the best one?

http://stackoverflow.com/questions/393184/which-unit-test-framework-and-how-to-get-started-for-asp-net-mvc

Many recommend xUnit, but NUnit and MSTest is easy to start. So, I’ll start with NUnit, cause MSTest doesn’t support WVD 2010 express.

How to setup NUnit at VWM 2010 express Or Visual Studio C# express

http://www.dijksterhuis.org/setting-up-nunit-for-c-unit-testing-with-visual-studio-c-express-2008/

BTW, Good news, WVD 2011 beta has MS unit test out of the box. Yeah~ I’ll move to ver. 2011 from today.

 

Entity Framework vs NHibernate

NHibernate vs EntityFramework – Experience From the Real World

This is a really great article, unbiased well developed review between EF4 & NHibernate.

NHibernate and Entity Framework essentials using a Model First approach

This is brief sample of implementation with comparison

BTW, the conclusion is

  1. If no special reason, stick to ADO.Net with DataSet
  2. If use only MS DB(MSSQL) and the project is relatively simple, EF can be an easy choice.
  3. If the project is complex & teams are ready for steep learning curve, Fluent NHibernate is a king.

Subversion

Subversion Clients

As a developer to use/access Subversion, you have to use subversion client as follows.

  • for Windows User
  • for Mac User
    • Simple One : svnX 1.3.2
    • Plug-in for Eclipse : subclipse 1.6
      (be careful to choose right version. v1.6 is good for now)
Subversion is all same. But, the client has slightly different function and workflow so it’s good to be careful to use several client at the same time. Misuse of subversion can be a horror movie.

 

How to install Subversion at OSX

I recently install SVN 1.6.17 using Collalab install program.

Easiest way for individual developer using standalone machine

When using svn with eclipse, be careful to choose subclipse version. Because lastest version, 1.8 requires SVN 1.7 which is rare item. So, for the moment, subclipse 1.6 is just fine for general purpose, which works fine with SVN 1.6.

I spent several days for this version dismatch issues. Which is frankly crazy, new version doesn’t support earlier version? Have to be careful, otherwise you will waste lots of time just for nothing.

BTW, mac osx comes with Subversion out of the box, which is not a latest version though.

 

Easy Deploy with SVN

http://svndeploy.codeplex.com/