Entries for September 2009

From last post: DNN DotNetNuke Viewstate Optimization, I have show you how to save the viewstate in disk by modifying the DotNetNuke framework. But there is a disadvantage, if you upgrade your DotNetNuke to a new version, you have to modify the files again. That is not the right solution, I have googled a lot and check the dotnetnuke's source file. And I foun... continue reading »
If you check DotNetNuke's home page's source, you will find that the ViewState will take a lot of space at the top of page. almost one whole page. This is not good for the SEO. Maybe Google is very smart now to handle this, but we are not sure about it. So how to remove the viewstate from the page?  In the Host Setting Page, DNN only provide 2... continue reading »
The hover selector is wonderful css technique that can add style to an element as well as improve usability, The problem with this technique is it works in all browsers except IE6, of course. IE6 only supports the :hover pseudo-class on anchor () tags. So how can we fix it? I have googled a lot and finally found a excellent solution for this: to us... continue reading »
Why your dotnetnuke/asp.net web site is running slow, there are three main reasons: The internet connection is slow Your dotenetnuke hosting server is slow Your dotnetnuke is "unloaded" from memory How to solve this? Change to a faster internet connection Change your host to some better host, such as: PowerDNN Use some Keep Alive service, which ... continue reading »
If you are not using the JavaScript library, like: JQuery, ASP.NET Ajax, ExtJs etc, it is better for you to have these javascript function as your own Javascript Library. 1. addEvent function addEvent(elm, evType, fn, useCapture) {     if (elm.addEventListener) {       elm.addEventListene... continue reading »
Why we need to preload css hover images? It is for the userability. Why we need to preload css hover images by Javascript? It is easy to implement and maintenance. below is the sample css class for a image button. .button {      background-image: url(../images/button.jpg); } .button:hover {      backgro... continue reading »
Recently we have done a internal asp.net application for your Regional IT. Every thing is working fine both in out Development Server and Production Server.  But after we deployed into Client's server, we keep getting 406 Not Acceptable Error.  After some comunications with their supporter. No helpful, They just complain that it is our ap... continue reading »
Subscribe
Rss Feed Email Follow Us on Twitter
Search