SlideShare a Scribd company logo
1 of 12
Download to read offline
Andrzej Piotrowski – ARPoznan.net
Rozwojowe
podejście do
budowy
interface’u

Wsparcie w
grafika i
programisty

Wektorowy
silnik graficzny

Możliwość
wykorzystania
karty graficznej

Programowanie
deklaratywne

Chleb
powszedni
programisty

DLACZEGO
WINDOWS PRESENTATION
FOUNDATION?
XAML
ang. eXtensible Application Markup Language)
jest językiem opisu interfejsu użytkownika
Interface Użytkownika w XAML 
Scripps Healthcare
Program do walki z rakiem oraz Szymon Kobalczyk – Godne uwagi
Carl Zeiss
Medical imaging analysis
Yahoo
Nowej generacji klient – działa pod Vistą 
IT’s all about presentation
Code:
<WTFX:WTF Duration="250"
Transition="BlurOut"
Quality="Better">
<!-- Put your stuff hereTransitionBorder ,
-->
TransitionContentPresenter,
</WTFX:WTF>
TransitionDockPanel,
TransitionGrid,
TransitionStackPanel,

WTF albo WPF Transition Framework jest wsparciem
mechanizmu przemian i mechanizm zachowań.
Metody:
FadeIn
FadeOut
BlurFadeIn
BlurFadeOut

SlideIn
SlideOut
BlurSlideIn
BlurSlideOut

RotateIn
RotateOut
BlurRotateIn
BlurRotateOut

<WTFX:WTF Duration="250"
Deklaracja metody
</WTFX:WTF>

ZoomIn
ZoomOut
BlurZoomIn
BlurZoomOut
WTF:PowerImage
Blend Mode

Hard Dodge

WPF nie obsługuje Blend Modes . WTF:Powerimage
jest rozwiązaniem na ten problem
Kolega z Indii jak najbardziej istnieje - MVP Dax Pandhi
Nasza rozmowa przez skyepa naprawdę trwała 40 min
Po sprawie zaprasza mnie i dziękuje za promocje

Generalnie wszystkie próbki sam robiłem – to tylko beta.
Wpisał mnie do ludzi WTF – With the Force to Presentation
Śpiewał nam i grał na gitarze Martin Lechowicz
Dziękuje i Zapraszam na więcej
Wtfwpf.blogger.com – polskie wsparcie

PODSUMOWANIE
TWORZYĆ WIZJE , NIE KOD 

www.nukeation.com

More Related Content

Viewers also liked

International Student Career Services
International Student Career Services International Student Career Services
International Student Career Services sookyounglee79
 
Sioen ambulance collection-nl
Sioen ambulance collection-nlSioen ambulance collection-nl
Sioen ambulance collection-nlGERT VRANCKAERT
 
Delivery Engineer (Junior)-JD
Delivery Engineer (Junior)-JDDelivery Engineer (Junior)-JD
Delivery Engineer (Junior)-JDEmad Husam Eldeen
 
Die relevantesten Digital-Trends: Vergleich zwischen 2013 und 2014
Die relevantesten Digital-Trends: Vergleich zwischen 2013 und 2014 Die relevantesten Digital-Trends: Vergleich zwischen 2013 und 2014
Die relevantesten Digital-Trends: Vergleich zwischen 2013 und 2014 TWT
 

Viewers also liked (11)

How to achieve the ux goals
How to achieve the ux goalsHow to achieve the ux goals
How to achieve the ux goals
 
International Student Career Services
International Student Career Services International Student Career Services
International Student Career Services
 
Sheep & shepherd
Sheep & shepherdSheep & shepherd
Sheep & shepherd
 
Bgđt
BgđtBgđt
Bgđt
 
Sioen ambulance collection-nl
Sioen ambulance collection-nlSioen ambulance collection-nl
Sioen ambulance collection-nl
 
ROTECH # SA Manual 2010 2M
ROTECH # SA Manual 2010 2MROTECH # SA Manual 2010 2M
ROTECH # SA Manual 2010 2M
 
Delivery Engineer (Junior)-JD
Delivery Engineer (Junior)-JDDelivery Engineer (Junior)-JD
Delivery Engineer (Junior)-JD
 
NO VIOLENCIA Y PAZ
NO VIOLENCIA Y PAZNO VIOLENCIA Y PAZ
NO VIOLENCIA Y PAZ
 
