Code Mash Openning night.

Checked in a little before 8pm. So I agreed to meet my wife at 9pm and I went down and registered and listened to the already started expert panel on languages.

They definitely covered a lot of things.

The only things I’d like to add is on the topic of an enterprise architecture based on Web Services(SOAP). I think WCF is compelling enough that is bears mentioning. Yes, right now it is .NET only, but it is pluggable everywhere. You could (probably without too much effort) talk to java, python or whatever with it. The reason I find WCF so compelling is that it can start off as SOAP and WS-*, but based on its entirely customizable and extensible framework, you can completely change these transports to whatever you want. It could be binary. It could be RESTful XML over HTTP. It could be RESTful JSON over HTTP. Or… and this is one thing that I would love to explore… it could be your own protocol with your own states. I’ve always liked they way SMTP, POP, and IMAP were plain text (mostly) over TCP. It would be fun to try to come up with a generic WCF provider which would look, talk, and act like a plain text protocol over TCP.

The rest of the night is OpenSpaces talks. The only two I saw posted at 10min till 9pm was a 9pm on DotNetNuke and a 10pm on Open Source with .NET. I’ve missed most of the first writing this. I need to get food, so I hope I don’t miss the 10pm.