Silverlight 4 Messaging Framework by cuiliqing

VIEWS: 851 PAGES: 17

									                                                         Silverlight Messaging Framework
     BRAND                 Microsoft Silverlight powers engaging, interactive applications wherever the Web works
   PROMISE
   25 WORD Silverlight is a powerful development platform for creating engaging, interactive applications for many screens across the Web, desktop, and mobile devices.
 DESCRIPTION
    50 WORD Silverlight is a powerful development platform for creating engaging, interactive applications for many screens across the Web, desktop, and mobile devices.
 DESCRIPTION Silverlight is a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of
                 interactivity wherever the Web works.
   100 WORD Silverlight is a powerful development platform for creating engaging, interactive applications for the Web, desktop, and mobile devices. Silverlight is a free
 DESCRIPTION plug-in powered by the .NET framework that is compatible across multiple browsers, devices and operating systems to bring a new level of interactivity
                 wherever the Web works. With support for advanced data integration, multithreading, HD video using IIS Smooth Streaming, and built in content
                 protection, Silverlight enables online and offline applications for a broad range of business and consumer scenarios.
        TONE Professional; Engaging; Passionate; Innovative
     TARGET The target audience scenarios are :
                           TDMs/BDMs responsible for Media and Advertising experiences (Publishers, Content Owners, Advertisers, Agencies)
  AUDIENCE                 TDMs/BDMs responsible for Enterprise Applications (CTO, VP of Development, Lead Architect, etc.)
                           Developers
                           Design Audience Tagline: Expand your Creative and Client Portfolio with Silverlight
                            Includes anyone participating in design aspects of Web site creation, from visual designers, interaction designers, Web developers, and
                            information architects, to other user interface specialists. The Design audience participates in a range of activities such as prototyping and
                            concept work, user interface visual design, graphic assets production, user interaction, re-skinning, designing and creating custom controls,
                            integration of rich media content (video/audio/animation), and interactive design in general.

CONSUMER Install Microsoft Silverlight now to enjoy immersive high-definition (HD) video and interactive Web applications. Get ready for an amazing experience across
MESSAGING leading news, sports, and entertainment sites, with special effects, high-quality media, and smooth, blazing-fast performance. Silverlight is free and typically
                 takes only a few seconds to download. Silverlight is compatible with multiple browsers, including Internet Explorer, Mozilla Firefox, Google Chrome and
                 Apple Safari.




                               Compelling Experiences                               Powerful Technology                                      Enhanced Results
       BRAND
       PILLARS                      (looks better)                                      (works better)                                   (better for your business)



    HEADLINE       Deliver compelling, exciting, experiences on the    Silverlight works with Windows, Mac and Linux,      Grow your business, your productivity, and your
     BENEFIT       Web, with home theater-quality video and            on Internet Explorer, Firefox, Safari and Google    profitability with technology and tools that deliver
STATEMENTS    exceptional interactivity.                        Chrome browsers and a growing range of                   exceptional value and work with the business model
                                                                mobile platforms, including Windows Phone,               that fits your company best.
              Engage users longer and make the most of your
                                                                Nokia and Intel Moblin.
              content through incredible media experiences,                                                              Tap millions of existing developers and thousands of
              with high-definition video delivered through      Create rich Web-based applications with                  businesses already familiar with .NET development
              live and on-demand IIS Smooth Streaming.          Silverlight that quickly integrate with existing         to help create and deploy Silverlight applications.
                                                                back-end systems and Web services.
              Build user “buzz” and differentiate yourself                                                               Create rich Web-based applications that quickly
              with innovative capabilities such as IIS Smooth   Incrementally enhance existing Web sites and             integrate with your existing backend systems.
              Streaming, Deep Zoom and Pivot, which push        SharePoint sites by incorporating Silverlight
                                                                                                                         Use existing .NET and Web skills with Silverlight,
              the boundaries of interactivity and provide new   components.
                                                                                                                         reducing the need to invest in new tools or training.
              ways to present your brand and rich content.
                                                                Confidently build applications with Microsoft’s
                                                                                                                         Applications look better and work better, thanks to
              Silverlight enables businesses to deliver rich,   enterprise-class Visual Studio tools and proven
                                                                                                                         Innovations in the exchange of ideas and code
              interactive applications to customers and         Server platforms such as Windows Server, IIS
                                                                                                                         between Design and Development specialists at all
              employees through their Web browsers. Deliver     and SharePoint that focus on stability,
                                                                                                                         stages of the project.
              a great user experience while simplifying         scalability, accessibility, reliability, security, and
              software distribution and updates.                performance.                                             Explore new markets and opportunities using
                                                                                                                         Silverlight. Target PCs, mobile devices and TV with
              Only Silverlight enables Web-based applications   Create applications that are accessible, secure,
                                                                                                                         the same application code, developer tools and
              to deliver the business features users demand,    and discoverable by search engines.
                                                                                                                         skills. Easily connect to cloud-based services with
              while securely interacting with desktop files,
                                                                Silverlight is the only Web-based runtime that           Silverlight’s comprehensive networking capabilities.
              devices, data and applications such as
                                                                works outside the Web browser and offline,
              Microsoft Office..                                                                                         The Windows Phone Marketplace opens up a low-
                                                                securely integrated with the desktop,
                                                                                                                         cost distribution channel to Silverlight application
                                                                applications, devices and file system without
                                                                                                                         publishers, enabling them to easily monetize
                                                                the need for any additional runtime or changes
                                                                                                                         applications across the entire Windows Phone
                                                                to the application.
                                                                                                                         installed base.
                                                                Evolve your concepts from a series of rough
                                                                ideas into a living, breathing Silverlight
                                                                prototype that can be made as real as a
                                                                particular client or project demands.
                                                                SketchFlow provides a quick and informal way
                                                                to explore, iterate, and prototype user
                                                                interface scenarios in Silverlight.

  TOP LEVEL   • IIS Smooth Streaming                            • Out-of-browser support                                 • Low TCO for content delivery
   SUPPORT    • Deep Zoom, Pivot                                • SketchFlow                                             • Industry-leading digital rights management (DRM)
     POINTS   • 3D Perspective                                  • Multi-browser support                                  • Internet Advisory Board (IAB)-supported ads
              • GPU Acceleration                                • DOM access                                             • Search engine optimization (SEO) capabilities
              • 100+ Controls                                   • Multi-server support                                   • Six million .NET developers around the world
          • True 1080p HD video                              • IIS and SharePoint integration                   • Windows Phone Marketplace
          • Support for WMV, AAC                             • .NET framework
          • Trusted Applications Out of Browser              • Easy deployment and management
                                                             • Visual Studio and Expression Studio
                                                             • Multicast
                                                             • Webcam
                                                             • Printing
                                                                                AUDIENCE

  MEDIA   Deliver compelling, exciting, experiences online   Use the robust server infrastructure of            Protect and monetize premium content using
