Thursday, December 10, 2009

Deploying your Silverlight and WCF RIA Services application

Deploying your Silverlight and WCF RIA Services application


Deploying your Silverlight and WCF RIA Services application

Posted: 10 Dec 2009 12:42 PM PST

So you've been playing around with Silverlight and WCF RIA Services (the artist formerly known as .NET RIA Services) and you are ready to deploy. You've been living in your happy Visual Studio environment, perhaps even relying on the built-in web server...( read more )...(read more)

Capturing the Webcam in Silverlight 4

Posted: 10 Dec 2009 01:36 AM PST

Introduction Since the first release of Silverlight, the community has been patiently waiting for a version of Silverlight which would allow us to capture video from a user's webcam, as well as audio from their microphone. This past month at PDC 09, our...( read more )...(read more)

Silverlight Cream for December 09, 2009 -- #753

Posted: 09 Dec 2009 09:31 PM PST

In this Issue: Gill Cleeren , Chris Klug , Expression Blog , James , nmarun , Deborah Kurata , cherylws , Jeremy Likness , David Kelley , Lee , and Fredrik Normén . Shoutouts: Jonathan van de Veen's latest post is on time management and setting goals...( read more )...(read more)

VS SDK 2010 Samples for WCF Service Consumption Tools

Posted: 09 Dec 2009 08:30 PM PST

Today, we finished the work to upgrade SDK samples for WCF Service Consumption Tools to VS SDK 2010 beta2 release. There are 3 samples included in this resource, each containing both Visual Basic and C# projects. 1. AsrDiscoverButton -- Extending the Read More......(read more)

xml syntax highlighting in Silverlight

Posted: 09 Dec 2009 01:02 PM PST

Several years back I posted a XML tokenizer for syntax highlighting . At the time I didn't post a complete app, since it was part of a larger project; if someone recently asked me for a little more context for the tokenizer so I put together a quickie...( read more )...(read more)

Bytes by MSDN: Brad Abrams Interview with Billy Hollis: Silverlight 4, RIA Services and VS2010

Posted: 09 Dec 2009 11:06 AM PST

Bytes by MSDN is doing a bunch of really interesting interviews with folks behind the technology.   In this interview I talked to Billy Hollis about Silverlight 4, RIA Services and VS2010. Tune in with Brad Abrams and Billy Hollis as they discuss...( read more )...(read more)

Codesmith Template for SharePoint BDC

Posted: 08 Dec 2009 09:34 PM PST

This CodeSmith template produces an XML Application Definition file for use with SharePoint Business Data Catalog.

SketchFlow helps deliver an ambitious new auction tool - meeting tight time and budget constraints

Posted: 09 Dec 2009 02:07 PM PST

Each year, in the lead up to Thanksgiving, Microsoft holds its annual Giving Campaign where as a company we focus on giving back. This can be by either giving time to our local communities, schools and other organizations, or through donations to registered...( read more )...(read more)

Wednesday, December 9, 2009

Bytes by MSDN: Brad Abrams Interview with Billy Hollis: Silverlight 4, RIA Services and VS2010

Bytes by MSDN: Brad Abrams Interview with Billy Hollis: Silverlight 4, RIA Services and VS2010


Bytes by MSDN: Brad Abrams Interview with Billy Hollis: Silverlight 4, RIA Services and VS2010

Posted: 09 Dec 2009 11:06 AM PST

Bytes by MSDN is doing a bunch of really interesting interviews with folks behind the technology.   In this interview I talked to Billy Hollis about Silverlight 4, RIA Services and VS2010. Tune in with Brad Abrams and Billy Hollis as they discuss Read More......(read more)

Bytes by MSDN: Brad Abrams Interview with Billy Hollis: Silverlight 4, RIA Services and VS2010

Posted: 09 Dec 2009 11:06 AM PST

Bytes by MSDN is doing a bunch of really interesting interviews with folks behind the technology.   In this interview I talked to Billy Hollis about Silverlight 4, RIA Services and VS2010. Tune in with Brad Abrams and Billy Hollis as they discuss the latest Silverlight 4 release and the exciting new features and functionalities now available. Video Downloads WMV (Zip) | WMV | iPod | MP4 | 3GP | Zune | PSP Audio Downloads AAC | WMA | MP2 | MP3 | MP4         Enjoy! Read More......(read more)

Powershell4SQL

Posted: 09 Dec 2009 11:31 AM PST

Cmdlets and Scripts to simplify working with SQL Server from Powershell

That's a WrapPanel and I am outta here... [A balanced WrapPanel implementation for Silverlight and WPF!]

Posted: 08 Dec 2009 10:14 PM PST

A customer contacted me a few days ago asking whether there was an easy way to make the Silverlight/WPF WrapPanel use all available space to spread its children out evenly instead of bunching them up against each other as it usually does. Instead of trying...( read more )...(read more)

Silverlight Cream for December 08, 2009 -- #752

Posted: 08 Dec 2009 08:37 PM PST

In this Issue: Andrea Boschin , AfricanGeek , Davide Zordan ( 2 ), raelango , Rene Schulte , Brad Abrams , Colin Blair , CorrinaB , Deborah Kurata , Gill Cleeren ( 2 ), Fredrik Normén , and amazedsaint . Shoutouts: Koen Zwikstra has an update for Document...( read more )...(read more)

Silverlight 4 Training in Montreal for Christmas!

Posted: 08 Dec 2009 05:51 PM PST

This is your last chance to get a Silverlight training in Montreal this year… The Silverlight Tour will hit Montreal just before Christmas, and already provide Silverlight 4 content!!! When: December 21-23 Where: Montreal, Qc Price: 1165$ Registration...( read more )...(read more)

MEF, Silverlight and the HVP

Posted: 08 Dec 2009 05:47 PM PST

This article is part of the Mini-Tutorial Series This article is part of the Silverlight HVP Documentation   Executive Summary This article continues the design and exploration phase of the Silverlight HVP project by beginning to examine the role...( read more )...(read more)

Streaming Media Webinar with Microsoft and Internap on Enterprise Video

Posted: 08 Dec 2009 04:06 PM PST

We're partnering with Streamingmedia.com and Internap to deliver a webcast on enterprise video. Streaming video in the enterprise is an important but challenging area. Join Streaming Media's Dan Rayburn, Microsoft's Chris Knowlton, and Internap's Peter...( read more )...(read more)

Nuovi articoli su Silverlightshow

Posted: 08 Dec 2009 04:10 PM PST

Quest'oggi è stato pubblicato il mio terzo articolo in inglese su silverlightshow.net . In effetti mi rendo conto che non vi ho segnalato nemmeno il secondo perciò ne aprofitto per postare il link ad entrambi: Link: Five Silverlight 4.0 features you cannot...( read more )...(read more)

Silverlight 4 presentation at the Montreal UG

Posted: 08 Dec 2009 02:06 PM PST

Unfortunately we had Jesse Liberty down by H1N1, so I took care of the Silverlight 4 session with co-worker Dominic Sévigny at the Montreal .NET Community meeting. Having less than 24h of preparation, I came to the meeting with just 1 slide, a huge number...( read more )...(read more)

Silverlight 4 Right-click mouse support

Posted: 08 Dec 2009 12:59 PM PST

Silverlight 4 (currently in beta) adds support for right-click mouse events on all UIElements: MouseRightButtonDown MouseRightButtonUp In Silverlight 3 those events were not exposed and used internally by the plug-in to show the Silverlight context menu...( read more )...(read more)

Tuesday, December 8, 2009

Silverlight 4 COM Support and 32/64 bit machines – the C64 Emulator

Silverlight 4 COM Support and 32/64 bit machines – the C64 Emulator


Silverlight 4 COM Support and 32/64 bit machines – the C64 Emulator

Posted: 08 Dec 2009 12:05 PM PST

My primary development machine at home is still (gasp!) running the 32 bit version of Windows 7. I just haven't gotten around to paving it to upgrade to 64 bit. My other machines, including my presentation laptop, are all running 64 bit. Prior to PDC...( read more )...(read more)

