SlideShare una empresa de Scribd logo
1 de 50
Silverlight 3
Przegląd nowości
                    Michał Żyliński
          ISV Developer Evangelist
                   Microsoft Polska
    Michal.Zylinski@microsoft.com
    http://blogs.msdn.com/michalz
Platforma aplikacyjna Microsoft .NET
Peł ne spektrum możliwości


                         Wspólna architektura i
                              narzędzia


                             Wdrażanie
      Programowanie                               Projektowanie




Przeglądarka                                      Aplikacja kliencka
Silverlight w liczbach


 18 miesięcy
  od czasu
  premiery
Silverlight w liczbach


                300m+
 18 miesięcy    Pobranych
  od premiery
                 wtyczek
Silverlight w liczbach

                           400,000
 18 miesięcy   300m+       Programistów
  od czasu     Pobranych
                                 &
  premiery      wtyczek
                           projektantów




                                          Source: Microsoft Developer Tracker 2008 Report
Silverlight w liczbach

                           400,000          200+
 18 miesięcy   300m+       Programistów   partnerów w
  od czasu     Pobranych
                                 &
                                          30 krajach
  premiery      wtyczek
                           projektantów
Silverlight w liczbach

                           400,000                       200+
                                            200+
 18 miesięcy   300m+       Programistów                  Stron i
                                          partnerów w
  od czasu     Pobranych
                                 &                      produktów
                                          30 krajach
  premiery      wtyczek
                           projektantów                    MS
Silverlight w liczbach

                                                                          Tysiące
                           400,000                       200+
                                            200+
 18 miesięcy   300m+                                                     aplikacji na
                           Programistów                  Stron i
                                          partnerów w
  od czasu     Pobranych                                                   całym
                                 &                      produktów
                                          30 krajach
  premiery      wtyczek
                                                                          świecie
                           projektantów                    MS




                                                               www.silverlight.net/showcase
Silverlight 3 – nowe cechy
Obsługa lepszej jakości
audio i wideo


Lepsze wrażenia wizualne



Produktywność aplikacji RIA



Praca poza przeglądarką



Wsparcie narzędziowe
Silverlight 3 i multimedia
                     Obsługa lepszej jakości multimediów


                                                Więcej formatów danych
                   Smooth Streaming



        Media

       Grafika
                                                Możliwość wykorzystania
                       Odtwarzanie
                 pełnoekranowe w jakości          własnych kodeków
Produktywność
                           HD
    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
                                  Zabezpieczanie treści
Silverlight 3 i multimedia
                            Lepsza jakość audio i wideo


                       IIS7 Smooth Streaming
                   w trybie on-demand i na żywo
                 IIS Media Services (znane dotąd jako IIS Media Pack) to
        Media
                 platforma dystrybucji treści multimedialnych oparta o protokół
                 HTTP. W jej skład wchodzi m.in. technologia Smooth
       Grafika
                 Streaming, która pozwala na dynamiczne dopasowanie jakości
                 transmisji wideo do bieżących warunków sieciowych i możliwości
Produktywność    komputera.
    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i multimedia
                           Lepsza jakość audio i wideo


                      Obsługa nowych formatów

                 Oprócz obecnych wcześniej kodeków VC-1/WMA w Silverlight 3
        Media
                 pojawia się wsparcie dla formatów H.264 i AAC. Dzięki temu
                 dostawcy treści mają możliwość wyboru standardu, który
       Grafika
                 wykorzystywać będą w swoich rozwiązaniach.
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i multimedia
                            Lepsza jakość audio i wideo


                   Pełnoekranowe odtwarzanie w
                            jakości HD
                 Dzięki sprzętowej akceleracji wykorzystującej procesor karty
        Media
                 (GPU) Silverlight 3 jest w stanie dostarczyć użytkownikom jakość
                 pełnoekranowego wideo w jakości HD (720p+).
       Grafika

Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i multimedia
                            Lepsza jakość audio i wideo


                   Otwarta architektura kodeków

                 Dzięki nowemu podejściu do przetwarzania
        Media
                 multimediów, aplikacje Silverlight 3 mogą korzystać z szerokiej
                 gamy zewnętrznych kodeków. Treści audio i wideo mogą być
       Grafika
                 dekodowane za pomocą zewnętrznych zasobów, poza samą
                 wtyczką.
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i multimedia
                           Lepsza jakość audio i wideo


                          Zabezpieczanie treści

                 Silverlight wykorzystuje platformę PlayReady gwarantującą
        Media
                 maksymalny poziom zabezpieczeń z wykorzystaniem
                 szyfrowania AES, zachowując jednocześnie kompatybilność z
       Grafika
                 Windows Media DRM.
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i multimedia
                       Lepsza jakość audio i wideo


                                Demo

        Media

       Grafika

Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i grafika
                            Lepsze wrażenia wizualne


                     Perspective 3D           Bitmap Caching



        Media

     Graphics
      Grafika
                    Nowe Bitmap API               Motywy
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
                                           Ulepszone wyświetlanie
                  Ulepszenia dla skórek
                                                   tekstu
Silverlight 3 i grafika
                             Lepsze wrażenia wizualne


                            Perspective 3D
                       i nowe efekty animacyjne
                 Elementy wizualne mogą ulegać przekształceniom w przestrzeni
        Media
                 3D dzięki Perspective 3D. Takie operacje jak zmiana rozmiaru
                 czy obroty nie wymagają dodatkowego nakładu pracy i kodu.
     Graphics
      Grafika
                 Nowe efekty animacyjne (takie jak spring czy bounce) ułatwiają
                 realizację bardziej naturalnych animacji.
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i grafika
                             Lepsze wrażenia wizualne


                                Bitmap Caching

                 W Silverlight 3 istotnie poprawiono wydajność wyświetlania
        Media
                 grafiki umożliwiając na cache’owanie materiałów
                 wektorowych, kontrolek i tekstu w postaci bitmap.
     Graphics
      Grafika

Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i grafika
                             Lepsze wrażenia wizualne


                          Nowe Bitmap API &
                        obsługa Pixel Shaderów
                 Nowe Bitmap API, pozwala na przeprowadzanie operacji
        Media
                 bezpośrednio na pikselach.
                 Dzięki wsparciu dla Pixel Shaderów twoje kontrolki i obiekty
     Graphics
      Grafika
                 mogą być wzbogacone o takie efekty, jak rozmycie, cienie czy
                 dowolne inne.
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i grafika
                             Lepsze wrażenia wizualne


                                       Motywy

                 Dzięki motywom możliwe jest definiowanie i zmiana wyglądu
        Media
                 aplikacji w trakcie jej działania. Dodatkowo wszystkie style
                 pozwalają na kaskadowe dziedziczenie swoich właściwości, co
     Graphics
      Grafika
                 znacznie przyspiesza określanie wyglądu kontrolek.
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i grafika
                             Lepsze wrażenia wizualne


                   Ulepszenia w obsłudze skórek

                 Właściwości dotyczące typowych kontrolek mogą być
        Media
                 przechowywane niezależnie od aplikacji. Dzięki temu znacznie
                 łatwiej jest zarządzać spójnym wyglądem więcej niż jednego
     Graphics
      Grafika
                 rozwiązania.
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i grafika
                              Lepsze wrażenia wizualne


                   Ulepszone wyświetlanie tekstu

                 Silverlight 3 pozwala na znacznie wydajniejsze wyświetlanie i
        Media
                 animację tekstu. Dodatkowo aplikacje mogą uruchamiać się
                 szybciej dzięki możliwości wykorzystania lokalnych czcionek
     Graphics
      Grafika
                 systemowych.
Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Silverlight 3 i grafika
                          Lepsze wrażenia wizualne


                                  Demo

        Media

     Graphics
      Grafika

Produktywność

    Praca poza
  przeglądarką
     Wsparcie
  narzędziowe
Siverlight 3 i produktywność
                         Produktywność aplikacji RIA


                       Kontrolki                       SEO



          Media

        Grafika
                                               Poprawki wydajnościowe
                   .NET RIA Services
 Produktywność
Dev Productivity

     Praca poza
   przeglądarką
      Wsparcie
   narzędziowe
                                       Dostępność
Siverlight 3 i produktywność
                             Produktywność aplikacji RIA


                                   60+ kontrolek
                   SL 3 zawiera ponad 60 wysokiej jakości, w pełni
                   modyfikowalnych kontrolek, realizujących takie zadania, jak
          Media
                   rysowanie wykresów czy odtwarzanie multimediów. Pojawiły się
                   również nowe kontenery kontrolek, np. dock i viewbox. Wśród
        Grafika    kontrolek podstawowych znaleźć można nowe:
                   autocomplete, treeview i datagrid. Wraz z kontrolkami
 Produktywność
Dev Productivity   dostarczanych jest 9 gotowych do wykorzystania motywów oraz
                   kod źródłowy.
     Praca poza
   przeglądarką
      Wsparcie
   narzędziowe
Siverlight 3 i produktywność
                             Produktywność aplikacji RIA


                                            SEO
                   Lepsze możliwości indeksowania i pozycjonowania stron
                   zawierających aplikacje RIA. Wszystko dzięki automatycznemu
          Media
                   udostępnieniu danych również w postaci zwykłych stron HTML.
        Grafika

 Produktywność
Dev Productivity

     Praca poza
   przeglądarką
      Wsparcie
   narzędziowe
Siverlight 3 i produktywność
                              Produktywność aplikacji RIA


                            Zwiększona wydajność
                   Wśród zmian znaleźć można Application Library Caching
                   (przekłada się na mniejszy rozmiar całkowity aplikacji), lepszy
          Media
                   DeepZoom – płynniejsza animacja, szczególnie przy dużych
                   kolekcjach zdjęć, binarny format XML skracający czas
        Grafika
                   komunikacji z serwerem oraz połączenia lokalne pozwalające
                   na komunikację się pomiędzy dwoma instancjami SL w
 Produktywność
Dev Productivity
                   przeglądarce bez angażowania serwera.
     Praca poza
   przeglądarką
      Wsparcie
   narzędziowe
Siverlight 3 i produktywność
                              Produktywność aplikacji RIA


                                       Dostępność
                   Silverlight 3 to pierwszy plug-in do przeglądarki, który oferuje
                   dostęp do wszystkich kolorów systemowych, udostępniając
          Media
                   użytkownikom możliwość dostosowania palety kolorów
                   zwiększając ich czytelność.
        Grafika

 Produktywność
Dev Productivity

     Praca poza
   przeglądarką
      Wsparcie
   narzędziowe
Silverlight 3 i praca poza przeglądarką
                              Praca poza przeglądarką


                  Praca bez przeglądarki      Integracja z pulpitem i
                       internetowej                 menu Start

        Media

       Grafika
                 Gwarancja bezpieczeństwa       Łatwa instalacja i
Produktywność                                     aktualizacja
    Praca poza
Out of Browser
 przeglądarką
      Wsparcie
  narzędziowe
                 Integracja ze środowiskiem   Wykrywanie stanu sieci
                          Windows
Silverlight 3 i praca poza przeglądarką
                               Praca poza przeglądarką


                     Uruchamianie aplikacji poza
                      kontekstem przeglądarki
                 Aplikacje mogą być instalowane i uruchamiane bezpośrednio z
        Media
                 pulpitu uzupełniając dotychczasowe rozwiązania
                 przeglądarkowe. Użytkownicy mogą od tej pory korzystać z
       Grafika
                 ulubionych aplikacji RIA niezależnie od łączności z internetem.
Produktywność

    Praca poza
Out of Browser
 przeglądarką
      Wsparcie
  narzędziowe
Silverlight 3 i praca poza przeglądarką
                             Praca poza przeglądarką


                 Integracja z pulpitem i menu Start

                 Aplikacje przechowywane są na pulpicie Windows lub Mac OS i
        Media
                 dostępne jednym kliknięciem za pośrednictwem menu Start lub
                 folderu aplikacji.
       Grafika

Produktywność

    Praca poza
Out of Browser
 przeglądarką
      Wsparcie
  narzędziowe
Silverlight 3 i praca poza przeglądarką
                              Praca poza przeglądarką


                      Gwarancja bezpieczeństwa
                 Silverlight opiera się o zasady bezpieczeństwa zdefiniowane
                 przez .NET Framework oraz korzysta wyłącznie z
        Media    bezpiecznej, izolowanej przestrzeni dyskowej (sandbox).
                 Ponieważ ten model jest bardzo bliski tradycyjnym aplikacjom
                 WW, instalacja rozwiązań Silverlight nie wymaga dostępu do
       Grafika
                 ponadstandardowych uprawnień użytkownika, zwiększając
Produktywność    komfort jego pracy.
    Praca poza
Out of Browser
 przeglądarką
      Wsparcie
  narzędziowe
Silverlight 3 i praca poza przeglądarką
                              Praca poza przeglądarką


                   Łatwa instalacja i aktualizacja

                 Aplikacje Silverlight przechowywane są w lokalnej pamięci cache
        Media
                 ich instalacja jest więc szybka i przyjazna dla użytkownika. Nie
                 wymagane są w szczególności uprawnienia administracyjne.
       Grafika

                 Możliwe jest również sprawdzenie nowych wersji i automatyczna
Produktywność
                 aktualizacja aplikacji w momencie jej uruchomienia.
    Praca poza
Out of Browser
 przeglądarką
      Wsparcie
  narzędziowe
Silverlight 3 i praca poza przeglądarką
                              Praca poza przeglądarką


                           Integracja z Windows
                 Aplikacje Silverlight mogą wykorzystać nowe właściwości
                 systemu Windows 7 np. integracja z Superbar, multitouch czy
        Media
                 pobieranie danych z urządzeń GPS.
       Grafika

Produktywność

    Praca poza
Out of Browser
 przeglądarką
      Wsparcie
  narzędziowe
Silverlight 3 i praca poza przeglądarką
                             Praca poza przeglądarką


                         Wykrywanie stanu sieci

                 Aplikacje Silverlight mogą mogą wykrywać i inteligentnie
        Media
                 reagować na zmiany dostępności sieci pozwalając przykładowo
                 na zapamiętanie danych w pamięci lokalnej do czasu
       Grafika
                 przywrócenia połączenia.
Produktywność

    Praca poza
Out of Browser
 przeglądarką
      Wsparcie
  narzędziowe
Silverlight 3 i praca poza przeglądarką
                       Praca poza przeglądarką


                              Demo

        Media

       Grafika

Produktywność

    Praca poza
Out of Browser
 przeglądarką
      Wsparcie
  narzędziowe
Silverlight 3 i wsparcie narzędziowe
                       Nowości w Expression Blend 3


                                         Lepsza współpraca z
                   Prototypowanie
                                       zewnętrznymi narzędziami

          Media

        Grafika
                   Interaktywność       Wizualizowanie danych
Dev Productivity

    Praca poza
  przeglądarką
      Wsparcie
 Design Tooling
   narzędziowe
                                           Rozszerzalność
                   Integracja z TFS
Silverlight 3 i wsparcie narzędziowe
                            Nowości w Expression Blend 3


                                  Prototypowanie
                   Technologia SketchFlow to zupełnie nowe podejście do
                   szybkiego prototypowanie interfejsów użytkownika. Dzięki niej
          Media
                   projektanci mogą w bardzo krótkim czasie przygotować zarys
                   wyglądu i nawigacji aplikacji – wyłącznie za pomocą narzędzi
        Grafika    wizualnych, bez konieczności pisania kodu. Tak przygotowany
                   model może być natychmiast zaprezentowany klientom.
Dev Productivity

    Praca poza
  przeglądarką
      Wsparcie
 Design Tooling                Start                       Navigation
   narzędziowe



                            Main Menu                      Data Entry
Silverlight 3 i wsparcie narzędziowe
                            Nowości w Expression Blend 3


                       Współpraca z zewnętrznymi
                             narzędziami
                   Import plików z Adobe Photoshopa i Illustratora znacznie
                   usprawnia współpracę z projektantami grafiki. Expression Blend
          Media
                   wspiera przy tym wszystkie właściwości takich projektów, takie
                   jak warstwy, efekty, tekst czy elementy wektorowe.
        Grafika

Dev Productivity

    Praca poza
  przeglądarką
      Wsparcie
 Design Tooling
   narzędziowe
Silverlight 3 i wsparcie narzędziowe
                            Nowości w Expression Blend 3


                   Interaktywność dostępna od ręki
                   Dzięki zachowaniom (Behaviors) możliwe jest stworzenie
                   interaktywnych aplikacji bez potrzeby pisania kodu. Zachowania
          Media
                   pozwalają na przygotowanie biblioteki najczęściej
                   wykorzystywanych, rozbudowanych akcji i późniejsze ich
        Grafika    wykorzystanie w dowolnych elementach interfejsu użytkownika.
Dev Productivity

    Praca poza
  przeglądarką
      Wsparcie
 Design Tooling          Behave
   narzędziowe
Silverlight 3 i wsparcie narzędziowe
                            Nowości w Expression Blend 3


                           Wizualizowanie danych
                   Sample Data pozwala na przygotowanie aplikacji wizualizujących
                   informacje bez potrzeby posiadania dostępu do rzeczywistego
          Media
                   źródła danych. Przykładowe dane zostaną wygenerowane
                   automatycznie.
        Grafika

Dev Productivity
                             Name             URL            Phone
    Praca poza
  przeglądarką
                             John Doe       www.yes.com       555-1234
      Wsparcie
 Design Tooling
   narzędziowe
                             Sue Smith      www.no.com        555-5678


                              Li Wei        www.hm.com        313-1234
Silverlight 3 i wsparcie narzędziowe
                             Nowości w Expression Blend 3


                        Wersjonowanie projektów
                   z użyciem Team Foundation Server
                    Od tej pory osoby korzystające z Team Foundation Servera
          Media
                    mogą dostawać się do repozytorium bezpośrednio z poziomu
                    aplikacji Expression Blend, co istotnie poprawi efektywność
        Grafika
                    pracy całego zespołu. Efekty pracy grafików podlegać będą
                    kontroli wersji, stan pracy nad nimi będzie mógł być
Dev Productivity
                    monitorowany, a wszystkie dane składowane i archiwizowane
    Praca poza
                    będą w bezpiecznym miejscu.
  przeglądarką
      Wsparcie
 Design Tooling
   narzędziowe
Silverlight 3 i wsparcie narzędziowe
                            Nowości w Expression Blend 3


                                  Rozszerzalność
                   Własne projekty i szablony, możliwość dodawania pozycji w
                   menu kontekstowym, wsparcie dla API rozszerzeń, które pojawi
          Media
                   się wraz z VS2010 – to wszystko sprawia, że Expression Blend
                   to świetna, rozszerzalna platforma integrująca proces
        Grafika
                   projektowania i programowania.
Dev Productivity

    Praca poza
  przeglądarką
      Wsparcie
 Design Tooling
   narzędziowe
Silverlight 3 i wsparcie narzędziowe
                    Nowości w Expression Blend 3


                              Demo

          Media

        Grafika

Dev Productivity

    Praca poza
  przeglądarką
      Wsparcie
 Design Tooling
   narzędziowe
Zamiast podsumowania
Skąd pobrać?

          Available Mix 2009
        Silverlight Version 3 Beta
             March 17



       www.microsoft.com/silverlight

       Expression Blend 3 Preview
       www.microsoft.com/expression
BizSpark w szczegółach
  Pakiet narzędzi                    Wymagania:
   • Expression Studio
                                     • Kryteria:
   • VS TS w/MSDN Premium
                                         – Organizacja zajmuje się tworzeniem
   • Team Foundation Server (TFS)          oprogramowania (produktu lub usługi)
                                         – Mniej niż 3 lata na rynku
                                         – Roczny przychód poniżej 0,5 mln USD
  Licencje produkcyjne dla
                                         – Działalność prywatna
  aplikacji hostowanych
   •   Windows Server
                                     • Licencje produkcyjne dotyczą wyłącznie
   •   SQL Server
                                        rozwiązań typu Software as a Service,
   •   SharePoint Portal Server
                                        dostępnych publicznie poprzez internet.
   •   Systems Center
   •   BizTalk Server                 • Program trwa 3 lata:
       Azure (w miarę dostępności)
   •
                                         – Wymagane jest coroczne przedłużanie
                                           członkostwa (weryfikacja statusu
                                           prawnego przedsiębiorstwa)
  Narzędzia do użytku                    – Opłata członkowska wynosi 100 USD
  wewnętrznego                             (płatne po zakończeniu uczestnictwa)
   • Live Workspace (w miarę
     dostępności)
Jak zacząć?

           Wejdź na stronę


 Wybierz i skontaktuj się z jednym z lokalnych partnerów programu
                         (network partners).


 Po przejściu weryfikacji otrzymasz e-mailem unikalny identyfikator.



                  Wypełnij formularz rejestracyjny.



                 Witamy w BizSpark!
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks
and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of
Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted
to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this
presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Más contenido relacionado

Destacado

Aniversario M Y M 2009
Aniversario M Y M 2009Aniversario M Y M 2009
Aniversario M Y M 2009
lozanogiron
 
Capitulo 3
Capitulo 3Capitulo 3
Capitulo 3
Kevin
 
Gran Canaria Ana Web20
Gran Canaria Ana Web20Gran Canaria Ana Web20
Gran Canaria Ana Web20
ana_web2.0
 

Destacado (18)

Sistema óseo
Sistema óseoSistema óseo
Sistema óseo
 
Brunimeto
BrunimetoBrunimeto
Brunimeto
 
Substitutivo ao pl 670 2014 joão artem
Substitutivo ao pl 670 2014 joão artemSubstitutivo ao pl 670 2014 joão artem
Substitutivo ao pl 670 2014 joão artem
 
Aula12
Aula12Aula12
Aula12
 
Radio comunitaria com c maiusculo
Radio comunitaria com c maiusculoRadio comunitaria com c maiusculo
Radio comunitaria com c maiusculo
 
pacto nacional do ensino medio Caderno3
pacto nacional do ensino medio Caderno3pacto nacional do ensino medio Caderno3
pacto nacional do ensino medio Caderno3
 
Aniversario M Y M 2009
Aniversario M Y M 2009Aniversario M Y M 2009
Aniversario M Y M 2009
 
Eneko Leire
Eneko LeireEneko Leire
Eneko Leire
 
Capitulo 3
Capitulo 3Capitulo 3
Capitulo 3
 
Taller Transact SQL ITProsDC - T2
Taller Transact SQL ITProsDC - T2Taller Transact SQL ITProsDC - T2
Taller Transact SQL ITProsDC - T2
 
Brincadeiras
BrincadeirasBrincadeiras
Brincadeiras
 
Taller de Especialización en Community Management / 4 de Mayo
Taller de Especialización en Community Management / 4 de MayoTaller de Especialización en Community Management / 4 de Mayo
Taller de Especialización en Community Management / 4 de Mayo
 
Etapa 3 4
Etapa 3 4Etapa 3 4
Etapa 3 4
 
Àlbum Fotogràfic Personal Marta Millán M2b
Àlbum Fotogràfic Personal Marta Millán M2bÀlbum Fotogràfic Personal Marta Millán M2b
Àlbum Fotogràfic Personal Marta Millán M2b
 
Gran Canaria Ana Web20
Gran Canaria Ana Web20Gran Canaria Ana Web20
Gran Canaria Ana Web20
 
Utiliza el mailing en tu negocio
Utiliza el mailing en tu negocioUtiliza el mailing en tu negocio
Utiliza el mailing en tu negocio
 
Gene
GeneGene
Gene
 
Borrelnood Ansicht Editie2
Borrelnood Ansicht Editie2Borrelnood Ansicht Editie2
Borrelnood Ansicht Editie2
 

Similar a Nowości W Silverlight 3

Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla WindowsVisual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows
Wydawnictwo Helion
 
Microsoft WebsiteSpark - Paweł Kryszczyszyn
Microsoft WebsiteSpark - Paweł KryszczyszynMicrosoft WebsiteSpark - Paweł Kryszczyszyn
Microsoft WebsiteSpark - Paweł Kryszczyszyn
Webhosting.pl
 
Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...
Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...
Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...
Lukasz Kaluzny
 
Visual C# 2008. Projektowanie aplikacji. Pierwsze starcie
Visual C# 2008. Projektowanie aplikacji. Pierwsze starcieVisual C# 2008. Projektowanie aplikacji. Pierwsze starcie
Visual C# 2008. Projektowanie aplikacji. Pierwsze starcie
Wydawnictwo Helion
 
Macromedia Flash 8. Oficjalny podręcznik
Macromedia Flash 8. Oficjalny podręcznikMacromedia Flash 8. Oficjalny podręcznik
Macromedia Flash 8. Oficjalny podręcznik
Wydawnictwo Helion
 
Macromedia Flash MX 2004. Sztuka projektowania
Macromedia Flash MX 2004. Sztuka projektowaniaMacromedia Flash MX 2004. Sztuka projektowania
Macromedia Flash MX 2004. Sztuka projektowania
Wydawnictwo Helion
 
Aplikacje w Visual C++ 2005. Przykłady
Aplikacje w Visual C++ 2005. PrzykładyAplikacje w Visual C++ 2005. Przykłady
Aplikacje w Visual C++ 2005. Przykłady
Wydawnictwo Helion
 

Similar a Nowości W Silverlight 3 (20)

Insys Play Short
Insys Play ShortInsys Play Short
Insys Play Short
 
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla WindowsVisual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows
 
(Polish) Integracja i wizualizacja w lumira 2.0 pga
(Polish) Integracja i wizualizacja w lumira 2.0 pga(Polish) Integracja i wizualizacja w lumira 2.0 pga
(Polish) Integracja i wizualizacja w lumira 2.0 pga
 
[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)
 
Microsoft WebsiteSpark - Paweł Kryszczyszyn
Microsoft WebsiteSpark - Paweł KryszczyszynMicrosoft WebsiteSpark - Paweł Kryszczyszyn
Microsoft WebsiteSpark - Paweł Kryszczyszyn
 
[spodek 2.0] Prototypowanie
[spodek 2.0] Prototypowanie[spodek 2.0] Prototypowanie
[spodek 2.0] Prototypowanie
 
Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...
Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...
Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...
 
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSC
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSCRozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSC
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSC
 
Visual C# 2008. Projektowanie aplikacji. Pierwsze starcie
Visual C# 2008. Projektowanie aplikacji. Pierwsze starcieVisual C# 2008. Projektowanie aplikacji. Pierwsze starcie
Visual C# 2008. Projektowanie aplikacji. Pierwsze starcie
 
Macromedia Flash 8. Oficjalny podręcznik
Macromedia Flash 8. Oficjalny podręcznikMacromedia Flash 8. Oficjalny podręcznik
Macromedia Flash 8. Oficjalny podręcznik
 
5. Stosowanie technik graficznych i multimedialnych
5. Stosowanie technik graficznych i multimedialnych5. Stosowanie technik graficznych i multimedialnych
5. Stosowanie technik graficznych i multimedialnych
 
SOLIDWORKS, SWOOD oraz ALPHACM dla meblarstwa.
SOLIDWORKS, SWOOD oraz ALPHACM dla meblarstwa.SOLIDWORKS, SWOOD oraz ALPHACM dla meblarstwa.
SOLIDWORKS, SWOOD oraz ALPHACM dla meblarstwa.
 
SOLIDWORKS system 3d cad
SOLIDWORKS system 3d cadSOLIDWORKS system 3d cad
SOLIDWORKS system 3d cad
 
5.7 fryzjer
5.7 fryzjer5.7 fryzjer
5.7 fryzjer
 
Macromedia Flash MX 2004. Sztuka projektowania
Macromedia Flash MX 2004. Sztuka projektowaniaMacromedia Flash MX 2004. Sztuka projektowania
Macromedia Flash MX 2004. Sztuka projektowania
 
Projektowanie i programowanie aplikacji nowej generacji
Projektowanie i programowanie aplikacji nowej generacjiProjektowanie i programowanie aplikacji nowej generacji
Projektowanie i programowanie aplikacji nowej generacji
 
SOLIDWORKS 2016 Enterprise PDM
SOLIDWORKS 2016 Enterprise PDMSOLIDWORKS 2016 Enterprise PDM
SOLIDWORKS 2016 Enterprise PDM
 
Prezentacja Honki Software House 2020
Prezentacja Honki Software House 2020Prezentacja Honki Software House 2020
Prezentacja Honki Software House 2020
 
Prezentacja IDG Polska
Prezentacja IDG PolskaPrezentacja IDG Polska
Prezentacja IDG Polska
 
Aplikacje w Visual C++ 2005. Przykłady
Aplikacje w Visual C++ 2005. PrzykładyAplikacje w Visual C++ 2005. Przykłady
Aplikacje w Visual C++ 2005. Przykłady
 

Más de Michal Zylinski

StorSimple a może do chmury
StorSimple a może do chmuryStorSimple a może do chmury
StorSimple a może do chmury
Michal Zylinski
 
iFIN24 – nowe spojrzenie na e-dokumenty
iFIN24 – nowe spojrzenie na e-dokumentyiFIN24 – nowe spojrzenie na e-dokumenty
iFIN24 – nowe spojrzenie na e-dokumenty
Michal Zylinski
 
Dlaczego startupy potrzebują doradców? Wrażenia z Seedcamp 2009.
Dlaczego startupy potrzebują doradców? Wrażenia z Seedcamp 2009.Dlaczego startupy potrzebują doradców? Wrażenia z Seedcamp 2009.
Dlaczego startupy potrzebują doradców? Wrażenia z Seedcamp 2009.
Michal Zylinski
 
Dlaczego startupy powinny dbać o wizerunek?
Dlaczego startupy powinny dbać o wizerunek?Dlaczego startupy powinny dbać o wizerunek?
Dlaczego startupy powinny dbać o wizerunek?
Michal Zylinski
 
Inicjatywa Doradztwa Europejskiego
Inicjatywa Doradztwa EuropejskiegoInicjatywa Doradztwa Europejskiego
Inicjatywa Doradztwa Europejskiego
Michal Zylinski
 
Zdobywanie serca klientów
Zdobywanie serca klientówZdobywanie serca klientów
Zdobywanie serca klientów
Michal Zylinski
 
Twój własny kawałek YouTube
Twój własny kawałek YouTubeTwój własny kawałek YouTube
Twój własny kawałek YouTube
Michal Zylinski
 
Microsoft-Certyfikacja Aplikacji
Microsoft-Certyfikacja AplikacjiMicrosoft-Certyfikacja Aplikacji
Microsoft-Certyfikacja Aplikacji
Michal Zylinski
 

Más de Michal Zylinski (19)

StorSimple a może do chmury
StorSimple a może do chmuryStorSimple a może do chmury
StorSimple a może do chmury
 
Python i Microsoft
Python i MicrosoftPython i Microsoft
Python i Microsoft
 
Galaxy of bits
Galaxy of bitsGalaxy of bits
Galaxy of bits
 
Zmierzch epoki łowcy
Zmierzch epoki łowcyZmierzch epoki łowcy
Zmierzch epoki łowcy
 
PHP i microsoft
PHP i microsoftPHP i microsoft
PHP i microsoft
 
Silverlight i PHP
Silverlight i PHPSilverlight i PHP
Silverlight i PHP
 
Php i Microsoft
Php i MicrosoftPhp i Microsoft
Php i Microsoft
 
iFIN24 – nowe spojrzenie na e-dokumenty
iFIN24 – nowe spojrzenie na e-dokumentyiFIN24 – nowe spojrzenie na e-dokumenty
iFIN24 – nowe spojrzenie na e-dokumenty
 
LuceoS
LuceoSLuceoS
LuceoS
 
Domisoft
DomisoftDomisoft
Domisoft
 
User-centered design
User-centered designUser-centered design
User-centered design
 
Dlaczego startupy potrzebują doradców? Wrażenia z Seedcamp 2009.
Dlaczego startupy potrzebują doradców? Wrażenia z Seedcamp 2009.Dlaczego startupy potrzebują doradców? Wrażenia z Seedcamp 2009.
Dlaczego startupy potrzebują doradców? Wrażenia z Seedcamp 2009.
 
