Silverlight 3 introduces several new capabilities to improve user experiences, development productivity, and design tools. Key features include support for higher quality video and audio, richer graphics like 3D and pixel effects, improved development with new controls and data services, running applications outside the browser, and enhanced design in Expression Blend 3. These updates aim to empower developers and designers to create more engaging applications across various platforms and devices.
Silverlight 3 introduces new capabilities for higher quality video and audio, richer user experiences through 3D graphics and effects, improved developer productivity via new controls and data services, and the ability to run applications outside the browser on desktop and mobile devices. Expression Blend 3, the visual design tool, has been enhanced to take full advantage of Silverlight 3's features and enables breakthrough design through prototyping, visual workflows and accessible interactivity without coding.
Silverlight 3 introduces new features such as support for higher quality video and audio, empowering richer experiences through 3D graphics and pixel shader effects, improving RIA productivity with .NET RIA services and over 60 controls, enabling out-of-browser applications, and Expression Blend 3 for visual design. These new capabilities allow developers to build more engaging applications across media, graphics, development, and deployment.
Silverlight 3 introduced new capabilities across media, graphics, developer productivity, out of browser functionality, and design tooling. Key additions included support for higher quality video and audio formats, 3D effects, improved performance, data binding improvements, the ability to run applications locally on desktops, and enhanced design tools in Expression Blend 3.
Building Amazing Business Centric Applications with Microsoft Silverlight 3livooi
The document summarizes new capabilities in Silverlight 3, including support for higher quality video and audio, richer user experiences through graphics improvements, increased developer productivity through new controls and services, the ability to run applications outside the browser, and design tools in Expression Blend 3.
IIS Media Services is a platform for delivering high quality audio and video over HTTP. It features Smooth Streaming which dynamically adjusts video quality based on bandwidth and CPU conditions. Silverlight 3 adds support for new formats like H.264 and AAC and improves graphics capabilities like full-screen HD playback and 3D effects. It also enhances developer productivity with additional controls, data binding, and accessibility features. Applications can now run outside the browser and be installed on the desktop for offline access.
This document discusses Microsoft's web platform and tools. It highlights key capabilities of the Microsoft web platform including the Web Platform Installer, IIS extensions, servers, and technologies. It also discusses tools for developers, designers, and UX designers including SketchFlow for prototyping and Expression Blend for visual design. Silverlight 4 capabilities are summarized in areas of media, rich experiences, business applications, beyond the browser, and developer tools.
Silverlight is a Microsoft web application framework that has gained significant momentum since its launch 18 months ago. It now has over 300 million downloads and is supported by developers and designers in over 30 countries. Silverlight 3 introduces new capabilities for higher quality video and audio, 3D graphics, improved development productivity, and out-of-browser applications. Expression Blend 3, a visual design tool, allows developers and designers to take advantage of Silverlight 3's features and capabilities.
Silverlight is a Microsoft technology for delivering rich media and interactive content across the web. It allows developers to use familiar tools like .NET and XAML to build media-rich applications that work across browsers and platforms. Silverlight provides high quality video playback, animation and interactivity with low bandwidth usage. It also offers tools for designers and developers to collaborate on building compelling user experiences that integrate with online services and data.
Silverlight 3 introduces new capabilities for higher quality video and audio, richer user experiences through 3D graphics and effects, improved developer productivity via new controls and data services, and the ability to run applications outside the browser on desktop and mobile devices. Expression Blend 3, the visual design tool, has been enhanced to take full advantage of Silverlight 3's features and enables breakthrough design through prototyping, visual workflows and accessible interactivity without coding.
Silverlight 3 introduces new features such as support for higher quality video and audio, empowering richer experiences through 3D graphics and pixel shader effects, improving RIA productivity with .NET RIA services and over 60 controls, enabling out-of-browser applications, and Expression Blend 3 for visual design. These new capabilities allow developers to build more engaging applications across media, graphics, development, and deployment.
Silverlight 3 introduced new capabilities across media, graphics, developer productivity, out of browser functionality, and design tooling. Key additions included support for higher quality video and audio formats, 3D effects, improved performance, data binding improvements, the ability to run applications locally on desktops, and enhanced design tools in Expression Blend 3.
Building Amazing Business Centric Applications with Microsoft Silverlight 3livooi
The document summarizes new capabilities in Silverlight 3, including support for higher quality video and audio, richer user experiences through graphics improvements, increased developer productivity through new controls and services, the ability to run applications outside the browser, and design tools in Expression Blend 3.
IIS Media Services is a platform for delivering high quality audio and video over HTTP. It features Smooth Streaming which dynamically adjusts video quality based on bandwidth and CPU conditions. Silverlight 3 adds support for new formats like H.264 and AAC and improves graphics capabilities like full-screen HD playback and 3D effects. It also enhances developer productivity with additional controls, data binding, and accessibility features. Applications can now run outside the browser and be installed on the desktop for offline access.
This document discusses Microsoft's web platform and tools. It highlights key capabilities of the Microsoft web platform including the Web Platform Installer, IIS extensions, servers, and technologies. It also discusses tools for developers, designers, and UX designers including SketchFlow for prototyping and Expression Blend for visual design. Silverlight 4 capabilities are summarized in areas of media, rich experiences, business applications, beyond the browser, and developer tools.
Silverlight is a Microsoft web application framework that has gained significant momentum since its launch 18 months ago. It now has over 300 million downloads and is supported by developers and designers in over 30 countries. Silverlight 3 introduces new capabilities for higher quality video and audio, 3D graphics, improved development productivity, and out-of-browser applications. Expression Blend 3, a visual design tool, allows developers and designers to take advantage of Silverlight 3's features and capabilities.
Silverlight is a Microsoft technology for delivering rich media and interactive content across the web. It allows developers to use familiar tools like .NET and XAML to build media-rich applications that work across browsers and platforms. Silverlight provides high quality video playback, animation and interactivity with low bandwidth usage. It also offers tools for designers and developers to collaborate on building compelling user experiences that integrate with online services and data.
Silverlight is a development platform that allows for creating rich interactive applications and media experiences that can run on multiple browsers, devices, and operating systems. Key features of Silverlight include support for HD video streaming, 3D graphics, animation, data integration, offline functionality, and a subset of the .NET framework. Silverlight applications use XAML for the user interface and can be programmed using any .NET language.
The agenda includes presentations on Microsoft client technologies:
- The Microsoft Client Continuum by Ronan Geraghty from 10:00-11:15.
- Introducing WPF by Max Knor from 11:30-13:00.
- Building WPF composite smart clients by Max Knor from 14:00-15:30.
- Building RIAs with Silverlight 2 by Martha Rotter from 15:45-17:00.
The document discusses the Kony Development Cloud, which allows developers to build multi-channel mobile apps once and deploy them everywhere. It provides an overview of the key components of the Kony platform, including the Cloud Foundation for provisioning and managing cloud resources, Cloud Services for integration, data, messaging and other backend functions, the Development Framework for building apps, and Developer Tools for visual design and coding. The platform aims to help enterprises address the challenges of mobile app development across multiple devices and operating systems.
Windows 7 Developer Overview was presented at a series of MSDN Unleashed events hosted by the Microsoft Central Region Evangelism team from April 28 - June 12, 2009. You can find more information at http://msdnevents.com/unleashed.
This document discusses a presentation by Ashutosh Sharma on Silverlight, a Microsoft web application framework. It acknowledges those who helped with the presentation, including the mentor Mrs. Meena Arora. The document then provides an introduction to rich internet applications and discusses some key characteristics. It also lists some popular rich internet application development tools, including Flex, JavaFX, and Silverlight. The document discusses factors to consider when choosing a RIA tool and what motivates those choices. It concludes with an overview of what Silverlight is and how it can be used to create engaging experiences.
Silverlight is a technology from Microsoft for building rich interactive applications for the web. It allows developers to use XAML and .NET languages to create animations, media playback, and other rich features within a browser. Silverlight applications provide a consistent experience across browsers and platforms using a small browser plugin. It is well suited for creating immersive media experiences, rich internet applications, and delivering content across devices from desktop to mobile.
This document discusses the development of innovative web applications. It introduces Silverlight as a cross-browser and cross-platform plugin for media experiences on the web. It also discusses tools like Expression Design, Expression Blend and Expression Encoder that allow designers and developers to collaborate and bring rich desktop applications to the web using technologies like Windows Presentation Foundation and Silverlight. Resources and contacts are provided for further information.
Christopher Saunders, Applications Development Consultant Develop Relations, The BlackBerry ® Developer Day in Bangkok ,22 November 2011, Software Park Thailand.
Adobe AIR Development for the BlackBerry PlayBookKyle McInnes
The BlackBerry PlayBook is expected to be a killer tablet. It features a wide range of features and the ability to make native apps in a variety of languages including Adobe AIR.
This document summarizes Ken Maglio's presentation on SharePoint 2013 apps. Key points include:
1) SharePoint 2013 introduces a new app model that allows developers to build apps that run independently of SharePoint and communicate using REST/CSOM. Apps can be deployed to both public and private marketplaces.
2) The new app model provides benefits like no custom code on servers, easier upgrades, and isolation. It also reduces ramp-up time for developers.
3) SharePoint sites can now be customized more easily using apps from the marketplace. All content in a site can be considered an app.
4) Maglio demonstrated new project templates for building SharePoint apps and debugging capabilities.
<p>
[데브멘토 동영상] Windows Phone Mango 무엇이 달라졌는가?</p>
<p>
서진호 한국마이크로소프트 부장 3부</p>
<p>
지난5월24일 발표된 새로운 윈도우폰Mango에서 변경된 툴 및 프레임워크에 대해 알아본다.특히 비쥬얼 스튜디오2010에서 한층 더 편리하게 앱을 개발할 수 있도록 디바이스 에뮬레이터, 프로파일러 및 성능 분석에 대해 직접 데모를 보여준다.</p>
<p>
</p>
<p>
실전 윈도우폰 망고 앱 디자인& 개발</p>
<p>
코드네임 ‘망고’업데이트, 윈도우폰 앱 개발A to Z</p>
<p>
</p>
<p>
서진호 한국마이크로소프트 부장은 현재 마이크로소프트 모바일/임베디드 디벨로퍼 에반젤리스트로 활동하고 있으며 국내 모바일/임베디드 및 윈도우7 관련 개발 기술 전도에 앞장서고 있다. 현재 서진호의Windows Phone 이야기(<a>http://blogs.msdn.com/jinhoseo</a>)라는 블로그를 운영 중.</p>
MSDN subscriptions provide developers access to Microsoft software, resources, and support. Subscriptions include access to downloads of the latest Microsoft products, technical support, online documentation and forums, and rights to use Microsoft software for development and testing purposes. Higher-level subscriptions like Visual Studio Premium with MSDN provide additional benefits such as cloud computing credits on Windows Azure. MSDN subscriptions help developers stay up to date with the latest Microsoft technologies and tools.
Greens Technology is the best Android Training with 100% Placement Institute in Tambaram Chennai. We offering Android online, placement, corporate Training around the Chennai. Our syllabus is revised monthly once by our trainers. We provide weekday classes, Weekend classes and Fast track classes in low course fees.
This document provides an overview of Kony, a mobile application development platform, and its partners HMS and Ideomobile. Kony addresses the challenge of developing applications across multiple channels by offering a single code base that can build applications for mobile, web, tablets, and desktop from a single code. The Kony platform provides tools for visual design, development, integration, testing and deployment that allow applications to be created once and run on any device. It also ensures applications are future proofed by supporting updates to operating systems and new devices.
This document provides an overview of Kony One Studio and Kony Middleware. It discusses the basic modules of Kony Studio including the Kony architecture, building applications using widgets like text, buttons and labels, debugging applications, and working with services via the network API. It also covers advanced Kony programming topics like the Kony API, LUA and JavaScript functionality, and working with services. The document describes Kony Middleware configuration including the KDCDB and license/logging settings. It discusses building, signing and deploying applications to different platforms as well as why Kony is a good choice for rapid application development across multiple platforms.
Mobile Portal Enabler With Content Creation Distribution Capabilitiesgmitech
The document describes a mobile portal system developed by Grey Matter India Technologies that allows for centralized content generation and hosting through desktop computers. It includes modules for content creation, distribution, security, messaging and administration. The system was designed to provide a full-featured mobile community experience and was developed using technologies like Visual Studio and SQL Server. It addresses the challenges of integrating complex modules and security while enabling content hosting and sharing across devices.
This document summarizes a presentation given by Tim Francis and Sarika Sinha at the IBM Rational Software Conference 2009. The presentation introduced the IBM WebSphere Web 2.0 Feature Pack and how to develop rich internet applications using IBM Rational Application Developer. It covered Web 2.0 concepts, the feature pack's capabilities including Web 2.0 to SOA connectivity and AJAX messaging, and using the Dojo toolkit for Ajax development in RAD. A demo was also included.
Silverlight is a browser plug-in that promotes a collaborative development environment of rich online media contents that enable developers and designers alike to integrate multimedia and graphics into web pages within the context of the managed environment.
The document contains a resume for Arun Kumar Rajmandrapu. It summarizes his contact information, 7 years of experience using .NET and web technologies including C#, Azure cloud platform, HTML, JavaScript and AngularJS. It also lists his education as a B.Tech in Electronics and Communication Engineering from Pragati Engineering College in 2008. The resume provides details of 5 projects he worked on from 2009 to the present for Wipro Technologies and Microsoft involving web and cloud application development using technologies such as ASP.NET MVC, Azure, SQL Server, Power BI and AngularJS.
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9Nuno Godinho
This document provides an introduction and overview of Silverlight 4.0. It begins with an agenda that includes an introduction, customer stories, details on Silverlight 4.0 features, a summary, and Q&A. It then discusses Silverlight as a powerful development platform for creating engaging user experiences across the web, desktop and mobile. Several customer stories are presented that demonstrate how Silverlight has been used by companies for media delivery, rich internet applications, and business applications.
Silverlight 3.0 is the current version of Silverlight that was unveiled in March 2009 and will have a full release in July 2009. It features new capabilities for building rich internet applications (RIAs) including controls, search discoverability, .NET RIA services, improved performance, and accessibility. Silverlight 3.0 also allows applications to run outside the browser on the desktop and includes new graphics, media, and Expression Blend 3 features.
Silverlight is a development platform that allows for creating rich interactive applications and media experiences that can run on multiple browsers, devices, and operating systems. Key features of Silverlight include support for HD video streaming, 3D graphics, animation, data integration, offline functionality, and a subset of the .NET framework. Silverlight applications use XAML for the user interface and can be programmed using any .NET language.
The agenda includes presentations on Microsoft client technologies:
- The Microsoft Client Continuum by Ronan Geraghty from 10:00-11:15.
- Introducing WPF by Max Knor from 11:30-13:00.
- Building WPF composite smart clients by Max Knor from 14:00-15:30.
- Building RIAs with Silverlight 2 by Martha Rotter from 15:45-17:00.
The document discusses the Kony Development Cloud, which allows developers to build multi-channel mobile apps once and deploy them everywhere. It provides an overview of the key components of the Kony platform, including the Cloud Foundation for provisioning and managing cloud resources, Cloud Services for integration, data, messaging and other backend functions, the Development Framework for building apps, and Developer Tools for visual design and coding. The platform aims to help enterprises address the challenges of mobile app development across multiple devices and operating systems.
Windows 7 Developer Overview was presented at a series of MSDN Unleashed events hosted by the Microsoft Central Region Evangelism team from April 28 - June 12, 2009. You can find more information at http://msdnevents.com/unleashed.
This document discusses a presentation by Ashutosh Sharma on Silverlight, a Microsoft web application framework. It acknowledges those who helped with the presentation, including the mentor Mrs. Meena Arora. The document then provides an introduction to rich internet applications and discusses some key characteristics. It also lists some popular rich internet application development tools, including Flex, JavaFX, and Silverlight. The document discusses factors to consider when choosing a RIA tool and what motivates those choices. It concludes with an overview of what Silverlight is and how it can be used to create engaging experiences.
Silverlight is a technology from Microsoft for building rich interactive applications for the web. It allows developers to use XAML and .NET languages to create animations, media playback, and other rich features within a browser. Silverlight applications provide a consistent experience across browsers and platforms using a small browser plugin. It is well suited for creating immersive media experiences, rich internet applications, and delivering content across devices from desktop to mobile.
This document discusses the development of innovative web applications. It introduces Silverlight as a cross-browser and cross-platform plugin for media experiences on the web. It also discusses tools like Expression Design, Expression Blend and Expression Encoder that allow designers and developers to collaborate and bring rich desktop applications to the web using technologies like Windows Presentation Foundation and Silverlight. Resources and contacts are provided for further information.
Christopher Saunders, Applications Development Consultant Develop Relations, The BlackBerry ® Developer Day in Bangkok ,22 November 2011, Software Park Thailand.
Adobe AIR Development for the BlackBerry PlayBookKyle McInnes
The BlackBerry PlayBook is expected to be a killer tablet. It features a wide range of features and the ability to make native apps in a variety of languages including Adobe AIR.
This document summarizes Ken Maglio's presentation on SharePoint 2013 apps. Key points include:
1) SharePoint 2013 introduces a new app model that allows developers to build apps that run independently of SharePoint and communicate using REST/CSOM. Apps can be deployed to both public and private marketplaces.
2) The new app model provides benefits like no custom code on servers, easier upgrades, and isolation. It also reduces ramp-up time for developers.
3) SharePoint sites can now be customized more easily using apps from the marketplace. All content in a site can be considered an app.
4) Maglio demonstrated new project templates for building SharePoint apps and debugging capabilities.
<p>
[데브멘토 동영상] Windows Phone Mango 무엇이 달라졌는가?</p>
<p>
서진호 한국마이크로소프트 부장 3부</p>
<p>
지난5월24일 발표된 새로운 윈도우폰Mango에서 변경된 툴 및 프레임워크에 대해 알아본다.특히 비쥬얼 스튜디오2010에서 한층 더 편리하게 앱을 개발할 수 있도록 디바이스 에뮬레이터, 프로파일러 및 성능 분석에 대해 직접 데모를 보여준다.</p>
<p>
</p>
<p>
실전 윈도우폰 망고 앱 디자인& 개발</p>
<p>
코드네임 ‘망고’업데이트, 윈도우폰 앱 개발A to Z</p>
<p>
</p>
<p>
서진호 한국마이크로소프트 부장은 현재 마이크로소프트 모바일/임베디드 디벨로퍼 에반젤리스트로 활동하고 있으며 국내 모바일/임베디드 및 윈도우7 관련 개발 기술 전도에 앞장서고 있다. 현재 서진호의Windows Phone 이야기(<a>http://blogs.msdn.com/jinhoseo</a>)라는 블로그를 운영 중.</p>
MSDN subscriptions provide developers access to Microsoft software, resources, and support. Subscriptions include access to downloads of the latest Microsoft products, technical support, online documentation and forums, and rights to use Microsoft software for development and testing purposes. Higher-level subscriptions like Visual Studio Premium with MSDN provide additional benefits such as cloud computing credits on Windows Azure. MSDN subscriptions help developers stay up to date with the latest Microsoft technologies and tools.
Greens Technology is the best Android Training with 100% Placement Institute in Tambaram Chennai. We offering Android online, placement, corporate Training around the Chennai. Our syllabus is revised monthly once by our trainers. We provide weekday classes, Weekend classes and Fast track classes in low course fees.
This document provides an overview of Kony, a mobile application development platform, and its partners HMS and Ideomobile. Kony addresses the challenge of developing applications across multiple channels by offering a single code base that can build applications for mobile, web, tablets, and desktop from a single code. The Kony platform provides tools for visual design, development, integration, testing and deployment that allow applications to be created once and run on any device. It also ensures applications are future proofed by supporting updates to operating systems and new devices.
This document provides an overview of Kony One Studio and Kony Middleware. It discusses the basic modules of Kony Studio including the Kony architecture, building applications using widgets like text, buttons and labels, debugging applications, and working with services via the network API. It also covers advanced Kony programming topics like the Kony API, LUA and JavaScript functionality, and working with services. The document describes Kony Middleware configuration including the KDCDB and license/logging settings. It discusses building, signing and deploying applications to different platforms as well as why Kony is a good choice for rapid application development across multiple platforms.
Mobile Portal Enabler With Content Creation Distribution Capabilitiesgmitech
The document describes a mobile portal system developed by Grey Matter India Technologies that allows for centralized content generation and hosting through desktop computers. It includes modules for content creation, distribution, security, messaging and administration. The system was designed to provide a full-featured mobile community experience and was developed using technologies like Visual Studio and SQL Server. It addresses the challenges of integrating complex modules and security while enabling content hosting and sharing across devices.
This document summarizes a presentation given by Tim Francis and Sarika Sinha at the IBM Rational Software Conference 2009. The presentation introduced the IBM WebSphere Web 2.0 Feature Pack and how to develop rich internet applications using IBM Rational Application Developer. It covered Web 2.0 concepts, the feature pack's capabilities including Web 2.0 to SOA connectivity and AJAX messaging, and using the Dojo toolkit for Ajax development in RAD. A demo was also included.
Silverlight is a browser plug-in that promotes a collaborative development environment of rich online media contents that enable developers and designers alike to integrate multimedia and graphics into web pages within the context of the managed environment.
The document contains a resume for Arun Kumar Rajmandrapu. It summarizes his contact information, 7 years of experience using .NET and web technologies including C#, Azure cloud platform, HTML, JavaScript and AngularJS. It also lists his education as a B.Tech in Electronics and Communication Engineering from Pragati Engineering College in 2008. The resume provides details of 5 projects he worked on from 2009 to the present for Wipro Technologies and Microsoft involving web and cloud application development using technologies such as ASP.NET MVC, Azure, SQL Server, Power BI and AngularJS.
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9Nuno Godinho
This document provides an introduction and overview of Silverlight 4.0. It begins with an agenda that includes an introduction, customer stories, details on Silverlight 4.0 features, a summary, and Q&A. It then discusses Silverlight as a powerful development platform for creating engaging user experiences across the web, desktop and mobile. Several customer stories are presented that demonstrate how Silverlight has been used by companies for media delivery, rich internet applications, and business applications.
Silverlight 3.0 is the current version of Silverlight that was unveiled in March 2009 and will have a full release in July 2009. It features new capabilities for building rich internet applications (RIAs) including controls, search discoverability, .NET RIA services, improved performance, and accessibility. Silverlight 3.0 also allows applications to run outside the browser on the desktop and includes new graphics, media, and Expression Blend 3 features.
History of-silverlight-versions-and-its-features-CRB-TechPooja Gaikwad
Silverlight is a browser plug-in that promotes a collaborative development environment of rich online media contents that enable developers and designers alike to integrate multimedia and graphics into web pages within the context of the managed environment.
History of silverlight versions and its featuressonia merchant
Silverlight is a browser plug-in that promotes a collaborative development environment of rich online media contents that enable developers and designers alike to integrate multimedia and graphics into web pages within the context of the managed environment.
Silverlight is a free plug-in that allows for rich, interactive web experiences across browsers and devices. It has had over 500 million downloads since launch and is used by over 500,000 developers and designers in 30 countries. Silverlight 4 introduces new capabilities for media, rich user experiences, business applications, extending beyond the browser, and improved developer tools. [END SUMMARY]
Silverlight is a development platform for creating interactive applications for the web, desktop and mobile devices using .NET. It has been downloaded over 700 million times and has over 600,000 developers. Silverlight supports advanced features like HD video, content protection and offline functionality. The adoption rate has grown from 33% in summer 2009 to 60% in April 2010. It works across browsers on Windows, Mac and Linux and supports Windows Phone 7 development. Upcoming features include support for set top boxes and connected TVs.
This document summarizes a presentation about Silverlight 3. It discusses the history and momentum of Silverlight, including over 300 million downloads and 400,000 developers. Key features of Silverlight 3 highlighted include out-of-browser capabilities, improved support for high quality video and audio, and design tooling. The presentation covers enhancements to graphics and media in Silverlight 3, such as H.264 video support. It also summarizes improvements to the design tools in Visual Studio for Silverlight development. The document encourages attendees to return for part two of the presentation.
.net certification course, .net classes, .net courses, .net courses in pune, .net jobs, .net training, .net training institute, ASP.net courses, dot net classes.net certification in pune, .net classes, .net courses in pune, .net technology, .net training, .net training institute pune, ASP.net courses
History of silverlight versions and its featuresDiya Singh
Silverlight is a browser plugin that allows developers to create rich multimedia web content within a managed .NET environment. It has gone through several versions with new features added at each stage. Silverlight 1.0 provided basic UI controls, media playback, and graphics but lacked managed code support. Silverlight 2.0 added a rich class library compatible with .NET, powerful built-in controls, and extensibility. Silverlight 3 improved graphics capabilities with 3D support, pixel shaders, and tighter integration with Expression Blend tools.
Silverlight is a development framework created by Microsoft for building and running rich Internet applications and multimedia experiences across browsers and operating systems. Key points:
- Silverlight allows developers to use .NET languages like C# and VB.NET to build rich client-side web applications.
- It provides animation, media playback, graphics and interactivity capabilities similar to Adobe Flash but with support for .NET development and additional features.
- Silverlight applications can run on Windows, Mac and Linux browsers and are supported on desktop and mobile devices.
Silverlight is a development framework created by Microsoft for building and running rich Internet applications and multimedia experiences across browsers and operating systems. Key points:
- Silverlight allows developers to use .NET languages like C# and VB.NET to build rich client-side web applications.
- It provides animation, media playback, graphics and interactivity capabilities similar to Adobe Flash but with support for .NET development and additional features.
- Silverlight applications can run on Windows, Mac and Linux browsers and are supported on desktop and mobile devices.
Microsoft Silverlight is a web application framework that allows for rich multimedia and interactive experiences on the web. It provides graphics, animations, and interactivity similar to Adobe Flash. Silverlight uses XAML for user interfaces and a subset of the .NET Framework for programming. Key features include smooth streaming, pixel shader effects, out-of-browser applications, 3D graphics, and support for additional features in later versions like webcams and printing. While it requires a plugin, Silverlight enables rich interactive applications for the web.
Silverlight is a cross-browser and cross-platform implementation of .NET that allows building rich interactive applications and media experiences for the web. It provides compelling user experiences across Windows and Mac with a fast installation. Developers can use existing .NET skills and tools like Expression Blend and Visual Studio to create Silverlight applications. Silverlight 2.0 improves on 1.0 with support for managed code, a richer set of controls, and other features.
Silverlight is a development platform from Microsoft that allows users to build rich interactive applications for the web, desktop, and mobile using HTML, CSS, and JavaScript. It uses a small plug-in that works across browsers and devices. Silverlight applications can access multimedia and other device capabilities and can run offline. It provides features for graphics, animation, data binding, and more through the .NET framework.
Silverlight 3 included many new features such as H.264 video support, bitmap effects, 3D perspective capabilities, and multi-touch support. Expression Blend 3 allowed coding directly within the tool and importing Photoshop files. IE8 and Sketchflow were also released with new capabilities for web development and rapid prototyping.
This document provides an overview of Silverlight, including what it is, why it was created, its features, how to build Silverlight applications using Expression Blend and Visual Studio, and resources for learning more. Silverlight is a web development framework that allows building and running rich interactive applications across browsers and operating systems using HTML, CSS, and JavaScript.
Silverlight Momentum and Introducing Silverlight 3Christophe Lauer
Silverlight 3 provides new capabilities to empower rich experiences, improve RIA productivity, and enable out of browser applications. It supports higher quality video and audio with features like Smooth Streaming for HD playback. Graphics are enhanced with perspective 3D, bitmap caching, and pixel shader effects. Productivity is improved through offline application support, better debugging tools, and a streamlined development process.
- The BlackBerry platform has over 150 million smartphones shipped, 40% yearly subscriber growth, and over 70 million subscribers. It has over 40,000 apps available on BlackBerry App World with over 1 billion downloads to date.
- The BlackBerry 7 smartphone OS features a new liquid graphics UI, digital compass, HD video recording/playback, and OpenGL 2.0 support. Native, web, and Java apps can be created for the platform.
- The BlackBerry PlayBook tablet runs the QNX Neutrino micro-kernel OS and supports Adobe AIR and Flash. It has 1GHz dual-core processing, 1GB RAM, and two HD cameras.
Come learn how advertisers, vendors, and publishers are using Microsoft Silverlight to create amazing rich media and monetize in-stream video ads. This session covers popular topics including packaging content for ad servers, Silverlight and Flash co-existence, using Microsoft Expression Encoder to create innovative in-stream experiences, time- vs. frame-based tracking, and more.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
4. Silverlight Momentum
By the Numbers
400,000
18 months 300m+ +
since launch downloads Developers &
Designers
Source: Microsoft Developer Tracker 2008 Report
5. Silverlight Momentum
By the Numbers
400,000 200+
18 months 300m+ + partners in
since launch downloads Developers &
Designers
30 countries
6. Silverlight Momentum
By the Numbers
400,000 200+ 200+
18 months 300m+ + partners in Microsoft
since launch downloads Developers & Products &
Designers
30 countries Websites
7. Silverlight Momentum
By the Numbers
400,000 200+ 200+ Thousands
18 months 300m+ + partners in Microsoft of Apps
since launch downloads Developers & Products & across the
Designers
30 countries Websites Globe
www.silverlight.net/showcase
9. Silverlight 3 Themes
Support for Higher
Quality Video & Audio
Empowering
Rich Experiences
Improving
RIA Productivity
Out of Browser
Capabilities
Design Tooling
10. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
Smooth Streaming More Format Choices
Media
Graphics
Full Screen HD Playback Extensible Media Formats
Dev Productivity
Out of Browser
Design Tooling
Industry Leading
Content Protection
11. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
IIS7 Smooth Streaming
Live & On-Demand True HD 720p+
IIS Media Services (formerly IIS Media Pack) is an integrated
Media
HTTP media delivery platform, which features Smooth Streaming
which dynamically detects and seamlessly switches, in real time,
Graphics
the video quality of a media file delivered to Silverlight based
clients depending on local bandwidth and CPU conditions.
Dev Productivity
Out of Browser
Design Tooling
12. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
More Format Choices
In addition to native support for VC-1/WMA, Silverlight 3 now
Media
offers native support for H.264 and AAC, giving content
distributors a choice of widely supported industry formats
Graphics
Dev Productivity
Out of Browser
Design Tooling
13. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
True HD Playback
in Full Screen
Silverlight 3 leverages graphics processor unit (GPU) hardware
Media
acceleration to deliver true full-screen 720p+ HD video playback
Graphics
Dev Productivity
Out of Browser
Design Tooling
14. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
Extensible Media
Format Support
With the new Raw AV pipeline, Silverlight can support a wide
Media
variety of third-party codecs. Audio and video can be decoded
outside the runtime and passed to Silverlight for rendering,
Graphics
extending format support beyond the native codecs.
Dev Productivity
Out of Browser
Design Tooling
15. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
Industry Leading
Content Protection
Silverlight DRM, Powered by PlayReady Content Protection
Media
enables protected in-browser experiences using AES encryption
or Windows Media DRM.
Graphics
Dev Productivity
Out of Browser
Design Tooling
16. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
Demos
Media
Graphics
Dev Productivity
Out of Browser
Design Tooling
17. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Perspective 3D Graphics Bitmap Caching
Media
Graphics
New Bitmap API Themed App Support
Dev Productivity
Out of Browser
Design Tooling
Enhanced Control Skinning Improved Text Rendering
18. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Perspective 3D Graphics
& Animation Effects
Silverlight 3 supports Perspective 3d Effects, so users can rotate
Media
or scale live content in space without writing any additional code,
and Animation Effects such as spring and bounce, to make more
Graphics
natural movement.
Dev Productivity
Out of Browser
Design Tooling
19. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Bitmap Caching
Silverlight 3 dramatically improves the rendering performance of
Media
applications by allowing users to cache vector content, text, and
controls into bitmaps.
Graphics
Dev Productivity
Out of Browser
Design Tooling
20. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
New Bitmap API &
Pixel Shader Effects
Read and write pixel values directly to a bitmap with the new
Media
Bitmap API, and use the new Pixel Shader Effects such as blur
and drop shadow or create your own unique effects that can be
Graphics
applied to any control or object in the application.
Dev Productivity
Out of Browser
Design Tooling
21. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Themed Application
Support
Developers can now theme applications by applying styles to
Media
their controls and changing them at runtime. Additionally, styles
can be cascaded by basing them on each other.
Graphics
Dev Productivity
Out of Browser
Design Tooling
22. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Enhanced
Control Skinning
Silverlight 3 provides easier skinning capabilities by keeping a
Media
common set of controls external from an application. This allows
the sharing of styles and control skins between different
Graphics
applications.
Dev Productivity
Out of Browser
Design Tooling
23. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Improved Text Rendering
& Font Support
Silverlight 3 provides greatly more efficient rendering and rapid
Media
animation of text, and applications can load faster by enabling
the use of local fonts.
Graphics
Dev Productivity
Out of Browser
Design Tooling
24. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Demos
Media
Graphics
Dev Productivity
Out of Browser
Design Tooling
25. Silverlight 3 New Capabilities : Dev Productivity
Improving RIA Development Productivity
Controls Search Discoverability
Media
Graphics
.NET RIA Services Improved Performance
Dev Productivity
Out of Browser
Design Tooling
Advanced Accessibility
26. Silverlight 3 New Capabilities : Dev Productivity
Improving RIA Development Productivity
60+ Controls
60+ high-quality, fully skinnable and customizable controls
avilable such as charting and media, new layout containers such
Media
as dock and viewbox, and controls such as autocomplete,
treeview and datagrid. Controls come with nine professional
Graphics designed themes and the source code can be
modified/recompiled or utilized as-is.
Dev Productivity
Out of Browser
Design Tooling
27. Silverlight 3 New Capabilities : Dev Productivity
Improving RIA Development Productivity
Search Engine Discoverability
Solve the SEO-related challenges posed by RIAs by utilizing
business objects on the server, together with ASP.NET controls
Media
and site maps, and automatically mirror database-driven RIA
content into HTML that is easily indexed by the leading search
Graphics engines.
Dev Productivity
Out of Browser
Design Tooling
28. Silverlight 3 New Capabilities : Dev Productivity
Improving RIA Development Productivity
.NET RIA Services
.NET RIA services and a new set of data controls for Silverlight 3
provide a range of new capabilities which make it easier than
Media
ever before to build out a complex, data driven user interface.
New features include Element to Element Binding, Data Form
Graphics controls, data validation capabilities, and support for
business objects on both the client and server
Dev Productivity
Out of Browser
Design Tooling
29. Silverlight 3 New Capabilities : Dev Productivity
Improving RIA Development Productivity
Improved Performance
Improvements include Application Library Caching to reduce
application size, Enhanced DeepZoom for more fluid navigation
Media
with larger DeepZoom collections, Binary XML for compressed
and thus speedier communication with the server, and Local
Graphics
Connection which allows communication between two Silverlight
Dev Productivity applications on the client without server roundtrip
Out of Browser
Design Tooling
30. Silverlight 3 New Capabilities : Dev Productivity
Improving RIA Development Productivity
Demos
Media
Graphics
Dev Productivity
Out of Browser
Design Tooling
31. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Run Apps Out of Browser Desktop & Start Menu
Media
Graphics
Safer & More Secure Smooth Installation
Dev Productivity & Auto Update
Out of Browser
Design Tooling
Windows Integration Connectivity Detection
32. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Run Applications Outside
of the Web Browser
Media Applications can now be installed and run from the desktop as
lightweight web companions, allowing users to take their favorite
Graphics Web applications with them, regardless of whether they are
connected to the Internet or not.
Dev Productivity
Out of Browser
Design Tooling
33. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Desktop Shortcuts &
Start Menu Support
Applications can be stored on the desktop on both Windows and
Media
Mac OS, and accessed with one-click from the Start Menu or
Applications Folder
Graphics
Dev Productivity
Out of Browser
Design Tooling
34. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Safer & More Secure
Silverlight leverages the security features of the .NET
Framework, and runs inside a secure sandbox with persistent
Media isolated storage. As they share most of the security restrictions
of traditional web apps, Silverlight apps can be trusted without
Graphics security warnings or prompts, minimizing user interruptions.
Dev Productivity
Out of Browser
Design Tooling
35. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Smooth Installation
& Auto-Update
Media Silverlight applications are stored in a local cache and do not
require extra privileges to run, so the installation process is quick
Graphics and efficient as well as consumer friendly, with support for
non-administrator install . Upon launch applications can check
Dev Productivity for new versions and automatically update themselves.
Out of Browser
Design Tooling
36. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Windows Support
Take advantage of new Windows 7 capabilities with support for
Media Superbar integration, multitouch user input, and location aware
services such as GPS support.
Graphics
Dev Productivity
Out of Browser
Design Tooling
37. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Connectivity Detection
In Browser / Out of Browser
Media Silverlight applications can now detect whether they have
Internet connectivity and can react intelligently including caching
Graphics a users’ data until their connection is restored.
Dev Productivity
Out of Browser
Design Tooling
38. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Demo
Media
Graphics
Dev Productivity
Out of Browser
Design Tooling
39. Silverlight 3 New Capabilities : Design Tooling
Designed for Silverlight 3
Media
Graphics
Dev Productivity
Out of Browser Expression Blend 3 enables developers and designers to take
full advantage of the underlying power of the delivery platform.
Design Tooling 3D transformations in Silverlight, visual effects such as blur and
glow, hardware acceleration, and the Visual State Manager allow
the exploration of new design concepts
40. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design w/ Expression Blend 3
Prototyping w/ SkethFlow Visual Design Workflow
Media
Graphics
Accessible Interactivity Design w/ Data
Dev Productivity
Out of Browser
Design Tooling
VSTF Integration Design Surface Extensibility
41. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design w/ Expression Blend 3
Breakthrough Design Prototyping
SketchFlow introduces a new set of innovative features for the
rapid prototyping of user experiences. SketchFlow helps
Media
designers rapidly explore the navigation and composition of an
application using visual tools without the need for coding, to
Graphics communicate ideas to other stakeholders, and to collect in-
context annotated feedback.
Dev Productivity
Out of Browser
Design Tooling Start Navigation
Main Menu Data Entry
42. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design w/ Expression Blend 3
Visual Design Workflow
Adobe Photoshop and Illustrator import enables integration with
existing workflows, with full support for individual layers which
Media
retain their original layer effects, layout, editable text, and vector
content.
Graphics
Dev Productivity
Out of Browser
Design Tooling
43. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design w/ Expression Blend 3
Accessible Interactivity
Add interactivity to applications without having to write code
using Behaviors, which encapsulate complex design interactions
Media
into reusable components which can be directly applied to a user
interface element in the application.
Graphics
Dev Productivity
Out of Browser
Design Tooling Behave
44. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design w/ Expression Blend 3
Design with Data
Design time Sample Data makes it easy to design data-
connected applications without access to live data, and with fast
Media
and easy generation of “dummy” placeholder data.
Graphics
Dev Productivity
Name URL Phone
Out of Browser
John Doe www.yes.com 555-1234
Design Tooling
Sue Smith www.no.com 555-5678
Li Wei www.hm.com 313-1234
45. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design w/ Expression Blend 3
Source Control Integration
w/ VS Team Foundation Server
Media Teams can access Team Foundation Server directly from
Expression Blend ensuring they can collaborate effectively with
Graphics the rest of the team; work is versioned, tracked, backed-up and
above all safe.
Dev Productivity
Out of Browser
Design Tooling
46. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design w/ Expression Blend 3
Design Surface Extensibility
Custom project and item templates, custom context menu items,
custom adorners on the design surface when a designer selects
Media
a custom component, and enhanced support for VS2010
extensibility APIs all help provide a fluid design and development
Graphics
environment
Dev Productivity
Out of Browser
Design Tooling
48. Silverlight 3 Themes
Support for Higher
Quality Video & Audio
Empowering
Rich Experiences
Improving
RIA Productivity
Out of Browser
Capabilities
Expression Blend 3
Preview
49. Code. Design. Enjoy.
Available Mix 2009
Silverlight Version 3
March 17
www.microsoft.com/silverlight
Expression Blend 3
www.microsoft.com/expression
On March 18, 2009 at MIX’09 in Las Vegas, NV, Microsoft Corp. unveils Silverlight 3 Beta, a preview of the most powerful platform for creating and delivering Rich Internet Applications (RIAs) and media experiences on the Web. This third version continues Silverlight’s track record of rapid innovation by introducing more than 50 new features, including support for running Silverlight applications out of the browser, dramatic video quality and performance improvements, and features that radically improve developer productivity. Combined with the continued innovation in our world-class tools for designers and developers - Visual Studio and Expression Blend - Silverlight 3 empowers more than 6 million .NET developers to create cutting-edge RIAs and media experiences. With Silverlight, RIAs are now first-class citizens on any computer.
New Features in Silverlight 3: Fully supported by Visual Studio and Expression Blend, highlights of new features and functionality of Silverlight 3 include: major media enhancements, out of browser support allowing Web applications to work on the desktop; significant graphics improvements including 3D graphics support, GPU acceleration and H.264 video support; and many features to improve RIA development productivity. Also, in order to fully integrate all the .NET developer tools, Visual Studio 2008, Visual Studio 2010 and Visual Web Developer Express will support a fully editable and interactive designer for Silverlight. New features in Silverlight 3 include:
With support for native H.264/Advanced Audio Coding (AAC) Audio, live and on-demand IIS7 Smooth Streaming, full HD (720p+) playback, and an extensible decoder pipeline, Silverlight 3 brings rich, full-screen, stutter-free media experiences to the desktop.
Live and on-demand true HD (720p+) IIS7 Smooth Streaming. IIS Media Services (formerly IIS Media Pack), an integrated HTTP media delivery platform, features Smooth Streaming which dynamically detects and seamlessly switches, in real time, the video quality of a media file delivered to Silverlight based on local bandwidth and CPU conditions.
More format choice. In addition to native support for VC-1/WMA,Silverlight 3 now offers users native support for MPEG-4-based H.264/AAC Audio, enabling content distributors to deliver high-quality content to a wide variety of computers and devices.
True HD playback in full-screen. Leveraging graphics processor unit (GPU) hardware acceleration, Silverlight experiences can now be delivered in true full-screen HD (720p+).
Extensible media format support. With the new Raw AV pipeline, Silverlight can easily support a wide variety of third-party codecs. Audio and video can be decoded outside the runtime and rendered in Silverlight, extending format support beyond the native codecs.
Industry leading content protection. Silverlight DRM, Powered byPlayReady Content Protection enables protected in-browser experiences using AES encryption or Windows Media DRM.
Industry leading content protection. Silverlight DRM, Powered byPlayReady Content Protection enables protected in-browser experiences using AES encryption or Windows Media DRM.http://www.iis.net/media/experiencesmoothstreaming
Empowering Richer Experiences. Silverlight 3 contains new 3D graphics, animation features, hardware accelerated effects and text improvements that enable designers and developers to create next generation Web visuals.
Perspective 3D Graphics. Silverlight 3 allows developers and designers to apply content to a 3D plane. Users can rotate or scale live content in space without writing any additional code. Other effects include creating a queue in 3D and transitions.Animation Effects. Silverlight 3 provides new effects such as spring and bounce. These make animation more natural. Developers can also now develop their own mathematical functions to describe an animation
Bitmap Caching. Silverlight 3 dramatically improves the rendering performance of applications by allowing users to cache vector content, text and controls into bitmaps. This feature is useful for background content and for content which needs to scale without making changes to its internal appearance.
New Bitmap API. With Silverlight 3, developers can now write pixels to a bitmap. Thus, they can build a photo editor to do red eye correction, perform edits on scanned documents or create specials effects for cached bitmaps from elements on the screen.Pixel Shader effects. These software based effects include blur and drop shadow. In addition, you can also write your own effect. Effects can be applied to any graphical content. An example would be to make a button appear depressed on rollover you could use a drop shadow effect on the pressed visual state.
Themed application support. Developers can now theme applications by applying styles to their Silverlight 3 applications and changing them at runtime. Additionally, developers can cascade styles by basing them on each other.
Enhanced control skinning. Silverlight 3 provides easier skinning capabilities by keeping a common set of controls external from an application. This allows the sharing of styles and control skins between different applications.
Improved text rendering & font support. Silverlight 3 allows far more efficient rendering and rapid animation of text. Applications also load faster by enabling the use of local fonts.
60+ controls with source code : Silverlight 3 is packed with over 60 high-quality, fully skinnable and customizable out-of-the-box controls such as charting and media, new layout containers such as dock and viewbox, and controls such as autocomplete, treeview and datagrid. The controls come with nine professional designed themes and the source code can be modified/recompiled or utilized as-is. Other additions include multiple selection in listbox controls, file save dialog making it easier to write files, and support for multiple page applications with navigation.
60+ controls: Silverlight 3 is packed with over 60 high-quality, fully skinnable and customizable out-of-the-box controls such as charting and media, new layout containers such as dockpanel and viewbox, and business-ready controls such as autocompletebox, treeview and datagrid. The controls come with nine professional designed themes and most have available source code can be modified/recompiled or utilized as-is. Other additions include multiple selection in listbox controls, file save dialog making it easier to write files, and support for multiple page applications with navigation.
Search Engine Optimization (SEO). Silverlight 3 enables users to solve the SEO-related challenges posed by RIAs.By utilizing business objects on the server, together with ASP.NET controls and site maps, users can automatically mirror database-driven RIA content into HTML that is easily indexed by the leading search engines.Demo: http://www.bing.com/search?q=Beer+Bob+BobMu&src=IE-SearchBox&Form=IE8SRC
Element to Element binding : UI designers use binding between two UI properties to create compelling UI experiences. Silverlight now enables property binding to CLR objects and other UI components via XAML, for instance binding a slider value to the volume control of a media player.Data Forms. The Data Form control provides support for layout of fields, validation, updating and paging through data.New features for data validation which automatically catch incorrect input and warn the user with built-in validation controls. Support for business objects on both client and server with n-Tier data support. Easily load, sort, filter and page data with added support for working with data. Includes a new built-in CollectionView to perform a set of complex operations against server side data. A new set of .NET RIA services supports these features on the server.
Improved performance, through: Application library caching,which reduces the size of applications by caching framework on the client in order to improve rendering performance.Enhanced Deep Zoom, allows users to fluidly navigate through larger image collections by zooming.Binary XML allows communication with the server to be compressed, greatly increasing the speed at which data can be exchanged.Local Connection This feature allows communication between two Silverlight applications on the client-side without incurring a server roundtrip: for instance a chart in one control can communicate with a datagrid in another.
Enhanced Accessibility Features. Silverlight 3 is the first browser plug-in to provide access to all system colors, allowing partially-sighted people to make changes such as high contrast color schemes for ease of readability by using familiar operating system controls.
Silverlight 3 offers a new set of features for building light-weight, sandboxed companion experiences for the Web that run on your desktop. Silverlight out of browser allows websites to build even closer, persistent relationships with customers. We enable you to place your application in a restricted store on the user’s machine; and then provide a link directly to it from the user’s desktop, start menu or Windows 7 superbar. We enable you to do this all within Silverlight 3 without any additional download of runtime or the need to write applications in a different way. You application can now be easily found on the user’s desktop or start menu, and launched with a single click. In addition, it can test if the network is connected, it can update itself, and can also have access to Isolated Storage. Silverlight out of browser scenarios supported include offline media where you want to play a stored media file for instance on an airplane, data snacking applications such as a twitter client, and light weight web companion .However, because Silverlight does not allow full access to the machines hardware or API it is not useful for building full desktop applications. Silverlight is a subset of the full .NET platform, so you can also utilize the same code, XAML and project to target a full Windows Desktop application using Windows Presentation Foundation (WPF). This adds significant capabilities such as full access to the local hard drive, support for other hardware such as USB devices, the ability to utilize full hardware acceleration for pixel shaders and 3D graphics, to work with other applications such as Microsoft Office or access to local databases via SQLCE, and support for richer adaptive text. Microsoft Silverlight provides a way for companies to deploy RIAs to the desktop, creating a closer connection with their customers. With Microsoft Silverlight, your application migrates from being a page that a customer accesses through a web browser, to becoming am out of browser application that provides direct and controlled interactions with your users. In the example above, KEXP is instantly available.Microsoft Silverlight allows consumers to experience the web in a new way, allowing them to have their favorite web applications and the content with them at all times. Applications are available anytime and anywhere - on the desktop, over the web, on any platform, and on any device. The content is no longer lost on the web when disconnected – it can also be kept locally. More sophisticated applications are now possible that can simply watch network state and decide to cache eg KEXP can utilize cached music when offline. Such features are a must for more mobile computing.Microsoft Silverlight allows application developers and designers to break free from the browser. In many cases the browser chrome can be a distraction for the user. In particular, in many cases the act of navigating away from a complex application is a weakness of RIA frameworks since data can be lost – by removing these features users can focus on their task without danger.Microsoft Silverlight out of browser means that an application can become more than a simple bookmark that is one click away from competitors. You can allow your users to place your application on their desktop, or even on their start menu, building a much deeper relationship. They don’t need to search or add favorites to find it again allowing much less friction.Microsoft Silverlight out of browser allows you to access data when disconnected. Silverlight 3 adds a new API to test network state – for instance KEXP allows the user to download music and upload comments when re-connected.Because Microsoft Silverlight is a subset of WPF its easy to target a full featured Windows Desktop Application. For instance, KEXP also wants to enable users to keep their music in their MyDocuments folder, and transfer it to other devices. To do this they can take their web companion in Silverlight and add their file and device features using WPF.Connected applications Web based applications that rely on network connectivity for their function. These applications can be navigated to from a web page with a click of a hyperlink, and just as easily navigated away from. Silverlight 3 out of browser adds value here in that the user can store their data locally in their Isolated Storage location. An example here would be the ability to download images from a photo-sharing site into Isolated Storage .Disconnected or Offline applications These are applications that can function fully well when a network connection is not available. An example here might be a Silverlight application to view media, or read news. Silverlight 3 out of browser enabled this scenario because you can access the local movie file and play it back using Silverlight’s media capabilities. In addition, the desktop features of Silverlight 3 make it easier to find the application, and it can also have a custom chrome.Occasionally connected applications These are applications that are expected to be immune to occasional drops in network connectivity. The network awareness feature in Silverlight 3 enabled these to be built; however you will need to do work to make your application more robust, such as building out a data layer that abstracts away features such as web services so that it can indirect to local storage when disconnected – for example cache transactions. Network awareness This is the ability to distinguish the current state of network connectivity, and to have knowledge of when this state changes. Silverlight 3 adds a new API to test network state.Detaching Detaching or “un-tethering” of an app is the act of the consumer end user in taking the app for out of browser use. You can brand this experience, and Silverlight provides a UI for allowing the user to create a desktop icon and start menu item.Access to Isolated Storage Silverlight is fully sandboxed and the clients machine. We have enabled it to write to only a domain specific folder in Isolated Storage and nowhere else on the users hard drive. Out of browser Application Cache Every out of browser application has an on-disk representation. Out of browser apps in Silverlight 3 are stored in the Offline Application Cache for the duration they exist on the client machine. Removing an application You can have your own branded ‘remove’ or ‘uninstall’ controls; Silverlight also provides a default experience by right clicking on the application and choosing ‘uninstall’
Run outside the browser. Silverlight applications can now be installed to and run from the desktop as lightweight web companions. Thus, users can take their favorite Web applications with them, regardless of whether they are connected to the Internet or not. You no longer need the distraction of the browser chrome.
Desktop shortcuts and start menu support. Silverlight applications can be stored on any PC or Mac computer’s desktop with links in the start menu and applications folder, and so are available with one-click access. you can place your application on the desktop and be one click away from your customer.
Safe and secure. Leveraging the security features of the .NET Framework, Silverlight applications run inside a sandbox with persistent isolated storage. These applications have most of the same security restrictions as traditional web apps and so can be trusted without security warnings or prompts, minimizing user interruptions.
Consumer friendly non-administrator installBecause Silverlight applications are stored in a local cache and do not require extra privileges to run, the installation process is quick and efficient. applications are held in a cache and do not require any privileges to runBuilt-in Auto-update. Upon launch, Silverlight applications can check for new versions on the server, and automatically update if one is found. your application will check for new versions on the server and update on launch
Windows integration – on Windows 7 we will support superbar integration, multitouch, and location awareness services such as GPS support so that your application can react to the users location eg for mapping or location targeted information.
Connectivity detection. Silverlight applications can now detect whether they have Internet connectivity and can react intelligently including caching a users’ data until their connection is restored.
Connectivity detection. Silverlight applications can now detect whether they have Internet connectivity and can react intelligently including caching a users’ data until their connection is restored. http://smjenkins.members.winisp.net/slidentity/default.html?SlideShow=http://smjenkins.members.winisp.net/slidentity/slidentity.xaml
New Features in Expression Blend 3 Preview: The designer-developer workflow took another major step forward today with major innovations in Expression Blend 3 including: SketchFlow, a rapid prototyping capability that makes it easy to communicate design intent to stakeholders; design time sample data that enables the design and testing of applications without access to live data; direct import of Adobe Photoshop and Illustrator files; behaviors, extensible and reusable components that add interactivity to applications without writing code; a full code editor supporting C#, VB and XAML; and many more features that support an improved design and development experience
SketchFlow. SketchFlow introduces a new set of features designed to make it easier for you to experiment with dynamic user experiences and create compelling prototypes. SketchFlow also helps communicate design ideas to other stakeholders, and makes it easier to collect in-context annotated feedback. SketchFlow enables the navigation and composition of an application to be modeled in a very visual manner from a simple prototype that uses a series of sketches, to something much more evolved. A prototype can be made as real and interactive as it needs to be to communicate design intent and SketchFlow can leverage all the existing features of Expression Blend.
“Importing from Adobe Photoshop and Adobe Illustrator. Expression Blend contains powerful import tools to enable smooth integration with workflows the designer already has in place. Designers can import files in both Adobe Photoshop and Adobe Illustrator file formats. The designer has freedom to view and import Photoshop files layer by layer. Layers can be easily regrouped and elements retain their original formats; layers, layer positions, editable text and vectors remain available for editing within Expression Blend.”
Behaviors. Add interactivity to your application, without having to write code. Behaviors can encapsulate complex design interactions into reusable components which can be directly applied to a user interface element in the application. Developers have access to a rich API that they can use to write their own triggers, actions, and behaviors for use in their Silverlight and WPF projects.
Sample data. Design time sample data makes it easy to build data-connected applications without access to live data. You can generate sample data or import sample data from an XML file and is available to controls on the artboard at design-time. You can extensively customize your sample data details, and you can easily switch between using sample data and using live data at run-time.
. Team Foundation Server support allows easier integration of the Blend user into Team System
Extensibility framework now enables 3rd parties to build on Expression Blend
New Features in Silverlight 3: Fully supported by Visual Studio and Expression Blend, highlights of new features and functionality of Silverlight 3 include: major media enhancements, out of browser support allowing Web applications to work on the desktop; significant graphics improvements including 3D graphics support, GPU acceleration and H.264 video support; and many features to improve RIA development productivity. Also, in order to fully integrate all the .NET developer tools, Visual Studio 2008, Visual Studio 2010 and Visual Web Developer Express will support a fully editable and interactive designer for Silverlight. New features in Silverlight 3 include: