# Tuesday, August 11, 2009

I spent the weekend backing up Vista and doing a clean install of Windows 7. When I went to bed Sunday night I thought I had everything set up and ready to go but yesterday I kept finding things like printers that I had neglected.

I haven’t installed Office 2010 yet because I downloaded the 64 bit version (I am running Windows 7 64 bit) but I have installed a 32 bit version of Office 2007 and the beta tells me they can’t be installed side by side. I can live with that in a beta and expect that it will be fixed before the final release.

Windows 7 certainly seems a lot faster. For one thing it doesn’t take me 30 minutes to get from power on to the hard drive to stop spinning. I am not going to do a complete comparison because I don’t have SQL server and a few other services installed yet. After I do that I will publish the results of the differences in boot time.

One thing I am really loving is that Windows 7 is proactive in finding updates for me. The screenshot below is from the “Solve PC Issues” flag in the jump bar. I clicked on the message that said there is an issue with my memory card/memory card reader.

image

Clicking on the link allows me to download the patch and fix the issue. I hadn’t tried to use the memory card reader so I probably would have found out about the problem while I was on vacation away from any Internet connection and needed to download a lot of pictures off of a digital camera.

It is little usability features like this that make the difference between something that I have to use and something that is a pleasure to use.

Tuesday, August 11, 2009 3:54:00 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Friday, August 07, 2009

Yesterday the release version of Windows 7 became available to MSDN subscribers. I got on and started downloading it about 20 minutes after it was available. The expected download time jumped around between 33 and 21 hours depending on the current download speed. I left the download running overnight and was expecting to burn a DVD this morning. When I checked I found that I have only downloaded 63% and that the message says it is trying to connect. Bummer. At least I was able to get in and download some of it. I remember other releases where the servers were overwhelmed and you couldn’t even connect.

I need to fix my machine in a bad way. Start up times have been going up and this morning the wired network connection refused to connect to the external world (it appeared to not get a DHCP address) even though it worked fine last night and hardware wise it seems to be working. I have been holding out for Windows 7 to do the format/install because I didn’t want to lose two weekends.

I have loved testing Windows 7 and am looking forward to having the better performance (even if it is only perceived) and learning more about the interface as I use Windows 7 as my primary OS. I have been testing in a VPC until now so I haven’t tested the XP emulation. I have some software, most notably for a digital camcorder, that only runs under XP and when I upgraded my last machine to Vista I was unable to get the video off of tape and onto DVD. I hope this fixes the problem. I may find I am going to have to go back and build out a XP virtual machine and boot into it just to transfer video. I hope I don’t have to go all the way back to installing on metal to get the XP support that I need.

I am also looking forward to learning more about programming for Windows 7. I think a lot of the negative press about Vista came from early applications that “didn’t work the Vista way”. Which means they didn’t necessarily take advantage of the Aero UI or didn’t work well under UAC. With the excitement around Windows 7 I hope more applications will be updated to run better under Windows 7.

My general plan for upgrading my machine is

  1. Back up the files using at least 2 different methods. I will do a Windows backup and use Acronis TrueImage to snap an image of the hard drive that I could restore back to if everything fails.
  2. Install Windows 7 as a clean install.
  3. Set up VPN connectivity and rejoin the domain.
  4. Set up my domain user and make sure that my remote connectivity VPN, RAS, etc. works for that user.
  5. Create another backup with Acronis TrueImage so I can get back to this point easily.
  6. Install KeePass, Office 2010 beta (I got an invite last week) and Visual Studio 2008.

At that point I should have most of what I need to work on Monday morning. Other programs that I need to install would include things like Camtasia, Firefox, SQL Server, and Zune. I will blog again on Monday about how my “lost weekend” went.

Friday, August 07, 2009 2:16:00 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Wednesday, July 22, 2009

I just saw an email that said that Windows 7 and Windows Server 2008 R2 have been sent off to manufacturing.

I know it has taken a long time and a lot of effort to get to this point and I am sure there are a lot of people in Redmond who are very relieved and probably celebrating with adult beverages.

I know I have been enjoying testing the betas and release candidates. Now I just have to wait for them to make those 1’s and 0’s so I can download the release version and start working with it on my production machine with the blessing of our IT department.

Wednesday, July 22, 2009 10:00:00 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Saturday, July 18, 2009

I got an email last week stating that Microsoft will be shutting down their Popfly service as of August 24. The full text of the email is below if you are interested. At the same time some others pointed out that Google is discontinuing their mashup editor on August 12. I have a Popfly account but I never did complete a mashup. At first when I heard of them I was excited and saw mashups as the future of web development. I still believe that the concept behind a mashup (getting data from different locations and combining it in useful ways) is important but with AJAX and web service support in more mainstream technologies like Silverlight I am not sure that the need for a separate location to host mashups is necessary.

I have seen some calls for Microsoft to open source the code to Popfly to allow the community to continue to support it. While I can see the advantage of having a place to learn programming and creating a game at the same time I am not sure that the world needs another online game site or that the learning opportunities that were available on Popfly are not also available through XNA Studio or the Web Platform Installer that we are redirected to. The ASP.NET starter kits also provide a learning opportunity for people trying to get into programming for the web.

