June 2004 - Posts

Solving Visual Studio 2005 CTP Install Errors
29 June 04 04:28 AM | jld | with no comments

This evening, I kept getting errors while trying to install VS 2005 CTP on a Windows XP box. Right in the middle of the install process, an unrevealing error message appeared - “Installation could not continue“. With a bit of work, I successfully managed to circumvent these errors:

1) Once you encounter an error, go to your Temp directory and search for text files containing the error logs
2) In my case, the error logs revealed that the installation could not continue because the installer detected a previous copy of Visual Studio on my laptop
3) I brought up the Add/Remove applet and looked for any indication of Visual Studio. All I found was a copy of the .NET Framework v.2.0 - the likely culprit
4) I uninstalled the .NET Framework v.2.0, rebooted and tried reinstalling VS 2005 CTP
5) The .NET Framework 2.0 installed successfully then the system requested another reboot
6) The installer produced another error
7) Back to the error log in the Temp directory
8) This time, VS 2005 CTP threw an error because the J# redistributables did not install correctly
9) Relaunched the installer, reinstalled the J# files and VS 2005 CTP
10) Success!

Moral of the story: When unrevealing errors occur, look at the log files.

Speaking of Visual Studio, I've just learned that I've been signed up for the Whidbey Beta program!
I'll share my experiences with the product as soon as I receive the DVDs...

Filed under:
Looking for Authors
28 June 04 01:13 PM | jld | 3 comment(s)

I am looking for an experienced technical author to collaborate on a high profile project related to Microsoft Visual Studio 2005 Team System. The author should have:

- Minimum 3+ years experience in .NET enterprise development or testing
- Solid working knowledge of tools such as NUnit, VSS, ect  
- Authoring experience [has authored/co-authored book(s), chapters, articles]
- Optional: experience with SDLC tools such as IBM Rational would be an asset

* MS employees and highly qualified individuals will receive priority consideration.

If you're interested in participating, please send an email to authorsubmissions@hotmail.com with the following details:

- your name
- your contact info (email address & phone number)
- a short bio
- a list of your writing credits
- a brief writing sample

The deadline for all submissions is Thursday, July 1st 2004 @ 8 AM EST. Good luck to all applicants!

Filed under:
TechEd 2004 Session Slides
28 June 04 02:47 AM | jld | 3 comment(s)

Just found out from the Community Kitchen that all the TechEd US slides are online (including in-depth information about Team System). All the presentations were converted using Producer for Powerpoint 2003 and include either audio (and in some rare cases video). Kudos for Microsoft for sharing the sessions! 

The slides are available here:
http://microsoft.sitestream.com/teched2004/

Filed under:
Gmail
23 June 04 02:09 PM | jld | 3 comment(s)


I woke up this morning and found a pleasant surprise in my inbox. Thanks to Chris Hammond's generosity, I'm now the proud owner of a Gmail account! In case you're wondering, I have no invitations to give out at this time. However, I've learned that Google periodically allows users to invite others on special occasions such as holidays.

Chris posted a link to a series of short films featuring Jerry Seinfeld & Superman. Is it my imagination or does Superman's mannerisms and voice look and sound a lot like Dwayne “The Rock“ Johnson? Hmm...

Here is a direct link to the Seinfeld shorts: http://www.jerry.digisle.tv/room.html

Filed under:
Microsoft Audio/Video
21 June 04 08:39 AM | jld | 3 comment(s)

I was one of the unfortunate few who couldn't attend TechEd 2004. To sample some of the content presented at the event, I decided to look for video or slideware on TechEd's website. I quickly discovered over 100+ presentations on topics such as Architecture, Developer Tools and Mobile Devices. You can view these LiveMeeting on-demand webcasts at the following link:

http://www.msteched.com/content/webcasts.aspx

That got me thinking - what other Microsoft video/slide/audio resources are available to developers? I quickly tried to compile a preliminary list. If you can think of any others, please feel free to add them to the comments. I'll make a point of publishing them all on a dedicated page as a permanent resource.

