SlideShare a Scribd company logo
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
BRK3502
Windows Template Studio
Windows UI Library
.NET Standard
UI Density
Color Theming
Data Validation UI
New XAML Controls and Windowing
Distributing your App
Visual Studio App Center
Roadmap
Windows UI Library
.NET Standard
UI Density
Color Theming
Data Validation UI
New XAML Controls and Windowing
Distributing your App
Visual Studio App Center
Roadmap
Van Arsdel Inventory: LOB/UWP Today
.NET Standard
UI Density
Color Theming
Data Validation UI
New XAML Controls and Windowing
Distributing your App
Visual Studio App Center
Roadmap
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
UI Density Resources
TreeView
NavigationView
ColorPicker
PersonPicture
Swipe commanding
Fluent Materials and Animations
RatingControl
ParallaxView
SwipeControl
MenuBar
More over time…
UI Density
Color Theming
Data Validation UI
New XAML Controls and Windowing
Distributing your App
Visual Studio App Center
Roadmap
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
Windows UI Library
Large shared API surface
Can reference .NET Framework libraries
~70%
of NuGet packages
are API compatible
+20K
More APIs than .NET
Standard 1.x
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Color Theming
Data Validation UI
New XAML Controls and Windowing
Distributing your App
Visual Studio App Center
Roadmap
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
Windows UI Library
.NET Standard
UI Density
Simple Developer Opt-inNew Default
~40% tighter
~50% more items fit
~20% tighter
~33% more
items fit
Data Validation UI
New XAML Controls and Windowing
Distributing your App
Visual Studio App Center
Roadmap
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
Windows UI Library
.NET Standard
UI Density
New XAML Controls and Windowing
Distributing your App
Visual Studio App Center
Roadmap
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
Windows UI Library
.NET Standard
UI Density
Color Theming
string Email
{ get; set; }
[Required]
[EmailAddress]
Validate()
INotifyDataErrorInfo
event ErrorsChanged
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Visual Studio App Center
Distributing your App
Roadmap
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
Windows UI Library
.NET Standard
UI Density
Color Theming
Data Validation UI
aka.ms/wts
Visual Studio
Marketplace
Platform controls
available down-level
MenuBar
TreeView
Compact Sizing
aka.ms/netstandard
Share and migrate
existing .NET assets
ResourceDictionary
in WinUI Library
Fully customizable
Quickly infuse
company brand into
your applications
Ensure valid client-
side data entry
Reuse existing .NET
validation logic
Available now as a
preview in Windows
Community Toolkit
Windowing
Distribution
Analytics and
DevOps
Presenters
Windowing Environment
Positioners
“pre-defined” experiences
Environment information
Advanced control
Controlling window states
maximized, fullscreen, picture-in-picture,…
Information about Windowing capabilities
immersive, overlapped, 3D, muti-display,…
Controlling window layout and position
Within monitor, across monitors, to specific
experiences, …
User experience policies
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
WindowingEnvironmentKind.Overlapped
WindowingEnvironment
WindowingEnvironmentKind.Immersive
WindowingEnvironmentKind.Holographic
WindowingEnvironmentKind.SomethingCool
?
WindowingEnvironment.GetForCurrentView();
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
L a t e r 2 0 1 8 r e l e a s e F u t u r e r e l e a s e s
Lightweight
companion windows
Environment information,
Positioners
Presenters
Companion
Flyout
Transparency
New presenters
Independent Lightweight
windows
Advanced window
grouping
Dockable windows
Additional positioners
3D positioning
Visual Studio App Center
Roadmap
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
Windows UI Library
.NET Standard
UI Density
Color Theming
Data Validation UI
New XAML Controls and Windowing
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Roadmap
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
Windows UI Library
.NET Standard
UI Density
Color Theming
Data Validation UI
New XAML Controls and Windowing
Distributing your App
Van Arsdel Inventory: LOB/UWP Today
Windows Template Studio
Windows UI Library
.NET Standard
UI Density
Color Theming
Data Validation UI
New XAML Controls and Windowing
Distributing your App
Visual Studio App Center
• Van Arsdel Inventory application
microsoft.com/net/learn/architecture
• DataGrid (pre-release NuGet)
aka.ms/win10datagrid
• Windows Template Studio (WTS)
aka.ms/wts
• .NET Standard 2.0
• TreeView control
• Distribution with .appinstaller
• Visual Studio App Center
• Windows UI Library!!!!!!
• New controls / capabilities:
• MenuBar
• DataGrid (official release)
• Editable ComboBox
• WTS improvements
• Standard/Compact Sizing
• Color Theming tool
• Data Validation UI in Xaml ctls
• Lots of new Windowing APIs
• UWP Xaml Islands
• MSIX Improvements
• Adaptive Cards
• <Form> control
• Tabs control
• Web interop improvements
• Fluent Ribbon control
• Dockable panes
• UWP Xaml Islands, refined
• Probably some other controls 
• …
• …
• Profit!
BREAKOUT SESSIONS – Tuesday 5/8 BREAKOUT SESSIONS – Wednesday 5/9 THEATER SESSIONS – Mon & Wed
Modernizing Desktop Apps
on Windows 10
Mike Harsh
10:30am-11:45am
Building powerful desktop and MR
applications with new windowing APIs
Roberth Karman
8:30AM-9:15AM
Designing for Fluent with Adobe XD
and other design tools
Joey Pitt, K.C. Sullivan
Mon 5/7 1:00PM-1:20PM
Courageous Design – embracing
successes and failures through iteration.
Jon Friedman
1:15PM-2:30pm
Developing for Sets on Windows 10
Jason Watson, Raymond Chen
10:15-11:30am
Fluent Design System inside of
Microsoft: Office
Chris Bimm, William Devereux
Wed 5/9 11:30am-11:50am
Fluent Design: Evolving our Design
System
Chigusa Sansen, Tim Allen
3:00pm – 4:15pm
Harnessing the Power of AI with
Windows Ink
Avani Reddy, Yibo Sun
10:15am-11:00am
Our Fluent Path to Spatial Computing:
Easy as 1-2D-3D
Mike Harnisch
Wed 5/9 1:30pm-1:50pm
What's New for Windows UX Developers?
Fluent and XAML
Paul Gusmorino
4:45pm – 6:00pm
Creating Innovative Experiences for
Fluent Design using the Visual Layer
Danielle Neuberger, Sohum Chatterjee
1:00pm-1:45pm
Rapidly Construct LOB Applications with
UWP and Visual Studio 2017
Daniel Jacobson, Ryan Demopoulos
2:45pm- 4:00pm
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Rapidly Construct LOB Applications with UWP and Visual Studio 2017
Windows 10 XAML Xamarin.Forms
XAML
XAML Standard

