Updated Agenda 12:00PM–1:00PM | Session #1 1:00PM–2:00PM | Lunch.

Slides:



Advertisements
Similar presentations
Preface Demo A Quick Thank You How Did We Do It?
Advertisements

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Rough Start GPL Licensing Curveball Company Adoption Culture Philosophy Process Best practices Some Success Contribution Consumption Publishing.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Connect with life Connect with life
Windows Azure Connect Name Title Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Cloud Roadshow. Getting Started with mobile app development with the Office 365 APIs.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Cloud Roadshow. Getting Started with the Office 365 APIs.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

5/15/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
MIX 09 5/29/ :31 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
The Future of C# The Future of C# and VB 2-577
Agile Planning with Visual Studio Team Services (VSTS)
SkyDrive Pro Chris Gideon Architect Microsoft 9/16/2018
Python Tools for Visual Studio
Microsoft Build /22/2018 3:05 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
HTML5 Platform from Web to Apps
Building modern web applications with Visual Studio and Web Essentials
Title of Presentation 11/22/2018 3:34 PM
MIX 09 11/23/2018 6:07 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
What’s new in Visual Studio for web developers
Microsoft Build /28/2018 2:38 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Visual Studio 2013 for web developers
Visual Studio 2012 and Blend
Title of Presentation 12/2/2018 3:48 PM
TechEd /6/2018 8:16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Introducing Metro style device apps
Build /23/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Office 365 Development.
Create rich, data-driven Web apps with ASP.NET 4.5 Web Forms
Microsoft Office 4/3/2019 Deep Dive into native Universal App development with the Office 365 APIs Speaker name Title Microsoft Corporation © 2012 Microsoft.
IE11’s Developer Tools, F12, just got nicer (again)
Understand design from code with code maps
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Delivering great hardware solutions for Windows
Brandon Bray Principal Group Program Manager Microsoft Corporation
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
What’s new in Visual Studio 2012
Build /4/ Diagnosing issues with Windows Phone 8.1 JavaScript apps using Visual Studio Andy Sterland Senior Program
Jason Zander Unplugged
5/1/2019 3:29 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
The complete developer's guide to the SkyDrive API
Title of Presentation 5/24/2019 1:26 PM
Using Smart Unit Tests to find bugs earlier in the development cycle
Sessions about to start – Get your rig on!
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Title of Presentation 7/24/2019 8:53 PM
7/19/2019 2:53 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
What’s New in Visual Studio 2012 for Web Developers
Advanced app and driver debugging
Presentation transcript:

Updated Agenda 12:00PM–1:00PM | Session #1 1:00PM–2:00PM | Lunch

Windows + Open Source Software Build 2014 9/23/2018 2-621 Windows + Open Source Software Usman Anwer, Yosef Durr Program Managers Windows + Open Source © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Agenda Microsoft and OSS More powerful Windows Apps Build 2015 9/23/2018 1:11 AM Agenda Microsoft and OSS More powerful Windows Apps SQLite and Windows Entity Framework 7 for Universal Windows Apps Lessons on being fully open from EF7 AllJoyn and connected devices FFMpeg Interop and media processing More powerful Visual Studio Summary and Take Aways © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

? Microsoft and OSS Does Microsoft embrace Open Source Software? Build 2015 9/23/2018 1:11 AM Microsoft and OSS ? Does Microsoft embrace Open Source Software? The answer has changed over time © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

OSS Adoption at Microsoft Build 2015 9/23/2018 1:11 AM OSS Adoption at Microsoft 2015 Company Adoption Culture Philosophy Process Best practices 2004-2014 Some Success Contribution Consumption Publishing Redistributing 2001-2003 Rough Start GPL Licensing Curveball © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

OSS involvement Win2D Build 2015 9/23/2018 1:11 AM © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Build 2014 9/23/2018 IE Status Site © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

? Microsoft and OSS Does Microsoft embrace Open Source Software? Build 2015 9/23/2018 1:11 AM Microsoft and OSS ? Does Microsoft embrace Open Source Software? Yes, Microsoft embraces both the community and the philosophy We’re committed to getting better © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda Microsoft and OSS More powerful Windows Apps Build 2015 9/23/2018 1:11 AM Agenda Microsoft and OSS More powerful Windows Apps SQLite and Windows Entity Framework 7 comes to Universal Apps Lessons on being fully open from EF7 AllJoyn and connected devices FFMpeg Interop and media processing More powerful Visual Studio Summary and Take Aways © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Shipping a New Mindset Build 2014 9/23/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

SQLite and Windows Thousands of store apps use SQLite SQLite core developers and Windows engineers collaborating closely How can SQLite run better on Windows? How can Windows be better for SQLite?

Data Access for Universal Windows Apps Build 2015 9/23/2018 1:11 AM Data Access for Universal Windows Apps Local Data Access for Offline Scenarios SQLite is the way to store data on device for Universal Windows Apps SQLite will work across all Windows 10 devices Object Relational Mapping Entity Framework 7 for Universal Windows Apps You can use Entity Framework 7 to talk to a local database: SQLite © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo: Down to Earth To Do List Using SQLite for lightweight data access in Universal Windows Apps

