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,

Slides:



Advertisements
Similar presentations
HTML5, OVERVIEW AND NEW FEATURES PowerPoint by Mason O’Mara.
Advertisements

Silverlight Presenter: Kevin Grossnicklaus February 25 th, 2010.
Web Server Programming
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
WPF vs Silverlight Stuart Haas. WPF  Windows Presentation Foundation  Included in Vista, Server 2008 and XP service pack 2  Deployed in desktop and.
1 Introduction to Silverlight 1.1 Mark Smith
Developing Rich Web Applications with Silverlight Mike Ormond Developer & Platform Group Microsoft Ltd
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Windows Presetation Foundation (WPF) 1. Introduction.
The Microsoft’s solution for building cross-platform Rich Internet Applications.
M ULTIMEDIA ON THE W EB. Multimedia Purpose of Multimedia Multimedia Issues Animation Digital Audio fundamentals Browser Plug-ins Java Applets.
Mobile Application Development
Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss security.
Michael S. Scherotter Microsoft Corporation
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
.NET framework’s Versions .NET Framework Version Microsoft started development on the.NET Framework in the late 1990s originally under the name of Next.
Virtual techdays INDIA │ august 2010 Silverlight 4 Deep Dive Vikram Pendse │ Microsoft Silverlight MVP & Insider.
Web Design Basic Concepts.
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
Creating and Running Your First C# Program Telerik Software Academy Telerik School Academy.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: Multimedia on the Web.
MVC New release IE8 Beta 1 Deep Zoom (sea dragon) Silver light 2.0 Beta 1 Expression Blend 2.5 Preview Instant Messaging API Enhancements to Virtual Earth.
2 A First Look at Windows Presentation Foundation Everywhere ("WPF/E") Joe Stegman Lead Program Manager Microsoft Corporation.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
UNIT 8 DRAWING WITH THE HTML5 CANVAS ELEMENTS AND FORMS.
Introduction to Silverlight By Alan Cobb 2008-Jan-10 Sacramento, CA
Introduction to Silverlight. Slide 2 What is Silverlight? It’s part of a Microsoft Web platform called Rich Internet Applications (RIA) There is a service.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Intro to Silverlight Kevin Grossnicklaus. Introductions Kevin Grossnicklaus – SSE - ( ) Chief Architect Software.
A Jumpstart to WPF by Kevin Grossnicklaus ArchitectNow.
Windows Presentation Foundation. Goal The goal of Windows Presentation Foundation (WPF) is to provide these advances for Windows. Included in version.
Silverlight Hitesh Trivedi Computer Science B.Tech A-Sec J.I.E.T.
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Object Oriented Software Development 9. Creating Graphical User Interfaces.
The Microsoft Technical Roadshow 2007 Rich Client Development in XAML Mark Johnston Developer & Platform Group Microsoft Ltd
Microsoft Silverlight An Introduction. Silverlight is a cross-browser, cross-platform plug-in* * An auxiliary program that works with a software package.
Are you getting the benefits from ASP.NET and AJAX? Introduction to the CTC ASP.NET Webforms Generator.
New Features Overview. Agenda Silverlight - Intro Silverlight 3 New Features Overview with Demos, Demos and Demos… RIA Services Overview Demos, Demos,
Overview of Silverlight Mike Taulty Developer & Platform Group Microsoft Ltd
Discover, Master, Influence1 Windows Presentation Foundation David Burela Senior Developer, Readify.
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview How to create a first ASP.NET application.
Mike Taulty Developer & Platform Group Microsoft Ltd
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel
Ronnie Saurenmann Principal Architect Microsoft Switzerland Silverlight 5 Advanced.
What’s New in Windows Forms 2.0 Stephen Turner Software Design Engineer
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
Lesson 5 MULTIMEDIA. Multimedia on the Web has expanded rapidly as broadband connections have allowed users to connect at faster speeds. Almost all Web.
Microsoft’s Rich Web Technology XAML,WPF and WPF/E July, 2006 John Allwright.
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
Microsoft Silverlight An Introduction. Silverlight is a cross-browser, cross-platform plug-in* * An auxiliary program that works with a software package.
Introduction to Silverlight Development Pavel Yosifovich CTO, Matrix Global; Senior Instructor, Hi-Tech College
Objective % Select and utilize tools to design and develop websites.
WPF vs Silverlight.
Objective % Select and utilize tools to design and develop websites.
Introduction to Silverlight
.NET and .NET Core 7. XAML Pan Wuming 2017.
Silverlight Technology
Overview of Silverlight 2
Differences and similarities
Lesson 5: Multimedia on the Web
Windows Presentation Foundation
Running C# in the browser
Presentation transcript:

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.

 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).

 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

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.

 Animation Flash uses the frame-based animation model Silverlight is based on the WPF animation model, which is time-based instead of frame-based  File Size Flash uses a compressed format, and text and images are embedded in the movie Silverlight uses XAML for its description language, and it is non-compressed, so the size of a Silverlight component is usually larger  Scripting Action Script is used to program Flash objects you can choose from among a number of programming languages such as Visual C#.Net and Visual Basic.NET, including client-side scripting with JavaScript

 Video And Audio Flash supports multiple video formats Silverlight implements the industry-standard VC-1 codec for video, and supports WMV and WMA  Text Representation/SEO Flash stores fonts using shape definitions and the player doesn’t understand TTF  Debugging No debugging capability in flash,Debugging facility in Silverlight  Service Support  Silverlight supports communication with web services or WCF services,but in flash no support for web service

