![]() Empowers developers to develop data-rich and media-rich interactive RIAs. ![]() > IIS Media Services-> Silverlight DRM for media streaming Enhanced media management supporting high-quality and secured multimedia streaming.Improved graphics capabilities to support a richer and more interactive user interface.Silverlight version 3.0 was release in July 9, 2009, which is an extension to Silverlight 2.0 and mainly provides improvements in graphics capabilities, media management, application development areas (additional controls, enhanced binding support, and out-of-browser functionality), and integration in the designers' Expression Blend 3 tools. Security: - Silverlight CoreCLR uses an attribute-based security model, as opposed to the Code Access Security (CAS) model of the desktop version of.Cross-platform and cross-browser support: - This includes support for Mac, Windows and Linux in Firefox, Safari and Windows Internet Explorer.Programming Languages:- including Visual Basic, C#, JavaScript, IronPython and IronRuby, making it easier for developers already familiar with one of these languages to repurpose their existing skill sets.Networking support:- Out-of-the-box support allows calling REST, WS*/SOAP, POX, RSS and standard HTTP services, enabling users to create applications that easily integrate with existing back-end systems.Deep zoom: - which allows users to zoom into, or out of, an image (or a collage of images), with smooth transitions, using the mouse wheel.Advanced skinning and templating support: - This makes it easy to customize the look and feel of an application.O Common controls: Textbox, Checkbox, Radiobutton, TabControl, Slider, ScrollViewer, ProgressBar, Calendar etc. Powerful built-in controls: - These include verity of controls :.It supports Collection, Reflection, Regular Expressions, String Handling, Data Access, LINQ etc. Rich base class library: - This is a compatible subset of the full.It is also provides security, not to access Silverlight platform API from outside the world. NET framework's Base Class Library this included controls, components, support of web services and LINQ API features. In this release Silverlight came up with own library, which is subset of. NET assemblies which are then compressed using ZIP and stored in a. The XAML markup as well as the code, is compiled into. It can be used to programmatically manipulate both the Silverlight application and the HTML page which hosts the Silverlight control. You can have a code behind file for every XAML (.xaml) file like ASP.NET (.aspx) pages to handle the business logic. NET programming languages like C#, VB.NET to write business logic or manipulate UI Elements at client side. NET world without managed code is very difficulty (actually not possible ). This is the exciting release to the developers, which supports managed code, living in the. We can consider this is the first release of the Silverlight for start application development because of lot limitations in Silverlight 1.0 and was not ready for developing applications efficiently. Silverlight provides various geometrical primitives like lines, ellipses and other shapes, to elements like text, images, and media etc.Īfter Silverlight 1.0 there are preview releases to fix bugs from initial release and improved performance issues then released Silverlight 2.0 in March 2008. The XAML file contains a Canvas object, which acts as placeholder for other elements. Silverlight application starts by invoking the Silverlight control from the HTML page, which then loads up a XAML file. Since there is no managed code there is no compilation required only JavaScript is interpreted on the client (browser). This was managed by scripting programming languages like Java Script (Only interpretation no compilation), which is hard for non Java Script programmers.Īpplications are written either completely in XAML or in a mix of XAML and JavaScript with DOM (Document Object Model) to manipulate the user interface. NET supported programming languages for manipulating GUI elements. ![]() The Major drawback of this release is not supporting managed code, which means you can't use. This release consists of the core presentation framework, which is responsible for UI, interactivity and user input, basic UI controls, graphics and animation, media playback and DOM integration. Originally this release was called WPF/E, which stands for Windows Presentation Foundation/ Everywhere. There are lot of releases happened in initial stage of Silverlight technology, however later at end of the year 2007 final release of version 1.0 got released. This is the first release of Silverlight technology in 2007. ![]() Integration with Enterprise based technologies like WPF, LINQ etc.
0 Comments
Leave a Reply. |