I have created the following Open Source APIs for .NET developers. This is just the start. Many more APIs are in my lab right now.
 
 The main motivation behind these APIs were the high price tags of the .NET APIs available in the market. My goal is to make industry standard, well documented source code that can be easily maintainable in future.  If you find these APIs useful, It will be my pleasure. It will be greatly appreciated if you take some of your valueable time to drop me a line sharing your story. I will publish that on my site.
StringDefs Version 1.0 - The OpenSource API for String Processing in .NET

Introduction

C# and VB.NET are great languages but they lack the highly abstracted string processing routines. we got inspired by the string library of PHP, Perl and Python. I envisioned that if those functions can be mimiced them somehow without breaking C# style, they are going to be used by a lot of programmers.

Features

  • General Substring Processing Routines
  • HTML/XML Tag Related Methods
  • Phonetic Algorithms like NYSICC, Soundex, Metaphone, Double Metaphone
  • Different Code Validity Checkers (Which are impossible to check using Regex)
  • String Distrance Metrices like Hamming distance calculation methods

Source Code

The latest release source code is here.

Documentation

I have tried my best to create a comprehensible documentation for the API. Any suggestion to enhance the quality of the documentation is welcome. Download Documentation

In case you can't see this documentation, chances are you don't have Adobe Acrobar Reader installed on your system. You can download the latest version of Adobe Acrobat reader from here.

Project Page at CodePlex

This Library is already released and appreciated by members at open source community at CodePlex.
DateDefs Ver 1.0 - The OpenSource API for DateTime Processing in .NET

                   ConsultToday Inc! Copyright(C) 2008 Protected - All Rights Reserved.