August 2008 Blog Posts
TechTalk material part 2
I continued my TechTalk on security in the .NET framework today, taking off from where we left last time. As promised, here are the demos and slides (in Danish). Regarding the demos, the baseline folders contain the code as it was at the beginning of the presentation, the others contain the code as it ended up after the presentation. Slides Demos
Twitter
I've finally succumbed to creating a Twitter account. My gut instinct doesn't like Twitter, but on the other hand, I do see some possibilities. I don't know. As the ol' Cain would've said: Stay a while, and listen!
How I Raised Myself from Failure to Success in Selling
Written on Sunday, August 10, 2008 by Mark S. Rasmussen in Books
Having recently read The Pragmatic Programmer and Working Effectively with Legacy Code (both books are amazing - and neither need further review or description as they are globally appreciated as classics), I was feeling ready to read something non-development related, just to get back on my feet again. I'd heard our CEO speaking highly of a sales book by Frank Bettger, but I'd never really thought more of it. When I found a copy of How I Raised Myself from Failure to Success in Selling in a bag I'd borrowed for a trip to Belgium, I thought...
Updating XmlOutput
Since I originally posted my XmlOutput class I've received lots of great feedback. I'm happy that many of you have found it useful. I have been using the class myself for most of my xml writing requirements lately (in appropriate scenarios) and I've ended up augmenting it a little bit. Nothing major, just a couple of helpful changes. Automatic xml declaration Instead of manually declaring our xml declaration each time: XmlOutput xo = new XmlOutput()
.XmlDeclaration()
.Node("root").Within()
.Node("result").Attribute("type", "boolean").InnerText("true");
XmlOutput will instead add an XmlDeclaration with the default parameters:
var xo = new XmlOutput()
.Node("root").Within()
.Node("result").Attribute("type", "boolean").InnerText("true");
Note that this is a breaking change,...
TechTalk material
I held my TechTalk on CAS security in the .NET framework today. As promised, here are the demos and slides (in Danish). If you're asked for a key password, it's "123456". Slides Demos
|