# Monday, February 26, 2007

I am doing a pilot to see if it makes sense to migrate off of our Source Off Site system over to Team Foundation Server. I set up the TFS server without any problems and then attempted to migrate over the VSS that was backing Source Off Site. That was when I found out that nobody knows what the admin password for VSS is. We have the admin password for Source Off Site but it is apparently not the same as VSS. I tried all the "usual suspects" but none of the standard passwords worked. I did a live search and came up with an article at http://www.interdimension.org/en/it/vss_lost_admin_password.htm that explains how to use a hex editor to modify the um.dat file to reset the password. I went out to downloads.com and grabbed a free hex editor and entered the codes. The first time I fired up VSS Administration tool I got an error that um.dat was corrupted. I looked again and I had mis-typed one character. After that I was able to start the import. The next problem I ran into was an error from Team Foundation Server. The message was "TF60022: Unable to connect to Microsoft SQL Server". Again Live Search came to my rescue. I found an article at http://blogs.msdn.com/ankur/archive/2005/09/27/474318.aspx from the guy who wrote the tool. I added in the <SQL Server ... /> element to my configuration file and the import started up.

Monday, February 26, 2007 4:23:26 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

On the 17th I bought a new HP computer with monitor and printer at the local Circuit City. I should have known I was in trouble when I saw the computer on display. It is running an AMD processor but was sitting in front of a poster that talked about all of the virtues of the Intel Viiv technology. Instead of running away I decided to go ahead and purchase the computer since it was at a good price and as a bundle I figured I would have no compatibility problems. I was wrong.

We got the computer home and even though I have been setting up computers for many years I still read through the manual. I got the computer set up and went through the install provided by HP. I answered their questions about who the machine was registered to, when and how I would be using it, and also set up accounts for each member of my family. That part went about as expected. Then I went in to their "Help Center" to see what else I might need to do. It had some helpful suggestions like that I should get anti-virus software and I should also create recovery disks. I installed the 60 day trial for anti-virus software that came with the computer. So far so good. I then created backup disks. Normally I wouldn't do it but I had read on the web about someone else's bad experience and lack of disks to get back to the factory installed state. The utility told me to make sure I had everything ready because it would only run once. ONLY RUN ONCE????! Why? There is nothing stopping me from copying the disks once I make them so why not let me run the utility more than once?

Next I decided to set up the printer. I had read the manual that said do not plug the printer in until the software tells you to. I put the driver CD in the DVD drive and started the install. I get to step 1 of 4 and it tells me that it failed. WHAT???? Why can't it install the printer? The dialog had two options one was to try again with "correct settings" or something like that and the other was to say that it had installed correctly. I don't remember the exact text on the dialog box but I do remember that it made it sound like it could fix the problem. I tried the "correct settings" option and got a message that the drivers could not be installed using the "run as" command. Well isn't that special. Even though I am logged in as the administrator I don't run as administrator unless I need to elevate my permissions. This is basic UAC in Windows Vista and a good idea in my mind. Elevating permissions appears to use "run as" and so I couldn't install the printer. In frustration I just plugged it in. The dialogs for new USB devices came up and then I was prompted to look for drivers on the web. It found a driver and I was in business....NOT. The printer had a problem with the color cartridge. We cleaned it, we reseated it, we tried a couple of other fixes off of the web and nothing worked.
We replaced it back in the box and took it back to Circuit City. They exchanged it without too much trouble and the new one that I brought home didn't seem to have the same problem. For some sick reason I tried the install disk again. Again it wouldn't run. I plugged it in thinking since it was the same model it would just run. It didn't but instead takes me to a page on the HP site where I can download the appropriate driver. I did and installed it. This time the printer works without a problem. As an aside on that page there was a place to leave comments. I left a scathing comment about how HP had plenty of time during the beta/CTP cycle or even after the business release to get their Vista drivers created and tested and I didn't think they had any excuse for the poor performance. I wasn't too kind and said things like if they had spent more money on developers and less on figuring out who is leaking their information they wouldn't have these problems. At the least they could put a single piece of paper in the printer box that says something along the lines of "ignore this book and instead go to this web site with Vista specific instructions".

