SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
USING NEW CONTROLS
IN WINDOWS STORE
XAML APPLICATIONS
SERGEY BARSKIY
ARCHITECT, TYLER TECHNOLOGIES
WINDOWS 8 AND ITS RUNTIME
• WINDOWS 8 IS FULLY BACKWARDS COMPATIBLE WITH WINDOWS 7
• DESIGNED FOR CURRENT HARDWARE AND FOR ARM BASED TABLETS
• TWO KINDS OF APPS
• TRADITIONAL DESKTOP APPLICATIONS (WIN32 API)
• NEW WINDOWS RUNTIME (WINRT) STORE APPLICATIONS
TOOLS FOR STORE APPS
• VISUAL STUDIO
• BLEND
• LANGUAGES
• C# / VB.NET
• C++
• HTML / CSS / JAVASCRIPT
WINDOWS 8 FEATURES FOR
DEVELOPERS
• SHARE CONTRACTS
• TILES / NOTIFICATIONS
• TOUCH IS FIRST CLASS CITIZEN
GETTING STARTED
• WINDOWS 8
• VISUAL STUDIO TEMPLATES
• SAMPLES ON MSDN
XAML CONTROLS
• NEW CONTROLS IN WINRT
• LIST CONTROLS
• GRIDVIEW
• LISTVIEW
• FLIPVIEW
XAML CONTROLS
• UI
• USER INPUT
• APPBAR
• MESSAGEDIALOG
• POPUPMENU
• FEEDBACK
• PROGRESSRING
• EDITING
• RICHEDITBOX
• WEBVIEW
XAML CONTROLS
• UI
• LAYOUT
• SEMANTICZOOM
• VARIABLESIZEWRAPGRID
• WRAPGRID
WINDOWS 8.1 UPDATE
• HUB
• APP BAR
• PRIMARY AND SECONDARY COMMANDS, TOGGLE BUTTON, SEPARATOR
• FLYOUT (VARIATION ON A TOOLTIP): SETTINGS, AND MENU
• HEADER PROPERTY FOR COMMON EDIT CONTROLS
• DATE AND TIME PICKERS
STORE
• READ DESIGN GUIDELINES
• HTTP://MSDN.MICROSOFT.COM/EN-
US/LIBRARY/WINDOWS/APPS/HH770552 - UX PATTERNS
• HTTP://WWW.GENERATIONAPP.COM/W8APPSIN30.ASPX - STEP BY
STEP
• HTTP://MSDN.MICROSOFT.COM/EN-
US/LIBRARY/WINDOWS/APPS/BG182410.ASPX - NEW IN 8.1
• TEST LOCALLY
THANK YOU.
WWW.DOTNETSPEAK.COM
SERGEY@BARSKIY.COM
QUESTIONS?
11

Weitere ähnliche Inhalte

Ähnlich wie Using New Controls in Windows Store XAML Applications

Adding azure service in windows 8
Adding azure service in windows 8Adding azure service in windows 8
Adding azure service in windows 8Amr Abulnaga
 
A Developer's View of Windows 8
A Developer's View of Windows 8A Developer's View of Windows 8
A Developer's View of Windows 8Andrei Marukovich
 
Windows 8 & JavaScript
Windows 8 & JavaScriptWindows 8 & JavaScript
Windows 8 & JavaScriptRobert MacLean
 
c#.Net Windows application
c#.Net Windows application c#.Net Windows application
c#.Net Windows application veera
 
.NET Conf 2020 - Hot Topics Desktop Development
.NET Conf 2020 - Hot Topics Desktop Development.NET Conf 2020 - Hot Topics Desktop Development
.NET Conf 2020 - Hot Topics Desktop DevelopmentMirco Vanini
 
Windows Phone 8 - 1 Introducing Windows Phone 8 Development
Windows Phone 8 - 1 Introducing Windows Phone 8 DevelopmentWindows Phone 8 - 1 Introducing Windows Phone 8 Development
Windows Phone 8 - 1 Introducing Windows Phone 8 DevelopmentOliver Scheer
 
Windows Phone 8 - introducing wp8 development
Windows Phone 8 - introducing wp8 developmentWindows Phone 8 - introducing wp8 development
Windows Phone 8 - introducing wp8 developmentGouda Mando
 
20140424 developer direct live 2014 jim mc_keeth_what's new in xe6
20140424 developer direct live 2014 jim mc_keeth_what's new in xe620140424 developer direct live 2014 jim mc_keeth_what's new in xe6
20140424 developer direct live 2014 jim mc_keeth_what's new in xe6Devgear
 
