Welcome to irritatedVowel.com Sign in | Help

POKE 53280,0: Pete Brown's Blog

Silverlight, WPF, Windows Client Development, Woodworking, .NET Programming, CNC, Nature, and other topics.

Subscribe

Subscribe to my feed
Add to Technorati Favorites

My Book

Order my upcoming book, Silverlight in Action, covering Silverlight 4, ViewModel/MVVM, WCF RIA Services, MEF and more

About Pete Brown

Pete Brown is a Microsoft Developer Division Community Program Manager, focusing on Windows Client Development as well as a former Microsoft Silverlight MVP and INETA Speaker. Pete writes on a number of topics including Silverlight, WPF, .NET, woodworking and working as a consultant in the DC area. read more

Community Events


who's online

AddThis Social Bookmark Button

Got Duplex? (Silverlight 2 and WCF Duplex Communications)

image Eugene Osovetsky made a pretty exciting announcement yesterday regarding pushing data to Silverlight in Beta 2.

Beta 2 will likely include a new WCF capability for duplex services based on DuplexReceiver<T>. IMHO, this helps eliminate socket coding for some of the more common scenarios:

  • Chat applications
  • Data update notifications in biz apps

There will be both a client (Silverlight) and a server (WCF) component to this. In the spirit of keeping Silverlight's core platform agnostic, the client-side piece will be shipped as an extension assembly that you can include in your application as needed.

Having gone the socket route for a chat application demo I wrote (screenshot above), this is a very welcome addition. I was never proud of the sockets mush I put together in that (which is why the source is by-request only, I don't think it was a good pattern to follow), and would be happy to convert it to this new pattern.

Keep in mind this is all pre-release information and may or may not reflect what finally shows up in Beta 2 or RTW.

More information on Eugene's blog here.

  Add to Technorati Favorites
Posted: Wednesday, April 23, 2008 9:27 AM by Pete.Brown

Comments

Bill Reiss said:

It's also great news for casual multiplayer games, where you might not need the efficiencies of raw sockets and can get away with duplex.
# April 23, 2008 11:17 AM

Karl Shifflett said:

Pete, Thanks for this information, this is great news. Cheers, Karl
# April 23, 2008 11:24 AM

Community Blogs said:

Eric Hexter is blogging about testing SL, TeamLive is using SL, Ola Karlsson on Semi-transparent SL,
# April 24, 2008 2:01 AM

paul said:

That would be great that have.
# April 24, 2008 5:08 AM

Peter Bromberg said:

Nice work, Pete! Keep posting!
# April 24, 2008 10:54 AM

Nico said:

Thanks for the news
# May 7, 2008 4:03 AM

POKE 53280,0: Pete Brown's Blog said:

I'm doing a MSDN GeekSpeak next week on Connecting Silverlight and wanted to make sure I had another
# May 21, 2008 11:33 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Enter the text you see in the image:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS