Co nowego w Silverlight 5

Slides:



Advertisements
Podobne prezentacje
One Framework to rule them all
Advertisements

Graficzny klient SVN graficzny klient SVN integrujący się z powłoką systemu dostępny tylko dla systemu Windows - do pobrania z
Prezentacja na temat: Porównanie Windows XP i Windows 7
„Migracja środowisk Microsoft NT/Active Directory/Exchange oraz SharePoint do nowych wersji przy użyciu narzędzi Quest Software” Grzegorz Szafrański Product.
CAv4 Nowe funkcje CAv4 Nowe funkcje. 1 CA Client Outlook Integration- Nowe funkcje, Instalacja i Przegląd. 1-1 CA Client v4 Wymagania systemu 1-2 CA Client.
Rozszerzanie Visual Studio.NET 2008 Wrocławska Grupa.NET Paweł Hofman Wrocławska Grupa.NET
SERDECZNIE WITAMY Microsoft Developer Days Visual Studio 2005 Warszawa-Gdańsk-Poznań-Wrocław-Katowice 9-13 maja 2005.
OLAP budowa aplikacji analitycznych w MS SQL 2000 i Yukon
ASP.NET 2.0 AJAX Extensions 1.0
Technologie XML Mgr inż. Michał Jaros Technologie XML wykład 1.
Tworzenie ASP.NET Web Form
Arkadiusz Twardoń ZTiPSK
Programowanie w środowiskach zintegrowanych wykład 1 PSZ Programowanie w Środowiskach Zintegrowanych > Systemy i środowiska zintegrowane > Środowisko zintegrowane.
Publikacja jest współfinansowana przez Unię Europejską w ramach środków Europejskiego Funduszu Społecznego Prezentacja jest dystrybuowana bezpłatnie Projekt.
ASP.NET i platforma.NET Technologie internetowe ( ) Tomasz Popów
Koordynatorzy: Krzysztof BIKONIS Marek MOSZYŃSKI
Microsoft Serwer - wprowadzenie
Systemy zarządzania treścią CMS
Codename: GJumper inż. Krzysztof Grześkowiak inż. Kamil Niezręcki.
OData – dzielmy się danymi!
Modelowanie w Visual Studio 2010
2017/3/28 Jak zyskać przewagę konkurencyjną wykorzystując najnowsze technologie Microsoft? Dariusz Grzesiński ISV Lead Central & Eastern Europe Developer.
Budowa platformy do rejestracji i odtwarzania wykładów akademickich
Błażej Miśkiewicz Windows Home Server 2011 Błażej Miśkiewicz MCT MCP MCSA MCTS MCITP.
Drukarki w Windows 7/Windows Server 2008 R2
Nowoczesna architektura w aplikacjach Windows Store
Jakub Binkowski Visual C# MVP webEFS sp.j.. GET i POST.
Wstęp do programowania urządzeń z systemem. Windows Phone 7
Zastosowanie frameworka Kendo UI w aplikacjach ASP.NET MVC
Aplikacje Internetowe
Wprowadzenie WebMatrix: Stwórz swoją stronę od podstaw
Witold Bołt Wprowadzenie do .NET Witold Bołt
P ISZ MNIEJ, RÓB WIĘCEJ - ZASTOSOWANIE J Q UERY Kamil Szumański s4126.
* HTML5 i CSS3 w nowoczesnych serwisach internetowych
KINECT – czyli z czym to się je?
Zrozumieć Umbraco w 45 minut.
KINECT – czyli z czym to się je?. O czym będziemy mówić? Obecna oferta rynkowa. Co to jest i jak działa Kinect? Jak przygotować komputer do pracy z Kinectem?
XNA na Windows Phone Od kodu do pubikacji
Microsoft Expression Studio
Opracował : Przemysław Drzymała
Realizacja aplikacji internetowych Silverlight. Silverlight – krótka historia Silverlight 1 beta - wiosna 2007 Silverlight 2 beta – wiosna 2008 produkcja.
Wojciech Poniatowski | A plus C
Kreatywny konkurs na aplikację METRO dla Windows 8
Silverlight 3 Przegląd nowości
HTML5 - czy przewróci do góry nogami rynek aplikacji?
Licencjonowanie narzędzi dla programistów
Arkadiusz Twardoń ZTiPSK
Witold Bołt. Agenda W czym tkwi problem..? Po co jest oprogramowanie? Kim jest użytkownik? Zbieranie danych Co to jest design Współpraca programista-projektant.
Przygotował: Paweł Ziaja
Programowanie Windows na przykładzie C# część 1
Wykonał: Michał Nikołajuk
Model – View – View Model
KINECT Jakub Hossa Microsoft Student Partner. KINECT Jakub Hossa Microsoft Student Partner.
Windows Live Mesh 2011 Błażej Miśkiewicz MCTMCP MCSA MCTS MCITP.
Silverlight Marcin Badurowicz
Kostyantyn Doronovych, 79129, sr1640 Łukasz Marciniak, 79166, sr1640
Wstęp do ASP.NET Arkadiusz Popa Serwery Aplikacji
Michał Gmerek, Krzysztof Słodowicz
Windows Phone 7. Plan prezentacji  Podstawowe informacje o Windows Phone  Platforma programistyczna  Demo.
Responsywne aplikacje w Windows 8 i.NET 4.5 Jakub Binkowski.
HTML (ang. HyperText Markup Language ) – język do tworzenia stron internetowych opierający się na znacznikach, czy inaczej je nazywając – tagach. Język.
Platforma programistyczna  C#(VB) i XAML  Platforma programistyczna  Visual Studio 2010 Express for Windows Phone (Visual Studio 2010)  Windows Phone.
Technologie internetowe i mobilne
 Podstawowy składnik.NET Framework  Technologia tworzenia w pełni dynamicznych stron internetowych działających po stronie serwera  Zorientowanie na.
