Update: I just read this post in my news aggregator and some of the formatting didn't make the translation. For best evaluation you should probably look at this post in your web browser at http://blog.retrosight.com/DocumentationWhichDoYouLikeBetter.aspx.
I'm willing to bet Jeff Atwood has an opinion about this given his recent post Escaping From Gilligan's Island. We've been having an internal debate on how to best document steps to create applications -- mostly so folks find it easy to get it right the first time (hence the hat tip to Jeff's post).
I'd like to get your opinion on which of the following set of steps you find easier to follow (A or B) -- these steps are based on the Visual C# 2005 Express Edition Integrated Design Environment if you would like to try them out for real.
A - Create a strong name key file and add to the project assembly
1. In the Solution Explorer pane, right-click the project and click Properties.
2. Click the Signing tab, select the Sign the assembly check box.
3. In the Choose a strong name key file list, click New.
4. In the Key file name box, type a name.
5. Optionally, select the Protect my key file with a password check box and enter a password for the key file.
6. Click OK.
7. On the File menu, click Save All.
8. On the Build menu, click Build Solution to build the project assembly with the strong name key file.
B - Create a strong name key file and add to the project assembly
1. Select the project in the Solution Explorer pane.
2. Select View > Property Pages from the menu.
3. In the Properties window:
a. Select the Signing tab.
b. Check the box labeled Sign the assembly.
c. Click on the Choose a strong name key file drop-down list and select <New...>.
d. In the Create Strong Name Key dialog:
i. Enter a key file name
ii. Optionally provide a password for the key file.
iii. Click OK.
4. Select File > Save All from the menu.
5. Select Build > Build Solution from the menu to build the project assembly with the strong name key file.