HotDog's Blog

Hotdog (Robert Verpalen) about C# and vb.net

This blog hosted by:
http://blogs.vbcity.com      
  Home :: Syndication  :: Login

FebMarch 2005Apr
SMTWTFS
272812345
6789101112
13141516171819
20212223242526
272829303112
3456789

Articles

Archives

Topics

CONTACT

Fun but useful linkies

General

VS 2005

Wolfenstein ET

Saturday, March 12, 2005 #

latest version: Subro.Designer.zip

VS.net is of course great, and the .net framework has great possibilities for expanding custom behaviour for your custom controls, but sometimes that implementation can be a bit, well... cumbersome. For the most common reoccuring tasks that I personally find myself using from time to time, here are some custom tools. Perhaps others find it useful as well :)
Though written in C#, the dll is usable in vb.net and other .net languages as well.

Download latest version

posted @ 4:33 AM

latest version: Combinations.zip

This project creates all possible combinations (technically they are permutations, because the order does matter, but combinations is better for the everyday speech ;-) ) out of an inputstring.
The options are
 * the input string (eg "ABCCADEA")
 * the output length (long output lengths do require a lot of memory. Perhaps future versions will make inbetween drops to disk)
 * the dictionary (optional, if a dictionary list has been submitted, only words that exist in that dictionary are allowed (also searches a lot faster than all permutations))

Download latest version

History: Click here for prior version history

posted @ 4:20 AM

latest version: FormulaParser.zip

The formula parser does just that: it parses formulas and calculates their results (after filling in parameters if needed) eg. "3+4*(4-9)" can be parsed and calculated directly, but for "3*x+5", x has to be filled with a value first. The parser has been optimalized to parse the string first and then do as many calculations as needed, while filling in parameters.

 Download latest version

HistoryClick here for prior version history

posted @ 3:58 AM