Category Archives: Best Practices

.Net Sockets and You

IBM Server

Writing a socket server in .Net is one of the most rewarding things you can do in .Net. Unfortunately at the same time there is a lot of pre-requisite knowledge – and the knowledge isn’t easy to find online (in fact it is very easy to examples and tutorials that are blatantly wrong). After reading [...]

Also posted in Networking, Programming | 4 Comments

Cross-AppDomain Singleton in C#

How create a cross-AppDomain singleton in C# without using interop calls to the runtime.

Also posted in C#, Programming, Tricks | 4 Comments

Code Contracts

I recently started using CodeContracts and have a few tips.

Also posted in C#, Short, XMPP Server 2010 | 2 Comments

Switch to our mobile site