BDM/TDM   and offline experiences, with home theater-        Windows Server 2008 with IIS7 Media Services       industry-standard PlayReady DRM technology.
          quality video and exceptional interactivity.       3.0 to deliver IIS Smooth Streaming, an HTTP-
                                                                                                                Integrate with common online advertising systems
                                                             based adaptive streaming technology.
          Engage users longer and make the most of your                                                         to increase user engagement and benefit from
          content through flawless media experiences,        Build on industrial-strength Microsoft tools and   valuable analytics.
          with high-definition video delivered through       platforms that promote stability, scalability,
                                                                                                                Lower delivery costs by using IIS Smooth Streaming,
          live and on-demand IIS Smooth Streaming.           reliability, and performance.
                                                                                                                which uses standard HTTP rather than proprietary
          These enhanced experiences can include DVR,
                                                             Extend existing asset libraries by re-using your   streaming protocols, enabling re-use of existing Web
          slo-mo, multiple camera angles, alternate
                                                             Windows Media files as well as industry-           infrastructure.
          language tracks, and in-stream data feeds.
                                                             standard H.264 content.
                                                                                                                Grow your business, your productivity, and your
          Build user “buzz” and differentiate yourself
                                                             Deploy multicast events in Silverlight with        profitability with technology and tools that deliver
          with innovative capabilities, such as IIS Smooth
                                                             native multicast support (compatible with the      exceptional value and accommodate the business
          Streaming and Deep Zoom, which push the
                                                             Project Starlight QUMU plug-in for Silverlight     model that fits your company best.
          boundaries of interactivity and provide new
                                                             3.) Extend traditional streaming technologies to
          ways to present your brand.                                                                           Call on millions of existing developers and thousands
                                                             Silverlight clients using Windows Media
                                                                                                                of businesses already familiar with .NET
                                                             Services.
                                                                                                                development to help create and deploy Silverlight
                                                             Create applications that are accessible, secure,   applications.
                                                             and discoverable by search engines.
                                                                                                                Create rich Web-based applications that naturally
                                                             Deliver engaging experiences through all major     integrate with your existing backend systems. Easily
                                                             browsers on Mac, Windows, and Linux client         enhance existing Web sites and SharePoint sites by
                                                             operating systems, mobile devices such as          incrementally adding Silverlight components.
                                                             Windows Phone 7, Nokia Series 60 and set top
                                                                                                                Rapidly cross-train Web developers already familiar
                                                             boxes.
                                                                                                                with one of the many languages supported by
                                                             Extend browser experiences to the desktop and      Silverlight.
                                                             devices with reliable tools, servers and
                                                                                                                Reduce time-to-market and improve team
                                                             frameworks.
                                                                                                                productivity through advanced designer and
                                                                Silverlight’s out-of-browser capabilities allow    developer workflow between Expression Studio and
                                                                your Web presence to establish even closer,        Visual Studio.
                                                                persistent relationships with customers without
                                                                any additional download at runtime or the
                                                                need to write applications in a different way.




SUPPORT    Deliver smooth HDTV-quality video                    Use and extend asset libraries                     Protection for premium content
  POINTS   Silverlight enables content owners and                       For enterprises, Silverlight can stream           Valuable or sensitive content can be
           distributors to deliver live and on-demand                    existing Windows Media content                     protected using a variety of content
           video in full high-definition (up to 1080p) online            without transcoding, allowing existing             protection techniques. These range from
           and offline, in their choice of industry-standard             content (such as training materials,               Web playlists to file-based encryption
           formats.                                                      webcasts, etc.) to be re-used.. With               digital rights management that includes
                                                                         multicast support, media can be                    output protection. Supported content
                    Silverlight supports both the industry-
                                                                         streamed to Silverlight applications               protection strategies include: end-user
                     standard H.264 video codec with AAC
                                                                         through Windows Media Services                     authentication, SSL link encryption, Web
                     audio, and Windows Media Video,
                                                                         streaming servers.                                 playlists, Silverlight DRM, Windows Media
                     which is Microsoft’s implementation
                                                                        Raw AV pipeline access enables                     DRM and Certified Output Protection
                     of the SMPTE-standard-based VC-1
                                                                         developers to create their own                     Protocol (COPP).
                     codec.
                                                                         codecs in managed code to extend                  Web playlists enable the content provider
                    IIS Smooth Streaming, an IIS7 Media
                                                                         Silverlight media support to other                 to control how sequences of media are
                     Services 3.0 extension, enables
                                                                         media types.                                       played back from the server using a format
                     adaptive streaming of live and on-
                                                                                                                            based on W3C standard SMIL playlists.
                     demand media through standard              Cross-platform out-of-browser experiences
                                                                                                                            This makes no-skip pre-/post-roll and in-
                     HTTP protocols and provides a high-
                                                                        Silverlight applications can run either            stream advertising possible. Web playlists
                     quality viewing experience that scales
                                                                         ina Web browser or outside it, online              are fully supported by IIS7 Media Services
                     up to massive content-distribution
                                                                         or offline. An out-of-browser                      3.0.
                     networks, bringing a fantastic visual
                                                                         experience behaves more like a                    Silverlight DRM, Powered by PlayReady, is
                     experience to any viewer regardless
                                                                         standalone desktop application, and a              a content encryption technology designed
                     of their connection or computer
                                                                         user can readily access it through the             and optimized to enable key Silverlight
                     capabilities.
                                                                         Start menu (Windows) or Finder                     online and offline content distribution
           Engage with customers                                         (Mac).                                             scenarios including live streaming, on-
                                                                        Silverlight applications can work in an            demand streaming, progressive download,
                    The high-quality content experiences                                                                   and adaptive streaming (e.g., IIS Smooth
                                                                         offline mode that enables video
                     and unique interactivity made                                                                          Streaming). Unlike simple stream or link
                                                                         scenarios such as download-to-own
                     possible by Silverlight and IIS Smooth                                                                 encryption technologies (e.g., Adobe’s
                                                                         or download-to-rent, where a user
                     Streaming lead to longer viewing                                                                       RTMPE), Silverlight DRM encrypts the
                                                                         watches the video content while
                     times, enabling a greater opportunity                                                                  actual video and audio content in a
                                                                         disconnected from the Internet.
                     to engage directly with the viewer                                                                     wrapper so that all content, including
                                                                         Connectivity detection enables an
                     with advertising. Silverlight provides a                                                               advertising, stays protected from server-
        full range of controls and graphic                  offline Silverlight application to             to-the Silverlight plug-in .
        overlays to enable a better                         download or sync new content when             Silverlight DRM is a small, cross-platform
        connection with viewers, in addition                an Internet connection is available.           version of the PlayReady client used
        to the standard pre- and post-roll ads                                                             exclusively by the Silverlight Web browser
                                                   HTTP-based IIS Smooth Streaming
        and ad insertion.                                                                                  plug-in. Analogous to other online content
                                                           With IIS Media Services, Microsoft is          services, a Silverlight service that offers
Deliver new media experiences
                                                            offering an integrated media delivery          protected content uses the PlayReady
       With support for offline DRM,                       platform for customers interested in           Server SDK (or alternatively, the WM
        Silverlight 4 enables new media                     delivering media over HTTP-based               Rights Manager 10.1 SDK) to first package
        experiences such as Silverlight                     adaptive streaming, a new hybrid               (encrypt) the Windows Media Audio
                                                            technique for content delivery. IIS            (WMA) and Windows Media Video (WMV)
        Enhanced Movies, which provides an
                                                            Media Services provides an easy-to-            content. When a consumer then wants to
        augmented Download-to-Rent (DTR)                    deploy and easy-to-manage set of               play that content, a license is requested
        and Download-to-Own (DTO)                           capabilities for companies who wish            and obtained from a license acquisition
        scenarios for premium content such                  to take advantage of the inherent              server using the PlayReady Server SDK.
        as movies. It is now possible to deliver            scale and availability that come with         The Silverlight plug-in includes an
        the same DVD or Blu-ray experience                  using standards-based HTTP as a                individualized PlayReady client acquired
        with the main movie, bonus features                 media delivery protocol.                       from an online service, hosted by
                                                           IIS Media Services provides the                Microsoft. Individualization binds the run-
        and interactivity for download across
                                                            fundamental features of a proprietary          time client to the computer on which the
        the Internet.                                       streaming solution: the bit rate               client was initially installed. Every end-user
                                                            throttling, secure playlists and logging       is given an individualized PlayReady
                                                            capabilities required to cost-                 component and different certified license
                                                            effectively deliver, measure and               keys. This significantly reduces the danger
                                                            monetize media content. On top of              of global breaks. If a specific version of a
                                                            these basic media delivery features,           PlayReady client becomes compromised, it
                                                            IIS Media Services offers enhanced             can be barred from acquiring licenses for
                                                            media delivery capabilities such as            new digital media files until the latest
                                                            on-demand and live adaptive                    version of the PlayReady client is
                                                            streaming (Smooth Streaming), which            downloaded.
                                                            makes true HD media experiences               Silverlight DRM allows content owners to
                                                            practical; as well as real-time logging        deliver their protected content using
                                                            and analytics capabilities for                 either legacy Windows Media DRM 10 or
                                                            measuring and maximizing the return            new PlayReady encryption. This enables
                                                            on your media investment.                      content owners to deliver existing libraries
                                                                                                           of WMDRM10 content to Silverlight
                                                   Scalable, Reliable Traditional Streaming                without having to re-encrypt anything, and
                                                           Windows Media Services, like all of            means that the same protected content
                                                            Windows Server 2008, is highly                 can be played back in both Silverlight and
                                                            secure, reliable, and robust — and it          Windows Media based-clients.
                                                            is already considered by many                 Output Protection support enables
                                                            customers to be the best choice for            content owners to control which video
    live and on-demand streaming                        devices content is able to play through
    delivery using “traditional” streaming.             (e.g. protected path digital displays or
    The latest improvements provide                     unprotected analog displays ) and
    twice the scalability over Windows                  enforces a protected video path to fully
    Media Services 9.0.                                 control the content from source to display.
   In addition to its proven scalability
                                              Integrate with leading online advertising systems
    and reliability, Windows Media
    Services now supports a Server Core       Approved by the Interactive Advertising Bureau
    installation, enabling reduced            (IAB), Silverlight supports primary advertising
    footprints for fixed-function             scenarios, including linear pre-rolls, post-rolls, and
    streaming server scenarios, offering      interstitials as well as non-linear tickers, bugs and
    embedded appliance-like                   transparent overlays.
    performance. Additionally, a
    cache/proxy plug-in is built in, making   As the market for online advertising continues to
    it easier to configure WMS for edge       grow, the technology powering rich media-based
                                              ads needs to meet the challenge. Complex business
    network enterprise and Internet
    topologies. Many features of              needs and creative capabilities demand much more
    Windows Media Services that were          than simple animation and basic tagging. Silverlight
    previously available only on Windows      enables lightning-fast development through familiar
    Server Enterprise and Datacenter are      XML-based markup and controls. Combined with
    now available on Windows Server           integrated productivity tools such as Expression
    Standard, and all Standard features       Studio and Visual Studio, Silverlight helps designers
    are now also available on Windows         and developers to work better together and push
    Web Server 2008. This makes the           the limits of interactive innovation.
    power of Windows Media Services           When designers and developers work together to
    2008 available to a broader set of        bring advertising ideas to life, campaigns can be
    users at a lower cost.                    more nimble, more powerful and more effective.
                                              Silverlight enables agencies and advertisers to
   Silverlight 4 now offers native
                                              create, launch, measure, and quickly respond to
    support for multicast streams. This
                                              online advertising campaigns through powerful
    enables a multicast-enabled network
                                              controls and fully integrated tools.
    (such as an intranet) to be used to
    stream live or on-demand content          Benefits of Silverlight for Rich Media and In-stream
    such as corporate events and              Advertising:
    training. Multicasting a stream
    dramatically reduces the bandwidth                 User Engagement: Silverlight powers
    necessary to reach viewers across the               compelling media experiences for rich
    enterprise.                                         media and in-stream advertising, offering
                                                        highly effective engagement and
                                                        conversion opportunities for advertisers.
                                                       Discoverability: Silverlight is a highly
                                                        discoverable rich media ad platform with
                                                        superior SEO capabilities.
                                                                                                                            Analytics: Silverlight supports robust and
                                                                                                                             complex online advertising reporting and
                                                                                                                             analytics to enable effective campaign
                                                                                                                             response and measurement.
                                                                                                                   Online campaigns created with Silverlight can be
                                                                                                                   more engaging, discoverable, and accountable than
                                                                                                                   those created with other technologies.
                                                                                                                   Lower delivery costs
                                                                                                                            Leverage existing HTTP infrastructure and
                                                                                                                             improve delivery over proprietary
                                                                                                                             streaming servers. Use multicast for
                                                                                                                             Intranet-based executive broadcasts and
                                                                                                                             online training.
                                                                                                                            Windows Server helps content providers
                                                                                                                             realize new levels of reliability and
                                                                                                                             scalability, all with lower-cost content
                                                                                                                             delivery. Windows Server represents a
                                                                                                                             significant competitive edge when
                                                                                                                             delivering streaming media and/or
                                                                                                                             applications cross-platform and cross-
                                                                                                                             device, and is already in use by many
                                                                                                                             major broadcasters around the world.
                                                                                                                             Windows Server now powers HTTP-based
                                                                                                                             adaptive streaming via IIS Smooth
                                                                                                                             Streaming.