Video/Slides
http://channel9.msdn.com/ShowForum.aspx?ForumID=14
http://msdn.microsoft.com/msdntv/
http://msdn.microsoft.com/theshow/
http://msdn.microsoft.com/vbtv/
http://www.theserverside.net/talks/index.tss
http://msdn.microsoft.com/training/webcasts/
http://www.msteched.com/content/webcasts.aspx
http://www.microsoft.com/technet/community/webcasts/default.mspx NEW!

Audio
http://msdn.microsoft.com/dotnetrocks/
http://www.microsoft.com/technet/community/tnradio/default.mspx NEW!

Filed under:
On Technical Writing
21 June 04 06:17 AM | jld | 7 comment(s)

Apart from the work I do as a freelance developer, I enjoy writing books and articles for a variety of publications including ASPToday.com, XML.com and Builder.com. During the past three weeks, I've been successfully negotiating a few book proposals and writing the first chapters.

All of this activity has made me think about the process of writing. I thought of sharing a few personal random observations with you:

- This may seem obvious to most but the best information you can find is right at the source. For example when I was authoring the Multimedia chapter for the book Professional Javascript 2nd Edition, I had to find some information on the Javascript garbage collector. I ended up on the SpiderMonkey website looking at the Javascript engine's source code to get the answers I needed. For my article on HTTP, I spent a heck of a lot of time looking at the published specs on the W3C website and RFCs to get the full picture.

- If you are planning to write a technical article, write it code first. I've attempted to write text before the code and I can tell you it's a very slow (and painful) process.

- It realistically takes about 12-15 hours to research and write a successful book proposal

- Here's the most effective way to avoid writer's block: If you are stuck for words for any significant period of time, stop writing. Take a walk to your local coffee house (I favor Tim Horton's), throw a couple of hoops, take a 45 min nap or spend time with your wife (or significant other). Coming back to the topic with a fresh perspective is the best cure.

- Another technique I use is to review the structure of the article/chapter and jump into additional research. Sometimes the lack of words is indicative of a lack of research on a particular topic.

- If you're really tired, your head is aching and you need to complete something on a deadline try drinking Red Bull. This potent little Austrian drink contains sugar, caffeine and Taurine (the active ingredient). Taurine is “an amino-acid found in animal proteins (and bile) that maintains the structure of cell membranes, regulates the heart, gets rid of fat and most importantly prevents brain overactivity“.

- Green tea is a great stimulant and detoxifier if you suddenly feel drowsy while writing. It is also effective for getting rid of stomach aches and nausea

Filed under:
GPS Adventures
19 June 04 03:45 AM | jld | 2 comment(s)

DAY 1

Arrived at Fry's Electronics to pick up a GPS unit for my PocketPC. I mentioned this in a previous blog entry but Fry's has an incredible selection of equipment and a no-hassle return policy. I really like that store!

Anyways, I arrived at an assortment of devices. Most were Bluetooth enabled - it's a cool feature but my PPC model doesn't support Bluetooth. I would have to buy a Socket SDIO Bluetooth Connection Kit (roughly $189) and a GPS unit ($275-$399+) to get basic GPS functionality so I nixed that idea.

I finally opted for the Pharos iGPS-360 with in-car navigation. I went back to the office, and tested the unit. To my dismay, I found out that the unit is powered by a car power adapter that plugs into a vehicle's cigarette lighter. That particular GPS unit  will never work indoors or on-foot.

On top of that, I also found out that Ostia Canadian maps are only available as a separate purchase of $99.99! I tested the Pharos GPS unit in the car - works well but as a mobile developer it would be extremely inconvenient to have to start up the car everytime I want to test my custom PPC software!

DAY 2

Back to Fry's Electronics in Burbank to return the Pharos unit. In it's place, I picked up the Navman GPS 3450 Voice. It turned out to be a better device for my needs. Here are the major advantages:

- Costs less than Pharos unit by $50 USD
- Sleeve specifically designed for iPAQs
- No wires required
- Comes with iPAQ charger for the car
  (as opposed to a power supply for your GPS unit)
- Portable - Powered using the iPAQ's battery
  (Pharos unit depends on VDC for power)
- Provides support for CF cards
- Includes North American maps (USA & Canada)
  (Canadian maps are available on the Pharos, but you must
   buy them separately. Plus they are expensive)

When I got home, I installed the Navman software on my device and received the following status message:

"Transferring Southern California to your Pocket PC"

After a good laugh, I went outside to test the unit. Unfortunately, after 20 mins it was apparent that nothing was going to happen. I kept getting a dreaded "WAITING FOR GPS" status message on my device.

Went back to the office and installed the Navman iPAQ GPS Receiver ROM Upgrade:
http://www.navman.com/land/SmartST/updates/ROM1_1.html

Here's how I got the unit working after the upgrade:

- Went outside, turned on my PocketPC and inserted it into the GPS sleeve
- Soft reset the PocketPC and launched the Navman software
- Started walking down the street to LaBrea

Suddenly, my latitude and longitude position appeared on the screen. I checked the GPS status screen and found out that 6 U.S. satellites were triangulating my position and my current walking speed was 4.1 mph!

Filed under:
HP Photosmart Mobile Camera
18 June 04 04:17 AM | jld | 6 comment(s)

I visited Fry's Electronics today (if you've never been there, it's pure nirvana for geeks) and I purchased an SDIO mobile camera for my 3955. It's a great device with a load of features including a 4x digital zoom, video & voice capture and stills right up to 1.3 MP resolution.

I installed the software as directed, plugged in the camera and...

Nothing happened.

Thinking it was a driver issue I tried to reinstall the software and drivers to no avail. I tried manually running the mobile camera software on my PPC. The software produced this error:

"Camera is not connected or reset your Pocket PC"

After a couple of hours of tinkering, I stumbled across the solution. My PocketPC is currently running Microsoft Windows for Pocket PC 2002. I checked HP's website and found out that certain PPC models lack the native drivers for a variety of SD peripheral devices. To fix the problem, I downloaded the following files:

iPAQ H3950/H3955 SD Card Driver Updates
http://h18007.www1.hp.com/support/files/handheldipaq/us/download/18786.html

iPAQ H3950 and H3955 Pocket PC ROM Update (v1.11)
http://h18007.www1.hp.com/support/files/handheldipaq/us/download/17346.html

Here are the steps I took to correct the problem:

a) Offload and backup all of your important files on your PPC.
    The ROM update is the equivalent to a hard reset and will delete everything