More Related Content

What's hot (19)

PPT
Leveraging Microsoft Embedded and Mobile Platforms
christopherfairbairn
 
PPTX
Azure Mobile Services (+ Universal Apps)
Shahed Chowdhuri
 
PDF
Azure mobile services
Nicolò Carandini
 
PPTX
Delivering HTML5 and Modern Apps
Joshua Drew
 
PPTX
DataWeekender 4_2 Cosmos DB and Azure Functions- A serverless database proces...
Luis Beltran
 
PPTX
Windows azure mobile services and windows phone 8
Karthikeyan Anbarasan (AK)
 
PDF
Visual Studio for Mac (AltConf 2017)
Craig Dunn
 
PDF
Optimizing and Extending Xamarin.Forms iOS, Android, and UWP Apps
James Montemagno
 
PPTX
GAIBT NewYork - Serverless Machine Learning.pptx
Luis Beltran
 
PPTX
A tendência do desenvolvimento de software gerenciado e operado na nuvem
Microsoft
 
PPTX
Маргарита Остапчук "Що нового в Windows 10 для розробників"
Fwdays
 
PPTX
Build 2016 - B836 - Cross-Platform Mobile with Xamarin
Windows Developer
 
PDF
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
Nick Landry
 
PDF
Sample 3D Projects_ TMA Solutions
TMA Solutions
 
PPTX
Stunning Mobile Apps with the Xamarin Visual Design System​
James Montemagno
 