Developer   Silverlight enables uniquely compelling,            Silverlight works on Windows, Mac OS and           Explore new markets and opportunities using
            innovative, interactive experiences and             Linux; on Internet Explorer, Firefox, Safari and   Silverlight. Target PC, mobile devices and TV with
            applications that go beyond the limitations of      Google Chrome browsers; and on a growing           the same application code, developer tools and
            HTML.                                               range of mobile platforms that include             skills. Easily connect to cloud-based services with
                                                                Windows Phone, Nokia and Intel Moblin.             Silverlight’s comprehensive networking stack.
            Hundreds of controls already exist for building
            sophisticated business applications, many with      Create rich Web-based applications with            Use existing .NET and Web skills with Silverlight,
            source code. Controls can be quickly re-styled      Silverlight that quickly integrate with existing   reducing the need to invest in new tools or training.
            using mark-up, enabling UI or style changes         back-end systems and web services.
                                                                                                                   Applications look better and work better, thanks to
            based on feedback, or re-branding the same
                                                                Only Silverlight works outside of the Web          innovations in the exchange of ideas and code
            application for multiple clients.
                                                                browser and offline. Offline applications are      between Design and Development specialists at all
            Silverlight is the fastest runtime on the Web, up   securely integrated with the desktop,              stages of the project.
            to 3 times faster than AJAX. Native machine         applications, devices and file system without
                                                                                                                   The Windows Phone Marketplace provides
            code and multithreading support harness the         the need for any additional runtime or changes
                                                                                                                   Silverlight developers with an additional channel to
           full power of today’s multi-core computers.       to the application.                                 monetize applications by providing hosting,
                                                                                                                 discovery and purchase features to the Windows
                                                             Easily enhance existing Web sites and
                                                                                                                 Phone installed base.
                                                             SharePoint sites by incrementally adding
                                                             Silverlight components. Use Silverlight as a rich
                                                             front end to existing server-based business
                                                             logic in any language or technology.
                                                             Silverlight enables rapid development of
                                                             applications using familiar tools like Microsoft
                                                             Visual Studio or Eclipse.



SUPPORT    Go Beyond HTML: Create richer applications        Cross-platform, cross-browser, and cross-           Enjoy rapid RIA development
  POINTS   and interactive experiences with Silverlight.     device compatibility, with more integration on
                                                             the way:                                                    Rapidly assemble applications with great
                    Declarative XAML support for 2D                                                                      user interfaces using the library of controls
                     vector graphics and animation                    Mac OS, Windows and Linux                          available from Microsoft, vendors and the
                     supports code compatibility and                  IE, Firefox, Safari, Google Chrome                 Silverlight community.
                     fidelity at any scale with the added             Windows Media Center, Xbox, WinCE                 Incorporate existing .NET libraries into
                     richness and intuitive cues that only             6.5, Windows Mobile 7, Intel Moblin                your client-side application with little or
                     animation can bring.                              and Nokia S60.                                     no modification.
                    Dynamic layout enables a high-                                                                      Share business logic between client and
                                                             Create and enhance Web applications using
                     performance, interactive, responsive                                                                 server with no code recompile required.
                                                             existing development skills, clients and
                     user interface, as it allows elements                                                                The CLR is now identical in both desktop
                     to adapt to the size of their content   servers.
                                                                                                                          and Silverlight.
                     and container.                                   Silverlight blends Web and video                  All controls now support bi-directional
                    High-definition video can simply be               standards in a simple integration with             layout and mirroring, so it is easy to make
                     dropped into an application, styled               existing Web technologies and assets.              your UI work worldwide.
                     and integrated with tremendous                   Easily enhance HTML, PHP, ASP,                    The Richtextbox control supports
                     flexibility through code.                         ASP.NET Web sites by adding                        hyperlinks, embedded images and text
                    A rich set of controls including                  Silverlight components.                            editing, as well as support for 30
                     DataGrid, TabControl, and TextBox                Bring your existing Web development                languages including complex script (such
                     are now built into the runtime to                 skills into the world of .NET through              as Arabic, Hebrew & Thai) and bi-
                     make building productivity                        IronPython, IronRuby, or managed                   directional layout.
                     applications even simpler.                        Javascript.                                       Networking improvements include the
                    Comprehensive databinding features               Bring your existing .NET language                  addition of WCF RIA Services, which
                     enable rich, data-driven and data-                skills to the browser with C# and                  provide support for building an n-tier
                     connected applications.                           Visual Basic.NET                                   application that includes transactions and
                    Webcam and microphone support                    Silverlight .NET APIs are a compatible             paging of data. WCF and HTTP are also
                     (with local audio and video recording             subset of the full .NET framework.                 enhanced.
                     capabilities) open new opportunities             Use Visual Studio to create Silverlight
                     for rich user interaction.                        applications that include support for
        Printing support makes coding                     client-side Web service proxies.           Eliminate waste and enhance creativity in the
         printing operations easy.                        Silverlight also allows you to target      design-development workflow
        Do more outside the browser; render               the browser HTML DOM, further
                                                                                                               Prototype initial ideas directly into
         fully-interactive HTML within your                enhancing integration.
                                                                                                                Expression Blend SketchFlow to create
         application, post alerts to the user             Full support for .NET features such as
                                                                                                                working prototypes for client feedback
         through the host operating system                 LINQ, WCF and ADO.NET make
                                                                                                                and refinement.
         and control the appearance of your                building a client application even
                                                                                                               Developers open the same project that the
         application window.                               easier.
                                                                                                                designer crafted, and implement code
        Safely integrate with desktop content            Silverlight works with backend Web
                                                                                                                directly on the design.
         through drag-and-drop and                         platform technologies including
                                                                                                               Designer-Developer round-tripping
         cut/paste, removing the need for                  Apache, PHP on the server as well as
                                                                                                                becomes a reality, preserving code and
         tedious file upload dialogs.                      Javascript, XHTML, etc., on the client.
                                                                                                                design simultaneously while enabling
                                                           Databinding allows applications user
                                                                                                                developers and designers to collaborate
                                                            interfaces to easily connect with their
