Thursday, 18 August 2011
I have modified a version of the thread tooltip preview plugin I found to work in myBB 1.6.3. It has been running for a few months on a busy forum (20K + page requests per day) without any problems, so I am comfortable sharing the code now.
posted on Thursday, 18 August 2011 12:46:13 (South Africa Standard Time, UTC+02:00)  #    Comments [1] Trackback
Recently I assisted a mate of mine with making some custom modifications to he's Php based myBB forum and I've decided to post some of these solutions here here on my blog.
posted on Thursday, 18 August 2011 10:58:06 (South Africa Standard Time, UTC+02:00)  #    Comments [0] Trackback
 Saturday, 12 March 2011
I ran into a problem where my static images, css, js and html content in my local Azure Web Application was not loading.
posted on Saturday, 12 March 2011 17:57:00 (South Africa Standard Time, UTC+02:00)  #    Comments [0] Trackback
 Wednesday, 09 March 2011
Here is a simple method of ensure all requests to your application domain include the WWW subdomain prefix.
posted on Wednesday, 09 March 2011 11:42:21 (South Africa Standard Time, UTC+02:00)  #    Comments [0] Trackback
 Friday, 10 December 2010
When using Telerik Rad Controls for asp.net you may encounter assembly reference exceptions when using a more recent version of RadControls against a website compiled using an older version of Rad Controls. Traditionally to resolve this problem one would download the latest Rad Controls and re-compile the project and publish this to the live environment.
posted on Friday, 10 December 2010 13:45:46 (South Africa Standard Time, UTC+02:00)  #    Comments [0] Trackback
 Wednesday, 06 October 2010
I ran into a small problem in Silverlight today where I was quering a static list via linq and populating another custom list with the result. When I proceeded to modify the values of the second list, the first list's values changed as well. This is when I realised my mistake. LinQ never returns a copy/clone of a queried list, it returns the pointer/reference to the list.
posted on Wednesday, 06 October 2010 19:41:41 (South Africa Standard Time, UTC+02:00)  #    Comments [2] Trackback
 Monday, 16 August 2010
The VS 2010 Profiler allows you to analyse your running application to identify code-performance bottlenecks and correct them. The Profiler also gives a good overview on how efficient an application is. Lets take a look further...
posted on Monday, 16 August 2010 20:47:01 (South Africa Standard Time, UTC+02:00)  #    Comments [0] Trackback
 Monday, 26 April 2010
We recently migrated a clients domain from domainA.com to domainB.com. If you are familiar with search engines and indexing, migrated domains that do not have proper 301 redirects pointing from the old domain to the new will cause the new domain to miss a lot of search engine traffic. The new domain will in fact have to start all over again and get re-indexed by search engines which can take months. How do you implement a global HTTP 301 redirect? In ASP.NET, it requires editing the global.asax's application_beginrequest event...
posted on Monday, 26 April 2010 19:26:24 (South Africa Standard Time, UTC+02:00)  #    Comments [0] Trackback
 Monday, 19 April 2010
HTTP Compression: HTTP compression is a capability that is built into web servers and web browsers to make better use of available bandwidth, and provide faster transmission speeds between both. HTTP data is compressed before it is sent from the server: compliant browsers will announce what methods are supported to the server before downloading the correct format; unsupported browsers will download uncompressed data so enabling HTTP compression does not prevent older browsers from viewing the Html content.
posted on Monday, 19 April 2010 01:05:00 (South Africa Standard Time, UTC+02:00)  #    Comments [0] Trackback