PPTX
Microsoft abraça o Open Source - InteropMix
Danilo Bordini
 
PPTX
Introduction to wpf
PaYal Umraliya
 
PDF
Introduction to Xamarin for Visual Studio 2017
Xamarin
 
PDF
What's new and next for mobile development with .NET
James Montemagno
 
Leveraging Microsoft Embedded and Mobile Platforms
christopherfairbairn
 
Azure Mobile Services (+ Universal Apps)
Shahed Chowdhuri
 
Azure mobile services
Nicolò Carandini
 
Delivering HTML5 and Modern Apps
Joshua Drew
 
DataWeekender 4_2 Cosmos DB and Azure Functions- A serverless database proces...
Luis Beltran
 
Windows azure mobile services and windows phone 8
Karthikeyan Anbarasan (AK)
 
Visual Studio for Mac (AltConf 2017)
Craig Dunn
 
Optimizing and Extending Xamarin.Forms iOS, Android, and UWP Apps
James Montemagno
 
GAIBT NewYork - Serverless Machine Learning.pptx
Luis Beltran
 
A tendência do desenvolvimento de software gerenciado e operado na nuvem
Microsoft
 
Маргарита Остапчук "Що нового в Windows 10 для розробників"
Fwdays
 
Build 2016 - B836 - Cross-Platform Mobile with Xamarin
Windows Developer
 
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
Nick Landry
 
Sample 3D Projects_ TMA Solutions
TMA Solutions
 
Stunning Mobile Apps with the Xamarin Visual Design System​
James Montemagno
 
Microsoft abraça o Open Source - InteropMix
Danilo Bordini
 
Introduction to wpf
PaYal Umraliya
 
Introduction to Xamarin for Visual Studio 2017
Xamarin
 
What's new and next for mobile development with .NET
James Montemagno
 

Similar to Rapidly Construct LOB Applications with UWP and Visual Studio 2017 (20)

PPT
WPF Applications, It's all about XAML these days
Dave Bost
 
PDF
Building & Designing Windows 10 Universal Windows Apps using XAML and C#
Fons Sonnemans
 
PPTX
Deeper into Windows 10 Development
Shahed Chowdhuri
 
PPTX
Developing and Deploying Windows 10 Apps
Fons Sonnemans
 
PPTX
Developing windows 10 universal apps
Tom Walker
 
PPTX
Wintellect - Windows 8 for the Silverlight and WPF Developer
Jeremy Likness
 
PDF
How to modernise WPF and Windows Forms applications with Windows Apps SDK
Mirco Vanini
 
PPTX
WPF - An introduction
Sharada Gururaj
 
PPTX
Windows 8 DevUnleashed - Session 1
drudolph11
 
PPTX
Build 2017 - B8100 - What's new and coming for Windows UI: XAML and composition
Windows Developer
 
PPT
MSDN Unleashed: WPF Demystified
Dave Bost
 
PDF
Understanding the Windows Desktop App Development Landscape + Top 10 WPF Po...
MSDEVMTL
 
PPTX
Windows Phone 8 - 2 Designing WP8 Applications
Oliver Scheer
 
PDF
What’s new in XAML and Tooling for Windows 8.1
Fons Sonnemans
 
PDF
WPF - the future of GUI is near
Bartlomiej Filipek
 
PPTX
Fluent Design System inside of Microsoft: Office
Windows Developer
 
PDF
Business Apps with the Universal Windows Platform
Christian Nagel
 
PPTX
Yahoo! On Microsoft .NET 3.0 and Microsoft Expression
goodfriday
 
PPTX
Coding Like the Wind - Tips and Tricks for the Microsoft Visual Studio 2012 C...
Rainer Stropek
 
WPF Applications, It's all about XAML these days
Dave Bost
 
Building & Designing Windows 10 Universal Windows Apps using XAML and C#
Fons Sonnemans
 
Deeper into Windows 10 Development
Shahed Chowdhuri
 
Developing and Deploying Windows 10 Apps
Fons Sonnemans
 
Developing windows 10 universal apps
Tom Walker
 
Wintellect - Windows 8 for the Silverlight and WPF Developer
Jeremy Likness
 
