sloppycode.net
Articles
In depth articles relating to .NET and C#.


These articles are from my own learning notes and general interest in .NET and C#, written up into readable articles. If you find any of them to have errors please contact me via the contact page.

.NET Object Relational Mappers
Assessing .NET object relational mappers such as NHibernate, Subsonic, NPersist.

Using JQuery with ASP.NET web services
Loading data dynamically via AJAX calls in JQuery, and integrating this with an ASP.NET web service.

System.IO
An in-depth look at the System.IO namespace classes including Stream and Reader/Writer classes, and unicode handling in C#.

C# and .NET performance and architecture
Some common issues with C# and .NET architecture and performance, such as abstract vs interfaces, boxing, equals().

Type visibility
A small reference sheet/article about type visibility in C#.

Inside .NET assemblies
"Under the hood" look at metadata tables, assemblies and the architecture of .NET/CLI.

.NET Formatting strings
A reference and look at .NET formatting strings including DateTime, numerical (including rounding and significant figures) and creating your own format strings with IFormattable.

C# Design patterns
7 design patterns in C# from the original gang of four list. Includes source code and a download solution.

Umbraco 'hacks'
A page dedicated to some problems developers might face with Umbraco 

Codeproject Articles
Below are articles I've written which are also published on codeproject.com. They are all quite old now, around 2004 but still useful. All the articles are C# and .NET 1.1.

.NET Global Whois
An ASP.NET whois component that can query any domain (except private domains like .TK).

RSS Reader
A library/api for reading RSS and ATOM feeds. Includes a winforms tool to demonstrate the library.

Intellisense
An example of implementing an intellisense drop down box when a key pressed in a richtext box.

WebBrowserEx
An extension to the default web browser control found in 1.1. Features include XP theming, right click menus and disabling active-x.

Drag and Drop Treeview
An example of implementing drag and drop in a treeview with a ghosted icon of the draggable node.
› Home
› C#
› Snippets
› Articles
› Tools
› Taglines
› ASP
› Dictionary Object
› FSO
› Unix cheat sheet
› Gaming
› CSS
› Yak
› Umbraco
› About
› Contact
› Privacy
› Projects
› Search
› Sitemap





Buy on Amazon



Buy on Amazon



Buy on Amazon



Buy on Amazon