logo
Dec
30
nik

Memory

What a difference 1Gb makes! I finally got around to upgrading the memory on my notebook to 2Gb and things sure are faster. Now I can finally start using virtual machines to do more of my...
Dec
29
nik

Tagging API for ASP.Net

After coming up blank on a robust tagging API for ASP.Net apps, and wanting to incorporate this functionality into new versions of most Speerio products, I decided to create one. Along the way, I took a good, hard look at many websites to see how they implemented the UI for tagging. In most cases, everyone ripped Flickr’s UI. This is fine, but in the process they also copied some of limitations of the...
Dec
23
nik

DotNetNuke Newsletter

Whew…another DNN Newsletter done and sent. We have some really interesting nuggets of information in this one, so do check it out. Now to sit and track the response. I really enjoy this part. It’s fun and informative reading the community’s feedback to the Newsletter and to the survey. This edition announces the release of the DotNetNuke Benefactor Program too. A lot of thought and planning went...
Dec
13
nik

Democratization of Search

It has begun. With Amazon’s announcement of the Alexa web search platform beta the index of the web is no longer the domain solely of 800 lb gorillas. Anybody who knows how to consume a webservice can tap into Alexa’s index of billions of documents. This move will truly democratize search as ideas will no longer be constrained by the need to have a massive data center and web...
Dec
10
nik

Stack-based directory traversal

If you do any file processing, you will inevitably find yourself writing recursive code to traverse a directory structure. If you have a directory structure that is broad and deep with files/folders numbering in the thousands, recursion is inefficient as it consumes stack resources. In some cases you will run out of stack space and cause the code to throw an error. You can do this more efficiently by using...
Page 1 of 212
logo