from ideas to solutions

The Latest Blog Posts
  • C# Frequently Asked Questions

    Integrate ildasm.exe into VS .NET 2002

    VS .NET allows you to add any number of external tools to the Tools menu. One very helpful technique is to configure ildasm.exe to automatically load up the current assembly being compiled. While VS .NET 2003 sets this up automatically, VS .NET 2002 may...
  • C# Frequently Asked Questions

    Add Custom .NET Assemblies to the Add Reference Dialog

    As you most likely know by now, the Add References dialog of Visual Studio .NET does not list each and every assembly on your machine, does not directly map to the Global Assembly Cache and does not list your custom assemblies. Typically this limitation...
  • C# Frequently Asked Questions

    Leverage C# Response Files at the Command Line

    Although I'd bet most of you make use of VS .NET as opposed to the raw command line complier, csc.exe can be quite useful in a number of circumstances. However, few of us enjoy typing lengthy command line flags such as: csc /r: MyAsm.dll;MyOtherAsm...
  • C# Frequently Asked Questions

    Be Aware of wincv.exe

    When you install the .NET SDK / VS.NET, you are provided with numerous stand alone programming tools, one of which is named wincv.exe ( Windows Class Viewer ). Many developers are unaware of wincv.exe, as it is buried away under the C:\Program Files\Microsoft...
  • C# Frequently Asked Questions

    Utilize the Server Explorer

    Visual Studio .NET provides a very interesting view of the world named the Server Explorer (which can be activated from the View menu). While you may already be aware many of these items can be opened within VS .NET for editing (for example, opening a...
  • C# Frequently Asked Questions

    Obtain Type Information on the Fly using typeof

    All .NET assemblies contain vivid type information which describes the structure of every internal and external type (this can be verified by loading an assembly into ildasm.exe and clicking the ctrl-m keystroke). On a related note, many methods in the...
  • Test Guide

    One More Hallmark

    Darren writes: Hi, I read through your list of attributes today with interest. One of the attributes that interests me but, that you did not mention was: Ability to provide accurate estimates. I'd be interested to read *your* take on that attribute. Estimation...
  • C# Frequently Asked Questions

    Interacting with overloaded operators from overloaded operator challenged languages

    Like the C++ language, C# allows you to overload operators for your custom types. For example, assume you have a structure named MyPoint which has overloaded the plus operator. If this is the case, you can 'add' two MyPoints as so: // Add two MyPoint...
  • Brian Groth's Life at Microsoft

    Environmental Education via Software

    I just ran across the EELink site and had to share it with you. They have a huge list of educational software that is focused on environmental issues. <My Personal Soap Box> I'm not trying to endorse any of these products, but if you have kids,...
  • Microsoft's JobsBlog

    Objective statements: A do or don't?

    My post on resume keywords also brought up the subject of objective statements on resumes. I talked a little about objectives in the comments section of that post, but given the interest, I wanted to highlight my thoughts in a separate entry. Objective...
  • MS.COM Operations Tools Team WebLog

    All is right with the world again

    At least for me in terms of the NFL. My all-time favorite player has made his way to Seattle to play for the Seahawks. Yes, Jerry Rice will wear the coveted #80 ( eternal thanks to Steve Largent ) for Seattle. Having grown up in the San Francisco Bay...
  • The .NET Sweatshop (v2)

    Digital Gotham

    If you’ve been around the Microsoft architecture “scene” (OK, it’s not a scene, but I don’t know what to call it), you are familiar with the Digital Metropolis metaphor. Courtesy of Pat Helland (quite possibly the funniest man at Microsoft), it paints...
Page 31757 of 33,421 (401,041 items) «3175531756317573175831759»