Archives for posts with tag: Silverlight 4

Mark Rideout, Program Manager on the Silverlight product team, joins John to dive deep into many of the RichTextBox control’s features. Mark has worked on the text aspects of Silverlight since the first version. Here are just a few of the areas that Mark covers:

  1. Overview of RichTextBox vs. TextBlock and TextBox for rich content
  2. Wire-up logic for applying formatting
  3. Inline UI elements
  4. Using text position to point for simple and complex operations  
  5. Basic “position to point/point to position”
  6. How to walk content and getting rectangle data
  7. Using rectangle data to generate line metrics/highlight bar
  8. The clipboard XAML format and that the same data is exposed in the XAML property
  9. TextAlignment=Justify on paragraph

Don’t miss this great deep dive into the RichTextBox control with Mark and John!

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

In this episode, Adam Kinney demonstrates how to take advantage of behaviors in Expression Blend 4. He creates several demonstrations using the new DataStore and conditional behavior features in concert with several new behaviors including ChangePropertyAction, ControlStoryBoardAction, SetDataStoreValueAction, and the custom Mouse3DBehavior. Adam also shows how to create a custom behavior using code. Don’t miss this episode as Adam discusses how behaviors can make the UI developer’s job much easier.
 

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

In this episode, Arturo Toledo demonstrates all of the new content he and his colleagues have created to teach you to design and develop with Expression Blend and Silverlight. He shows off some really cool samples, all of which you can download and do yourself through hands on-labs. Arturo walks through the .toolbox site and shows the numerous learning materials, videos, demos, and hands-on labs. If you have been looking for a comprehensive set of self-paced learning materials focused on designing  with Expression Blend, you should definitely watch this video and check out .toolbox.
 

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

Nikhil Kothari and Dinesh Kulkarni join John to announce the official release of WCF RIA Services v1.0! They discuss the road their teams took to create RIA Services, some of the decision points that helped shape the product, and the high level of community involvement in the product’s evolution. They also demonstrate some of the features of RIA Services and give a glimpse at what the future may have in store for it. Dinesh and Nikhil have worked on RIA Services from its beginnings and have seen it evolve through several names (4 by my rough count). Don’t miss this episode with 2 key leaders of RIA Services!

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

Mark Wilson-Thomas joins John to announce the launch of the Silverlight 4 Tools for Visual Studio 2010! Mark shows off several impressive, new features in the Visual Studio 2010 designer that work for both Silverlight and WPF development. Some key new features that are covered include:

  • New interactive design surface
  • Working with Styles and Resources
  • Go To Value Definition lets you directly locate nested styles
  • Using the new “Data Can” to pinpoint data hookups
  • Moving stuff around in complex Grid panels using the new right click “goodies” 

You can learn more about the new features from the Cider Designer blog, too.

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

In this video, John meets with Deepesh Mohnani from the WCF RIA Services team. Deepesh demonstrates how to expose various endpoints from WCF RIA Services. This is a great explanation and walk through of how to open RIA Services domain services to clients, including:

  • Silverlight clients (of course)
  • Creating an OData endpoint and showing how Excel can use it
  • Creating a SOAP endpoint to a domain service and using it from a Windows Phone 7 application
  • Creating a JSON endpoint and having an AJAX application talk to it

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

In this video, Adam Kinney explains what the PathListBox is and why it is so compelling. Then, he demonstrates several ways of using it in creative examples. The PathListBox is one of the newest features available in Expression Blend, Silverlight 4 and WPF 4. It redefines how users look at lists of data as it breaks the mold of a list “box” and opens the possibilities to use any shape or path. Don’t miss this episode and be sure to download Adam’s sample code.
 

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

Don’t miss the next episode on Thursday May 13th…Exposing SOAP, JSON, and OData Endpoints to RIA Services.

John grabs a few minutes with Dave Wolf of Cynergy to talk about the eBay Simple Lister application, one of the first publicly available Silverlight 4 out of browser applications. Dave discusses the process of how designing and developing the Silverlight 4 application was simplified using SketchFlow, Blend, and Visual Studio tools. The application is pretty slick, and you can check it out now via the link below!
 

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv

Don’t miss the next episode on Tuesday May 11th … Creating a PathListBox

John interviews a panel of three well known Silverlight leaders (Shawn Wildermuth, Dan Wahlin, and Ward Bell) at the Silverlight 4 launch event. The guest panel answers questions sent in from Twitter about the features in Silverlight 4, thoughts on MVVM, and the panel members’ experiences developing Silverlight. This is a great chance to hear from some of the leading Silverlight luminaries.

Note: This show was recorded on Channel 9 Live on April 13th.

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

Don’t miss the next episode on Thursday May 6th … Silverlight TV 24: eBay’s Silverlight 4 Simple Lister Application

While at NAB this year, Alex Zambelli showed us 3D streaming with Smooth Streaming. NAB this year was all about 3D and we had several announcements of our own for that. It’s only a matter of time until Channel 9 is in 3D. Also announced at NAB this year was IIS Media Services 4.0 support for Smooth Streaming over multicast networks which supports transmuxing for adaptive streaming on iPhones. Apologies for how dark the video is, it was very dark on the floor this year and it looked brighter on the monitor than it does now. :)