The announcements around Microsoft’s new Silverlight platform were importantto anyone who is thinking about where the web will evolve. Silverlight will bethe platform of choice for developers who build rich Internet applications. Itmakes
and is scriptable with
. XAML can be used for marking up the vector graphics andanimations. Textual content created with Silverlight is searchable and indexableby search engines as it is not compiled, but represented as text (XAML).Silverlight can also be used to create Windows Sidebar gadgets for WindowsVista.Silverlight is made up of the following components:
– handling input from devices like keyboard, mouse, stylus etc.
– managing rendering of bitmap images (including compressed rasterimages like JPEG), vector graphics, text and animations.
– playback of MP3, WMA Standard, WMV7, WMV8 and WMV9/VC-1streams.
– to allow the UI layout to be created using XAML markup language.Silverlight ships with a lightweight class library which includes features such asextensible controls, XML Web Services, networking components and LINQ APIs.This class library is a subset of, and is considerably smaller than, .NETFramework's Base Class Library. Silverlight code runs in a sandbox, thuspreventing the invocation of platform APIs. Silverlight can handle data in RSSor JSON format, in addition to XML. Silverlight also includes classes for dataaccess over XML-based Web services, REST, WCF Services and ADO.NET DataServices. Silverlight 2 also allows limited filesystem access to Silverlightapplications. It can use the operating system's native Open-file dialog box tobrowse to any file (to which the user has access). Silverlight CoreCLR uses anattribute-based security model, as opposed to the Code Access Security (CAS)model of the desktop version of .NET Framework.Silverlight 3 will feature support for H.264 video and AAC audio decoding.
Silverlight is compatible with multiple web browser products used on MicrosoftWindows and Mac OS X operating systems. Mobile devices, starting with
Clarion Technologies Pvt. Ltd
4th Floor, Great Eastern Plaza, Airport Road, Pune- 411 006,Maharashtra, INDIA.