Monday, April 23, 2007

Visual Studio Orcas Express

Microsoft has just released a Community Tech Preview download of Visual Studio Orcas Express, the next version of Visual Studio Express.
A gr8 Screenshot below :)

Thursday, April 19, 2007

Converting Messages to Text in Outlook 2007

I read this great blog spot so wanted to share with you guys
In Outlook 2003, you could open an email message and convert it from HTML to text by hitting Ctrl-Shift-O. That was handy, because I generally prefer to bottom-quote, and that's a pain in the ass when the email is HTML. So when I installed Outlook 2007 I was annoyed that Ctrl-Shift-O didn't work any more.
After a bunch of fumbling around, I finally discovered that if you open a message and edit it (Message->Other Actions->Edit), you can then change it to plain text (Options->Plain text). Well, being a keyboard guy, I got pretty tired of doing that, so now I have the following key sequence committed to muscle memory:
Enter (open message)
Alt H X E (edit message)
Alt P L (convert to plain text)
Alt H R P (reply)
Which, honestly, sucks, but is maybe 100 times as fast as doing the same thing with the mouse."

Tuesday, April 17, 2007

Microsoft Announces Silverlight

You can read the press release here or visit the Silverlight home page for more information. I recomend you should use it.

Tuesday, April 10, 2007

BizTalk 2006 R2 Beta Download Instructions

To access R2 Public Beta, please follow these instructions:
Go to
1) Sign in using your passport
2) Click on Available Connections (on the Connect Home menu)
3) Apply for BizTalk 2006 R2 Beta program

Nomination Start Date : 4/2/2007
Nomination End Date: 8/1/2007

Monday, April 02, 2007

Preventing Anonymous Access from Nicholas Allen's Indigo Blog

How do I prevent clients from accessing my service anonymously? I've changed the settings in IIS from Anonymous Access to Integrated Windows Authentication. However, now I'm getting the error message: "Security settings for this service require 'Anonymous' Authentication but it is not enabled for the IIS application that hosts this service."
Disabling anonymous access requires coordinating the settings in IIS and in your service configuration. Those two sources must be in agreement about whether anonymous access is expected. IIS is already using Windows authentication in this case, so let's look at what needs to happen to the service configuration file. I'm assuming that this is IIS6 so the only network transport we're talking about here is HTTP.
There are two cases depending on whether you want the protocol that gets exposed to be HTTP or HTTPS. The simplest is to keep using HTTP since that's probably what you were using if anonymous access was allowed in the past. To switch off anonymous access with HTTP, you need to set the security mode to TransportCredentialOnly.

Note that TransportCredentialOnly is not supported for every binding (in this case we're using BasicHttp). For WSHttp, the only choice is going to be to use HTTPS. To switch off anonymous access with HTTPS, you need to set the security mode to Transport.

Other bindings can be made to work in this situation as well, including custom bindings. I'm just showing you the most common examples. The key in both cases though is that we're getting transport security with the right kind of credentials associated.