< Browse > Home / Archive by category 'Software Development'

| RSS

Free Web Cron Application for Windows

To cut a long story short I’ve been getting really annoyed creating web crons to execute background jobs for an ever growing number of php sites. What makes it even worse on Windows is that scheduled tasks and batch files can get pretty messy real fast.
Being even more annoyed than usual today I figured I [...]

[ More ] January 12th, 2010 | 4 Comments | Posted in Code Samples, Software Development |

Approximating Linear Cost Computation for Polynomial Cost Computation Problems

Polynomial cost computation is simply not scalable while linear cost computation is usually scalable depending on the angle of its growth slope. Fixed cost computation is almost always guaranteed to be scalable regardless of the data size. For this reason linear cost computation is always preferable to polynomial cost computation. The fact that fixed cost [...]

[ More ] March 1st, 2009 | No Comments | Posted in Software Development |

Offloading Heavy Processing In Dot Net Web Applications

Executing heavy long running processing jobs within the application page lifecycle hardly ever desirable from a user experience point of view.
After all no user likes to click a button and wait 5 minutes for a response.
So how can we handle this?
This is where IIS application pools comes in to save the day. Lets take a [...]

[ More ] February 27th, 2009 | 3 Comments | Posted in Software Development |

High Performance Remoting for Network Computing

“remoting remoting everywhere not a drop to drink.” This is often the case when it comes to finding a remoting solution for network computing applications.
The primary remoting requirement for network computing applications is maximum throughput of transactions.
Just to make this clear consider the following two scenarios:
1) An EDI application that executes 10,000 transactions per hour [...]

[ More ] February 24th, 2009 | 1 Comment | Posted in Software Development |

Increasing Performance in Dot Net Web Applications by Caching Relatively Static Data.

Increasing performance in dot net web applications by caching static data.
Least effort maximum return method for increasing the performance of dot net web applications. Benefits of data caching and how to best implement data caching. Read more
All but the most trivial of web applications store their data within database tables. This data can generally be [...]

[ More ] September 2nd, 2008 | No Comments | Posted in Software Development |