A week later I think I have everything working. I decided not to blog about this when it happened because 1) I promised to never blog mad and 2) I kept hoping that the light bulb would come on in my head and I would see where I had made a mistake and realize that the system is more user friendly than I thought. Well, I have calmed down but I haven't been able to figure out where I messed up and made the install more difficult than it should have been. I still have an icon in the HP help center for system health monitoring. When I click on it I get a web page that says HP will have it out soon. It is almost 2 months since the business release of Vista and they still don't have it in place? At this point I am recommending to my technical friends that they upgrade to Vista because they can deal with the problems. For my non-technical friends I am recommending that they get the disks from Microsoft and install from them. I have never had this many problems with Vista including back in the beta 1 days on a VPC. I really love Vista and I hope what I am seeing is not HP trying to make Microsoft look bad because Microsoft didn't have Vista available for the big Christmas selling season. In any case I have had enough experience with Vista that I am putting the blame on HP.

Monday, February 26, 2007 2:33:41 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [2]  | 
# Wednesday, February 21, 2007

This is just a reminder that we will be having our UCNUG meeting tonight at 6:00. You can get more details at http://www.ucnug.net. We will be talking about Vista and Office 2007. We will be giving away some prizes including a copy of Office 2007 professional.

Wednesday, February 21, 2007 9:56:58 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Thursday, February 15, 2007

There is an article on Application Developer Trends at http://www.adtmag.com/article.aspx?id=20227 on the deal between Microsoft and Novell to cross license their technology and to indemnify each other from patent lawsuits. It sounds like they are on track to have something here in the next few months and that in the long term it will work out. I have to admit that I was a little dubious of the whole deal and I still think that Microsoft got the better end of the deal because they get to "play nice" with Linux while at the same time causing some problems for the #1 Linux distro. I thought that the Linux community would figure some way to squash the deal and it may still happen but I would like to see it go forward so I can run Linux on a Longhorn client.

Thursday, February 15, 2007 12:32:43 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

