Monday, May 28, 2007

In Ubuntu Land

Finally, I decided to resize the single partition (I had windows mounted on the single partition) and install Ubuntu in a dual boot system. I used the ubuntu 7.04 installer to do the partition resizing too. Before the installation process, I ensured that there is enough contigous space available. During installation, I selected manual disk partioning mode. I allocated 60% of the disk space to windows, 2Gb for linux swap, rest for primary ext3 partition. The installation process was very smooth and effortless. I currently use a Dell Latitude D620 laptop and ubuntu configured the video driver, wireless connection etc. correctly in that. I then followed the few tips provided by Seven Post-Install tips for Ubuntu 7.04 and installed Automatix2 which again made installation of some of the most often used applications simpler. I am now trying to figure out the best of the Beryl effects for me now.

Watch the windows vista vs. ubuntu beryl effects and I must say that the WOW begins with beryl.

Monday, May 14, 2007

Ubuntu 7.04 on VMWare

I wanted to check the newly released Ubuntu Fiesty fawn (version 7.04) on my windows XP professional installtion. Though I really wanted to install Ubuntu on the hard drive, I could not do that primarily for two reasons. 1. The current windows installation is only on a single drive without any partition, thereby removing the possibility of dual boot option. 2. My present assignment is on .net/biztalk where I am figuring out how to use these two to their best, so I did not wanted to touch the current windows configuration.
So I instlled the free VMWare Player .
Then I downloaded a virtual image configuration from EasyVMX. I had to mention the location of the downloaded ubuntu iso image file at the CDROM Drives -> disk # 2 (slave) drive so that I could directly boot from that without even creating a CD. For installing from a CD, the disk #1 (master) drive can be used.

By just double cliking the .vmx file from the unzipped easyVMX configuration, the VMPlayer started and I could install ubuntu after selecting the CD2 from the menu bar of the VMPlayer.

But I still have not been able to enable the awesome desktop effects[see those to believe] on the virtual image. No idea if VMPlayer 2.0 supports this or not.

Trivia : The ubuntu version number follows year.month of release pattern, e.g. Fiesty fawn(7.04) was released in 07 April, Edgy eft (6.10) was released in 06 October.

Friday, May 11, 2007

Custom functoids with Visual Studio

In my current project, I have been using Biztalk server 2004 with Visual Studio 2003. We have some custom functoids that are needed by some of the mappings. We made certain insignificant changes to the functoid and compiled that. After that we duly copied to the location 'biztalk installation folder'\Developer Tools\Mapper Extensions. Also we gac-ed the dll. But when we ran the deploy target from nant, the orchestrations that had this functoid started failing. Surprisingly, when we did the same in another computer it passed smoothly. The only difference in these two machines was that in the former machine, the custom functoid had been added to the toolbox of the visual studio.

So, the correct steps to use custom functoid is:

  • Make sure that you have removed the custom functoids from the toolbox.
  • Compile the functiods.
  • Copy it to 'biztalk installation folder'\Developer Tools\Mapper Extensions.

CollapseAll Macro for Visual studio

A small but yet not-so-insignificant macro to help during the development with visual studio is CollapseAll Macro. I find it useful even after using Resharper. To use this, just add the code in the macro explorer and to assign a keyboard shortcut [I put the macro at Macros.Samples.Utilies and used the (ctrl + alt + ,) shortcut].