Create applications with a unique, branded                                                                      more effectively.
                                                            data, preserving the separation
look and feel. Easily restyle applications
                                                            between both.                             Visual Studio 2010 provides the best support for
without changing code.
                                                           Sharepoint 2010 enables Silverlight-      Silverlight development. New features for
        Customize the appearance of                        enhanced Sharepoint sites, whether        Silverlight include:
         application controls without having to             in the form of out-of-the-box                       Fully editable design surface for drawing
         rewrite the entire control, using                  controls (OrgChart, Video Player, Ad                 out controls and layouts
         flexible skinning and control                      Gallery), embedded Silverlight                      Rich property grid and new editors for
         templates                                          applications or fully integrated                     values
        Expose control properties to                       Silverlight content using the new                   Drag and drop support for databinding
         Designers to integrate into their                  Client Object Model API.                             and automatically creating bound controls
         design.                                                                                                 such as listbox and datagrid. New
                                                   Embrace the most comprehensive runtime on
                                                                                                                 datasources include window and picker.
Deliver cutting-edge experiences with the          the Web today, .NET
                                                                                                                Easy-to-pick styles and resources to make
highest performance on the Web
                                                          The Common Language Runtime                           a good-looking application based on
        Silverlight is designed to multithread            (CLR) at the heart of Silverlight’s .NET              designer resources built in Expression
         and perform optimally across today’s              framework is industry-proven and can                  Blend.
         multi-core processors, making your                scale to very complex applications.                  Built-in project support for Silverlight
         Web application run smoothly on the              The CLR works for you, taking care of                 applications
         client hardware – a key requirement               compilation, memory management,                      Editor with full Intellisense for XAML, C#
         especially for HD video.                          thread management, code execution,                    and VB.
        Silverlight uses the graphics processor           type safety enforcement, and code
         to perform the final rendering of the             safety verification.                       Ecosystem
         pixels from video memory, essential              The managed environment of .NET
                                                           enhances developer productivity and             •    Over 6 million developers understand
         in full-screen video applications.
                                                                                                                .NET, the technology that Silverlight is
        Faster applications and start up time             application robustness giving a
                                                           consistent development model                         based on.
         using cached native code generation.
                                                                                                           •    Thousands of partners offer services and
         Start up time is over 30% faster and              between client, server and devices.
                                                                                                                products based around .NET.
applications run up to 200% faster   Extend the reach of your application — take         •   Hundreds of online communities share
compared with Silverlight 3.         experiences “out of the browser”                        experiences, support and code around
                                                                                             .NET.
                                              Run Silverlight applications in the
                                               Browser or Out of Browser with
                                               identical functionality and a
                                               preserved security sandbox.
                                              Add Silverlight applications to
                                               common access areas such as the
                                               desktop or the Start Menu to enable
                                               quick access.
                                              Continue working whether connected
                                               or offline. A variety of additional
                                               scenarios and application use cases
                                               are possible, such as occasionally
                                               connected data entry.
                                              Allow users to take applications Out
                                               of Browser with a simple right-click,
                                               or a custom transition built into the
                                               Web application.
                                     Integrate directly with Windows files and
                                     applications in Enterprise scenarios:
                                              Read and write files to users’
                                               MyDocuments folder, making it
                                               easier for them to find media files, or
                                               create local copies of reports.
                                              Run other desktop programs such as
                                               Microsoft Office.
                                              Access devices (such as USB devices)
                                               and other system capabilities by
                                               calling application COM components.
                                              Full keyboard support in full screen,
                                               which enables richer kiosk- and
                                               media-viewing applications.
                                              Enhancements to networking,
                                               allowing cross-domain access
                                              Security enhancements to enable
                                               management of Silverlight
                                               applications with elevated system
                                               access, including user warnings and
                                               group policy support.
                                                                 Use the tools and languages you already know
                                                                 and love.
                                                                          Develop for Silverlight using Visual
                                                                           Studio or Eclipse
                                                                          Full support across the range of
                                                                           developer tools from the free Visual
                                                                           Web Developer Express tool to the
                                                                           team collaboration of Visual Studio
                                                                           Team System.
                                                                          Bring your existing Web development
                                                                           skills into the world of .NET through
                                                                           IronPython, IronRuby, or managed
                                                                           Javascript.
                                                                          Bring your existing .NET language
                                                                           skills to the browser with C# and
                                                                           Visual Basic.NET


  Design   Today customers expect compelling, functional         Since its introduction, Expression Blend has       Today customers expect compelling, functional and
Audience   and easy-to-use experiences whenever they             helped break the down barriers and                 easy-to-use experiences whenever they interact
           interact with a company. The customer values          bottlenecks that have traditionally existed        with a company. The customer values not only
           not only where they interact with a company           during the design and development process.         where they interact with a company but more
           but more importantly, how. Can they achieve                                                              importantly, how. Can they achieve what they want,
                                                                 In Expression Blend , the workflow has evolved
           what they want, quickly and easily?                                                                      quickly and easily?
                                                                 further, enhancing the designer’s productivity
           Previously, the designer’s workflow was               while enabling exceptional creativity within the   Previously, the designer’s workflow was broken.
           broken. When concepts and visuals are handed          time constraints designers work under.             When concepts and visuals are handed off to the
           off to the developer, something often was lost                                                           developer, something often was lost in translation.
                                                                 This is more important today than ever, as
           in translation. In reality, the designers’ concepts                                                      In reality, the designers’ concepts and visuals would
                                                                 clients expect compelling, cutting-edge
           and visuals would often need to be discarded                                                             often need to be discarded and then re-created in
                                                                 solutions to be delivered quickly and on
           and then re-created in code by the developer.                                                            code by the developer.
                                                                 budget.
           Expression Blend, Visual Studio and their                                                                Expression Blend, Visual Studio and their common
           common XAML graphics format mean that this                                                               XAML graphics format mean that this is no longer
           is no longer the case when you are building                                                              the case when you are building applications for
           applications for Silverlight and .NET.                                                                   Silverlight and .NET.
           The same ideas, graphics and interactions can                                                            The same ideas, graphics and interactions can exist
           exist from the start of the project through to                                                           from the start of the project through to the end.
           the end. Designers are free to work on the UI                                                            Designers are free to work on the UI and graphical
           and graphical aspects of an application, safe in                                                         aspects of an application, safe in the knowledge that
           the knowledge that design changes will not                                                               design changes will not affect underlying application
           affect underlying application code written by                                                        code written by the developer, and that any code
           the developer, and that any code changes the                                                         changes the developer makes will not impact their
           developer makes will not impact their visual                                                         visual assets.
           assets.
                                                                                                                 Expression Blend takes the workflow experience
           Expression Blend takes the workflow                                                                   of designers and developers to a new and better
           experience of designers and developers to a                                                           level.
           new and better level.



