Monday, May 04, 2009 by Cuong Dang
Filed under: Elsewhere
DotNetNuke® has gained some great momentum over the past few years. But is it because I’ve been working with it for so long and being bias? Well, I don’t know but truth to be told, not many of my friends (who are also working in similar industry) or people that I’ve talked to know about it. Whether you’ve heard about it or not, Day of DotNetNuke® is a great opportunity to explore the project and meet some of the greatest minds in the community.
Day of DotNetNuke® is a one-day event that is or...
Read more
Friday, May 01, 2009 by Cuong Dang
Filed under: Elsewhere, Skinning
Designing with grid has been around for decades and applied through various traditional design mediums. But in recent years, the trend to use this technique on the web has become quite popular since many influential web designers took the initiative to introduce it to the world. Among those is Khoi Vinh, a Creative Director for The New Yorks Times Online, and Mark Boulton, a well-know author for publishing his series of his approach in grid design.
Many people have discussed the benefits o...
Read more
Thursday, April 30, 2009 by Cuong Dang
Filed under: Elsewhere
One of the reasons we all (hopefully, all of us who design web sites) do cross-browser testing is to maintain the integrity of the design. This means that we make sure the site is running and displaying properly across browsers. However, some people may take it to an extreme level by pointing out the fact that their web sites do not look the same in all browsers.
The reason for testing is to make sure it doesn’t break. We make sure that visitors can get to see and use all the functionality...
Read more
Thursday, March 26, 2009 by Cuong Dang
Filed under: Tips & Tricks, Module Development
As many of you may know, I work closely with the development team at Engage on various projects. One of the most common mistakes I’ve seen is that developers use <br /> (BR) to create padding between elements. Sometimes, I see big chuck of BR element being used across just to create a larger padding between their elements. This isn’t new to many developers; I often see it in many commercial modules we bought as well.
If you find yourself doing this religiously and not know what it means ...
Read more
Thursday, March 26, 2009 by Cuong Dang
Filed under: UI and UX
Many web visitors know what a link does on a web page. For web developers and designers, links can perform certain actions in different context; however, it still is going to look like a link to end-users. Pre-defining the CSS selectors (doing the designer's job) on certain links in DotNetNuke framework or any CMS for that matter is not necessary. Sometimes it can cause some additional work for others.
In DotNetNuke, there are CSS selectors called SkinObject and CommandButton. These two selecto...
Read more
Wednesday, March 25, 2009 by Cuong Dang
Filed under: Module Development, UI and UX
Rating is something that I have never seen anybody in DotNetNuke community has done it right. It might sounds pretty extreme, but if you have seen something that provide values as what I am going to discuss in this blog, please feel free to direct me there.
I sometimes run into modules (whether if it is free or commercial) that provide rating ability on articles or products in a way that is… somewhat useless to visitors. Things like five-star-rating is one of most common mistake I’ve seen aroun...
Read more