Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Babble   (RSS)

Simple VS Addin (updated)

Back during the PDC for Whidbey I wrote a post about Creating a Simple Addin . Recently I was looking to update it and found a horrible bug in it. First, here is the corrected code: public void OnConnection( object application, ext_ConnectMode connectMode,
Posted by SteveJS | 2 Comments
Filed under: , ,

Naming threads in Win32 And .Net

When you are debugging an application with multiple threads it can be handy to have a better name than just the thread id. This is simple to do in managed code. There is a property on the Thread object that you can set. It is also possible to do this
Posted by SteveJS | 7 Comments
Filed under: , ,

FuncEvil, the Clipboard, and Deadlocks

Mike Stall has a great post that, for a debugger dev, is the moral equivalent of sticking a fork in a toaster. The basic problem he addresses is that once you are stopped in the debugger the UI for your application will no longer paint. What if you need
Posted by SteveJS | 3 Comments
Filed under: , ,

Change Debugger behavior with Attributes

Certain metadata attributes modify the stepping, breakpoint, and callstack behavior of the VS managed Debugger. This is useful if you are creating an interpreter, language runtime, or a tool that modifies the code in a managed assembly. There are three
Posted by SteveJS | 0 Comments
Filed under: , ,

Netmodules: Sort of like a lib

I first ran into netmodules before VS 2002 was shipped. The netmodule gave me precisely what I asked for, without actually solving my problem. I wanted to use multiple languages (C#, and C++ /clr) in a single assembly. It turns out a single assembly can
Posted by SteveJS | 1 Comments
Filed under: , ,

Post Mortems

I won the guess the murderer contest. Shai and I compete to guess who the real murderer is on Law and Order Criminal Intent. Last night we watched Sunday's two hour show. It's a toss up who wins, but one of us always gets it by two thirds of the way through.
Posted by SteveJS | 0 Comments
Filed under:

Perf Awareness is not Premature

I've found myself adding a timer to each of the unit test frameworks I use so I can see how long my tests take. I am not trying to do anything complex. I just want to be aware of the perf. The same way pass and fail are visible, 1ms vs 90ms is visible.
Posted by SteveJS | 1 Comments
Filed under: ,

Tabs vs Spaces

Of course, there is only one answer to whether tabs should be allowed in a source file. The utility of one is just so obvious I'll simply avoid commenting on it. :-) If you must wander from sources written with one convention to those written in another,
Posted by SteveJS | 15 Comments
Filed under: ,

More hours in the day

In the summer of '94 I sketched a design for my ideal 'mp3' player. I didn't spec the compression format. If I had, it would have been called a 'bit' player back then. I wanted a walkman replacement. However, the feature I most craved was understandable
Posted by SteveJS | 7 Comments
Filed under:

Login fun

Jeff Atwood argues that the Login dialog should infer the username from the password: http://www.codinghorror.com/blog/archives/000413.html . That reminded me that many user's of XP home don't have a password, which is even simpler. If you are cringing
Posted by SteveJS | 0 Comments
Filed under:

Full Impact Dance Nostalgia

Shai is an artist in crunch mode, so I was a lone bachelor at the Dance Underground last night. Lindy Hop is my Performance-Art-Sport relaxation. Simple basics with a tentative newcomer, or stanzas of movement with a confident pro, are a joy after a long
Posted by SteveJS | 1 Comments
Filed under:

unread writer

I've never read a book by my favorite writer. Joss Whedon created the TV shows Buffy the Vampire Slayer, Angel, and Firefly. Now, he's created the movie Serenity. Orson Scott Card (also not bad in the writing department) says Serenity is the best sci
Posted by SteveJS | 3 Comments
Filed under:

Learning about Strengths

I knew he wouldn't read them, so I asked to borrow the two management books on Andy's ottoman. Ironically the books explained why I borrowed them, as well as why Andy didn't want to read them. The books were "First Break all the Rules" , and "Now Discover
Posted by SteveJS | 2 Comments
Filed under:

One week only!

Eveyone seems to be leaving town for a week. Many are claiming to be enroute to some 'PDC ' in LA. Yet suspiciously, this so called 'PDC' lasts precisely a week. A very fashionable week . Is this just coincidence? Or am I simply not in the loop? Actually,
Posted by SteveJS | 1 Comments
Filed under:

Parse Error!

Ebay has an SDK . From the site: "Now Available: eBay SDK for Windows 3.0" My first thought: Who is still using Windows 3.0? Why would anyone make an sdk for it? Back up. Reparse. It's the 3.0 Version of the eBay SDK. Ah ha! Interesting. This might be
Posted by SteveJS | 1 Comments
Filed under:
More Posts Next page »
 
Page view tracker