Tworzenie dokumentacji w systemie Doxygen Paweł Strużyński 25 maja 2011.
.NET Core Łukasz Co to takiego? Nowy, open-sourcowy framework pozwalający na pisanie cross-platformowych aplikacji z użyciem.NET.
Windows 8 dla programistów Bartłomiej Zass Microsoft.
Co to jest WPF? Silnik graficzny odpowiedzialny za renderowanie interfejsów (nie tylko!) użytkownika aplikacji dla Windows. Dostępny od.NET 3.0 (2006)
C# może więcej! Budowanie aplikacji mobilnych na platformy iOS/Android/Windows Phone przy użyciu narzędzi Xamarin Platform
Zapis prezentacji:

Co nowego w Silverlight 5 BETA Co nowego w Silverlight 5 Wojciech Poniatowski

about.me/poniat Wojciech Poniatowski Programista • Projektant • Pasjonat Lider SRGM Visual Studio 2010 Comminity Launch Silesian Code Camp Kontakt Twitter: @poniat Mail: Wojciech.Poniatowski@srgm.pl Blog: http://poniat.wordpress.com

Agenda Historia Tools / Download Przeglad nowosci Wybrane nowosci z bliska Dema Podsumowanie Q&A

Historia Silverlight’a Wiosna 2007 (Beta), Wrzesien 2007 (RTM) Wiosna 2008 (Beta), Pazdziernik 2008 (RTM) .NET, C#, VB, Ruby, Python, Data Binding v2 Wiosna 2009 (Beta), Listopad 2009 (RTM) H.264, GPU, OOB v3 Silverlight 1 Wiosna 2007 Silverlight 2 Platforma .NET Języki zarządzalne: C#, VB.NET Języki dynamiczne: Ruby, Python Listopad 2009 (Beta), 12 kwietnia 2010 (RTM) OOB elevated trust, schowek, Drag&Drop, Right Mouse Click, kamera, mikrofon, 70% ficzerow z uservoice, 30% szybszy boot, 2x szybszy runtime, Chrome V4 v5 Beta – Grudzień 2010, 2 polowa 2011 (RTM)

Silverlight 5 Ogloszony w grudniu 2010 Finalna wersja w drugiej polowie 2011 Ponad 40 nowych „ficzerow” Silverlight 5 makes further advances in media, application development and user experience

Tools / Download

