New Features of Microsoft Silverlight 5
Improved Media Features and User Interface Facilities
Trickplay - The trick used in Trickplay is that you will be able to speed up or down the video while keeping the audio pitch correct. If you increase the speed of the video, the audio pitch will also increase making it difficult for you to hear the voice. Silverlight 5 avoids such situations by correcting the audio pitch while speeding up the video. This is very useful in those videos which are used for training purposes. You can speed up the trainer when he is doing some nonsense in the video and still keep the audio playback well enough to be heard and understood, thus saving time.
Business Application Features in Silverlight 5
Fluid user interface - In case you are unaware of what is a fluid user interface, a fluid UI is one which auto adjusts its elements according to the window size. So when you resize a window, the controls on the window will automatically adjust their position to make it look the best it can on that window size. Usually changing the size of the window will change the layout slowly. Silverlight 5 will allow this transition to happen in much smoother way, thus making the page look more professional.
Inter-Layout Transitions - When you need to change the elements in a window, transitions can be pretty rough depending on what you are changing. When you need to change a few elements rather than the complete interface, Silverlight 5 will allow your changes to happen in a smoother transition and the animation of it will make your application look more professional. The reordering, removal or addition of a new control, such as a button or a text-box will be smoother and more professional. This is one Silverlight 5 new feature which is expected by Microsoft to draw the attention of developers.
Enhanced Application Presentation - One of the biggest Silverlight 5 new feature is the support of double click. In Adobe Flash player you cannot do a “double click”. A double click in that case would mean two subsequent single clicks, while Silverlight 5 can differentiate between single clicks and double clicks. This will allow the developers to present a control, which can do two works according to the click. If the user performs a single click, the control can do something and if the user double clicks the control, the same control will do something else. This redefines the way web applications work. Another improvement in the working style of Silverlight 5 application is the combobox type ahead feature. A combobox type ahead means that you can start typing the names of one of the options in a combobox and it will try to complete it automatically.
Networking and WCF in Silverlight 5
Silverlight 5 uses a background thread for networking and hence the network latency is reduced. If the previous sentence sounds Greek to you, just keep in mind that all it means is that the application will work faster over the Internet. Also, WS-Trust Support in Silverlight 5 means that content can be transferred in a secure way to a Silverlight 5 application. It will help the application developers relax as far as the security of data over the Internet is concerned because it is based on solid foundations of Windows operating system itself.
Graphics Improvements in Silverlight 5
Since Silverlight 5 is able to access the GPU or the graphics card on a client computer, it will be easy for an application developer to use silverlight 5 to create a 3D application using the 3D API of Silverlight 5. A 3D application usually improves the data visualization methods and provides a rich UI to the user. With the access to the GPU, all this will be much faster. Not only this, Silverlight 5 has immediate mode graphics API which allows the silverlight application to access the GPU and use it for rendering immediately as the data is available. In addition to all this, Microsoft has enable hardware acceleration in Silverlight 5 even in windowless mode as long as you are using Internet Explorer version 9. What windowless mode means is that it will render the content faster and there are less chance of hanging up the system.
Silverlight 5 Integration with Windows Operating System
Since Silverlight 5 is a Microsoft specific technology, you can use some advanced windows features such as the registry settings features, group policy, etc. in your Silverlight 5 application. For an example let us consider that you a developing a fairly complex application on Silverlight 5 which users will need help with when using. In such a case, you can develop fully fledged HTML pages as a part of the application containing help for the application itself. You can also use the trusted technologies to read and write from the users folders. You can also create buttons on the application itself to launch an application such as Microsoft Excel and show the content in your application in Microsoft Excel and allow the users to manipulate and save it on the computer; or open Microsoft Outlook for creation of an E-Mail. You will also be able to read and write files from removable media devices such as USB drives or barcode scanners, thus simplifying the access to data and enriching user experience.
Benefits of Silverlight 5
There are many benefits of Silverlight 5. I'd say that what are the benefits of Silverlight 5 are also sometimes the drawbacks of Silverlight 5. However, I'd like to mention that Silverlight 5 is integrated into Windows and the applications can use some of the advanced features of Windows Operating System.
Drawbacks of Silverlight 5
Just as always being a Microsoft product, it will not run on any platform except Windows. Some of the great features of Silverlight 5 which depend on the Windows OS are as follows -
Except these, Silverlight 5 is a great plugin for browsers specially for those websites which use Silverlight as a way to please the user.
Silverlight 5 Release Date
By far, the Silverlight 5 release date has not been actually exposed, however, it has been said by Microsoft that Silverlight 5 will be available by 2011 Q1. We are waiting for the Silverlight 5 Release definitely.
Download Silverlight 5 Beta
To Download Silverlight 5 Beta, you can use this link - Download Silverlight 5 Beta.
Thanks & Regards,
"Remember Me When You Raise Your Hand For Dua"
Raheel Ahmed Khan
System Engineer
send2raheel@engineer.com
sirraheel@gmail.com
http://raheel-mydreamz.blogspot.com/
http://raheeldreamz.wordpress.com/
"Remember Me When You Raise Your Hand For Dua"
Raheel Ahmed Khan
System Engineer
send2raheel@engineer.com
sirraheel@gmail.com
http://raheel-mydreamz.blogspot.com/
http://raheeldreamz.wordpress.com/
No comments:
Post a Comment