How to modernise WPF and Windows Forms applications with Windows Apps SDK
Mirco Vanini
 
WPF - An introduction
Sharada Gururaj
 
Windows 8 DevUnleashed - Session 1
drudolph11
 
Build 2017 - B8100 - What's new and coming for Windows UI: XAML and composition
Windows Developer
 
MSDN Unleashed: WPF Demystified
Dave Bost
 
Understanding the Windows Desktop App Development Landscape + Top 10 WPF Po...
MSDEVMTL
 
Windows Phone 8 - 2 Designing WP8 Applications
Oliver Scheer
 
What’s new in XAML and Tooling for Windows 8.1
Fons Sonnemans
 
WPF - the future of GUI is near
Bartlomiej Filipek
 
Fluent Design System inside of Microsoft: Office
Windows Developer
 
Business Apps with the Universal Windows Platform
Christian Nagel
 
Yahoo! On Microsoft .NET 3.0 and Microsoft Expression
goodfriday
 
Coding Like the Wind - Tips and Tricks for the Microsoft Visual Studio 2012 C...
Rainer Stropek
 
Ad

More from Windows Developer (20)

PPTX
Our Fluent Path to Spatial Computing: Easy as 1-2D-3D
Windows Developer
 
PPTX
Building powerful desktop and MR applications with new windowing apis
Windows Developer
 
PPTX
How Simplygon helped Remix become platform independent
Windows Developer
 
PPTX
Harnessing the Power of AI with Windows Ink
Windows Developer
 
PPTX
Technical deep dive into creating the “Solutions Showcase for Mixed Reality” ...
Windows Developer
 
PPTX
Developing for Sets on Windows 10
Windows Developer
 
PPTX
Data-Driven and User-Centric: Improving enterprise productivity and engagemen...
Windows Developer
 
PPTX
Drive user reengagement across all your Windows, Android, and iOS with Micros...
Windows Developer
 
PPTX
Fluent Design: Evolving our Design System
Windows Developer
 
PPTX
Seizing the Mixed Reality Revolution – A past, present and future Mixed Reali...
Windows Developer
 
PPTX
Windows 10 on ARM for developers
Windows Developer
 
PPTX
Building Mixed reality with the new capabilities in Unity
Windows Developer
 
PPTX
Set up a windows dev environment that feels like $HOME
Windows Developer
 
PPTX
Modernizing Twitter for Windows as a Progressive Web App
Windows Developer
 
PPTX
Holograms for trade education, built for students, by students with Immersive...
Windows Developer
 
PPTX
Designing Inclusive Experiences to Maximize Reach and Satisfaction
Windows Developer
 
PPTX
Cboard: A Progressive Web App for Everyone
Windows Developer
 
PPTX
Turn good code into a great business
Windows Developer
 
PPTX
Windows AI Platform & the Intelligent Edge (pptx)
Windows Developer
 
PPTX
Spatial Analytics for Mixed Reality (ppt)
Windows Developer
 
Our Fluent Path to Spatial Computing: Easy as 1-2D-3D
Windows Developer
 
Building powerful desktop and MR applications with new windowing apis
Windows Developer
 
How Simplygon helped Remix become platform independent
Windows Developer
 
Harnessing the Power of AI with Windows Ink
Windows Developer
 
Technical deep dive into creating the “Solutions Showcase for Mixed Reality” ...
Windows Developer
 
Developing for Sets on Windows 10
Windows Developer
 
Data-Driven and User-Centric: Improving enterprise productivity and engagemen...
Windows Developer
 
Drive user reengagement across all your Windows, Android, and iOS with Micros...
Windows Developer
 
Fluent Design: Evolving our Design System
Windows Developer
 
Seizing the Mixed Reality Revolution – A past, present and future Mixed Reali...
Windows Developer
 
Windows 10 on ARM for developers
Windows Developer
 
Building Mixed reality with the new capabilities in Unity
Windows Developer
 
Set up a windows dev environment that feels like $HOME
Windows Developer
 
Modernizing Twitter for Windows as a Progressive Web App
Windows Developer
 
Holograms for trade education, built for students, by students with Immersive...
Windows Developer
 