SUPPORT    Rapidly create and prototype new ideas.            Concentrate on designing great solutions.         Rapidly create and prototype new ideas.
  POINTS            Quickly map out an application and               The design surface and user interface            Quickly map out an application and
                     experiment with the flow of its UI,               of Expression Blend has been                      experiment with the flow of its UI, the
                     the layout of the individual screens,             updated to help you work faster,                  layout of the individual screens, and the
                     and the transition from one state of              giving you greater freedom to                     transition from one state of an application
                     an application to another with                    experiment with ideas and be more                 to another with SketchFlow.
                     SketchFlow.                                       productive. From direct selection of             Demonstrate concepts to your client. The
                    Demonstrate concepts to your client.              objects, improved gradient creation,              built-in ‘sketch’ style enables clients to
                     The built-in ‘sketch’ style enables               application shortcuts, and                        concentrate on the overall concept of
                     clients to concentrate on the overall             customization of panel layouts to                 your solution instead of focusing too early
                     concept of your solution instead of               annotations, every element has been               on the detail. The SketchFlow player
                     focusing too early on the detail. The             improved to help the tools stay out of            enables clients to easily navigate and test
                     SketchFlow player enables clients to              of the creative process.                          a prototype, exploring different UI
                     easily navigate and test a prototype,            Encapsulating complex design                      scenarios and providing feedback that can
                     exploring different UI scenarios and              interactions into reusable behaviors              be displayed in context on the design
                     providing feedback that can be                    allows user interface interactions to             surface.
                     displayed in context on the design                be rapidly built and tested without              Concepts built during this early design
                     surface.                                          using code.                                       phase may be prototypical in nature, but
                    Concepts built during this early                 One constraint of designing effective             they use the same underlying project
                     design phase may be prototypical in               UI in the past has been the difficulty            format as Visual Studio and Expression
                     nature, but they use the same                     of accessing useful data at design                Blend. This standardized format enables
                     underlying project format as Visual               stages. Expression Blend has                      the ‘sketch’ feel of the concept to be
                     Studio and Expression Blend. This                 introduced sample data, making it                 rapidly restyled with graphics while
                     standardized format enables the                   easy to build data-connected                      retaining the original flow of the UI. The
                     ‘sketch’ feel of the concept to be                applications without access to live               developer is able to create iterations of
                     rapidly restyled with graphics while              data. Designers can quickly build a               the underlying application code without
                     retaining the original flow of the UI.            user experience with sample data                  affecting the UI design.
                     The developer is able to create                   which is flexible, fully customizable,           Designers can deliver on their initial
                     iterations of the underlying                      and extensible, and can be seamlessly             vision, retaining control of their graphics
                     application code without affecting                switched to a live data source at any             throughout the whole application design
                     the UI design.                                    time.                                             process, from concept to completion.
                    Designers can deliver on their initial           Quickly create master-detail
         vision, retaining control of their                    application scenarios through the         Deliver uniquely styled and branded applications
         graphics throughout the whole                         sample data panel: a zero-code, drag-     across different browsers and platforms.
         application design process, from                      and-drop interface.
                                                                                                                 Expression Blend includes powerful
         concept to completion.                               Rapidly finesse the different visual
                                                                                                                  importers for both Adobe Photoshop and
                                                               states of the user interface with the
                                                                                                                  Adobe Illustrator, giving visual designers
                                                               Visual State Manager. The Visual
                                                                                                                  smooth workflow integration. During
Deliver uniquely styled and branded                            State Manager is a quick, powerful,
                                                                                                                  import, the designer has the freedom to
applications across different browsers and                     and focused way to create
                                                                                                                  view and import Photoshop files layer by