I saw a link on the MSN home page today that I just had to check out. It looks like if you are using Live Search (and who isn't?) that you can instead go to the page at http://click4thecause.live.com/Search/Charity/Default.aspx?locale=en-us&source=msnhp you can search from there and Microsoft will donate to ninemillion.org and help out with the nine million refugees around the world. Pretty cool especially if you are already using Live Search.

Thursday, February 15, 2007 8:31:02 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [1]  | 
# Wednesday, February 07, 2007

The company that I work for (Keane, Inc.) announced today that they will be sold to Caritor. It made the front page of the Caritor web site at http://www.caritor.com/ with a nice animated gif with fireworks and everything. Of course it will take a while to see what happens but right now all of the executives are saying that day to day operations will not change and that we will see no change in benefits, etc. I sure hope they are correct. In any case it looks like we will be in for a couple of interesting months while things settle down and get straightened out.

For those of you who want to read more the press release is at http://www.caritor.com/news-events/news-new.html.

Wednesday, February 07, 2007 10:05:19 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [2]  | 
# Tuesday, February 06, 2007
I got an e-mail about this today. Come check it out if you can.
 

It’s Geek Dinner time!!

This is a reminder or notification if you don’t already know about the upcoming Geek Dinner THIS THURSDAY put on by DevUtah. 

We’ll be having as our Guest of Honor, Jeff Barr, the web services Evangelist for Amazon.com.  You can find out more about Jeff here: www.jeff-barr.com and Amazon’s web service offerings here: http://solutions.amazonwebservices.com/connect/index.jspa

Geek Dinners are open to anyone, but cater to technologists and business people.  If you’re looking for a chance to hang out with and get to know Utah’s Geek Community, this is one of the places to do it!  This is our first dinner of 2007, we will be having monthly dinners this year and will be announcing the next at the dinner. 

Dinner will be from 6 – 8 pm at the Los Hermanos restaurant in Lindon at 395N State St.  Map here: http://local.yahoo.com/details?id=19874100&stx=&csz=Pleasant+Grove+UT

Note – the DevUtah site is currently down but will be back up and running before the dinner, therefore there will be no RSVP for this dinner.

 

Tuesday, February 06, 2007 8:31:24 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Saturday, February 03, 2007

By now many of you have seen or heard about the application that InterKnowlogy did for the Scripps Institute that helps cancer researchers collaborate. It is a smart cliant application that uses WPF with a back end in SharePoint 2007 for storing the data and collaboration information. Well, they have decided to make improvements to the application and are looking to hire a few developers. If you want to work on a project that will not just boost your resume but save lives you should look at this opportunity.

The official job announcement along with details on what you need to do to apply is on Stephen Forte's blog at http://www.stephenforte.net/owdasblog/PermaLink.aspx?guid=81b20029-dd37-4d0c-a9f2-8e9220eae12d. Good luck to you. And to whoever gets the job I would like to say a big thank you because it may be my life one day that is affected by this research.

Saturday, February 03, 2007 11:18:49 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Friday, February 02, 2007

I really enjoyed the chance I had to meet with and talk to so many developers who are interested and passionate about Vista and .NET 3.0. I decided to post a list of the most popular questions and answers that I had yesterday. I am sure these are not comprehensive but hopefully it will point you in the right direction.

 

Q: What was the name of the health care company you were talking about?

A: I thought I was clear that the PR agreement doesn’t let me tell you who they are. I know a few of you came up and guessed on the name and some of you were correct and some of you were incorrect. I really hated not being able to tell you who the company is but I had a bigger point to make. I wanted you to realize that there is honest to goodness business value happening out there with connected systems. Things that were not possible or were cost prohibitive before are now becoming possible. I know when I first saw WPF I was a huge skeptic. I thought if Word were written to take advantage of 3-D and transparency and all that it would be a great proof point but until then it would be a hard sell. I expected the media companies of the world (Disney, Turner Broadcasting, etc.) and some of the companies that make extensive use of graphics now on their web sites and applications to be the only adopters. I even told a lot of you that I expected main-stream CRUD (Create, Read, Update, Delete) type data applicatons to stick with the “battleship gray” user interface that they have had for the last 10 years. Now I have to recant that statement and say I was wrong. As I have come to see what can be accomplished I am becoming a believer. If I can search and find all my medical records including X-Rays, CT Scans, EKG, whatever else and have a way of collaborating and annotating the data it will increase customer satisfaction and decrease cost as people look all over for important data. In other fields such as retail we showed you some good examples of the way that you could use the technologies. Think about the impact to manufacturing, if they could get away from EDI to communicate with partners and suppliers, see their inventory levels compared to projected sales, and get a report on what products are in demand so they can shift manufacturing to cover it. The point I was hoping to make is that it doesn’t really matter who the company’s are who are working with WPF, WCF, and WF, unless of course they are your competitors and will steal away your market share, as much as you should be looking at the technologies and trying to determine how they can give you a competitive advantage.

 

Q: Where can I find more information or the demo you did on X

A: Some of the demos are applications written by companies and not public. Others are. Here are the public ones that I know about.

Download of .NET Framework 3.0 for Windows XP and Windows 2003 available at http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en

Community site with dedicated areas for each of the technologies is available at http://www.netfx3.com

MSDN information on .NET Framework 3.0 http://msdn2.microsoft.com/en-us/netframework/aa663309.aspx

Dinner Now sample application with links to source code and an RSS feed at http://www.dinnernow.net

Videos and interviews with Microsoft people (you will have to do some looking around but the navigation on the left will help) – http://channel9.msdn.com

 

Q: When upgrading my system/application what will work?

A: The generic answer is if it is new it *should* work. That is not all that comforting and not a good answer so here are some links.

Microsoft Application Compatibility Toolkit 5.0 – Find out if your application will work - http://www.microsoft.com/downloads/details.aspx?FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971&DisplayLang=en

Windows Vista Upgrade Advisor – Find out if your XP machine will upgrade to Vista - http://www.microsoft.com/downloads/details.aspx?familyid=42B5AC83-C24F-4863-A389-3FFC194924F8&displaylang=en

Windows Easy Transfer for Windows XP and Windows 2000 – Transfer files and settings to your Vista machine - http://www.microsoft.com/downloads/details.aspx?familyid=2B6F1631-973A-45C7-A4EC-4928FA173266&displaylang=en

 

 

Of course using Live Search for “connected systems”, Windows Vista, Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow, or any of the other technologies we talked about will also get you a lot of good information (and some bad) about the products from the people who have created them, bloged about them, and are using them.

 

Friday, February 02, 2007 11:59:11 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  |