“We are required to innovate and deliver much faster” “I need a cross-device development strategy” “Open Source enriches the platform and the community”

Slides:



Advertisements
Similar presentations
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
Advertisements

Visual Studio 2013  XAML Tooling  Debugging & Profiling.NET .NET .NET Libraries (HttpClient, Immutable, SIMD, EF, etc.) Architecture  PRISM.
CROSS PLATFORM DEVELOPMENT WITH MVVM CROSS By Ken Tucker.
Let me introduce myself Intellitrace Test Automation with CodedUI Chief Technical Officer
What if we invented ASP.NET today? Why do we have what we have? What can we do about it?
4/16/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
What’s New in ASP.NET 5 and Visual Studio 2015 SPENCER SCHNEIDENBACH GADELLNET CONSULTING SERVICES.
@martinwoodward
Productivity of Visual Studio + Flexibility of Web Interactive HTML / CSS tools for web apps that look and behave the same across any browser Powerful.
James Montemagno Developer Evangelist, Xamarin Developing Native iOS, Android, and Windows Apps in C# with Xamarin.
Build /17/2017 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Choose your Editors and Tools Open Source with Contributions Cross-Platform OSS Seamless transition from on-premises to cloud Faster Development.
“Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-platform mobile development strategy”
Evolutie vs Revolutie Chris de Kok Evolutie vs Revolutie.NET 2015.NET 4.6 ASP.NET 5 -> MVC 6 Visual Studio 2015 C# 6.0 Agenda.
Choose your Editors and Tools Open Source with Contributions Cross-Platform OSS Seamless transition from on-premises to cloud Faster Development Cycle.
Kay Herzam Herzam IT Consulting What‘s new in ASP.NET MS TechTalk.
ASP.NET vNEXT & development tools Marco De
Developing Cross-Platform Applications with Visual Studio 2015
Core.NET Next gen JIT (“RyuJIT”) SIMD Runtime Compilers.NET Compiler Platform (“Roslyn”) Languages innovation Windows Desktop Azure and Windows Server.
Scott Hunter Principal Group Program Manager, App ASP.NET 5.
Introduction to ASP.NET 5
DEV213. Productivity of Visual Studio + Flexibility of Web Interactive HTML / CSS tools for web apps that look and behave the same across any browser.
“Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-device development strategy” “Open.
Session Information Goals CTAs Customer Evidence TBD
Innovation Any app, any platform Openness.NET Core ASP.NET 5.
64-bit JIT + SIMD Garbage Collector Runtime components Compilers.NET Compiler Platform (Roslyn) Languages innovation.NET Framework 4.6.NET Core.
ASP.NET 5 Unleashed Javier Lozano
Toni Petrina Ekobit d.o.o. Microsoft MVP za Visual C# Budućnost C#-a.
Understanding the Xamarin Mobile Platform
STATE OF OPEN SOURCE.NET Scott Hanselman Community
Microsoft Ignite /28/2017 2:36 PM
Diploma of Website Development Getting Started With ASP.NET
61% YoY Growth.NET Active Developers (VS 2012+) 40%.NET Core downloads by new developers 62% GitHub contributions from outside of Microsoft (corefx.
Whats New Xamarin and VC++ with VS 2017
Three Runtimes, one standard… .NET Standard: All in Visual Studio 2017
12/29/2017 2:33 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Modernizing your. NET applications with. NET Standard,
Build and Learn ASP.NET Workshop.
Introduction to Xamarin C# Everywhere
Unleash .NET 2015 in your apps
Introduction to ASP.NET Core
Getting started with .NET Core
5/15/2018 5:43 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
DotnetConf 9/10/2018 7:49 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
The Future of C# The Future of C# and VB 2-577
The Modern ASP.NET Tech Stack!
Building Innovative Apps using the Microsoft Developer Platform
DNN Connect 2017 Microsoft Keynote
Introducing ASP.NET Core 2.0
1.1. .NET architectural components and .NET Core
Course Introduction Haiming Chen Department of Computer Science
MVC in ASP.NET Core: The new kid on the block
Explore web development with Microsoft ASP.NET Core 1.0
What is it all about? .NET MeetUp in Amsterdam, NL (2017/7/11)
Microsoft Build /11/2018 2:12 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Building Modern Web Apps with ASP.NET MVC 6
Explore web development with Microsoft ASP.NET Core 1.0
DotnetConf 11/14/2018 3:27 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
Overview of the .NET Platform
Microsoft Ignite /14/ :21 AM BRK2101
11/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
.NET and .NET Core Foot View of .NET Pan Wuming 2017.
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל-Windows 8
Learn. Imagine. Build. .NET Conf
Microsoft Connect /1/2018 2:36 AM
12/2/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Build /15/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
#01# ASP.NET Core Overview Design by: TEDU Trainer: Bach Ngoc Toan
Running C# in the browser
Presentation transcript:

“We are required to innovate and deliver much faster” “I need a cross-device development strategy” “Open Source enriches the platform and the community” “…but I have existing applications to run and evolve”

.NET Innovation Cross-PlatformOpen Source The road ahead for.NET.NET Core ASP.NET 5

RyuJIT + SIMD Garbage Collector Runtime components Compilers.NET Compiler Platform (Roslyn) Languages innovation.NET Framework 4.6.NET Core 5 Fully-featured and integrated.NET libraries and runtime for Windows Modular and optimized.NET libraries and runtimes Base class libraries NuGet packages Libraries

.NET Framework 4.NET Framework 4.5.NET Framework NET Framework NET Framework 4.6 Evolution in time

Performance and reliability improvement on touch stack Touch events in multi-touch are reported more reliably Better performance of touch when UI thread is busy Scrolling and virtualization improvements Reliable traversal in a list Preventing layout cycles during virtualization HDPI Improvements Multi-dpi cursor and monitor support Smarter rounding of framework elements Connect bugs >10 votes reactivated for investigation 4/5 fixed of.NET 4.6 RTM

The new Blend for Visual Studio 2015 Integrated with VS technologies like Solution Explorer, Team Explorer, Editor New Language Service based on “Roslyn” Faster and more reliable Code centric workspace in VS, In-place editing support for WPF Debugging UI Debugging Tools for Xaml, Debugger-Integrated Diagnostic Tools Diagnostics Timeline tool

Universal Windows Platform.NET Native highlights

.NET and Xamarin C# + XIB C# + AXML C# + XAML Native UI Xamarin.NET Core

iOS app designer in Visual Studio Android app designer in Visual Studio

ASP.NET 5.0

FeatureRunning on.NET 4.6Running on.NET Core 5 Cloud Ready** Modular Design** Dependency Injection** Consistent Tracing / Debugging** Faster Development (No Build Step)** Open Source** Full Side by Side (framework deployed inside application)* Fast startup, Low memory / High throughput (best of class)* MVC 6 (MVC + Web API + Web Pages), SignalR 3

Mono.NET Core cross-platform Mobile Development and.NET/Xamarin partnership.NET Xamarin Unity Services and Web applications Mobile apps Windows Linux Mac OS X.NET Core ASP.NET 5

.NET API for Hadoop WebClient.NET Compiler Platform ("Roslyn").NET Map Reduce API for Hadoop.NET Micro Framework ASP.NET MVC ASP.NET Web API ASP.NET Web Pages ASP.NET SignalR MVVM Light Toolkit.NET Core 5 Orleans MEF (Managed Extensibility Framework) OWIN Authentication Middleware Rx (Reactive Extensions) Orchard CMS Windows Azure.NET SDK Thinktecture IdentityManager WnsRecipe Mimekit Xamarin.Auth Xamarin.Mobile Couchbase for.NET Meet the people behind the.NET Foundation Mailkit System.Drawing ASP.NET 5 Salesforce Toolkits for.NET NuGet Kudu Cecil MSBuild

Practices Visibility Governance Mentorship Support Feedback Media Events Sponsorship Protection Licenses Copyrights Trademarks Patents dotnetfoundation.org dotnet.github.io Openness. Community. Rapid innovation.

.NET Innovation Cross-PlatformOpen Source The road ahead for.NET.NET Core ASP.NET 5

SessionTitleDay/Time 2-876Introducing ASP.NET 5Thursday 3:30pm 2-726Deep Dive into ASP.NET 5Friday 9:00am 2-697New XAML Tools in Visual Studio 2015Friday 12:30pm 3-670Taking.NET Cross-Platform: Building.NET Applications on Linux & MacThursday 2:00pm 3-711What’s New in C# 6 and Visual Basic 14Friday 9:00am NET Compiler PlatformFriday 10:30am