platforms.                                                     customized visual states for
                                                                                                                  layer. Layers can be easily regrouped, and
                                                               application and custom controls.
        Expression Blend includes powerful                   Easily create and save custom
                                                                                                                  elements will retain their original formats,
         importers for both Adobe Photoshop                                                                       layers, layer positions, editable text, and
                                                               workspaces. Focus on the job in hand,
         and Adobe Illustrator, giving visual                                                                     vectors.
                                                               reduce visual clutter and take full
         designers smooth workflow                                                                               Using Visual State Manager, designers can
                                                               advantage of multiple monitors.
         integration. During import, the                                                                          control how user interface elements
                                                              Expression Blend includes a full code
         designer has the freedom to view and                                                                     interact. Whether an element in a control
                                                               editor with XAML, C# and VB
         import Photoshop files layer by layer.                                                                   snaps into position or glides, moves in a
                                                               Intellisense. Designers are no longer
         Layers can be easily regrouped, and                                                                      linear fashion or with inertia, the designer
                                                               forced to leave Expression Blend to
         elements will retain their original                                                                      is able to quickly and accurately
                                                               make simple user interface elements
         formats, layers, layer positions,                                                                        experiment with different interaction
                                                               work. You have the choice of editing
         editable text, and vectors.                                                                              models before fine-tuning and finalizing
                                                               your code in Expression Blend, Visual
        Using Visual State Manager, designers                 Studio, or if you prefer, you can hand
                                                                                                                  the appropriate user experience.
         can control how user interface                                                                          The designer can deliver a custom look to
                                                               off that responsibility to a developer,
         elements interact. Whether an                                                                            the application by changing the template
                                                               simplifying and speeding up the
         element in a control snaps into                                                                          for a control. Customized controls can
                                                               workflow.
         position or glides, moves in a linear                                                                    precisely fulfill their function within a
         fashion or with inertia, the designer is     Synchronize the workflow between designers                  particular application.
         able to quickly and accurately               and developers to accelerate the delivery of               Resources such as custom controls can be
         experiment with different interaction        customer applications.                                      quickly shared across teams through
         models before fine-tuning and                                                                            resource libraries, so all members of a
                                                              Share projects, code, and designs for
         finalizing the appropriate user                                                                          team are working from the same set of
                                                               better productivity and quality. The
         experience.                                                                                              resources for a project.
                                                               developer can immediately leverage
        The designer can deliver a custom                                                                       Make an interface move in a fluid manner
                                                               the stunning, rich user experiences
         look to the application by changing                                                                      using one of the many built-in animations.
                                                               created in Expression Blend. No
         the template for a control.                                                                              Each animation has fully customizable
                                                               conversion, no recreation of graphics
         Customized controls can precisely                                                                        parameters, giving the designer extensive
                                                               in code is needed: it’s simply a
         fulfill their function within a particular                                                               control over the nature of the movement.
                                                               smooth transition from designer to
         application.
                                                               developer. This superior workflow is
        Resources such as custom controls
                                                               made possible by the consistent use
         can be quickly shared across teams                                                              Innovate and push the boundaries of UI design
                                                               of XAML across Expression Blend,
         through resource libraries, so all                                                              while still delivering solutions faster.
                                                               Visual Studio, Silverlight and WPF.
         members of a team are working from
                                                               XAML separates code from design                   Rapidly bring an application to life.
         the same set of resources for a                and enables both designers and               Encapsulate complex interaction models
         project.                                       developers to work rapidly in parallel       and ideas into simple reusable elements
        Make an interface move in a fluid              without impacting the work of the            called Behaviors. For maximum flexibility,
         manner using one of the many built-            other.                                       single or multiple behaviors can be applied
         in animations. Each animation has             Designing the user interface with            to objects within a project. Behaviors can
         fully customizable parameters, giving          appropriate sample data allows               be created and shared amongst design
         the designer extensive control over            potential issues to surface much             and development teams to improve
         the nature of the movement.                    earlier in the design process. Sample        consistency, reduce duplication of effort
                                                        data can be seamlessly swapped for a         and allow teams to innovate more easily.
                                                        live data connection for testing and        Expression Blend enables the designer to
Innovate and push the boundaries of UI design           easy integration with the customer’s         take advantage of the underlying power of
while still delivering solutions faster.                production environments.                     the platform. Three-dimensional
                                                       Developers can easily create a               transformations in Silverlight; visual
        Rapidly bring an application to life.          snapshot of a live data source, which        effects such as blur and glow in both
         Encapsulate complex interaction                can then be utilized as sample data by       Silverlight and Windows Presentation
         models and ideas into simple reusable          a designer within Expression Blend.          Foundation (WPF); hardware acceleration;
         elements called Behaviors. For                Create new interaction and control           and the Visual State Manager enable the
         maximum flexibility, single or multiple        models with a custom control.                exploration of ideas and concepts that
         behaviors can be applied to objects            Designers and developers can                 simply weren’t practical before.
         within a project. Behaviors can be             collaborate to build custom controls        Seamlessly integrate visibly superior HD
         created and shared amongst design              based on the platform control set or a       video. Take advantage of Silverlight’s
         and development teams to improve               new blank template. The developer            ability to perform optimally across today’s
         consistency, reduce duplication of             works on the architecture on the             multi-core processors, enabling your Web
         effort and allow teams to innovate             control, and the designer works on           applications to run effectively on client
         more easily.                                   the user experience. Designers are           hardware and deliver HD video
        Expression Blend enables the                   able to add custom controls to their         experiences on the Web.
         designer to take advantage of the              design through drag-and-drop, and           A radically revised design surface, updated
         underlying power of the platform.              the relevant properties of the control       Blend UI, and improved integration with
         Three-dimensional transformations in           are exposed and set via the property         other design tools help make Expression
         Silverlight; visual effects such as blur       inspector.                                   Blend a more effective creative
         and glow in both Silverlight and              User interface interactions previously       environment for the designer.
         Windows Presentation Foundation                created by the developer as custom
         (WPF); hardware acceleration; and              code can now be packaged as
         the Visual State Manager enable the            reusable Behaviors. Behaviors are
         exploration of ideas and concepts              quick for the designer to apply and
         that simply weren’t practical before.
                                                        easy for the developer to update. This
        Seamlessly integrate visibly superior          is a great example of how designers
         HD video. Take advantage of                    and developers working together can
         Silverlight’s ability to perform               accelerate the creative process.
         optimally across today’s multi-core           Rapidly turn static Photoshop
         processors, enabling your Web                  graphics or visual elements drawn in
         applications to run effectively on             Expression Blend into rich data-
    client hardware and deliver HD video              bound controls such as custom
    experiences on the Web.                           sliders, scrollbars, and list boxes.
   A radically revised design surface,              Redesign and re-skin existing Visual
    updated Blend UI, and improved                    Studio, WPF, and Silverlight projects
    integration with other design tools               and help rid the world of "developer
    help make Expression Blend a more                 art."
    effective creative environment for the
                                             Deliver interactive concepts quickly and
    designer.
                                             iterate rapidly based on customer feedback
                                                     Provide project documentation for
                                                      your customers quickly and
                                                      painlessly. Exporting your SketchFlow
                                                      prototype to Microsoft Word will
                                                      literally save hours of work by
                                                      building a project document that is
                                                      complete with a table of contents,
                                                      headings, sub-headings, a flow
                                                      diagram of the application, and
                                                      renderings of each application screen
                                                      in a stylized Word template.
                                                     Exceed customer expectations by
                                                      delivering interactive prototypes that
                                                      demonstrate the flow, layout and
                                                      transitions of an application quickly
                                                      and effectively with SketchFlow.
                                                     Rapidly explore different conceptual
                                                      solutions using the built-in ‘sketch’
                                                      control style that focuses the
                                                      customer on the overall solution
                                                      rather than the detail.
                                                     Solicit immediate feedback via the
                                                      SketchFlow player. Customers can
                                                      test your interactive prototype via
                                                      the SketchFlow player, adding their
                                                      thoughts and comments through
                                                      both text and ink (drawn)
                                                      annotations.
                                                     Create new iterations quickly. Once
                                                      the customer signs off on a concept,
                                                      move easily from a prototype to a
                                                      production project, maximizing the
                                                                          results from the concept phase.