SQLite for core system components Multiple data stores in Windows 8 Goal to have one on Windows 10 Evaluated multiple options Goal: Converged state Performant Cross Device Helped developer productivity SQLite for state data store Org-wide desire to use SQLite Central policy to manage SQLite in Windows One SQLite

Demo: Entity Framework 7 and SQLite ORM for your enterprise Universal Windows Apps

Building Entity Framework 7 9/23/2018 Building Entity Framework 7 Github / Fully Open for several years Consuming other OSS When you’re transparent good things follow © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

AllJoyn and Windows Common language for the Internet of Things Shipping with the SDK Microsoft and AllSeen Alliance Engineers on key working groups Heavy investments in security design and testing

Connected Experiences with Windows Apps Your Windows Apps can talk to a variety of devices: LG WebOS TV LiFx bulbs Make your own using the Raspberry Pi! SDK/Visual Studio Integration and Windows Dev Center support

Demo: FFmpeg Interop Best of both worlds FFmpeg’s broad codec support Build 2015 9/23/2018 1:11 AM Demo: FFmpeg Interop Best of both worlds FFmpeg’s broad codec support Windows Media Pipeline https://github.com/Microsoft/FFmpegInterop *codec license requirements still apply © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda Microsoft and OSS More powerful Windows Apps Build 2015 9/23/2018 1:11 AM Agenda Microsoft and OSS More powerful Windows Apps More powerful Visual Studio Summary and Take Aways © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Build 2015 9/23/2018 1:11 AM Visual Studio Your favorite IDE supporting the OSS languages and tools you love © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Visual Studio and GitHub Build 2015 9/23/2018 1:11 AM Visual Studio and GitHub https://libgit2.github.com/ https://github.com/libgit2/libgit2sharp © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Visual Studio and Cordova Build 2015 9/23/2018 1:11 AM Visual Studio and Cordova © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Visual Studio and Python Build 2015 9/23/2018 1:11 AM Visual Studio and Python https://github.com/Microsoft/PTVS © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Visual Studio and Node.js Build 2015 9/23/2018 1:11 AM Visual Studio and Node.js https://github.com/Microsoft/nodejstools © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda Microsoft and OSS More powerful Windows Apps (demos) Build 2015 9/23/2018 1:11 AM Agenda Microsoft and OSS More powerful Windows Apps (demos) More powerful Visual Studio Summary and Take Aways © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Take Aways Get your app to market faster Easier to get started: Windows APIs might be available Easier to use: SDK and VS Integrations Easier to maintain: Automatic updates and fixes Easier to troubleshoot: Lot’s of developer support: forums, samples, blogs Easier to develop cross platform apps Deliver better user experiences Better integration with Windows features Fewer firewall or permissions dialogue boxes Higher performance

OSS talks OSS Title Session Time AllJoyn Build 2015 9/23/2018 1:11 AM OSS talks OSS Title Session Time AllJoyn AllJoyn: Building Universal Windows Apps that Discover, Connect, and Interact with Other Devices and Cloud Services Using AllJoyn 623 Now Win2D Introducing Win2D: DirectX-powered Drawing in C# 631 Wed 2:00 Node.js and Python Python and Node.js: Microsoft's Best Kept Secrets 657 Wed 5:00 Git Using Git in Visual Studio 746 Thurs 2:00 Entity Framework 7 Data for Web, Phone, Store, and Desktop 693 Thurs 3:30 Angle ANGLE: Running OpenGL ES 2.0 Graphics Code on Windows 686 ASP.Net ASP.NET 5 Intro 687 WinJS JavaScript frameworks in your apps and sites from WinJS and beyond 720 Thurs 6:30 Cordova Getting Great Performance Out of Cordova Apps on iOS, Android and Windows 756 Fri 12:30 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Follow up Chat with us in the Quick Start Challenge booth Contact us Build 2015 9/23/2018 1:11 AM Follow up Chat with us in the Quick Start Challenge booth Contact us yodurr@microsoft.com uanwer@microsoft.com @uanwer OSS Title Session Time AllJoyn AllJoyn: Building Universal Windows Apps that Discover, Connect, and Interact with Other Devices and Cloud Services Using AllJoyn 623 Now Win2D Introducing Win2D: DirectX-powered Drawing in C# 631 Wed 2:00 Node.js and Python Python and Node.js: Microsoft's Best Kept Secrets 657 Wed 5:00 Git Using Git in Visual Studio 746 Thurs 2:00 Entity Framework 7 Data for Web, Phone, Store, and Desktop 693 Thurs 3:30 Angle ANGLE: Running OpenGL ES 2.0 Graphics Code on Windows 686 ASP.Net ASP.NET 5 Intro 687 WinJS JavaScript frameworks in your apps and sites from WinJS and beyond 720 Thurs 6:30 Cordova Getting Great Performance Out of Cordova Apps on iOS, Android and Windows 756 Fri 12:30 Thank you! © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.