Die relevantesten Digital-Trends: Vergleich zwischen 2013 und 2014
Die relevantesten Digital-Trends: Vergleich zwischen 2013 und 2014 Die relevantesten Digital-Trends: Vergleich zwischen 2013 und 2014
Die relevantesten Digital-Trends: Vergleich zwischen 2013 und 2014
 
ROTECH Practical Applications
ROTECH Practical ApplicationsROTECH Practical Applications
ROTECH Practical Applications
 
190515 emerging markets and digital disruption
190515 emerging markets and digital disruption190515 emerging markets and digital disruption
190515 emerging markets and digital disruption
 

Similar to Speaker Idol - Wpf wtf - Mts 2008

Patronage 2016 Windows 10 Warsztaty
Patronage 2016 Windows 10 WarsztatyPatronage 2016 Windows 10 Warsztaty
Patronage 2016 Windows 10 Warsztatyintive
 
Activiti - BPMN 2.0 nadchodzi
Activiti - BPMN 2.0 nadchodziActiviti - BPMN 2.0 nadchodzi
Activiti - BPMN 2.0 nadchodziMaciek Próchniak
 
Jak podwoić wartość kodu .NET?
Jak podwoić wartość kodu .NET?Jak podwoić wartość kodu .NET?
Jak podwoić wartość kodu .NET?javOnet
 
Ganymede - nowoczesne technologie w grach przeglądarkowych i mobilnych
Ganymede - nowoczesne technologie w grach przeglądarkowych i mobilnychGanymede - nowoczesne technologie w grach przeglądarkowych i mobilnych
Ganymede - nowoczesne technologie w grach przeglądarkowych i mobilnychSKN Shader
 
Co nowego w VS 2013 dla programistów ASP.NET?
Co nowego w VS 2013 dla programistów ASP.NET?Co nowego w VS 2013 dla programistów ASP.NET?
Co nowego w VS 2013 dla programistów ASP.NET?Bartlomiej Zass
 
4Developers 2015: Dlaczego 99% firm, które tworzą API RESTowe kłamie? - Barte...
4Developers 2015: Dlaczego 99% firm, które tworzą API RESTowe kłamie? - Barte...4Developers 2015: Dlaczego 99% firm, które tworzą API RESTowe kłamie? - Barte...
4Developers 2015: Dlaczego 99% firm, które tworzą API RESTowe kłamie? - Barte...PROIDEA
 
Dlaczego 99% firm, które tworzą API RESTowe kłamie?
Dlaczego 99% firm, które tworzą API RESTowe kłamie?Dlaczego 99% firm, które tworzą API RESTowe kłamie?
Dlaczego 99% firm, które tworzą API RESTowe kłamie?Bartek Andrzejczak
 
Jak zostać mobile deweloperem w 1 dzień
Jak zostać mobile deweloperem w 1 dzieńJak zostać mobile deweloperem w 1 dzień
Jak zostać mobile deweloperem w 1 dzieńPaweł Kondraciuk
 
Silverlight z bliska i na wylot
Silverlight z bliska i na wylotSilverlight z bliska i na wylot
Silverlight z bliska i na wylotMichal Zylinski
 
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...Michal Furmankiewicz
 
Lets Flex The Web
Lets Flex The WebLets Flex The Web
Lets Flex The Webguestc437d2
 
