So, there’s an add-in for Blend that supports Intellisense in XAML.  Pretty nifty!  However, to get it working in Blend 2 SP1, requires recompilation of the .dll. I went ahead and made a package that supports Blend2 SP1. Of course, you’ll need Blend 2 - available for trial download here. Additionally, if you are doing Silverlight development, you’ll need to install Service Pack 1 for Blend 2. The installation directions are as follows:

Installation

  • Extract the contents of .zip in your Blend 2 installation folder (typically %ProgramFiles%\Microsoft Expression\Blend 2)
  • Run Blend from the Blend.bat file that was extracted into Blend's installation folder. (The only way to run an add-in in Blend is to use a command line argument: -addin: pathtothe_addin - in our case -addin:Addins\Expression.Blend.IntelliSense.dll. You can also create a shortcut to Blend and pass this argument.)

Limitations

  • No support for custom namespace types and custom attached properties.
  • Currently the Silverlight support is not accurate, because it is using the WPF XML schema for IntelliSense information.
Posted on December 10, 2008 09:22
Actions: E-mail | Comments (13)

Comments


Karsten Januszewski

Karsten Januszewski

December 6, 2008 10:27

Note: you have to have Blend 2 SP1 installed for the add-in to work, even for WPF.
          


Karsten Januszewski

Karsten Januszewski

December 7, 2008 03:37

This will work with Silverlight, although my understanding is that it uses the WPF xaml schema so you have to be aware that the intellisense may lead you to believe that there's an element or attribute that you can't in fact use in Silverlight, since it is a subset of WPF.
          


Jason

Jason

December 7, 2008 12:38

How tough would it be to get it to work w/ Silverlight?

Is it too tough to distinguish weather blend is working on silverlight/wpf? If that's tough, can we get a silverlight only version?
          


Chris Larson

Chris Larson

December 13, 2008 19:30

I tried to run this with a new project and I get an error telling me blend is having trouble loading its UI?

http://screencast.com/t/ncqfU2LD" rel="nofollow">http://screencast.com/t/ncqfU2LD" target="_blank" >http://screencast.com/t/ncqfU2LD" rel="nofollow">http://screencast.com/t/ncqfU2LD

I have Blend 2 SP1 installed. Any thoughts? This would be awesome if I could get it to work Smile
          


John Rennemeyer

John Rennemeyer

December 15, 2008 01:42

Chris: I have encountered the same issue as you.  It looks like Karstens version that it was compiled against is older than the one we are using.

I have v2.1.1760.0 and the error message you are seeing is regarding a v2.1.1693.0 version.

I assume pulling down the source from codeplex and compiling against your specific version should fix the issue.

Thanks,

John Rennemeyer
MuvEnum
          


John Rennemeyer

John Rennemeyer

December 15, 2008 07:08

Chris: I've posted a version that was built against v2.1.1760.0 at www.systemsabuse.com/.../" rel="nofollow">www.systemsabuse.com/.../ that should address your issue." target="_blank" >www.systemsabuse.com/.../" rel="nofollow">www.systemsabuse.com/.../ that should address your issue.



          


John Rennemeyer

John Rennemeyer

December 15, 2008 12:08

The correct link is:

www.systemsabuse.com/.../" rel="nofollow">www.systemsabuse.com/.../" target="_blank" >www.systemsabuse.com/.../" rel="nofollow">www.systemsabuse.com/.../

          


Philip Quarles

Philip Quarles

December 17, 2008 01:00

I have v2.1.1760.0 of Blend.  I downloaded the version that was built against that version and it worked.

Thank you very much for making BlendSense available!

          


Sheldon

Sheldon

January 6, 2009 18:51

John, thanks for the version complied against v2.1.1760.0 !! This makes blend that much more usable.  nice.
          


James Fleming

James Fleming

January 11, 2009 05:17

Thank you for the recomplied version this was giving me a headache coding in both VS2008 and Blend2 sp1
          


Karsten Jansuzewski

Karsten Jansuzewski

January 11, 2009 11:09

Thanks for the catch. I must of had some internal build of Blend. I've updated the .zip file on my site to the v2.1.1760.0 build.
          


daf555

daf555

January 25, 2009 08:35

Seems it doesn't work with german version of blend although the version number is exactly the same...
Hoping that a solution therefore will be given as soon as possible.
          


Chris

Chris

February 2, 2009 12:39

I have also build 2.1.1760.0 and I've downloaded and installed the respective .zip file, but it won't work. I'm using an english Blend Version, .NET 3.5 SP 1 is also installed.

Is there any trigger I have to press in order to get the intellisense help? In Visual Studio it just pops up as I type.

The whole thing is running in Parallels on  a MacBook, but this should be no problem I guess?

Any help would really appreciated....thanks

          


Add comment

Enter your name, handle, alias, or email.

We'll incarnate your avatar from the services below.