Visual studio 2015 and .net core 5 – get ready to rumble
Visual studio 2015 and .net core 5  – get ready to rumbleVisual studio 2015 and .net core 5  – get ready to rumble
Visual studio 2015 and .net core 5 – get ready to rumbleTadeusz Balcer
 
(WPF + WinForms) * .NET Core = Modern Desktop
(WPF + WinForms) * .NET Core = Modern Desktop(WPF + WinForms) * .NET Core = Modern Desktop
(WPF + WinForms) * .NET Core = Modern DesktopOren Novotny
 
Microsoft xamarin-experience
Microsoft xamarin-experienceMicrosoft xamarin-experience
Microsoft xamarin-experienceXpand IT
 
.NET Conf 2021 - Hot Topics Desktop Development
.NET Conf 2021 - Hot Topics Desktop Development.NET Conf 2021 - Hot Topics Desktop Development
.NET Conf 2021 - Hot Topics Desktop DevelopmentMirco Vanini
 
Sinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerSinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerCatalin Gheorghiu
 
Windows 8 Hot or Not
Windows 8 Hot or NotWindows 8 Hot or Not
Windows 8 Hot or Notpwlodek
 
Cincom smalltalk roadmap 2015 draft2
Cincom smalltalk roadmap 2015 draft2Cincom smalltalk roadmap 2015 draft2
Cincom smalltalk roadmap 2015 draft2ArdenCST
 
Product Camp Silicon Valley 2018 - PM Technical Skills
Product Camp Silicon Valley 2018 - PM Technical SkillsProduct Camp Silicon Valley 2018 - PM Technical Skills
Product Camp Silicon Valley 2018 - PM Technical SkillsSandeep Adwankar
 
Radu vunvulea building and testing windows 8 metro style applications using ...
Radu vunvulea  building and testing windows 8 metro style applications using ...Radu vunvulea  building and testing windows 8 metro style applications using ...
Radu vunvulea building and testing windows 8 metro style applications using ...Radu Vunvulea
 
What's new in Blend for Visual Studio 2015
What's new in Blend for Visual Studio 2015What's new in Blend for Visual Studio 2015
What's new in Blend for Visual Studio 2015Fons Sonnemans
 

Ähnlich wie Using New Controls in Windows Store XAML Applications (20)

Adding azure service in windows 8
Adding azure service in windows 8Adding azure service in windows 8
Adding azure service in windows 8
 
A Developer's View of Windows 8
A Developer's View of Windows 8A Developer's View of Windows 8
A Developer's View of Windows 8
 
.NET (r)evolution
.NET (r)evolution.NET (r)evolution
.NET (r)evolution
 
Windows 8 & JavaScript
Windows 8 & JavaScriptWindows 8 & JavaScript
Windows 8 & JavaScript
 
Windows 8 Development
Windows 8 DevelopmentWindows 8 Development
Windows 8 Development
 
c#.Net Windows application
c#.Net Windows application c#.Net Windows application
c#.Net Windows application
 
.NET Conf 2020 - Hot Topics Desktop Development
.NET Conf 2020 - Hot Topics Desktop Development.NET Conf 2020 - Hot Topics Desktop Development
.NET Conf 2020 - Hot Topics Desktop Development
 
Windows Phone 8 - 1 Introducing Windows Phone 8 Development
Windows Phone 8 - 1 Introducing Windows Phone 8 DevelopmentWindows Phone 8 - 1 Introducing Windows Phone 8 Development
Windows Phone 8 - 1 Introducing Windows Phone 8 Development
 
Windows Phone 8 - introducing wp8 development
Windows Phone 8 - introducing wp8 developmentWindows Phone 8 - introducing wp8 development
Windows Phone 8 - introducing wp8 development
 
20140424 developer direct live 2014 jim mc_keeth_what's new in xe6
20140424 developer direct live 2014 jim mc_keeth_what's new in xe620140424 developer direct live 2014 jim mc_keeth_what's new in xe6
20140424 developer direct live 2014 jim mc_keeth_what's new in xe6
 
Visual studio 2015 and .net core 5 – get ready to rumble
Visual studio 2015 and .net core 5  – get ready to rumbleVisual studio 2015 and .net core 5  – get ready to rumble
Visual studio 2015 and .net core 5 – get ready to rumble
 