Field Level Access with RIA Services

Posted: 08 Dec 2009 10:56 AM PST

There are lots of reason you may need to customize the access to given fields within an entity.  For example, HIPPA compliance requires that some data not be exposed to only employees with a need to know.   It is often not sufficient to...( read more )...(read more)

Field Level Access with RIA Services

Posted: 08 Dec 2009 10:56 AM PST

There are lots of reason you may need to customize the access to given fields within an entity.  For example, HIPPA compliance requires that some data not be exposed to only employees with a need to know.   It is often not sufficient to Read More......(read more)

Field Level Access with RIA Services

Posted: 08 Dec 2009 10:56 AM PST

There are lots of reason you may need to customize the access to given fields within an entity.  For example, HIPPA compliance requires that some data not be exposed to only employees with a need to know.   It is often not sufficient to just NOT show the data in the Silverlight client, you need to not even send it over the wire.  This example works with Silverlight 4\RIA Services Beta and Visual Studio 2010 Beta2 I built a very simple RIA Services + Silverlight 4 example to show how this could be done.   First, let's run the app, then we can look at how we built it. The first thing to notice is when we run it, no users are logged in, so we get no access to the data at all.  First, let's log in as a Rocky, who...(read more)

Building Twitter Search using the ASP.NET Ajax Library Beta – Part II

Posted: 08 Dec 2009 10:41 AM PST

In the first installment of this two-part series we explored how you can consume JSONP data sources using hardly any code thanks to the ASP.NET Ajax Library and the powerful networking stack that lies within.  This time around we'll take a look at doing something useful with the data and render it using client templates, again, using the ASP.NET Ajax Library . At this stage we have received data from the Twitter endpoint and now we want to do something useful with the JSON.  As a reminder, here is the code required to get to this point: < script src ="http://ajax.microsoft.com/ajax/beta/0911/start.debug.js" type ="text/javascript"></ script >            <...(read more)

Developing applications gets easy with improved DataBinding in Silverlight 4

Posted: 08 Dec 2009 12:31 AM PST

The new release of Silverlight has silently introduced some new improvements to the DataBinding that bring the RIA platform closer to WPF for some aspects, and at the same time strongly simplify the development of data driven applications. In this article...( read more )...(read more)

Localizing ASP.NET MVC Validation

Posted: 07 Dec 2009 10:11 PM PST

This is the fourth post in my series on ASP.NET MVC 2 and its new features. ASP.NET MVC 2 Beta Released (Release Announcement) Html.RenderAction and Html.Action ASP.NET MVC 2 Custom Validation Localizing ASP.NET MVC Validation In my recent post on custom validation with ASP.NET MVC 2 , several people asked about how to localize validation messages. They didn't want their error messages hard-coded as an attribute value. It turns out that it's pretty easy to do this. Localizing error messages is not specific to ASP.NET MVC, but is a feature of Data Annotations and ASP.NET. And everything I cover here works for ASP.NET MVC 1.0 (except for the part about client validation which is new to ASP.NET MVC 2). I covered this feature a back in March at...(read more)

RIA Services Enterprise Business Application Attempt Part One

Posted: 07 Dec 2009 07:49 PM PST

A question that has come up a few times on the forums is how the Silverlight Business Application template can be modified to make it more enterprise friendly. This means moving the Authentication DomainService into a separate WCF RIA Services Class Library Read More......(read more)

Getting started with the charting controls

Posted: 07 Dec 2009 02:45 PM PST

Recently I thought I would check out the charting controls in the Silverlight Toolkit. I'd been meaning to for awhile, but I was distracted by other tasks such as writing the documentation for the Silverlight 4 beta release. Well, those docs have gone...( read more )...(read more)

Learn More About Bing Maps Silverlight Control SDK 1.0

Posted: 07 Dec 2009 05:08 PM PST

Learn key features of the Bing Maps Silverlight control, which include data binding, support for multiple languages, Expression Blend, and more.

Get the Resources You Need to Tackle the Recession Head-on – and Come Out on Top