Tools / Download Wymagane Opcjonalne Visual Web Developer 2010 Express SP1 lub Visual Studio 2010 SP1 Microsoft Silverlight 5 Beta Tools for Visual Studio SP1 (27MB) Microsoft Silverlight 5 Beta Development Runtime Windows (9MB) Mac (19MB) Microsoft Silverlight 5 Beta SDK (10MB) Microsoft Silverlight 5 Beta Update for Visual Studio 2010 Sp1 WCF RIA Services for Silverlight 5 Beta (5MB) Opcjonalne Microsoft Expression Blend Preview for Silverlight 5 (92MB) Silverlight 5 Beta Tools for Visual Studio SP1 http://go.microsoft.com/fwlink/?LinkID=214309

Przeglad nowosci

Binding Debugowanie XAML’a Ancestor RelativeSource Breakpoint w XAML’u Ancestor RelativeSource Bindowanie do własciwosci kontrolki rodzica Bindowanie w style setters Implicit Data Templates Rozne szablony w zaleznosci od typu DEMO DEMO DEMO

Media Low-latency sound support Variable Speed Playback Uzywa XNA SoundEffectAPI Variable Speed Playback Przyspieszenie odtwarzania W Beta tylko Video, docelowo dzwiek rowniez Sprzetowe dekodowanie H.264 DEMO

Text Kontrola odstepow miedzy znakami Linkowanie Rich Text Box’ow Tresc moze przeplywac miedzy polaczonymi kontrolkami Multi-column DEMO DEMO

Input ClickCount Wyszukiwanie w ListBox & ComboBox DoubleClick, TripleClick, MultiClick Wyszukiwanie w ListBox & ComboBox DEMO

OS access Elevated-Trust in-browser Full-Trust Multi-Windows Silverlight 4 miał ten tryb w Out of Browser Beta: Tylko w Windows Full-Trust Wiekszy dostep do plikow Nie tylko do „Moje dokumenty” Multi-Windows Okna z systemu operacyjnego DEMO DEMO

Grafika XNA – akceleracja GPU Inne usprawnienia

Wydajnosc Lepsze parsowanie XAML dla UserControls oraz ResourceDictionary 90% lepsza wydajnosc dla ClientHttpWebRequest Graficzna akceleracja w IE9

Inne Wlasne znaczniki Wsparcie HTML (w przegladarce) Save File Dialog – domyslna nazwa pliku

Wybrane nowosci z bliska

Debugging XAML Bindings Silverlight 4 This is not a valid location for a breakpoint* Silverlight 5 No problem  Jak w ASP.NET Nie dostajemy Exception’a, ale mozna sie „przyczaic” * Po zainstalowaniu SL5 Beta Tools, mozna debugowac SL4!

ClickCount MouseButtonEventArgs.ClickCount Mozna implementowac dowolna ilosc klikniec (double-click, triple-click) Ale! Tripple-click to wywolanie kolejno: 1x click 2x click 3x click

Multiple Window Dla aplikacji z elevated-trust Natywne okna Systemu Operacyjnego Dociaganie do krawedzi (Windows 7) Dowolna ilosc okien Wersja beta tylko dla Windows Brak metody Show(), ShowModal() Zamiast tego uzywamy Visibility

Ancestor RelativeSource Binding Umozliwia bindowanie do gory W drzewie obiektow Zrodlem moze byc cos co nie jest w aktualnym data template Jak w WPF

Low-latency sound Dzwiek bez opoznien Wiele instancji Demo Zasoby Audio wczesniej ladowane Wiele instancji Demo Piano

Trick Play (Variable Speed Playback) Zmiana predkosci odtwarzania Video Korekcja dzwieku nie jest obecna w wersji beta MediaElement.Rate

DEMO

Dodatkowe zrodla John Papa Pete Brown Tim Heuer Blog: http://www.johnpapa.net/ Pete Brown Blog: http://10rem.net/ Tim Heuer Blog: http://timheuer.com/blog/ Silverlight Firestarter 2010 Video http://www.silverlight.net/news/events/firestarter/ Labs: http://www.silverlight.net/news/events/firestarter-labs/

Podsumowanie

Podsumowanie To tylko BETA, czekamy na finalna wersje Bawcie sie, eksperymentujcie

Pytania?

Dziekuje za uwage