Edit and Continue in C#

We’ve finally announced C# will support E&C!  I have been quite silent lately, and that is in large part due to coding, and bug fixing E&C.   Please forgive me for not expounding more.   I’m thrilled E&C is in both VB and C#.  I’m also pleased I don’t have to be silent about C# support anymore.  Now I’m…

1

Unfortunate Contribution

Me: that stupid WeatherBug thing is on IE as well!Shai: It’s my special contribution to your world.Me: You are crapifying my computer.Shai: I only wish I could put it on my Mac as well. My wife has been using my laptop since she broke her leg last month.  Her favorite program seems to be WeatherBug. …

9

OneNote Newbie

 I just started trying OneNote.  It seems like a good replacement for notepad when keeping a log of what I do day to day.  However I was able to feel like a moron for a good ten minutes as I started using it.  I saw the pen on the tool bar and tried it out. …

4

Trying out TDD

I started developing a hobby project at home to try using TDD.  I pretty quickly came to an issue.  The app needs to store and update information in the ApplicationData directory.  I want to unit test this functionality, but I don’t want it mucking with my files on disk from when I last used the…

2

The Debugger is useless.

Cyrus says he doesn’t need a debugger when developing managed code.  He is not advocating using printf here.  He is claiming that with TDD (Test Driven Development) most of his bugs can be resolved by “sitting and mulling on it” and having a “gestalt flash”. I half believe this. I expect that using TDD you…

10

New to us Games

My wife Shai just got a ‘new’ old video game: Equestriad 2001.  We had to run it in Windows 98 compatibility mode or it would randomly exit on WinXP.  (In my opinion the compatibility guys are unsung heros.) I’ve also been playing a ‘new to me’ video game Vampire The Madquerade: Redemption.  Shai got it for my…

0

A few Great Books

I lent out a couple of books today. For nonfiction books I measure how good they are by how many times I tell my wife about some snippet in the book.  For great books, Shai can’t read them, because I’ve basically narrated the entire book to her. I lent The Goal by Eliyahu Goldratt to Jim, and I…

114

A few Great Books

I lent out a couple of books today. For nonfiction books I measure how good they are by how many times I tell my wife about some snippet in the book.  For great books, Shai can’t read them, because I’ve basically narrated the entire book to her. I lent The Goal by Eliyahu Goldratt to Jim, and I…

4

Left Side, Right Side

Never refer to two software components as ‘The Left Side’ and ‘The Right Side’.  The name will stick, and resist any attempt at change.  The underlying debugging componets for the CLR are loaded into both the debugger and the debuggee.  I remember which is which by thinking about how it should be named, then remembering the runtime guys named…

4

Unmanaged Debugging vs. Managed Debugging vs. Mixed Debugging.

All versions of VS support debugging both managed and unmanaged code.  However there is a big difference between doing one or the other and doing both. GreggM has written about some of the reasons interop debugging is difficult.  Here I will refer to debugging both managed and unmanaged at the same time as Mixed debugging.  …

123