Posted: 07 Dec 2009 05:08 PM PST

Visit Thrive today for career advice, training programs, job postings, event listings, and a wide range of tools that can help you stand out and get ahead.

Experiments using MEF, MVVM and Silverlight 4 Beta – Part 5: Enabling Blend and the Visual Studio designer

Posted: 07 Dec 2009 03:32 PM PST

In the last post I've updated the sample project introducing PartCreator<T>, in this one I will illustrate a method to make available sample data during the editing of the solution in Blend or in the Visual Studio designer, in order to obtain...( read more )...(read more)

Monday, December 7, 2009

Office 2010 new packaging and icons revealed

Office 2010 new packaging and icons revealed


Office 2010 new packaging and icons revealed

Posted: 07 Dec 2009 01:38 PM PST

New Office 2010 will be released during the June 2010 – at least that's what Microsoft is telling us now. CTP has been out for a while, beta version is now out as well, and now polish website CentrumXP is reporting that Office 2010 new box art has been...( read more )...(read more)

Silverlight Cream for December 07, 2009 -- #751

Posted: 07 Dec 2009 10:17 AM PST

In this Issue: Damian Schenkelman , Zoltan Arvai , Deborah Kurata , David Poll , Fredrik Normén , Victor Gaudioso ( 2 ), Adam Kinney ( 2 , 3 ), Karl Shifflett , and Gill Cleeren ( 2 ). Shoutout: Jeremy Likness has a great post describing how to Host WCF...( read more )...(read more)

RIA Services Link Listing #1

Posted: 07 Dec 2009 09:10 AM PST

Starting a new link listing series around interesting posts/content related to RIA Services. Hope you find these useful, and if you'd like to share something please send them along... [ Full post continued here... ]...( read more )...(read more)

Experiments using MEF, MVVM and Silverlight 4 Beta – Part 4: Part Creator

Posted: 07 Dec 2009 08:53 AM PST

In the last post I've updated the MEF MVVM example inserting some PartCreator<T> experiments and I've received some feedback about its usage in the ViewModel instance initialization, so I decided to build a new sample in which PartCreator<T>...( read more )...(read more)

RIA Services Link Listing #1

Posted: 07 Dec 2009 09:10 AM PST

Starting a new link listing series around interesting posts/content related to RIA Services. Hope you find these useful, and if you'd like to share something please send them along... [ Full post continued here... ] Read More......(read more)

RIA Services Link Listing #1

Posted: 07 Dec 2009 09:10 AM PST

Starting a new link listing series around interesting posts/content related to RIA Services. Hope you find these useful, and if you'd like to share something please send them along... [ Full post continued here... ] Read More......(read more)

WriteableBitmap extensions now on CodePlex

Posted: 07 Dec 2009 06:14 AM PST

Just a quick note that Rene Schulte has posted the full source code for his WriteableBitmap extensions to CodePlex at  http://writeablebitmapex.codeplex.com  He has also included my image blitting extensions that I posted about here: http:/...( read more )...(read more)

BugCamSmash Dissected part 3 – Give the Bugs Brains

Posted: 07 Dec 2009 12:41 AM PST

This part of of the series explaining how BugCamSmash was made is truly the quiet before the storm.  The tipping point before the big finale.  In part 1, we created a bug we could smash with a rock.  In part 2, we gave the bug the ability...( read more )...(read more)

Building N-Tier business applications with WCF RIA Services – Part II

Posted: 02 Dec 2009 10:35 PM PST

Introduction The last few weeks have been very exciting. At PDC 2009 Microsoft announced WCF RIA Services which is now the official name of .NET RIA Services. Their intention is to emphasize how close RIA Services and WCF is. However there were minor...( read more )...(read more)

Opening up Silverlight 4 Navigation: Event-based and Error-Handling INavigationContentLoaders

Posted: 07 Dec 2009 12:01 AM PST

Last week, I gave an introduction to INavigationContentLoader, a Silverlight 4 Beta SDK extensibility point that allows you to load arbitrary content in conjunction with the Silverlight navigation feature, and walked you through building a Typename-based...( read more )...(read more)