Here is the text from the email.

 

I’m writing to thank you for registering and using Microsoft Popfly. I’ve been fortunate enough to see all the innovative mashups, Web pages, and games created by the Popfly community since we launched Popfly two years ago. It has truly been a pleasure to watch the spirit of creativity flow through a growing Popfly community over the life of the product.

It’s with a heavy heart that I share some news with you today: on August 24, 2009, the Popfly service will be discontinued and all sites, references, and resources will be taken down.

After August 24th, your access to your Popfly account, including any games and mashups that you’ve created, will be discontinued. However, Microsoft is still very much dedicated to helping you express your creativity and pursuing a path to software development. If you’re interested in refining your skills in Web applications, please visit Microsoft Web Platform Installer. For those interested in programming on the Xbox, then please visit Microsoft XNA or Microsoft Kodu. And for those who are interested in Windows programming, please visit Microsoft Express.

Thanks again for your support and please don’t hesitate to contact us at popfly@microsoft.com if you have any questions.

Regards,
John Montgomery
for the Popfly Team

Saturday, July 18, 2009 9:53:00 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Tuesday, July 07, 2009

There is an announcement posted at http://blogs.msdn.com/netservicesannounce/archive/2009/07/07/microsoft-net-services-july-2009-ctp-release-announcement.aspx that a new version of the .NET Services SDK has been released. From what I have seen there have been some changes that might require recompiling code. I will have to take more time to look over the release notes and update my samples.

This seems like a refinement of the previous CTP, as it should, as we are nearing the release of the entire Azure platform.

Tuesday, July 07, 2009 8:41:00 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

I just finished listening to an episode of the Connected Show podcast. Most of the episode is an interview with Ted Neward about the Apache Stonehenge project. Ted brings up some really good points about the project.

1. Everything is in the open on the mailing list. Right now we are trying to decide what all will end up in our 2nd milestone release. If you want to have a say please jump in and give your opinions.

2. The projects is completely open source so you can see what others are doing and decide for yourself if the code follows “best practices” or if you have a better way. I have to admit that personally I sometimes find the idea of having thousands of people (I wish it were that many but some day it may grow to that) doing a code review on my code a little intimidating.

3. Microsoft is committed to interoperability. This is just one of several interoperability projects that I am aware of. While Microsoft is still competing and trying to make better products so we will all buy them they also have gotten the message that they have to play nice and are working hard to make sure that they do.

I really had to laugh when Ted explained that we aren’t espousing “best practices” because historically what is considered best practice when a technology is new is rarely what is best practice many years later. I have talked with some of the others on the project at different meetings we are attending. We are trying to get interoperability first and foremost with thought being put into how to make it easier to test the interoperability and also if we can provide test harnesses to make it easier to test the growing matrix of configuration and interoperability options.

If you want to see how web service implementations from various vendors can all work together check out the project at http://incubator.apache.org/stonehenge/

Tuesday, July 07, 2009 4:10:00 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Monday, July 06, 2009

I am about to leave on a trip and suddenly felt the need to get a USB adapter to allow me to partner a phone and computer via Bluetooth. I found several options online and at reasonable prices but with my short timeframe I couldn’t get it shipped to me so I started looking for a bricks and mortar solution. I pulled up a search engine that touts itself as having more information about local businesses than others and searched for computer. I was mainly looking for phone numbers since I thought I knew the computer stores in the area. I found a couple of new entries and decided to look them up. One of them had the following page provided by the search engine.

Despite having an address the default map seems to show me a 500 mile radius. It wasn't at all useful. I thought it might be due to the address having a street name where most addresses in this area are based on a grid system with numeric values for north/south and east/west. After clicking on the zoom in button 10 times and sliding the map around because it didn't zoom in on the pushpin I was able to get to this map image

Obviously the map knows where the street is and could have mapped it. In the end I ended up not calling the business because they didn't appear to offer what I wanted but if I hadn't been so pressed for time I wouldn't have even messed with clicking the zoom in button 10 times. If I were the advertiser I would be asking the web site to update the map to help drive more business. As it stands I suspect that a lot of people would pass up this business if they couldn't figure out where it is located.

Monday, July 06, 2009 12:31:43 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Thursday, June 25, 2009

I read an article on ars technicha that said I could get a free copy of Office 2010 if I agreed to test it extensively. I went to the Microsoft Connect site and it looks like they are trying to get home users, students, and small businesses to agree to use Office 2010 on a “loaner” laptop for 6 months and then be willing to “share your story” through public relations and marketing. I don’t really fall into any of those categories but I would like to start using Office 2010 since most of my day is spent in Outlook, PowerPoint, Word, Excel, and InfoPath with some Visual Studio and other applications thrown in.

I filled out the survey and I will see if I am selected. If you are interested too then you need to live in the US and fill out the survey before June 30.

Thursday, June 25, 2009 2:14:00 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  |