Thursday, March 25, 2010

Text Messaging while driving?

You have people who love you, so go sign up for this free service today! http://www.drivesafe.ly

From the site

What is DriveSafe.ly?

DriveSafe.ly is a mobile application that reads text (SMS) messages and emails aloud in real time and automatically responds without drivers touching the mobile phone. DriveSafe.ly is the solution to texting while driving.

Sign up today! It is free!!

Tuesday, March 23, 2010

ScottGu’s lots of list of links…

March 21st Links: ASP.NET, ASP.NET MVC, AJAX, Visual Studio, Silverlight

I am not a big fan of pointing to other blog entries with long list of more links.  However I will make an occasional exception.  Scott Guthrie’s has posted 15 or more really interesting links to help us get up to speed on the latest development technologies including Silverlight, ASP.NET and ASP.NET MVC.

Enjoy!

Thursday, March 18, 2010

VB and C# Coevolution

Product Unit Manager for Visual Studio languages, Scott Wiltamuth blogs about the shift in strategy for VB and C#.  Read more here

Wednesday, March 17, 2010

MIX Keynote Day 1 – Windows Mobile 7

Finally Microsoft takes a real swing at Android, iPhone and Blackberry!

View the Day 1 keynote here
image

Where other phone competitors continue to fail at delivering Flash to the mobile device, Windows Mobile 7 delivers Silverlight on Windows Mobile 7.

In addition Windows Mobile 7 also delivers Zune Market place and 3rd party content music/video services as well. The Zune market place subscription model provides one of the best user experiences around.

Great mail and calendar support for the business users in addition to finally delivering a compelling social networking platform.

One key for Microsoft to really thrive past launch is a great application market where it easy to download and plenty of free/trial software.

I am really look forward to Windows Mobile 7!

Monday, March 15, 2010

March Release of Silverlight 4 Tools – The price of early adoption

There has been a number of releases for early adopters/developers for the Silverlight 4 and tooling.  Make sure you get the March release of software so everything works together are you will be in a for a world of hurt, debugging and crashes.

On the microsoft.com/downloads site. Search for Silverlight 4 and sort by release date. You will notice the 3/12/2010 and up released dates.  You will need to refresh the Silverlight4_Tools, and WCF RIA Services candidate to name a few.

The price of early adoption!

image

Blend 4 Preview – Crash when you create a new project

If you have downloaded the preview version of Blend 4 and installed it on a machine with Visual Studio 2010 RC, the Blend 4 preview will crash when you create a new project.

The Nov Preview only works with Visual Studio 2010 Beta 2. You need to update to the newly released Blend 4 download it here

Saturday, March 13, 2010

I am now a Kindle user

image I have purchased my 2nd Kindle. Kindle #1 went to my wonderful wife. I never even used it (and neither does she for that matter). So why did I not just swipe her Kindle if she does not use it? The answer is simple; I like breathing, so I better get my own.

What drove me to getting a Kindle? I was reading a 500 page PDF across my desktop and laptop whenever I had time. I had also started to dislike the number of books piled up around the house that I can’t bring myself to throwing away.  So I decided to use Kindle for the PC and go with eBooks.  The issue I had was wanting to do some reading without busting out the laptop or not being tied to the desktop.

I thought I like the Kindle for PC, so I will just grab a device and the nice black book cover.  So far I love it.  The nice thing is you get a kindle email address so you can send PDF documents to your kindle via email (very nice).  So now that 500 page PDF is now on my Kindle and I can read it anywhere whenever I am ready to do so.

I really tried to wait on HP and the rumored slate device (I will probably get one anyway I love the tablet PC form factor, and I am thinking a slate would fit me fine.  The kindle does seem to lag in the screen display a little bit.  I have not figured out how to get it on my on WiFi network at home either for faster web browsing. I still have a bit to learn, but so far I am really liking my Kindle.

Why not an iPad? Because it is an iPad! Don’t get me wrong there are some services from Apple I like, the OS is not one of them, and iTunes has started to fall out of favor with me.

Each day I find more useful Amazon services that keep me spending more money than I actually should.

Force Visual Studio 2010 RC to use Silverlight 4

If you have installed the Silverlight 4 tools with the RC of Visual Studio 2010 you may need to make a registry update to force Visual Studio to use Silverlight 4 instead of Silverlight 3.

In the Registry editor (regedit.exe) change the following values

  1. Open the hive HKEY_CURRENT_USER\Software\Microsoft\VisualStuio\10.0_Config\DesignerPlatforms\Silverlight
  2. Change the value SilverlightHost from v3.0 to v4.0
  3. Navigate to the next hive
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\DesignPlatforms\Silverlight
  4. Change the value here for SilverlightHost from v3.0. to 4.0
  5. Navigate to the Hive
    HKEY_USERS\.DEFAULT\Software\Microsoft\VisualStudio\10.0_Config\DesignPlatforms
  6. Change the value here for SilverlightHost from v3.0. to 4.0

image

If you need help getting the Silverlight 4 tools installed with the RC see my earlier blog post here.

Visual Studio 2010 RC1 and Silverlight 4 Tools

The current Silverlight Tools are currently targeting Visual Studio 2010 Beta 2. If you attempt to run the Silverlight4_Tools.exe with the release candidate for Visual Studio 2010 installed you will encounter the following error:

image

Visual Studio 2010 RC1 works just fine with the Silverlight 4 tools. To install them and get around the error, run the Silverlight4_Tools.exe when the error comes up in the screen shot above.

Leave this screen up and find the temporary install folder on the root of your windows drive (for most of you it will be in the root of the c:\ drive).  The temporary install folder will have the current date and time and look something like a long guid with no braces ‘{‘ or dashes ‘-‘.

Examples include:

C:\7729222c5765f31a2b3cbe75fd15d0f6

or

C:\be8ce60a1b13d3b959edb1a4dfdd50

Again you can also tell by just looking at the newest folder created on the root drive.

Create a new folder (anywhere on the computer) and give a name like SL4Install.

Copy contents of the temp folder to the SL4Install folder (remember don’t close the error dialogue yet).

Once you have folder content copied into the SL4Install folder click the close button on error dialogue

In the SL4Install open the ParameterInfo.xml file in a text editor like notepad.

image

Modify the following lines

Add a start comment to line 13 and the corresponding end comment to line 41. Effectively commenting out the entire <BlockIf>…</BlockIf> node.

<!-- <BlockIf DisplayText="Visual Studio 2010 Beta 2 or Visual Web Developer Express 2010 Beta 2 …

</BlockIf> -->

Save the file and close your text editor.

In the SL4Install folder run the SPInstaller.exe file (make sure Visual Studio, Blend and any other installs are closed or completed).

That’s it you should be able to use the Silverlight 4 Tools with Visual Studio 2010 RC.

Happy Programming!