Code rant

Life as a mort.

Wednesday, January 17, 2007

Writing your own XSD.exe

›
If you spend any time working with Web Services or even just XML, you'll inevitably come into contact with XSD.exe and WSDL.exe , they ...
12 comments:

Orthogonal Code

›
As Steve McConnel says in Code Complete , Managing complexity is the fundamental imperative of any software developer, but how do you do t...
Thursday, January 04, 2007

Easy impersonation

›
I've been quite pleasantly surprised recently how easy it is to do impersonation in .net. The trick is a win32 api function that's n...
4 comments:
Wednesday, January 03, 2007

SQL Authorization Manager

›
A while back I blogged about AzMan , a tool for managing operation level permissions that's supplied with Windows Server 2003. Recently ...
2 comments:
Tuesday, January 02, 2007

Are you confused by character encodings?

›
I am. Being a native English speaker leads to a number of pathologies, the the most obvious one is our inability to speak foreign languages....
Tuesday, December 19, 2006

F# Life

›
As I said before , I've been getting very into the idea (if not the practice) of functional programming recently, so I was really excite...
2 comments:
Monday, December 04, 2006

How to write an XSD

›
Web services are all about communicating with XML messages. The great benefit of XML is that it is a platform neutral technology. These mess...
9 comments:
Wednesday, November 29, 2006

XmlDiff

›
I had to compare two xml files today. This is trickier than you would at first think. Luckily Microsoft has a neat tool, XmlDiff that make...
3 comments:
Friday, November 24, 2006

Playing with the XmlSerializer

›
Have you ever worked on one of those projects where everything is a huge XML document and the code is littered with string literals contain...
Thursday, November 02, 2006

Using MemoryStream and BinaryFormatter for reuseable GetHashCode and DeepCopy functions

›
Here's a couple of techniques I learnt a while back to do add two important capabilities to your objects; compute a hash code and execu...
2 comments:
‹
›
Home
View web version
Powered by Blogger.