b) Launch the ROM Update application. It will give you the option to back up
    your current device ROM. Don't skip this step - it can be a lifesaver
c) Using the ROM Update app (and enclosed instructions), flash your ROM to v.1.11
d) Install the SD Card Driver Update
e) Install the HP Mobile Camera software
f) Plug in the camera and the software will launch automatically

Once I get back to Toronto, I will upgrade my unit to Windows Mobile 2003. Stay tuned for sample photos and videos taken by the camera!

Filed under:
Longhorn Thinking Cap
14 June 04 07:09 PM | jld | 1 comment(s)

During the past couple of weeks, I've been working with the WinHec version of Longhorndeveloping XAML driven applications. I'll be blogging some source code very soon.

While taking a much needed break, my wife and I walked down the street to the local Target superstore on Santa Monica and LaBrea. I came across this ballcap and it was game over - had to buy it.

Removing the Recurring Link Folder
13 June 04 07:33 PM | jld | 5 comment(s)

I've decided to do a little spring cleaning today and sort the massive list of links I've accumulated in the past 3 months. You can use IE's "Organize Favorites" option to create and sort everything but the interface is a bit cumbersome to use. What I usually do is navigate to the C:/Documents and Settings/<profilename>/Favorites/ folder and create the folders manually, then plunk the bookmarks into the appropriate folders.

One of the minor annoyances is the Links folder. No matter how many times you try to delete or remove it - it keeps coming back. Here is a quick registry trick to remove the folder permanently (only attempt this if you are comfortable working in the registry and make sure to back it up first):

a) Start up Regedit (Go to Start > Run, type "regedit" then hit enter)
b) Navigate to HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar
c) Look for a String Value called LinksFolderName
d) Right click it and select Modify
e) Delete the word "Links" - it should be a blank value
f) Go to C:/Documents and Settings/<profilename>/Favorites/
g) Delete the Links folder
h) Reboot

 

Filed under:
More Posts Next page »

This Blog

Blogroll

Links

Team System

WinFX

Syndication