Dlaczego startupy powinny dbać o wizerunek?
Dlaczego startupy powinny dbać o wizerunek?Dlaczego startupy powinny dbać o wizerunek?
Dlaczego startupy powinny dbać o wizerunek?
 
Biz Spark i co dalej
Biz Spark i co dalejBiz Spark i co dalej
Biz Spark i co dalej
 
Inicjatywa Doradztwa Europejskiego
Inicjatywa Doradztwa EuropejskiegoInicjatywa Doradztwa Europejskiego
Inicjatywa Doradztwa Europejskiego
 
Zdobywanie serca klientów
Zdobywanie serca klientówZdobywanie serca klientów
Zdobywanie serca klientów
 
Twój własny kawałek YouTube
Twój własny kawałek YouTubeTwój własny kawałek YouTube
Twój własny kawałek YouTube
 
Iron Python I Dlr
Iron Python I DlrIron Python I Dlr
Iron Python I Dlr
 
Microsoft-Certyfikacja Aplikacji
Microsoft-Certyfikacja AplikacjiMicrosoft-Certyfikacja Aplikacji
Microsoft-Certyfikacja Aplikacji
 

Nowości W Silverlight 3

  • 1. Silverlight 3 Przegląd nowości Michał Żyliński ISV Developer Evangelist Microsoft Polska Michal.Zylinski@microsoft.com http://blogs.msdn.com/michalz
  • 2. Platforma aplikacyjna Microsoft .NET Peł ne spektrum możliwości Wspólna architektura i narzędzia Wdrażanie Programowanie Projektowanie Przeglądarka Aplikacja kliencka
  • 3. Silverlight w liczbach 18 miesięcy od czasu premiery
  • 4. Silverlight w liczbach 300m+ 18 miesięcy Pobranych od premiery wtyczek
  • 5. Silverlight w liczbach 400,000 18 miesięcy 300m+ Programistów od czasu Pobranych & premiery wtyczek projektantów Source: Microsoft Developer Tracker 2008 Report
  • 6. Silverlight w liczbach 400,000 200+ 18 miesięcy 300m+ Programistów partnerów w od czasu Pobranych & 30 krajach premiery wtyczek projektantów
  • 7. Silverlight w liczbach 400,000 200+ 200+ 18 miesięcy 300m+ Programistów Stron i partnerów w od czasu Pobranych & produktów 30 krajach premiery wtyczek projektantów MS
  • 8. Silverlight w liczbach Tysiące 400,000 200+ 200+ 18 miesięcy 300m+ aplikacji na Programistów Stron i partnerów w od czasu Pobranych całym & produktów 30 krajach premiery wtyczek świecie projektantów MS www.silverlight.net/showcase
  • 9. Silverlight 3 – nowe cechy Obsługa lepszej jakości audio i wideo Lepsze wrażenia wizualne Produktywność aplikacji RIA Praca poza przeglądarką Wsparcie narzędziowe
  • 10. Silverlight 3 i multimedia Obsługa lepszej jakości multimediów Więcej formatów danych Smooth Streaming Media Grafika Możliwość wykorzystania Odtwarzanie pełnoekranowe w jakości własnych kodeków Produktywność HD Praca poza przeglądarką Wsparcie narzędziowe Zabezpieczanie treści
  • 11. Silverlight 3 i multimedia Lepsza jakość audio i wideo IIS7 Smooth Streaming w trybie on-demand i na żywo IIS Media Services (znane dotąd jako IIS Media Pack) to Media platforma dystrybucji treści multimedialnych oparta o protokół HTTP. W jej skład wchodzi m.in. technologia Smooth Grafika Streaming, która pozwala na dynamiczne dopasowanie jakości transmisji wideo do bieżących warunków sieciowych i możliwości Produktywność komputera. Praca poza przeglądarką Wsparcie narzędziowe
  • 12. Silverlight 3 i multimedia Lepsza jakość audio i wideo Obsługa nowych formatów Oprócz obecnych wcześniej kodeków VC-1/WMA w Silverlight 3 Media pojawia się wsparcie dla formatów H.264 i AAC. Dzięki temu dostawcy treści mają możliwość wyboru standardu, który Grafika wykorzystywać będą w swoich rozwiązaniach. Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 13. Silverlight 3 i multimedia Lepsza jakość audio i wideo Pełnoekranowe odtwarzanie w jakości HD Dzięki sprzętowej akceleracji wykorzystującej procesor karty Media (GPU) Silverlight 3 jest w stanie dostarczyć użytkownikom jakość pełnoekranowego wideo w jakości HD (720p+). Grafika Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 14. Silverlight 3 i multimedia Lepsza jakość audio i wideo Otwarta architektura kodeków Dzięki nowemu podejściu do przetwarzania Media multimediów, aplikacje Silverlight 3 mogą korzystać z szerokiej gamy zewnętrznych kodeków. Treści audio i wideo mogą być Grafika dekodowane za pomocą zewnętrznych zasobów, poza samą wtyczką. Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 15. Silverlight 3 i multimedia Lepsza jakość audio i wideo Zabezpieczanie treści Silverlight wykorzystuje platformę PlayReady gwarantującą Media maksymalny poziom zabezpieczeń z wykorzystaniem szyfrowania AES, zachowując jednocześnie kompatybilność z Grafika Windows Media DRM. Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 16. Silverlight 3 i multimedia Lepsza jakość audio i wideo Demo Media Grafika Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 17. Silverlight 3 i grafika Lepsze wrażenia wizualne Perspective 3D Bitmap Caching Media Graphics Grafika Nowe Bitmap API Motywy Produktywność Praca poza przeglądarką Wsparcie narzędziowe Ulepszone wyświetlanie Ulepszenia dla skórek tekstu
  • 18. Silverlight 3 i grafika Lepsze wrażenia wizualne Perspective 3D i nowe efekty animacyjne Elementy wizualne mogą ulegać przekształceniom w przestrzeni Media 3D dzięki Perspective 3D. Takie operacje jak zmiana rozmiaru czy obroty nie wymagają dodatkowego nakładu pracy i kodu. Graphics Grafika Nowe efekty animacyjne (takie jak spring czy bounce) ułatwiają realizację bardziej naturalnych animacji. Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 19. Silverlight 3 i grafika Lepsze wrażenia wizualne Bitmap Caching W Silverlight 3 istotnie poprawiono wydajność wyświetlania Media grafiki umożliwiając na cache’owanie materiałów wektorowych, kontrolek i tekstu w postaci bitmap. Graphics Grafika Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 20. Silverlight 3 i grafika Lepsze wrażenia wizualne Nowe Bitmap API & obsługa Pixel Shaderów Nowe Bitmap API, pozwala na przeprowadzanie operacji Media bezpośrednio na pikselach. Dzięki wsparciu dla Pixel Shaderów twoje kontrolki i obiekty Graphics Grafika mogą być wzbogacone o takie efekty, jak rozmycie, cienie czy dowolne inne. Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 21. Silverlight 3 i grafika Lepsze wrażenia wizualne Motywy Dzięki motywom możliwe jest definiowanie i zmiana wyglądu Media aplikacji w trakcie jej działania. Dodatkowo wszystkie style pozwalają na kaskadowe dziedziczenie swoich właściwości, co Graphics Grafika znacznie przyspiesza określanie wyglądu kontrolek. Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 22. Silverlight 3 i grafika Lepsze wrażenia wizualne Ulepszenia w obsłudze skórek Właściwości dotyczące typowych kontrolek mogą być Media przechowywane niezależnie od aplikacji. Dzięki temu znacznie łatwiej jest zarządzać spójnym wyglądem więcej niż jednego Graphics Grafika rozwiązania. Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 23. Silverlight 3 i grafika Lepsze wrażenia wizualne Ulepszone wyświetlanie tekstu Silverlight 3 pozwala na znacznie wydajniejsze wyświetlanie i Media animację tekstu. Dodatkowo aplikacje mogą uruchamiać się szybciej dzięki możliwości wykorzystania lokalnych czcionek Graphics Grafika systemowych. Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 24. Silverlight 3 i grafika Lepsze wrażenia wizualne Demo Media Graphics Grafika Produktywność Praca poza przeglądarką Wsparcie narzędziowe
  • 25. Siverlight 3 i produktywność Produktywność aplikacji RIA Kontrolki SEO Media Grafika Poprawki wydajnościowe .NET RIA Services Produktywność Dev Productivity Praca poza przeglądarką Wsparcie narzędziowe Dostępność
  • 26. Siverlight 3 i produktywność Produktywność aplikacji RIA 60+ kontrolek SL 3 zawiera ponad 60 wysokiej jakości, w pełni modyfikowalnych kontrolek, realizujących takie zadania, jak Media rysowanie wykresów czy odtwarzanie multimediów. Pojawiły się również nowe kontenery kontrolek, np. dock i viewbox. Wśród Grafika kontrolek podstawowych znaleźć można nowe: autocomplete, treeview i datagrid. Wraz z kontrolkami Produktywność Dev Productivity dostarczanych jest 9 gotowych do wykorzystania motywów oraz kod źródłowy. Praca poza przeglądarką Wsparcie narzędziowe
  • 27. Siverlight 3 i produktywność Produktywność aplikacji RIA SEO Lepsze możliwości indeksowania i pozycjonowania stron zawierających aplikacje RIA. Wszystko dzięki automatycznemu Media udostępnieniu danych również w postaci zwykłych stron HTML. Grafika Produktywność Dev Productivity Praca poza przeglądarką Wsparcie narzędziowe
  • 28. Siverlight 3 i produktywność Produktywność aplikacji RIA Zwiększona wydajność Wśród zmian znaleźć można Application Library Caching (przekłada się na mniejszy rozmiar całkowity aplikacji), lepszy Media DeepZoom – płynniejsza animacja, szczególnie przy dużych kolekcjach zdjęć, binarny format XML skracający czas Grafika komunikacji z serwerem oraz połączenia lokalne pozwalające na komunikację się pomiędzy dwoma instancjami SL w Produktywność Dev Productivity przeglądarce bez angażowania serwera. Praca poza przeglądarką Wsparcie narzędziowe
  • 29. Siverlight 3 i produktywność Produktywność aplikacji RIA Dostępność Silverlight 3 to pierwszy plug-in do przeglądarki, który oferuje dostęp do wszystkich kolorów systemowych, udostępniając Media użytkownikom możliwość dostosowania palety kolorów zwiększając ich czytelność. Grafika Produktywność Dev Productivity Praca poza przeglądarką Wsparcie narzędziowe
  • 30. Silverlight 3 i praca poza przeglądarką Praca poza przeglądarką Praca bez przeglądarki Integracja z pulpitem i internetowej menu Start Media Grafika Gwarancja bezpieczeństwa Łatwa instalacja i Produktywność aktualizacja Praca poza Out of Browser przeglądarką Wsparcie narzędziowe Integracja ze środowiskiem Wykrywanie stanu sieci Windows
  • 31. Silverlight 3 i praca poza przeglądarką Praca poza przeglądarką Uruchamianie aplikacji poza kontekstem przeglądarki Aplikacje mogą być instalowane i uruchamiane bezpośrednio z Media pulpitu uzupełniając dotychczasowe rozwiązania przeglądarkowe. Użytkownicy mogą od tej pory korzystać z Grafika ulubionych aplikacji RIA niezależnie od łączności z internetem. Produktywność Praca poza Out of Browser przeglądarką Wsparcie narzędziowe
  • 32. Silverlight 3 i praca poza przeglądarką Praca poza przeglądarką Integracja z pulpitem i menu Start Aplikacje przechowywane są na pulpicie Windows lub Mac OS i Media dostępne jednym kliknięciem za pośrednictwem menu Start lub folderu aplikacji. Grafika Produktywność Praca poza Out of Browser przeglądarką Wsparcie narzędziowe
  • 33. Silverlight 3 i praca poza przeglądarką Praca poza przeglądarką Gwarancja bezpieczeństwa Silverlight opiera się o zasady bezpieczeństwa zdefiniowane przez .NET Framework oraz korzysta wyłącznie z Media bezpiecznej, izolowanej przestrzeni dyskowej (sandbox). Ponieważ ten model jest bardzo bliski tradycyjnym aplikacjom WW, instalacja rozwiązań Silverlight nie wymaga dostępu do Grafika ponadstandardowych uprawnień użytkownika, zwiększając Produktywność komfort jego pracy. Praca poza Out of Browser przeglądarką Wsparcie narzędziowe
  • 34. Silverlight 3 i praca poza przeglądarką Praca poza przeglądarką Łatwa instalacja i aktualizacja Aplikacje Silverlight przechowywane są w lokalnej pamięci cache Media ich instalacja jest więc szybka i przyjazna dla użytkownika. Nie wymagane są w szczególności uprawnienia administracyjne. Grafika Możliwe jest również sprawdzenie nowych wersji i automatyczna Produktywność aktualizacja aplikacji w momencie jej uruchomienia. Praca poza Out of Browser przeglądarką Wsparcie narzędziowe
  • 35. Silverlight 3 i praca poza przeglądarką Praca poza przeglądarką Integracja z Windows Aplikacje Silverlight mogą wykorzystać nowe właściwości systemu Windows 7 np. integracja z Superbar, multitouch czy Media pobieranie danych z urządzeń GPS. Grafika Produktywność Praca poza Out of Browser przeglądarką Wsparcie narzędziowe
  • 36. Silverlight 3 i praca poza przeglądarką Praca poza przeglądarką Wykrywanie stanu sieci Aplikacje Silverlight mogą mogą wykrywać i inteligentnie Media reagować na zmiany dostępności sieci pozwalając przykładowo na zapamiętanie danych w pamięci lokalnej do czasu Grafika przywrócenia połączenia. Produktywność Praca poza Out of Browser przeglądarką Wsparcie narzędziowe
  • 37. Silverlight 3 i praca poza przeglądarką Praca poza przeglądarką Demo Media Grafika Produktywność Praca poza Out of Browser przeglądarką Wsparcie narzędziowe
  • 38. Silverlight 3 i wsparcie narzędziowe Nowości w Expression Blend 3 Lepsza współpraca z Prototypowanie zewnętrznymi narzędziami Media Grafika Interaktywność Wizualizowanie danych Dev Productivity Praca poza przeglądarką Wsparcie Design Tooling narzędziowe Rozszerzalność Integracja z TFS
  • 39. Silverlight 3 i wsparcie narzędziowe Nowości w Expression Blend 3 Prototypowanie Technologia SketchFlow to zupełnie nowe podejście do szybkiego prototypowanie interfejsów użytkownika. Dzięki niej Media projektanci mogą w bardzo krótkim czasie przygotować zarys wyglądu i nawigacji aplikacji – wyłącznie za pomocą narzędzi Grafika wizualnych, bez konieczności pisania kodu. Tak przygotowany model może być natychmiast zaprezentowany klientom. Dev Productivity Praca poza przeglądarką Wsparcie Design Tooling Start Navigation narzędziowe Main Menu Data Entry
  • 40. Silverlight 3 i wsparcie narzędziowe Nowości w Expression Blend 3 Współpraca z zewnętrznymi narzędziami Import plików z Adobe Photoshopa i Illustratora znacznie usprawnia współpracę z projektantami grafiki. Expression Blend Media wspiera przy tym wszystkie właściwości takich projektów, takie jak warstwy, efekty, tekst czy elementy wektorowe. Grafika Dev Productivity Praca poza przeglądarką Wsparcie Design Tooling narzędziowe
  • 41. Silverlight 3 i wsparcie narzędziowe Nowości w Expression Blend 3 Interaktywność dostępna od ręki Dzięki zachowaniom (Behaviors) możliwe jest stworzenie interaktywnych aplikacji bez potrzeby pisania kodu. Zachowania Media pozwalają na przygotowanie biblioteki najczęściej wykorzystywanych, rozbudowanych akcji i późniejsze ich Grafika wykorzystanie w dowolnych elementach interfejsu użytkownika. Dev Productivity Praca poza przeglądarką Wsparcie Design Tooling Behave narzędziowe
  • 42. Silverlight 3 i wsparcie narzędziowe Nowości w Expression Blend 3 Wizualizowanie danych Sample Data pozwala na przygotowanie aplikacji wizualizujących informacje bez potrzeby posiadania dostępu do rzeczywistego Media źródła danych. Przykładowe dane zostaną wygenerowane automatycznie. Grafika Dev Productivity Name URL Phone Praca poza przeglądarką John Doe www.yes.com 555-1234 Wsparcie Design Tooling narzędziowe Sue Smith www.no.com 555-5678 Li Wei www.hm.com 313-1234
  • 43. Silverlight 3 i wsparcie narzędziowe Nowości w Expression Blend 3 Wersjonowanie projektów z użyciem Team Foundation Server Od tej pory osoby korzystające z Team Foundation Servera Media mogą dostawać się do repozytorium bezpośrednio z poziomu aplikacji Expression Blend, co istotnie poprawi efektywność Grafika pracy całego zespołu. Efekty pracy grafików podlegać będą kontroli wersji, stan pracy nad nimi będzie mógł być Dev Productivity monitorowany, a wszystkie dane składowane i archiwizowane Praca poza będą w bezpiecznym miejscu. przeglądarką Wsparcie Design Tooling narzędziowe
  • 44. Silverlight 3 i wsparcie narzędziowe Nowości w Expression Blend 3 Rozszerzalność Własne projekty i szablony, możliwość dodawania pozycji w menu kontekstowym, wsparcie dla API rozszerzeń, które pojawi Media się wraz z VS2010 – to wszystko sprawia, że Expression Blend to świetna, rozszerzalna platforma integrująca proces Grafika projektowania i programowania. Dev Productivity Praca poza przeglądarką Wsparcie Design Tooling narzędziowe
  • 45. Silverlight 3 i wsparcie narzędziowe Nowości w Expression Blend 3 Demo Media Grafika Dev Productivity Praca poza przeglądarką Wsparcie Design Tooling narzędziowe
  • 47. Skąd pobrać? Available Mix 2009 Silverlight Version 3 Beta March 17 www.microsoft.com/silverlight Expression Blend 3 Preview www.microsoft.com/expression
  • 48. BizSpark w szczegółach Pakiet narzędzi Wymagania: • Expression Studio • Kryteria: • VS TS w/MSDN Premium – Organizacja zajmuje się tworzeniem • Team Foundation Server (TFS) oprogramowania (produktu lub usługi) – Mniej niż 3 lata na rynku – Roczny przychód poniżej 0,5 mln USD Licencje produkcyjne dla – Działalność prywatna aplikacji hostowanych • Windows Server • Licencje produkcyjne dotyczą wyłącznie • SQL Server rozwiązań typu Software as a Service, • SharePoint Portal Server dostępnych publicznie poprzez internet. • Systems Center • BizTalk Server • Program trwa 3 lata: Azure (w miarę dostępności) • – Wymagane jest coroczne przedłużanie członkostwa (weryfikacja statusu prawnego przedsiębiorstwa) Narzędzia do użytku – Opłata członkowska wynosi 100 USD wewnętrznego (płatne po zakończeniu uczestnictwa) • Live Workspace (w miarę dostępności)
  • 49. Jak zacząć? Wejdź na stronę Wybierz i skontaktuj się z jednym z lokalnych partnerów programu (network partners). Po przejściu weryfikacji otrzymasz e-mailem unikalny identyfikator. Wypełnij formularz rejestracyjny. Witamy w BizSpark!
  • 50. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.