Home  |   Contact  |   Syndication    |   Login
  105 Posts | 0 Stories | 36 Comments | 29 Trackbacks



Post Categories


Design Patterns

Recommended Books

December 2006 Entries

A nice list of Wiki Engines built in C#:

What a novell idea... CSS Advisor--a one-stop shop for all CSS browser hacks, workarounds, fixes or whatever you want to call them.

What is iBATIS? The iBATIS Data Mapper framework makes it easier to use a database with Java and .NET applications. iBATIS couples objects with stored procedures or SQL statements using a XML descriptor. Simplicity is the biggest advantage of the iBATIS Data Mapper over object relational mapping tools. To use the iBATIS Data Mapper, you rely on your own objects, XML, and SQL. There is little to learn that you don't already know. With the iBATIS Data Mapper, you have the full power of both SQL and ......

For defence in depth, developers may wish to use the Microsoft Anti-Cross Site Scripting Library to encode output. This library differs from most encoding libraries in that it uses the "principle of inclusions" technique to provide protection against XSS attacks. This approach works by first defining a valid or allowable set of characters, and encodes anything outside this set (invalid characters or potential attacks). The principle of inclusions approach provides a high degree of protection against ......

Microsoft Empower for ISVs:

Microsoft Saas On-Ramp:

More resources:

A decent article on Events and Delegates in .NET:

SecureString Class Represents text that should be kept confidential. The text is encrypted for privacy when being used, and deleted from computer memory when no longer needed. This class cannot be inherited. Namespace: System.SecurityAssembly: mscorlib (in mscorlib.dll) ......