Archive for May, 2005

Saturday, November 29, 2008 10:16

FormShield – Dynamically Generates CAPTCHA Style Images

After fighting with comments spam I took an hour to implement CAPTCHA on my blog. The implementation based on amazing FormShield control .FormShield control is free for both personal and commercial use.
Download
http://www.dotnetfreak.co.uk/controls/dotNetFreak.WebControls.FormShield.zip
Integrating with the .Text Blogging Engine
Quick guide on integrating FormShield with .Text to prevent spam on your blog by Davide Mauri.
http://www.dotnetfreak.co.uk/docs/FormShield-dotText.zip
FormShield Control Features:

Generates BMP, [...]

Saturday, November 29, 2008 10:16

Bug tracking products and source hosting providers

A list of bug tracking products, which may be useful if you need such a tool.In case you need to host your code online, mostly for open source projects, here are some providers you can try.
[Via Fabrice's weblog]

Bookmark It

Hide Sites

$$(‘div.d684′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Viewer for browsing Community Server source code ( Cojax )

Scott Watermasysk put together a viewer for people that want to browse the Community Server source code :
http://code.communityserver.org
[Via Rob Howard]

Bookmark It

Hide Sites

$$(‘div.d683′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Add a search engine toolbar to VS.NET 2003

Alan Dean wrote interesting article about how to add a search engine toolbar to VS.NET 2003

Bookmark It

Hide Sites

$$(‘div.d682′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Google – My Search History

My Search History shows you all the searches you’ve done on Google and the search results you’ve clicked on, and presents this information in ways we think are most useful.
[Via Jayaveer Bhupalam's Blog]

Bookmark It

Hide Sites

$$(‘div.d681′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Open and Free Project Management Tools

List of the project management tools under some kind of Open Source or Free Software license.Original list can be found here

Achievo – Flexible web-based free project management tool for small to medium businesses.
ASTS – A Simple Project Tracker – Webbased project management system in pre-alpha stage. Only in CVS.
Austin – Project Management in [...]

Saturday, November 29, 2008 10:16

MSN has released the final version of their MSN Search Toolbar

MSN has released the final version of their MSN Search Toolbar with Windows Desktop Search, formerly known as the MSN Toolbar Suite with Desktop Search.
Download the final release
[ Via Dan Crevier's Blog ]

Bookmark It

Hide Sites

$$(‘div.d679′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Using the Visual Studio .NET 2003 Debugger with ASP.NET Applications

This article outlines the more commonly seen problems associated with debugging ASP.NET applications, shows examples of the errors, and explains how to fix them.
[ Via Giulio Vian's WebLog ]

Bookmark It

Hide Sites

$$(‘div.d678′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Give your DLL a dedicated config file

“You can run a particular class library inside an AppDomain and give it a dedicated config file.  NUnit uses this technique to allow test assemblies to be configurable by naming your config file FooTestAssembly.dll.config. “
Interesting trick allow every assembly run in its own memory space and own its own configuration.
Read how to do that here

Bookmark [...]

Saturday, November 29, 2008 10:16

How to Use XML Documentation

Alan Dean wrote three posts about using Xml documentation in your code
[How To] Use XML Documentation (Part 1: The Overview)
[How To] Use XML Documentation (Part 2: The Detail)
[How To] Use XML Documentation (Part 3: Complex tables)

Bookmark It

Hide Sites

$$(‘div.d676′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });