Silverlight Streaming: new iframe-based invocation mechanism

With a recent update to the Silverlight Streaming service, it’s now even easier to instantiate a hosted app on a web page: all you need is a single iframe element whose source attribute refers to a server-side invocation URL. You can now write something like this: <html><body>   <iframe src=http://silverlight.services.live.com/invoke/AccountID/AppName/iframe.html      scrolling=”no” frameborder=”0″ width=”500″ height=”400″></iframe></body></html> (Note that…

9

Virtual Earth: New imagery released

Looks like I missed this announcement while I was away on my recent ReMIX Europe tour (more on that in a future post). I wanted to call it out anyway, just in case you, too, may have missed it. 11.5 terabytes of new data! Including… Lots of new 3D imagery for many cities in the U.S….


Windows Live platform discussion on Channel9

Yesterday we released this Channel9 interview with Koji Kato and Danny Thorpe from the Windows Live platform team. Koji and Danny share their views on Internet software development and evolving Windows Live into a platform. This was my first time behind the camera – I’m a video newbie, so it’s a bit shaky at the beginning…


I’m back, and going "Live"

Apologies for “going dark”. I had to put everything on hold for about a month to deal with the aftermath of the big windstorm we had back on Dec. 14th (you can read about it here on my personal blog, if you’re interested), and it’s taken me another month to catch up at work.   And now that Windows Vista…


Using ISearchQueryHelper from managed code

ISearchQueryHelper is a COM interface that can be used to convert from Advanced Query Syntax (AQS) to a SQL query that can be passed to the OLE DB Provider for Windows Search. (For background, see my previous post: Advanced Query Syntax: What, Where, Why, and How) Good news for managed code developers – there’s a…

1

Advanced Query Syntax: What, Where, Why, and How

What is Advanced Query Syntax and where is it used? Advanced Query Syntax (AQS) is a syntax that enables end-users to define targeted search queries, and is supported in a number of Microsoft products (for example: Windows Vista, Outlook 2007, and Windows Desktop Search).  Here is an example of a search query defined using AQS that…

2

Quick Tip: Manifests AND VC++ Projects

In a recent post, I listed a number of methods for embedding manifests in managed assemblies. As I mention in that post, my preferred option is to call the mt.exe tool during a custom post-build step. But I recently found that this doesn’t work so well for VC++ projects, as it overwrites the manifest that may have…

1

Windows Vista Search: Syntax Update

I recently learned some new things about the Search APIs in Windows Vista, including some great improvements in the SQL syntax for the OLE DB Provider for Windows Search. (Thank you Chris McConnell – Architect on the Search team – for driving these changes, and for taking the time to explain them to me!). There’ve been…

4

Off to Barcelona for TechEd!

I’m leaving tomorrow for Spain, where I’ll be presenting a couple of sessions next week at TechEd Europe in Barcelona.  Yes I know, TechEd doesn’t start until Monday (for the pre-conference activities), but this way I can spend the weekend in Madrid with my family. (You probably wouldn’t guess from my name that I’m half Spanish. :-)….


Get the inside scoop on the Vista Bridge Samples

I’m thrilled to report that Jeff Chrisope has finally resumed blogging! Jeff is leading the development efforts for the Vista Bridge samples.  What are the Vista Bridge samples? The Vista Bridge samples are a set of samples that ship with the Windows SDK. These samples illustrate techniques for interoping with Windows Vista native APIs, and for designing…