2. Mahender Sarangam Having close to 5 years of experience. Working as a Senior Software Engineer in United Health Group. Good Knowledge on C#, ASP.NET, Silverlight, WPF ,SQL Server, Team Foundation Server(TFS) and SharePoint Technology.
3. Microsoft Silverlight is an application framework for writing and running browser plug-ins or other rich Internet application, with features and purposes similar to those of Adobe Flash. Silverlight aims to give .NET developers a better option for creating rich web content. Silverlight runs on top of compact .NET framework. It natively supports the VB .NET/VC# language and uses a range of .NET concepts. As a result, developers can write client- side code for Silverlight in the same language they use for server- side code (such as VB and C#), and use many of the same abstractions (including streams, controls, collections, generics, and LINQ). What is Silverlight?
4. It can run in most of the popular browsers like Internet Explorer, Firefox, Chrome, Safari etc. Silverlight can run in various devices and operating systems like Windows, Apple Mac OS-X and Windows Phone 7. Using Silverlight you can create rich, visually stunning web applications like flash. Also you can create smooth animations using Storyboards; you can stream media over the net etc Top Banana is one of the first Silverlight applications developed using managed code, C#, Visual Studio and Microsoft Expression
5. It is a cross-browser, cross-platform technology. It runs in all popular modern web browsers. It provides a consistent experience no matter where it runs. It is supported by a very small download that installs in seconds. It includes compelling graphics that users can manipulate drag, turn, and zoom—directly in the browser. It reads data and updates the display, but it doesn't interrupt the user by refreshing the whole page. Features:
6.
7.
8.
9. you can choose from among a number of programming languages such as Visual C#.Net and Visual Basic .NET, including client-side scripting with JavaScriptTechnical differences between Flash and Silverlight
10.
11.
12. Features Flash Silverlight Animation better File size better Scripting better Video/Audio better Sound processing better Accessibility better Platform compatibility better Text Representation/SEO better Supported image formats better Socket programming better Webcam support better Deployment better Windows application better Media streaming better
13. System Requirements for Silverlight? MINIMUM SYSTEM REQUIREMENTS FOR INSTALLING SILVERLIGHT PLUG-IN IS AS FOLLOWS: PC Type Processor RAM Operating System Windows PC 500 MHz or higher, 128 MB Windows XP SP2+ X86 or x64 bit processor Mac Power PC / PowerPC G4 800 MHz or higher 128 MB Mac 10.4.8 or higher Mac Intel-based Intel Core Duo 1.83 GHz or higher 128 MB Mac 10.4.8 or higher
14. Highest Quality Video Experience. Cross-Platform, Cross-Browser. Developers and Graphic Designers work together:Developers familiar with Visual Studio, Microsoft.net will be able to develop amazing Silverlight applications very quickly. So developer can strictly focus on the back end of the application core, while leaving the visuals to the Graphic Design team using the power of XAML. Cheaper: Silverlight is now the most inexpensive way to stream video files over the internet at the best quality possible. All we need IIS in Windows Server. Support for 3rd Party Languages: Speed: There is a very good improvement in speed for AJAX-enabled websites that begin to use Silverlight, leveraging the Microsoft .NET framework How Silverlight would change the Web
15.
16. Silverlight supports the ability to progressively download and play media content from any web-server.
18. Silverlight enables you to create rich UI and animations, and blend vector graphics with HTML to create compelling content experiences. Silverlight Versions
19.
20. A built in CLR engine which delivers a super high performance execution environment for the browser.
21. Silverlight 2 includes Deep Zoom. It allows users to zoom into, or out of, an image (or a collage of images), with smooth transitions, using the mouse wheel. The images can scale from 2 or 3 megapixels in resolution into the gigapixel range, but the user need not wait for it to be downloaded entirely; rather, Silverlight downloads only the parts in view, optimized for the zoom level being viewed.
22. Silverlight 2 also allows limited file system access to Silverlight applications. It can use the operating system's native file dialog box to browse to any file to which the user has access.
23. The XAML layout markup file (.xaml file) can be augmented by code-behind code, written in any .NET language, which contains the programming logic.
24.
25.
26. It has excellent support for printing, rich reporting and charting, support for web camera and microphone, support for COM automation, support for local file access, support for new languages, rich text editing, and, improved support for data binding like target null values, fall back values, ability to have string format, Binding to string indexers and support for complex ,multi property validation of data object.
27. Silverlight 4 is amazingly feature rich and its evolution will increase the demand for building LOB applications using Silverlight 4.
28. Silverlight now enables applications to remain in full-screen mode when another application is active
33. First and foremost, it will take few more years for HTML5 to be standardized There is no IDE to create HTML5 Web applications JavaScript only language of coding Rich animations and effects will have performance issues in HTML5 canvas or in SVG Video tag in HTML5 allows you to play videos Uniform look and feel Security aspect Debugging Aspect HTML 5 and Silverlight