(WPF + WinForms) * .NET Core = Modern Desktop
(WPF + WinForms) * .NET Core = Modern Desktop(WPF + WinForms) * .NET Core = Modern Desktop
(WPF + WinForms) * .NET Core = Modern Desktop
 
Microsoft xamarin-experience
Microsoft xamarin-experienceMicrosoft xamarin-experience
Microsoft xamarin-experience
 
.NET Conf 2021 - Hot Topics Desktop Development
.NET Conf 2021 - Hot Topics Desktop Development.NET Conf 2021 - Hot Topics Desktop Development
.NET Conf 2021 - Hot Topics Desktop Development
 
Sinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerSinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the corner
 
Windows 8 Hot or Not
Windows 8 Hot or NotWindows 8 Hot or Not
Windows 8 Hot or Not
 
Cincom smalltalk roadmap 2015 draft2
Cincom smalltalk roadmap 2015 draft2Cincom smalltalk roadmap 2015 draft2
Cincom smalltalk roadmap 2015 draft2
 
Product Camp Silicon Valley 2018 - PM Technical Skills
Product Camp Silicon Valley 2018 - PM Technical SkillsProduct Camp Silicon Valley 2018 - PM Technical Skills
Product Camp Silicon Valley 2018 - PM Technical Skills
 
Radu vunvulea building and testing windows 8 metro style applications using ...
Radu vunvulea  building and testing windows 8 metro style applications using ...Radu vunvulea  building and testing windows 8 metro style applications using ...
Radu vunvulea building and testing windows 8 metro style applications using ...
 
What's new in Blend for Visual Studio 2015
What's new in Blend for Visual Studio 2015What's new in Blend for Visual Studio 2015
What's new in Blend for Visual Studio 2015
 

Using New Controls in Windows Store XAML Applications

  • 1. USING NEW CONTROLS IN WINDOWS STORE XAML APPLICATIONS SERGEY BARSKIY ARCHITECT, TYLER TECHNOLOGIES
  • 2. WINDOWS 8 AND ITS RUNTIME • WINDOWS 8 IS FULLY BACKWARDS COMPATIBLE WITH WINDOWS 7 • DESIGNED FOR CURRENT HARDWARE AND FOR ARM BASED TABLETS • TWO KINDS OF APPS • TRADITIONAL DESKTOP APPLICATIONS (WIN32 API) • NEW WINDOWS RUNTIME (WINRT) STORE APPLICATIONS
  • 3. TOOLS FOR STORE APPS • VISUAL STUDIO • BLEND • LANGUAGES • C# / VB.NET • C++ • HTML / CSS / JAVASCRIPT
  • 4. WINDOWS 8 FEATURES FOR DEVELOPERS • SHARE CONTRACTS • TILES / NOTIFICATIONS • TOUCH IS FIRST CLASS CITIZEN
  • 5. GETTING STARTED • WINDOWS 8 • VISUAL STUDIO TEMPLATES • SAMPLES ON MSDN
  • 6. XAML CONTROLS • NEW CONTROLS IN WINRT • LIST CONTROLS • GRIDVIEW • LISTVIEW • FLIPVIEW
  • 7. XAML CONTROLS • UI • USER INPUT • APPBAR • MESSAGEDIALOG • POPUPMENU • FEEDBACK • PROGRESSRING • EDITING • RICHEDITBOX • WEBVIEW
  • 8. XAML CONTROLS • UI • LAYOUT • SEMANTICZOOM • VARIABLESIZEWRAPGRID • WRAPGRID
  • 9. WINDOWS 8.1 UPDATE • HUB • APP BAR • PRIMARY AND SECONDARY COMMANDS, TOGGLE BUTTON, SEPARATOR • FLYOUT (VARIATION ON A TOOLTIP): SETTINGS, AND MENU • HEADER PROPERTY FOR COMMON EDIT CONTROLS • DATE AND TIME PICKERS
  • 10. STORE • READ DESIGN GUIDELINES • HTTP://MSDN.MICROSOFT.COM/EN- US/LIBRARY/WINDOWS/APPS/HH770552 - UX PATTERNS • HTTP://WWW.GENERATIONAPP.COM/W8APPSIN30.ASPX - STEP BY STEP • HTTP://MSDN.MICROSOFT.COM/EN- US/LIBRARY/WINDOWS/APPS/BG182410.ASPX - NEW IN 8.1 • TEST LOCALLY