Tomasz Kopacz MTS 2012 Wind RT w Windows 8 i tzw aplikacje lob (line of busin...
Tomasz Kopacz MTS 2012 Wind RT w Windows 8 i tzw aplikacje lob (line of busin...Tomasz Kopacz MTS 2012 Wind RT w Windows 8 i tzw aplikacje lob (line of busin...
Tomasz Kopacz MTS 2012 Wind RT w Windows 8 i tzw aplikacje lob (line of busin...Tomasz Kopacz
 
tRPC - czy to koniec GraphQL?
tRPC - czy to koniec GraphQL?tRPC - czy to koniec GraphQL?
tRPC - czy to koniec GraphQL?Brainhub
 
Cloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
Cloud computing na bazie Windows Azure, Tomek Kopacz, MicrosoftCloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
Cloud computing na bazie Windows Azure, Tomek Kopacz, MicrosoftBiznes 2.0
 
Tomasz Kopacz, Cloud computing na bazie Windows Azure
Tomasz Kopacz, Cloud computing na bazie Windows AzureTomasz Kopacz, Cloud computing na bazie Windows Azure
Tomasz Kopacz, Cloud computing na bazie Windows AzureWebhosting.pl
 

Similar to Speaker Idol - Wpf wtf - Mts 2008 (20)

Wpf Wtf
Wpf  WtfWpf  Wtf
Wpf Wtf
 
Patronage 2016 Windows 10 Warsztaty
Patronage 2016 Windows 10 WarsztatyPatronage 2016 Windows 10 Warsztaty
Patronage 2016 Windows 10 Warsztaty
 
Activiti - BPMN 2.0 nadchodzi
Activiti - BPMN 2.0 nadchodziActiviti - BPMN 2.0 nadchodzi
Activiti - BPMN 2.0 nadchodzi
 
Jak podwoić wartość kodu .NET?
Jak podwoić wartość kodu .NET?Jak podwoić wartość kodu .NET?
Jak podwoić wartość kodu .NET?
 
Html5 i css3
Html5 i css3Html5 i css3
Html5 i css3
 
Ganymede - nowoczesne technologie w grach przeglądarkowych i mobilnych
Ganymede - nowoczesne technologie w grach przeglądarkowych i mobilnychGanymede - nowoczesne technologie w grach przeglądarkowych i mobilnych
Ganymede - nowoczesne technologie w grach przeglądarkowych i mobilnych
 
11 ciekawych edytorów html
11 ciekawych edytorów html11 ciekawych edytorów html
11 ciekawych edytorów html
 
Co nowego w VS 2013 dla programistów ASP.NET?
Co nowego w VS 2013 dla programistów ASP.NET?Co nowego w VS 2013 dla programistów ASP.NET?
Co nowego w VS 2013 dla programistów ASP.NET?
 
4Developers 2015: Dlaczego 99% firm, które tworzą API RESTowe kłamie? - Barte...
4Developers 2015: Dlaczego 99% firm, które tworzą API RESTowe kłamie? - Barte...4Developers 2015: Dlaczego 99% firm, które tworzą API RESTowe kłamie? - Barte...
4Developers 2015: Dlaczego 99% firm, które tworzą API RESTowe kłamie? - Barte...
 
Dlaczego 99% firm, które tworzą API RESTowe kłamie?
Dlaczego 99% firm, które tworzą API RESTowe kłamie?Dlaczego 99% firm, które tworzą API RESTowe kłamie?
Dlaczego 99% firm, które tworzą API RESTowe kłamie?
 
Jak zostać mobile deweloperem w 1 dzień
Jak zostać mobile deweloperem w 1 dzieńJak zostać mobile deweloperem w 1 dzień
Jak zostać mobile deweloperem w 1 dzień
 
Silverlight z bliska i na wylot
Silverlight z bliska i na wylotSilverlight z bliska i na wylot
Silverlight z bliska i na wylot
 
university day 1
university day 1university day 1
university day 1
 
EXADATA - Infrastruktura Przyszłości
EXADATA - Infrastruktura PrzyszłościEXADATA - Infrastruktura Przyszłości
EXADATA - Infrastruktura Przyszłości
 
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
 
Lets Flex The Web
Lets Flex The WebLets Flex The Web
Lets Flex The Web
 
Tomasz Kopacz MTS 2012 Wind RT w Windows 8 i tzw aplikacje lob (line of busin...
Tomasz Kopacz MTS 2012 Wind RT w Windows 8 i tzw aplikacje lob (line of busin...Tomasz Kopacz MTS 2012 Wind RT w Windows 8 i tzw aplikacje lob (line of busin...
Tomasz Kopacz MTS 2012 Wind RT w Windows 8 i tzw aplikacje lob (line of busin...
 
tRPC - czy to koniec GraphQL?
tRPC - czy to koniec GraphQL?tRPC - czy to koniec GraphQL?
tRPC - czy to koniec GraphQL?
 
Cloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
Cloud computing na bazie Windows Azure, Tomek Kopacz, MicrosoftCloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
Cloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
 
Tomasz Kopacz, Cloud computing na bazie Windows Azure
Tomasz Kopacz, Cloud computing na bazie Windows AzureTomasz Kopacz, Cloud computing na bazie Windows Azure
Tomasz Kopacz, Cloud computing na bazie Windows Azure
 

More from UTC Fire & Security

Jaming the IoT device- nie dziala mi alarm IoT
Jaming the IoT device- nie dziala mi alarm IoTJaming the IoT device- nie dziala mi alarm IoT
Jaming the IoT device- nie dziala mi alarm IoTUTC Fire & Security
 
The past and present iot technologies andrzej piotrowski
The past and present iot technologies andrzej piotrowskiThe past and present iot technologies andrzej piotrowski
The past and present iot technologies andrzej piotrowskiUTC Fire & Security
 
Big Data - Targi Kreatywne - szczecin
Big Data - Targi Kreatywne - szczecinBig Data - Targi Kreatywne - szczecin
Big Data - Targi Kreatywne - szczecinUTC Fire & Security
 
Informatyk w Pracy - Informatyka na Rynku Pracy
Informatyk w Pracy - Informatyka na Rynku PracyInformatyk w Pracy - Informatyka na Rynku Pracy
Informatyk w Pracy - Informatyka na Rynku PracyUTC Fire & Security
 
"Startups : Shortcut Everything"
"Startups : Shortcut Everything" "Startups : Shortcut Everything"
"Startups : Shortcut Everything" UTC Fire & Security
 
Preznetacja ochrona innowacji - cz ii
Preznetacja   ochrona innowacji - cz ii Preznetacja   ochrona innowacji - cz ii
Preznetacja ochrona innowacji - cz ii UTC Fire & Security
 
Test driven development in .Net - 2010 + Eclipse
Test driven development in .Net - 2010 + EclipseTest driven development in .Net - 2010 + Eclipse
Test driven development in .Net - 2010 + EclipseUTC Fire & Security
 
Przyszłość Rolnictwa w Polsce
Przyszłość Rolnictwa w PolscePrzyszłość Rolnictwa w Polsce
Przyszłość Rolnictwa w PolsceUTC Fire & Security
 
Skalowalność systemów informatycznych dedykowanych rolnictwu z perspektywy st...
Skalowalność systemów informatycznych dedykowanych rolnictwu z perspektywy st...Skalowalność systemów informatycznych dedykowanych rolnictwu z perspektywy st...
Skalowalność systemów informatycznych dedykowanych rolnictwu z perspektywy st...UTC Fire & Security
 
Workshop - Szkolenie Xamarin Android
Workshop - Szkolenie Xamarin AndroidWorkshop - Szkolenie Xamarin Android
Workshop - Szkolenie Xamarin AndroidUTC Fire & Security
 
Manual - BadBug Studio - Xbox Game
Manual - BadBug Studio - Xbox GameManual - BadBug Studio - Xbox Game
Manual - BadBug Studio - Xbox GameUTC Fire & Security
 
How to make a BLAST Power Presentation ? Remember the Name
How to make a BLAST Power Presentation ? Remember the Name How to make a BLAST Power Presentation ? Remember the Name
How to make a BLAST Power Presentation ? Remember the Name UTC Fire & Security
 
B-logic - Blackberry Jam Sessions - Wroclaw - DreamTeam :D
B-logic - Blackberry Jam Sessions - Wroclaw - DreamTeam :DB-logic - Blackberry Jam Sessions - Wroclaw - DreamTeam :D
B-logic - Blackberry Jam Sessions - Wroclaw - DreamTeam :DUTC Fire & Security
 
QueueLessApp - Don't wait in Queues - Shopping Startup
QueueLessApp - Don't wait in Queues - Shopping StartupQueueLessApp - Don't wait in Queues - Shopping Startup
QueueLessApp - Don't wait in Queues - Shopping StartupUTC Fire & Security
 
Donkey Kong Frogger - Mobile Game Hackathlon
Donkey Kong Frogger - Mobile Game Hackathlon Donkey Kong Frogger - Mobile Game Hackathlon
Donkey Kong Frogger - Mobile Game Hackathlon UTC Fire & Security
 
Playforfuture Hackathlon - Google + PLAY
Playforfuture Hackathlon - Google + PLAYPlayforfuture Hackathlon - Google + PLAY
Playforfuture Hackathlon - Google + PLAYUTC Fire & Security
 
Prezentacja+projektu+strefa kibica - HackWro - I edycja
Prezentacja+projektu+strefa kibica - HackWro - I edycjaPrezentacja+projektu+strefa kibica - HackWro - I edycja
Prezentacja+projektu+strefa kibica - HackWro - I edycjaUTC Fire & Security
 
References from Hackathlon's - HackWro
References from Hackathlon's - HackWroReferences from Hackathlon's - HackWro
References from Hackathlon's - HackWroUTC Fire & Security
 

More from UTC Fire & Security (20)

Jaming the IoT device- nie dziala mi alarm IoT
Jaming the IoT device- nie dziala mi alarm IoTJaming the IoT device- nie dziala mi alarm IoT
Jaming the IoT device- nie dziala mi alarm IoT
 
The past and present iot technologies andrzej piotrowski
The past and present iot technologies andrzej piotrowskiThe past and present iot technologies andrzej piotrowski
The past and present iot technologies andrzej piotrowski
 
Big Data - Targi Kreatywne - szczecin
Big Data - Targi Kreatywne - szczecinBig Data - Targi Kreatywne - szczecin
Big Data - Targi Kreatywne - szczecin
 
Informatyk w Pracy - Informatyka na Rynku Pracy
Informatyk w Pracy - Informatyka na Rynku PracyInformatyk w Pracy - Informatyka na Rynku Pracy
Informatyk w Pracy - Informatyka na Rynku Pracy
 
"Startups : Shortcut Everything"
"Startups : Shortcut Everything" "Startups : Shortcut Everything"
"Startups : Shortcut Everything"
 
Preznetacja ochrona innowacji - cz ii
Preznetacja   ochrona innowacji - cz ii Preznetacja   ochrona innowacji - cz ii
Preznetacja ochrona innowacji - cz ii
 
Test driven development in .Net - 2010 + Eclipse
Test driven development in .Net - 2010 + EclipseTest driven development in .Net - 2010 + Eclipse
Test driven development in .Net - 2010 + Eclipse
 
Przyszłość Rolnictwa w Polsce
Przyszłość Rolnictwa w PolscePrzyszłość Rolnictwa w Polsce
Przyszłość Rolnictwa w Polsce
 
Skalowalność systemów informatycznych dedykowanych rolnictwu z perspektywy st...
Skalowalność systemów informatycznych dedykowanych rolnictwu z perspektywy st...Skalowalność systemów informatycznych dedykowanych rolnictwu z perspektywy st...
Skalowalność systemów informatycznych dedykowanych rolnictwu z perspektywy st...
 
Workshop - Szkolenie Xamarin Android
Workshop - Szkolenie Xamarin AndroidWorkshop - Szkolenie Xamarin Android
Workshop - Szkolenie Xamarin Android
 
Manual - BadBug Studio - Xbox Game
Manual - BadBug Studio - Xbox GameManual - BadBug Studio - Xbox Game
Manual - BadBug Studio - Xbox Game
 
Arr food scaner
Arr food scanerArr food scaner
Arr food scaner
 
How to make a BLAST Power Presentation ? Remember the Name
How to make a BLAST Power Presentation ? Remember the Name How to make a BLAST Power Presentation ? Remember the Name
How to make a BLAST Power Presentation ? Remember the Name
 
B-logic - Blackberry Jam Sessions - Wroclaw - DreamTeam :D
B-logic - Blackberry Jam Sessions - Wroclaw - DreamTeam :DB-logic - Blackberry Jam Sessions - Wroclaw - DreamTeam :D
B-logic - Blackberry Jam Sessions - Wroclaw - DreamTeam :D
 
QueueLessApp - Don't wait in Queues - Shopping Startup
QueueLessApp - Don't wait in Queues - Shopping StartupQueueLessApp - Don't wait in Queues - Shopping Startup
QueueLessApp - Don't wait in Queues - Shopping Startup
 
Donkey Kong Frogger - Mobile Game Hackathlon
Donkey Kong Frogger - Mobile Game Hackathlon Donkey Kong Frogger - Mobile Game Hackathlon
Donkey Kong Frogger - Mobile Game Hackathlon
 
Playforfuture Hackathlon - Google + PLAY
Playforfuture Hackathlon - Google + PLAYPlayforfuture Hackathlon - Google + PLAY
Playforfuture Hackathlon - Google + PLAY
 
Prezentacja+projektu+strefa kibica - HackWro - I edycja
Prezentacja+projektu+strefa kibica - HackWro - I edycjaPrezentacja+projektu+strefa kibica - HackWro - I edycja
Prezentacja+projektu+strefa kibica - HackWro - I edycja
 
References from Hackathlon's - HackWro
References from Hackathlon's - HackWroReferences from Hackathlon's - HackWro
References from Hackathlon's - HackWro
 
Hack wro4v2
Hack wro4v2Hack wro4v2
Hack wro4v2
 

Speaker Idol - Wpf wtf - Mts 2008