Enterprise   Silverlight enables businesses to deliver rich,    Silverlight works for all end users: with             Explore new markets and opportunities using
BDM/TDM      interactive applications to customers and          Windows, Mac OS and Linux; on Internet                Silverlight to target PCs, mobile devices and TV with
             employees through their Web browser. Deliver       Explorer, Firefox, Safari and Google Chrome           the same application code and development teams.
             a great user experience while simplifying          browsers; and a growing range of mobile               Easily connect to cloud-based services with
             software distribution and updates.                 platforms, including Windows Phone, Nokia             Silverlight’s comprehensive networking stack.
                                                                and Intel Moblin.
             Stand out from the crowd; go beyond basic                                                                Use existing developers’ .NET and Web skills with
             Web technologies like HTML to deliver the          Confidently build applications with Microsoft’s       Silverlight, reducing downtime and the need for new
             richest Web experiences combining animation,       enterprise class Visual Studio tools and proven       tools, training or hiring.
             video, 3D and unique navigation features such      Server platforms like Windows Server, IIS and
                                                                                                                      Applications look better and work better, thanks to
             as Deep Zoom and Pivot.                            SharePoint that focus on stability, scalability,
                                                                                                                      innovations in the exchange of ideas and code
                                                                accessibility, reliability, security, and
             Only Silverlight enables Web-based applications                                                          between design and development specialists at all
                                                                performance.
             to deliver the business functionality users                                                              stages of the project.
             demand: securely interacting with desktop files,   Easily enhance existing applications, Web sites
             devices, data and applications such as             and SharePoint sites by incrementally adding
             Microsoft Office.                                  Silverlight components. Use Silverlight as a rich
                                                                front end to existing, server-based, business
                                                                logic in any language or technology.



SUPPORT      Increase user productivity and accuracy by         Create applications that are accessible,              Tap millions of existing developers and thousands
POINTS       providing an attractive, easy-to-use               discoverable by search engines, and highly            of businesses already familiar with .NET
             application user interface that mimics the         secure.                                               development to help create and deploy Silverlight
             behavior of desktop software applications                                                                applications
                                                                 Microsoft Windows has been designed to be
              Attractive user experiences make visitors          a highly accessible operating system.                Silverlight’s integration with the .NET framework
               want to interact with an application.              Silverlight brings this level of accessibility to     means that millions of developers can quickly
              Intuitive metaphors that help users achieve        the browser, creating a seamlessly                    transfer their skills to Silverlight development.
               their objectives mean that they will want to       accessible experience from desktop to                Organizations developing and deploying
               do more and come back to the site more             browser.                                              Silverlight applications can draw on existing
               often.                                            Silverlight provides the benefits of desktop          internal skills and tools and take advantage of the
                                                                  application interactivity from a Web                  thriving ecosystem built around .NET for a wide
             Create differentiated and branded experiences
                                                                  application. Users can run Silverlight                range of complementary products and services.
             using Silverlight’s high-quality graphics, high-
                                                                  applications from the Web, confident that
             definition video, Deep Zoom, and engaging                                                                Create rich Web-based applications that naturally
                                                                  the browser sandbox is helping to protect
             animation                                                                                                integrate with your existing backend systems.
                                                                  their system from malicious code.
                                                                                                                      Easily enhance existing Web sites and SharePoint
              Create immersive, attractive brand
                                                                Deliver applications to all major browsers on         sites by incrementally adding Silverlight
               experiences online with Silverlight,             Mac OS, Windows, and Linux. Extend                    components
               reinforcing customer service and brand
                                                                Silverlight experiences to the desktop and
                                                                                                                       Development with Visual Studio and .NET
  values.                                         mobile devices using the same tools and              integrates Silverlight with a broader range of
                                                  technologies.                                        server products from Microsoft and third parties.
• Differentiate your application from the crowd
                                                                                                      Use readily available components to instantly
  using innovative navigation features that        When you create applications for Silverlight,
                                                                                                       transform existing Web sites by adding Silverlight
  make your brand stand out.                        you’re automatically creating applications
                                                                                                       interactivity.
                                                    that will run on Mac OS, Windows, Linux,
                                                    Internet Explorer, Firefox and Safari, as well   Increase repeat visits and brand loyalty while
                                                    as mobile devices.                               dramatically reducing customer support costs with
                                                   Extend your applications to the desktop,         compelling, intuitive, high-performance Web
                                                    enabling quick desktop-application-like          experiences
                                                    access for users and continued access to
                                                                                                      Realize cost savings by taking business and
                                                    features when network connectivity is
                                                                                                       support transactions to the Web instead of
                                                    interrupted or temporarily unavailable.
                                                                                                       expensive call centers and retail locations.
                                                  Enjoy the secure feeling of working with the
                                                                                                     Rapidly cross-train Web developers already
                                                  familiar, supported tools, servers and
                                                                                                     familiar with one of the many languages supported
                                                  frameworks that are part of the Silverlight
                                                                                                     by Silverlight
                                                  platform.
                                                                                                      Use existing Web developer skills with Silverlight
                                                   Visual Studio is a robust developer tool
                                                                                                       through support of Web languages, including
                                                    already being used in businesses across the
                                                                                                       JavaScript, XHTML, IronPython, and IronRuby.
                                                    globe. With multiple editions that range
                                                    from a free option for enthusiasts to            Reduce time-to-market and improve team
                                                    enterprise application lifecycle                 productivity through the advanced designer-
                                                    management, there’s a version for every          developer workflow between Expression Studio
                                                    situation.                                       and Visual Studio
                                                   Visual Studio is optimized to develop
                                                    Silverlight applications with the tools and      • Enhanced designer-developer workflow using
                                                    languages already in use by an                     Visual Studio and Expression Studio leads to
                                                                                                       quicker time-to-market and a more faithful
                                                    organization’s developers.
                                                                                                       delivery of the designer’s vision.
                                                   Visual Studio acts as a bridge to integrate
                                                    Silverlight with a wide range of Microsoft
                                                    and third-party servers, including
                                                    SharePoint, IIS, SQL Server, BizTalk Server
                                                    and Windows Server.
                                                   Sharepoint 2010 enables Silverlight to easily
                                                    enhance existing Sharepoint sites to deliver
                                                    a rich user experience that is integrated with
                                                    the server.

								
To top