Infosys Microsoft Alliance and Solutions blog

September 05, 2008

IE 8 Beta 2 - Your last browsing session closed unexpectedly

IE8.jpg

Are you seeing something like this with IE 8 Beta 2? I have been getting this on and off and just realized when this occurs. If you are debugging a web based project (ASP.NET or Silverlight) from VS and then stop debugging from VS, the next time you open the browser, you will get this message. No harm done. You just select the "Go to your home page" option.

Interestingly, this doesn't occur if you are debugging, but instead of stopping debugging from VS, you directly close the browser window. 

Targeting .NET framework 3.5 SP1

If you working with VS 2008 you must be already aware about how to target your application to run on different .NET frameworks. With .NET framework 3.5 SP1 now available, I wanted to target my application for this version, but surprisingly VS 2008 doesn't shows this in the list of target .NET frameworks. Harish describes how to get this done. Check it out here.

It would have been much simpler to just provide this option in the existing drop down itself !

September 04, 2008

Debugging into .net source code

You may be aware of the availability of .net source code for debugging. Scott Guthrie had mentioned this along with release of VS 2008. Though Reflector still remains my personal favorite for quickly checking the .net source code during my regular work, it can't help much during debugging.

Recently the .net 3.5 SP1 code was also made available. In case you haven't checked this out, here are the instructions on how you can configure and use this feature from VS 2008. I tried this and it is awesome to be able to debug straight into .net source code and see what is really happening in there. Do note, however, as Shawn also mentions, the initial load time can be pretty high and i had to wait almost 30 min before I could start on with debugging. However since the symbols and the .cs files are cached locally, it is very fast thereafter. Go ahead and give it a try !

September 02, 2008

Role of Claims based Authentication in Federated Security -- 2

In Continuation of my earlier blog, In this blog we will see some of the basics of Cryptography in this entry. This inlcudes Symmetric and Asymmetric Encryption, Digital Signatures

Continue reading "Role of Claims based Authentication in Federated Security -- 2" »

Role of Claims based Authentication in Federated Security

In my last blog I discussed Claims Based Authentication details in comparison with Roles based Authentication. In the next couple of blogs including this, I will discuss more about the role of Claims based Authentication in building a Single Sign On Solution/Federated Security in an organization or even across organizations

Continue reading "Role of Claims based Authentication in Federated Security" »

Interesting installation experience on 64 bit machine

The other day a team approached me stating that they had some issues in running and accessing a .net application on their newely configured Win2K3 64 bit dual core server. They were getting some sort of access denied when they moved their app from 32 bit to 64 bit. I told them that just by moving to 64 bit can't result in such issue and asked them to cross check and install .net 2.0 framework for 64 bit.

They had not installed it but soon reverted with another error while trying to do the installation - "Error creating process <C:\Docume~1\user\local settings\temp\1\IXP000.TMP\Install.exe>. Reason: C:\SYSROOT\system32\advpack.dll". I then refered them to this forum thread. 

Continue reading "Interesting installation experience on 64 bit machine" »

August 28, 2008

IE 8 Beta 2

I just finished downloading IE 8 Beta 2 and installed it. I hadn't tried the Beta 1 as yet so was pretty excited to check this out. During installation it showed that some windows update patches were also being installed. Post that I encountered the famous restart now to let the changes to take effect dialog. I did restart.

It did some configuration before restarting and some immediately after restarting and I logged on to go ahead and start working. Alas! Things aren't always easy. My email (outlook) won't connect to exchange server, my communicator didn't connect to communication server and IE refused to open any sites (intranet or internet) and showed a message to "Diagnose connection problems".

Continue reading "IE 8 Beta 2" »

August 22, 2008

Reflector needs registration

There will be probably very few out there who haven't heard about Reflector and don't use it. Earlier today I noticed this blog that mentioned Red gate acquiring Reflector. I proceed to the mentioned site. I noticed that the latest version if 5.1.3 and I had 5.1.1. so I clicked the "Download your free copy now!" button.

Interestingly the tool may still be free, but laying your hands on it isn't that easy anymore. You are now required to register to download. This is a bit of a damper. I will eventually register and download the latest, but having to register to get the freely available tool earlier !! I don't like it.

August 21, 2008

WPF- AppDomain - Cannot find type

Sometime back I had blogged about AppDomains in WPF and also later updated this with another blog which mentioned the usage of Dispatcher to shutdown the AppDomain.

Recently in a project where we had to use AppDomain to launch a WPF application, we ran into issues when we had the application refer to external assembly for say some of the controls it was using. Confused? Let's take an example. I have a WPF application DummyApp.exe and a WPF User Control assembly WpfControlLibrary.dll. Now DummyApp uses user controls from this WpfControlLibrary.dll in some of its XAMLs. Finally, I launch this DummyApp.exe from my another WPF application (call it Tester.exe) in a new AppDomain.

Continue reading "WPF- AppDomain - Cannot find type" »

August 19, 2008

DeepZoom - unable to export

I had downloaded the latest Deep Zoom composer and was working with it to create a project with many images. Once done with the scenario, when I went to the export tab, I found that the export button was disabled. I could not figure out a way to enable it. Even providing the output path didn't help and I could not get any specific answers online.

Later I realized that this was happening since I had exceeded 4 billion pixels and hence the export wasn't working. This message was put in the bottom right corner of the application in the composer tab (see image below) and hence i had missed seeing it earlier. The "Learn More" link however doesn't help as well and only points to the Expression Blog. Reducing the # images, I was later able to export successfully.

deepzoom.jpg