Welcome to MSDN Blogs Sign in | Join | Help

July 2004 - Posts

Whidbey's New SecurityException

One of the more difficult things to debug with .NET 1.0 and 1.1 is the security exception. With these frameworks generally the only information that you got was the state of the failed permission. Due to the complexity of debugging security problems,

Using DecryptDocument with Super-Encrypted Data

The EncryptedXml class comes with a nice utility method called DecryptDocument (For more information about using DecryptDocument check out my previous post introducing XML Encryption ). This method will decrypt all the EncryptedData elements it finds,
Posted by shawnfa | 2 Comments
Filed under: , ,

Bye Bye Mr. CIO Guy

This is a few weeks old, but I figured I'd post it anyway since it's pretty funny. Channel9 is hosting Pat Helland, Don Box, and David Chappell singing their response to Nicholas Carr's assertion in the Harvard Business Review that IT Doesn't Matter ,
Posted by shawnfa | 0 Comments
Filed under:

Why == and the Equals Method Return Different Results for Floating Point Values

There's a subtle difference between comparing floating point values with the Equals method and comparing them with the == operator. (In all the code I show in this post, I use the Double class, however everything I say also applies to the Single class).
Posted by shawnfa | 3 Comments
Filed under: ,

Eric Explains Why Generic Parameters Have Only One Letter

A lot of people have been wondering why the CLR design guidelines (and the generic BCL classes), use only single character names for generic parameters instead of using longer more descriptive names. Eric Gunnerson has posted an explanation over on his
Posted by shawnfa | 0 Comments

What Happens When My Application Throws An Unhandled Exception

There are several different behaviors that can occur when a managed application throws an unhandled exception. The two most common are to bring up an error dialog box, or to pop up the Visual Studio Just In Time Debugger dialog box. The first behavior

Generating StrongName Keys

(updated 12/03/04 to point to refactored code ) Generating Keys It's been just under a month since I've updated the Managed StrongName API , so here's the next set of APIs. This time, I've setup the APIs needed to create a new key suitable for signing.
Posted by shawnfa | 3 Comments

ClickOnce Bootstrapper Manifest Generator

David Guyer, from the VB.Net test team, has released his ClickOnce Bootstrapper Manifest Generator on GotDotNet . This tool allows you to generate manifests that describe any pre-requisites to install for a ClickOnce application. You can find more details
Posted by shawnfa | 0 Comments
Filed under: ,

Chat with the Crypto API Team ... For Real This Time

A few weeks back, I mentioned the Crypto API team was having an online chat. It got postponed from the original date, but has finally been rescheduled to next Wednesday, July 7th. The chat will be from 11:00am to noon Pacific time (6:00-7:00pm GMT for
Posted by shawnfa | 3 Comments
Filed under: ,

New Debugger Features for Whidbey

Andy blogs about the new features in the Visual Studio 2005 debugger. Of all these, tracepoints seems the most exciting to me, although life will be made much easier with visualizers and the STL data display.
Posted by shawnfa | 1 Comments
Filed under: ,
 
Page view tracker