Browse by Tags

All Tags » Beta (RSS)

Silverlight 4 Tutorial @SDP

My Silverlight 4 Tutorial day at SDP is over. I’d like to thank all participants!!!   As promised, here is source of application I’ve build during the session. Additional samples here and here . Labs could be found here .   See you at Silverlight 4 session tomorrow :) Alex

Sela Developer Practice – Take Two

I’m enjoying PDC09 at LA. As a part of Sela representatives here I am participating at lectures and meetings with many key professionals from Microsoft and other companies. After getting back from PDC I’ll participate at Sela Developer Practice (SDP) – a special conference which will bring the latest news in the development area. Save the dates 27-30 December . Now I could announce, that all Silverlight session at SDP will be about Silverlight 4!   I have very exciting stuff to share and cool...

Silverlight 4: New features overview (Part 5) – DataBinding improvements

Silverlight 4 introduces improvements in DataBinding. between the improvements are IDataErrorInfo support, ability to bind to DataObjects, StringFormat, TargetNullValue, FallbackValue support and many others. This post will show how to use StringFormat, TargetNullValue and FallbackValue while databinding. For show the new features I’ve created sample application –> it will display values bounded to number of DependencyProperties defined in code behind. In code behind I’ve created number of Dependency...

Silverlight 4 Quick Tip: Styling application

Silverlight 4 supports default styles. Default styles are styles with TargetType, but without x:Key property set. Those styles will be applied to all controls from corresponding type. The sample of default (also sometime called anonymous) style: < Style TargetType ="Button"> < Setter Property ="Margin" Value ="5"/> < Setter Property ="Width" Value ="100"/> < Setter Property ="Height" Value ="25"/> < Setter...

Silverlight 4: New features overview (Part 4) – Out-of-browser applications: even more features

In addition to previous features, Silverlight 4 adds some more nice improvements to Out-of-Browser model. Now it allows to control Top/Left position of the out-of-browser window, bring it to the foreground (if not active), check if the window is topmost and define it’s Width/Height. All those features being exposed by MainWindow object of Application: Additional feature is Notification Window. It is a notification area that is displayed in the system area, at the bottom right part of the screen....

Silverlight 4: New features overview (Part 3) – Elevated Out-of-browser applications

Silverlight 4 enhances the out-of-browser feature introduced in previous version of the technology. Silverlight 3 added a feature to use application in Out-of-browser mode – install application shortcut to desktop or start menu, and launch it within application launcher (instead of the browser). Along with it, the application still was sandboxed application, with the same set of restrictions, like in browser. Silverlight 4 extends this feature and allows to relax some of the sandbox restrictions...

Silverlight 4: New features overview (Part 2) – Printing Support

In previous part (here) I’ve created sample application which uses Webcam and captures the image. In this post I’ll show how to print received image (and any part of the UI) to a printer. In Silverlight 4 we got new class, called PrintDocument which is a part of “System.Windows.Printing” namespace. This class provides a number of events, which helps to control the printing job: StartPrint – occurs right after printer selection dialog successfully returns, prior the first page print PrintPage – occurs...

Silverlight 4: New features overview (Part 1) – Webcam/Mic Support

This post starts a series of post about new features in Silverlight 4 Beta released at PDC 09. Today I’ll show how to use Webcam/Mic support feature in the new version. In order to use the Webcam/Mic the user should has valid drivers installed. To see which from installed drivers could be used open Silverlight Configuration and select 4th tab: This tab also allows to select default webcam/mic to use with Silverlight applications. Webcam/Mic controlled by CaptureSource class. This class allows to...

Silverlight 4: What’s New?

Today Microsoft announced new version of Silverlight, and released the Beta version of Silverlight 4. Here is the summary of new features in this version: Better Out of Browser Applications Elevated Privileges Support Cross Domain Networking Access Full file path from Open/SaveFileDialog No User-Initiation Requirement for Full Screen, Open/SaveFileDialogs COM interop HTML Hosting Support Media Enhancements WMS Multicast Support Mp4 Playback Protected by PlayReady DRM Offline DRM Output Protection...

PDC09 – Day 2 – Keynotes – Live blogging

PDC09 – Day 2 – Keynotes – Live blogging Like yesterday we are sitting in amazing place 8 row just in front of the stage creating a homorganic row of blue shirts (There is a power in numbers). Even that this happened after an hour of the keynotes I need to put this first : FREE LAPTOP !!! Steven just Announced that we all going to get a FRESH NEW LAPTOP from Acer to all. The crowed just jumped out of their chairs for that. When we first come to the PDC we asked our self what will be the “Gift” this...

Silverlight 3 Quick Tip: Out Of Browser Settings

In MIX 09 Beta build of Silverlight 3, when we wanted to enable out-of-browser experience, we had to edit manually AppManifest.xml. Now for Silverlight 3 projects in Visual Studio 2008 we got the out of browser settings helper dialog box The dialog will be saved in “OutOfBrowserSettings.xml” and this file contents will be merged on compile time to the AppManifest.xml. For hardcore programmers, who wants to write every single piece of the application without wizards/helpers – you still could use AppManifest...

Silverlight 3 Quick Tip #9: DataBinding with Validation

Silverlight 3 provides validation mechanism while using Two-Way data binding. Silverlight 3 also provides default a Validation Exception UI – callout with exception details, which could be customized. Many input-related controls such as TextBox, CheckBox, etc. have built-in support for validation. How to use? Simple, like everything with Silverlight: To enable validation, use the ValidatesOnExceptions property. < TextBox Text ="{ Binding ID , Mode =TwoWay, ValidatesOnExceptions =True}"...

Silverlight 3 Quick Tip #8: Caret Brush

I love an ability to change the standard look and feel of the controls in Silverlight. I like “dark” themes for my applications :) While working with Silverlight 2, many times I’ve found myself with very strange UX – my very nice black themed application with white texts confuses users… Where is the caret in this text box? What if user want to fix something, how does he/she knows where to type… One of nice additions in Silverlight 3 was an ability to change the color of the TextBox Caret. Now TextBox...

Silverlight 2 applications: a day after Silverlight 3 release

Silverlight 3 release date is approaching, and I’m getting questions what will happen to existing Silverlight 2 applications after it will be released. Also I’m getting questions about the runtime version upgrade. Let’s see what will happen after Silverlight 3 will be released… Those who already using Silverlight 2 and getting automatic updates will receive the new runtime automatically. Everyone else need to download and install it manually. The updated clients will be able to run Silverlight 2...

Silverlight 3 Release Date

According to this resource Silverlight 3 and Blend 3 will be released 10 July 2009 . Prepare yourself to move to the new version, prepare for breaking changes and migration from Beta to RTW :)   More to come, stay tuned! Alex
More Posts Next page »