FeaturesFlashSilverlight Animationbetter File sizebetter Scriptingbetter Video/Audiobetter Sound processingbetter Accessibilitybetter Platform compatibilitybetter Text Representation/SEObetter Supported image formatsbetter Socket programmingbetter Webcam supportbetter Deploymentbetter Windows applicationbetter Media streamingbetter

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 higher128 MB Mac or higher Mac Intel-based Intel Core Duo 1.83 GHz or higher 128 MB Mac or higher

 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

 Silverlight Version 1.0  Silverlight 1.0 is very good at displaying Media (audio and video) but it's lack of controls and reliance on JavaScript as the only programming language, introduce numerous limitations.  Main features of Silverlight 1.0: Built-in codec support for playing WMV video, and MP3 and WMA audio within a browser. Silverlight supports the ability to progressively download and play media content from any web-server. Silverlight also optionally supports built-in media streaming. Silverlight enables you to create rich UI and animations, and blend vector graphics with HTML to create compelling content experiences.

 Silverlight 2.0 Version Silverlight 2 introduces the.NET framework to Silverlight with the support of DLR and rich control set.  Main features of Silverlight 2.0: Includes a version of the.NET Framework, with the full Common Language Runtime as.NET Framework 3.0; A built in CLR engine which delivers a super high performance execution environment for the browser. 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. 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. The XAML layout markup file (.xaml file) can be augmented by code-behind code, written in any.NET language, which contains the programming logic. This version ships with more than 30 UI controls (including TextBox, CheckBox, Slider, ScrollViewer, and Calendar controls), for two-way databinding support, automated layout management as well as data-manipulation controls, such as DataGrid and ListBox.

 Silverlight Version 3.0  This version represents a maturation of the platform instead of the complete change in platform that Silverlight 2 representedSilverlight 2  Major media enhancements Silverlight is already great solution for supporting various media scenarios but we will see support for H.264 video in Silverlight 3  Major graphics improvement  Major developer Experience improvements  Running Silverlight 3 applications outside of browser, as stand-alone desktop applications  Performance Improvements  Styling (support of Merge Resource Dictionary)

 Silverlight 4.0 Silverlight 4 provides a great tool for designers and developers to build cutting edge applications with awesome multimedia and graphics. 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. Silverlight 4 is amazingly feature rich and its evolution will increase the demand for building LOB applications using Silverlight 4. Silverlight now enables applications to remain in full-screen mode when another application is active Implicit Style for Silverlight Right Mouse Click event, Right to Left flow direction, Multiple Transforms Multi casting,DRM for offline, Web Cam and Microphone support View Box control, Web Browser, web browser brush and Clip Board object access

 On December 2, 2010 at the Silverlight Fire starter event, Silverlight 5 beta was announced for release in the 1st half of The final release is planned for the end of  New features in Silverlight 5 include:  Supports GPU accelerated video decoding instead of CPU decoding  Built-in 3D graphics support  Variable speed playback of media content with automatic audio pitch correction  Improved power awareness  Built-in remote-control support  Supports faster application startup  Provides 64-bit browser support  Automated UI testing support for applications with Visual Studio 2010  Delivers improved text clarity  Developers can now debug data-binding expressions, set breakpoints on bindings.

 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

 lverlight-3-whats-new-a-guide.aspx#textimage lverlight-3-whats-new-a-guide.aspx#textimage 