Designing Inclusive Experiences to Maximize Reach and Satisfaction
Windows Developer
 
Cboard: A Progressive Web App for Everyone
Windows Developer
 
Turn good code into a great business
Windows Developer
 
Windows AI Platform & the Intelligent Edge (pptx)
Windows Developer
 
Spatial Analytics for Mixed Reality (ppt)
Windows Developer
 
Ad

Recently uploaded (20)

PDF
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
PDF
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PDF
''Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Pl...
Fwdays
 
PDF
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
PPSX
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
Why aren't you using FME Flow's CPU Time?
Safe Software
 
PDF
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
Edge AI and Vision Alliance
 
PDF
Bitkom eIDAS Summit | European Business Wallet: Use Cases, Macroeconomics, an...
Carsten Stoecker
 
PPTX
Wondershare Filmora Crack Free Download 2025
josanj305
 
PPTX
Mastering Authorization: Integrating Authentication and Authorization Data in...
Hitachi, Ltd. OSS Solution Center.
 
PDF
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
PDF
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
PDF
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
PDF
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
PPTX
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
PDF
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
PDF
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
''Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Pl...
Fwdays
 
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
Why aren't you using FME Flow's CPU Time?
Safe Software
 
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
Edge AI and Vision Alliance
 
Bitkom eIDAS Summit | European Business Wallet: Use Cases, Macroeconomics, an...
Carsten Stoecker
 
Wondershare Filmora Crack Free Download 2025
josanj305
 
Mastering Authorization: Integrating Authentication and Authorization Data in...
Hitachi, Ltd. OSS Solution Center.
 
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 

