BizTalk Server 2010 Documenter

A free tool that greatly simplifies documenting BizTalk installations and their associated applications.


About

User Guide

Download

I don’t like to generalise but most developers I have met are not keen on writing documentation and having recently finished a piece of integration work using BizTalk 2010 I was delighted to find an automatic documenter on the open source CodePlex site.  Unfortunately it did not work properly on the environment I was using so I downloaded the code and gave it some tweaks and enhancements.  Having tested it, successfully documented projects at work, I have uploaded the now BizTalk Server 2010 Documenter to the same site and hope that some of you may find it of use.

Restoring WordPress

Moving across from legacy SupaNames account to 123reg and issues with permalinks

Supanames was taken over by 123-reg a few years ago.  This wasn’t something that affected me initially and I continued to use my Supanames account as always. However when recently trying to install the latest version of WordPress I found that the version of MySQL was not compatible with the latest upgrade.  I contacted 123-reg who informed me that there was no plan to upgrade old Supanames hosting and so with great reluctance I began to make preparations to move over to the more up to date 123-reg hosting.


The first thing to do was to backup the database.  This is remarkably simple to do using the Supanames MyPanel interface.

  1. Go to MyPanel and then in the Left-hand menu choose MySQL DATABASESMySQL Backup Submenu.
  2. Click on the link on the next page in MyPanel to Backup your Database.

If successful, you will receive a message confirming the backup has been completed. The backup is zipped and stored on the root directory of your web space. Having done this I then downloaded my entire site via FTP (I use Filezilla) including the zipped database backup.

I am fortunate that I don’t have hundreds of email boxes consider, all mine are hooked into gmail accounts and I have records of the alternate addresses. So I contacted the account holders to inform them that their mail would be down for maintenance.  Once this was done I gave 123-reg the go-ahead to close down my old Supanames hosting and fire up the new one.  This was ready to go in a couple of hours and the first thing I did was re-establish the mail boxes and send instructions to the users on how to reconnect.

Next I FTP’d the entire site back up to the root directory so that it had exactly the same structure as it did before.

The final step is to restore the database and modify the configuration so pages and database can talk to one another.  Restoring a database with 123-reg is not quite as simple as Supanames but it is no great technical feat either.  First you need to create a database. In your 123-reg control panel go to Web Hosting -> Manage

Manage Web Hosting

Then select Manage Database -> Add database

Add Database

Take a note of the username, password and server, you will need these for the config file. Return to the Add database screen and log on to your new database. Select the Import tab:

Import SQL

Select the previously downloaded backup via Choose File and then hit the Go button (you should be able to leave all other settings at default).  Hey presto your database is restored. Now for the configuration.

wp-config.phpYou need to edit your wp-config.php file typically found in the root directory of your web space.  Enter the database name, user and password against DB_NAME, DB_USER, DB_PASSWORD respectively (you can get the database name from the Add Database screen). On the old Supanames hosting the host name (DB_HOST) was set to ‘localhost’ this now needs to be set to the server name.  Once done save wp-config.php back to your web space.

After doing this I was pleased to see my front page (this blogg) functioning correctly, however when I selected any of the links I was given a 404 Not Found error.  A quick Google and my suspicions were confirmed, it was something to do with the permalink structure I was using. I found a number of solutions and didn’t like any of them much so before trying any of them I went into my WordPress  Admin and selected Settings -> Permalinks.  I did not change any of the settings, merely selected the Save Changes button.  This completely fixed my problem, so I urge you to try this before one of the more complex and possibly dangerous solutions on the net.


Android Market Download Issues

Are downloads and updates from the Android Market hanging on your Android phone?


I had this problem a few weeks ago when on holiday.  Notifications that updates were available for for my HTC Magic and I could access the Android Market but after being taken through the usual installation screens the download would hang immediately with the progress bar static.

I initially put this down to poor reception but when I returned home the problem continued even over my WiFi connection.  I then discovered that people in the UK that had switched their google mail account from @googlemail.com to @gmail.com were experiencing the same problem.  I had done this! I went immediately to my account and switched back.

As you can see from above in ‘Settings->Accounts and Import’ there is a link at the end of the ‘Send mail as:’ section which allows you to toggle between the two. I did this and the downloads began working correctly virtually instantly.

In fact switching seems to serve no purpose at all you can still receive and send emails as either gmail or googlemail no matter what your settings. Google are working on the issue but for now they recommend switching back.

Sorted!

Free file sorting and copying program

A long time ago when .NET was just a twinkle in Bill Gates’ eye I developed this simple file copying program in VB6.  I gave it away as freeware and it proved fairly popular.  It hasn’t been hosted for some time but because I still get enquiries and hits on my site I thought I would make it available again. It has a disgusting colour scheme but you may find the functionality useful.

Sorted is a freeware file utility, developed  because I wanted a way to easily sort my large collection of Mp3′s into folders ready for burning onto CD (this was before affordable DVD burners, way back in time).  However it can be used for any or all file types and will create folders of your specified size.  It has a randomize function which is ideal for creating compilations and can also be used to copy any file type on your system or network to the folder(s) you specify.

Download it here

The Windows Experience Index

The Windows Experience Index for your system could not be computed – a fix for Windows 7 N Editions.

Having just installed Windows 7 Ultimate N on my two year old Dell Inspiron 9400 I thought I would rate the system and get Aero running via Control Panel->Performance Information and Tools. I was surprised when this ‘informative’ error message popped up.  Don’t bother clicking on the help link it just launches the generic help and does not give any indication as to what might be causing the problem.

The windows experience index.

I checked my drivers, one concern being my graphics driver, as there did not appear to be a Windows 7 driver for my ATI Mobility Radeon X1400.  Searching the forums I found various suggestions which I tried  to no avail.  Then somewhere I noticed that when running the check windows plays various media files and it suddenly clicked.  Windows 7  N editions do not come with Media Player, go here for an explanation.  So I hunted down the free Media Feature Pack, installed, re-ran the windows experience tool and hey presto, job done.