My Presentations in Europe (December 2009)

Posted: 06 Dec 2009 06:04 PM PST

This past week I've been traveling around Europe giving a bunch of presentations (approximately 5 hours in each country) – Norway on Tuesday, Sweden on Wednesday, Denmark on Thursday, and Belgium on Friday.  I'll then be presenting at the BizSpark...( read more )...(read more)

My Presentations in Europe (December 2009)

Posted: 06 Dec 2009 06:04 PM PST

This past week I've been traveling around Europe giving a bunch of presentations (approximately 5 hours in each country) – Norway on Tuesday, Sweden on Wednesday, Denmark on Thursday, and Belgium on Friday.  I'll then be presenting at the BizSpark Camp in France this coming Tuesday. Things went well with the talks, and I had fun meeting lots of new people (more than 3,000 attended the talks!). Below is a picture of my talk in Belgium – where everyone showed up in a red shirt :-) Download Talks My talks were filmed in a few locations – and I'll update this post with pointers to the videos once they are online to watch. Below are copies of my slides + demos bits: ASP.NET 4 and VS 2010 Web Development: Slides + Demos + Blog Posts ASP.NET MVC...(read more)

Silverlight Cream for December 06, 2009 -- #750

Posted: 06 Dec 2009 05:08 PM PST

In this Issue: Davide Zordan ( 2 ), Fredrik Normén , Nick Kramer , Gill Cleeren ( 2 ), Jeff Prosise , CorrinaB , Al Pascual ( 2 ), Nigel Sampson , and Kirupa . Shoutout: Pete Brown has posted his list of 10 Must-See PDC 09 Sessions ... but it's 11 :)...( read more )...(read more)

DomainService Error Handling

Posted: 06 Dec 2009 10:05 AM PST

When errors occur server side in a DomainService during request processing, your customErrors configuration in web.config determines the level of error information will be displayed to clients. By default the custom error mode is RemoteOnly . Deployed Read More......(read more)

Silverlight Courses 2010

Posted: 06 Dec 2009 01:28 PM PST

2010 is going to be a busy year for me, along side consultancy for several customers, I've been scheduled to do a few courses. Silverlight is the topic for all but one of the courses. You'll find all the courses in this overview of all of Bouvets...( read more )...(read more)

Sunday, December 6, 2009

Working Around a SharePoint 2010 Install Bug

Working Around a SharePoint 2010 Install Bug


Working Around a SharePoint 2010 Install Bug

Posted: 06 Dec 2009 11:21 AM PST

Yesterday I was trying to install the new SharePoint 2010 beta on a virtual machine and had a little bit of fun.  Well actually the install went really easy and I started with the full SharePoint 2010 Enterprise Beta.  The fun started with the...( read more )...(read more)

Experiments using MEF, MVVM and Silverlight 4 Beta – Part 3: Part Creator and Creation Policy

Posted: 06 Dec 2009 03:58 AM PST

In the last post I've inserted custom attributes in my MVVM implementation using MEF, in the meantime some awesome discussions and inputs on Twitter by Glenn Block have highlighted new interesting scenarios. First of all, all object instances are...( read more )...(read more)

BugCamSmash Dissected part 2 – Make the Bugs Crawl

Posted: 05 Dec 2009 11:47 PM PST

In part 1 of this series, explaining how BugCamSmash we walked through the creating the bug sprite, placing the bug at a random position on the screen and triggering a Smash animation when a rock sprite collides with the bug sprite. In this part we will...( read more )...(read more)

Silverlight Cream for December 05, 2009 -- #749

Posted: 05 Dec 2009 09:40 PM PST

In this Issue: Rob Eisenberg , Gill Cleeren ( 2 ), AfricanGeek , Brett Balmer , Tim Heuer , Alex Knight , Kirupa , Jeff Prosise ( 2 ), nmarun , Brad Abrams , Shayne Burgess , Michael Wolf , Micah Shoutouts: John Papa has a Silverlight MVP Twitter list...( read more )...(read more)