Modern Web Development

Slides:



Advertisements
Similar presentations
ASP.NET vNEXT & development tools Marco De
Advertisements

Rich Platform Services Manageability User Experience.
Ionic & Cordova crash course Ivan Varga
ASP.NET Core* in 2017 The Future of Web Apps Shahed Chowdhuri
10/18/2017 3:02 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
What is it all about? .NET MeetUp in Prague, CZ (2017/7/19)
Ramping Up On The SharePoint Framework (SPFx)
GrapeCity Build Experiences with Enterprise-level Tools and Solutions
12/29/2017 2:33 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
From SharePoint to Office 365 Development
Build and Learn ASP.NET Workshop.
Build Client-side web parts for Microsoft SharePoint
The Xamarin Promise - Realized
Unleash .NET 2015 in your apps
Visual Studio 2017 By Michael Washington
Getting started with .NET Core
Angular 4 + TypeScript Getting Started
DotnetConf 9/10/2018 7:49 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
What's new in the world of SharePoint development and deployment
Introduction to ASP.NET 2.0
Client Side Dev.
The Future of C# The Future of C# and VB 2-577
The Modern ASP.NET Tech Stack!
UI Test Automation with Appium
Modern web tooling in Visual Studio 2015
ASP.NET Core* 1.0 The Future of Web Apps Shahed Chowdhuri
Presented by Kenny Duenke and Patrick Witbrod
Getting Started with Visual Studio Tools for Tizen
Microsoft Connect /23/2018 5:27 PM
Creating and Deploying Your First SharePoint Framework Application
Azure API Management Jothi Prakash A
Modern Front-End Web Development with Visual Studio
DNN Connect 2017 Microsoft Keynote
Introducing ASP.NET Core 2.0
Microsoft Virtual Academy
Introduction to SharePoint Framework (SPFx)
.NET Standard Jon Galloway | Executive Director, .NET |
Microsoft Build /8/2018 3:30 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
What is it all about? .NET MeetUp in Amsterdam, NL (2017/7/11)
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Creating and Deploying Your First SharePoint Framework Application
Building Modern Web Apps with ASP.NET MVC 6
DotnetConf 11/14/2018 3:27 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
Microsoft Ignite /14/ :21 AM BRK2101
Microsoft Build /14/ :29 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Build /15/2018 6:28 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
.NET and .NET Core Foot View of .NET Pan Wuming 2017.
Microsoft Connect /26/2018 6:08 PM
Microsoft Connect /26/2018 6:09 PM
Hosted Web Apps with Windows App Studio
Microsoft Ignite /28/2018 8:58 AM
ASP.NET 5 on .NET Core Damian Edwards Principal Program Manager.
Microsoft Connect /1/2018 2:36 AM
Web Development in Visual Studio 2017
Improving JavaScript Frameworks, Edge, & UWP Web Apps
API DOCUMENTATION Swetha Mohandas Microsoft Connect 2016
Microsoft Connect /17/2019 9:55 PM
Microsoft Connect /22/2019 9:54 PM
Microsoft Connect /24/ :10 PM
Microsoft Connect /28/2019 2:20 AM
.NET Conf 2018 Keynote Jose Barbosa Aaron Amm Theeranit.
4/20/ :00 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Build /19/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
5/6/2019 7:40 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Introduction to ASP.NET Parts 1 & 2
The Future is Now with ASP.NET Core 3.0
Running C# in the browser
Blazor A new framework for browser-based .NET apps Ryan Nowak
What’s ASP.NET 5 and Why? Scott Hunter | Director of Program Management Scott Hanselman | Principal Program Manager.
Presentation transcript:

Modern Web Development Microsoft Connect 2016 9/11/2018 6:48 PM Modern Web Development Umamaheswaran (UMW360) © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Web is Ubiquitous

Quick History Lesson Early days of the Web (2000’s) Classic ASP | Then ASP.NET | Solid Visual Studio tooling Heavy server side | Parallels with Desktop environment .NET evolves | 2.0 – 4.5 | Rich ecosystem | One giant monolithic framework But client side has come a long way | Browser is your VM ‘JavaScript is the assembly language of the Web’

Web Development Today Well, it is complicated Server side still functional, but heavily Ajaxified Plethora of client side framework | JavaScript is everywhere Technology stack is usually a combination Lots of Core JS frameworks | Don’t reinvent the wheel Don’t over-think it | Pick what works for you & your app

Meet the new .NET Something for everyone Everything begins @http://dot.net .NET core is lean, modular & sports a X-Platform CLR .NET SDK includes a wonderful .NET CLI Major .NETs - .NET Framework, .NET Core & Mono Consolidation efforts with other BCLs .NET Standard aims at API contract unification

Build Anywhere, Target Everywhere

Better Unification & Portability

Bigger ASP.NET Picture

Let’s talk JavaScript

Don’t resist .. Adopt & Customize Popular Core JavaScript Frameworks Angular | React | Ember | Backbone | Knockout | Aurelia Popular UI JavaScript/HTML Frameworks Kendo UI | Bootstrap | JQuery Cross-Platform tooling | CLI rules | Flexibility in IDEs/Editors Package Management can be tricky business NuGet | NPM | Bower | WebPack Build/Deployment Automation options | Transpilers are important Grunt | Gulp| MSBuild | Babel

Cross-Platform | Target all things | Suit your needs

Thank You