Dear all,
Its been a long time since I blogged in this CNUG. Last time I had presented my experience as a speaker in CTD held on Nov 2008. This is my second presentation in this forum meet. I had presented on new features in Silverlight 3. An interesting topic that is often felt as complex or difficult to understand, even I was having the same expression before diving into this. Silverlight is very easy to start with simple applications, as we dig deep into advance concepts like RIA services, data binding it demands more understanding of the Silverlight architecture, but still it is not difficult to understand.
In this Community Tech days, I had surfed on the new features of the Silverlight3 that are broadly categorised into the following topics.
1. Media
2. Graphics
3. RIA productivity
4. Out of Browser Capability
5. Expression Blend3
1.Media:
In the media aspects, it has features like Smooth streaming, support for more format choices, True HD playback, external media format support and content protection.
2. Graphics:
In the graphics area, Siliverlight provides lot of new features to enhance the User Experience to the next level. It has some important features like Perspective 3D Grapics, Pixel Shader effects, Theme application support, Animation effects, Bitmap Caching, New Bitmap API, and Enhanced Control skinning.
3. RIA productivity:
SL3 is now equipped with 60+ out of the box controls to enhance the productivity of developers, it has the support for deep linking. It enables the user to resolve SEO(Search Engine Optimisations) related challenges posed by RIAs. It also provides enhanced data support like DataForms, Element to Element binding, Data Validations etc., It also improves the performance through Application library caching, Binary XML and Local Connection feature. It is also the first browser plug in to provide support to advanced accessibility features with its full access to System colors.
4. Out of Browser capability:
This new capability of SL enables the user to run the Silverlight application in their own desktop without the need to be connected to the server online. It is supported in Windows and Mac PCs. As these applications run in their own Sand box with isolated storaged it will the same security restrictions as a classical web page. Silverlight can now detect the internet connectivity and triggers the network related events accordingly, using these events the user can handle the data storage accordingly.
5. Expression Blend 3:
This EB3 release corresponds to the SL3 release. It comes up with the feautes like Sketch flow, Support for importing Adobe Photoshop and illustrator files, higher accessible interactivity, support for sample data etc.. Expression Blend3 is now comes with Team Foundation Server support that makes its easier to integrate with team system. Now the Expression Blend user can collaboratively working with other users in the team.
Developers who are new to Silverlight, it is still not too late to start with this wonderful technology. First put your hands into this technology and feel the difference that you can make to this web user exeperience.
Thanks for all the participants who had attended this woderful session. I apologise for not being there for a long time to talk to you personally(I had a planned appointment at 12:00 noon so I need to leave early).
If you need to share your experience and clarifications then please do reach me at "saranroyal@hotmail.com".
Have a great time developing SL3 applications.
cheers,
Saran