Rapidly Construct LOB Applications with UWP and Visual Studio 2017

  • 3. Windows Template Studio Windows UI Library .NET Standard UI Density Color Theming Data Validation UI New XAML Controls and Windowing Distributing your App Visual Studio App Center Roadmap
  • 4. Windows UI Library .NET Standard UI Density Color Theming Data Validation UI New XAML Controls and Windowing Distributing your App Visual Studio App Center Roadmap Van Arsdel Inventory: LOB/UWP Today
  • 5. .NET Standard UI Density Color Theming Data Validation UI New XAML Controls and Windowing Distributing your App Visual Studio App Center Roadmap Van Arsdel Inventory: LOB/UWP Today Windows Template Studio
  • 6. UI Density Resources TreeView NavigationView ColorPicker PersonPicture Swipe commanding Fluent Materials and Animations RatingControl ParallaxView SwipeControl MenuBar More over time…
  • 7. UI Density Color Theming Data Validation UI New XAML Controls and Windowing Distributing your App Visual Studio App Center Roadmap Van Arsdel Inventory: LOB/UWP Today Windows Template Studio Windows UI Library
  • 8. Large shared API surface Can reference .NET Framework libraries ~70% of NuGet packages are API compatible +20K More APIs than .NET Standard 1.x
  • 10. Color Theming Data Validation UI New XAML Controls and Windowing Distributing your App Visual Studio App Center Roadmap Van Arsdel Inventory: LOB/UWP Today Windows Template Studio Windows UI Library .NET Standard
  • 11. UI Density Simple Developer Opt-inNew Default ~40% tighter ~50% more items fit ~20% tighter ~33% more items fit
  • 12. Data Validation UI New XAML Controls and Windowing Distributing your App Visual Studio App Center Roadmap Van Arsdel Inventory: LOB/UWP Today Windows Template Studio Windows UI Library .NET Standard UI Density
  • 13. New XAML Controls and Windowing Distributing your App Visual Studio App Center Roadmap Van Arsdel Inventory: LOB/UWP Today Windows Template Studio Windows UI Library .NET Standard UI Density Color Theming
  • 14. string Email { get; set; } [Required] [EmailAddress] Validate() INotifyDataErrorInfo event ErrorsChanged
  • 16. Visual Studio App Center Distributing your App Roadmap Van Arsdel Inventory: LOB/UWP Today Windows Template Studio Windows UI Library .NET Standard UI Density Color Theming Data Validation UI
  • 17. aka.ms/wts Visual Studio Marketplace Platform controls available down-level MenuBar TreeView Compact Sizing aka.ms/netstandard Share and migrate existing .NET assets ResourceDictionary in WinUI Library Fully customizable Quickly infuse company brand into your applications Ensure valid client- side data entry Reuse existing .NET validation logic Available now as a preview in Windows Community Toolkit Windowing Distribution Analytics and DevOps
  • 18. Presenters Windowing Environment Positioners “pre-defined” experiences Environment information Advanced control Controlling window states maximized, fullscreen, picture-in-picture,… Information about Windowing capabilities immersive, overlapped, 3D, muti-display,… Controlling window layout and position Within monitor, across monitors, to specific experiences, … User experience policies
  • 23. L a t e r 2 0 1 8 r e l e a s e F u t u r e r e l e a s e s Lightweight companion windows Environment information, Positioners Presenters Companion Flyout Transparency New presenters Independent Lightweight windows Advanced window grouping Dockable windows Additional positioners 3D positioning
  • 24. Visual Studio App Center Roadmap Van Arsdel Inventory: LOB/UWP Today Windows Template Studio Windows UI Library .NET Standard UI Density Color Theming Data Validation UI New XAML Controls and Windowing
  • 27. Roadmap Van Arsdel Inventory: LOB/UWP Today Windows Template Studio Windows UI Library .NET Standard UI Density Color Theming Data Validation UI New XAML Controls and Windowing Distributing your App
  • 28. Van Arsdel Inventory: LOB/UWP Today Windows Template Studio Windows UI Library .NET Standard UI Density Color Theming Data Validation UI New XAML Controls and Windowing Distributing your App Visual Studio App Center
  • 29. • Van Arsdel Inventory application microsoft.com/net/learn/architecture • DataGrid (pre-release NuGet) aka.ms/win10datagrid • Windows Template Studio (WTS) aka.ms/wts • .NET Standard 2.0 • TreeView control • Distribution with .appinstaller • Visual Studio App Center • Windows UI Library!!!!!! • New controls / capabilities: • MenuBar • DataGrid (official release) • Editable ComboBox • WTS improvements • Standard/Compact Sizing • Color Theming tool • Data Validation UI in Xaml ctls • Lots of new Windowing APIs • UWP Xaml Islands • MSIX Improvements • Adaptive Cards • <Form> control • Tabs control • Web interop improvements • Fluent Ribbon control • Dockable panes • UWP Xaml Islands, refined • Probably some other controls  • … • … • Profit!
  • 30. BREAKOUT SESSIONS – Tuesday 5/8 BREAKOUT SESSIONS – Wednesday 5/9 THEATER SESSIONS – Mon & Wed Modernizing Desktop Apps on Windows 10 Mike Harsh 10:30am-11:45am Building powerful desktop and MR applications with new windowing APIs Roberth Karman 8:30AM-9:15AM Designing for Fluent with Adobe XD and other design tools Joey Pitt, K.C. Sullivan Mon 5/7 1:00PM-1:20PM Courageous Design – embracing successes and failures through iteration. Jon Friedman 1:15PM-2:30pm Developing for Sets on Windows 10 Jason Watson, Raymond Chen 10:15-11:30am Fluent Design System inside of Microsoft: Office Chris Bimm, William Devereux Wed 5/9 11:30am-11:50am Fluent Design: Evolving our Design System Chigusa Sansen, Tim Allen 3:00pm – 4:15pm Harnessing the Power of AI with Windows Ink Avani Reddy, Yibo Sun 10:15am-11:00am Our Fluent Path to Spatial Computing: Easy as 1-2D-3D Mike Harnisch Wed 5/9 1:30pm-1:50pm What's New for Windows UX Developers? Fluent and XAML Paul Gusmorino 4:45pm – 6:00pm Creating Innovative Experiences for Fluent Design using the Visual Layer Danielle Neuberger, Sohum Chatterjee 1:00pm-1:45pm Rapidly Construct LOB Applications with UWP and Visual Studio 2017 Daniel Jacobson, Ryan Demopoulos 2:45pm- 4:00pm
  • 35. Windows 10 XAML Xamarin.Forms XAML XAML Standard