Upload
russ-fustino
View
63
Download
3
Embed Size (px)
Citation preview
Visual Studio Enterprise 2017Delivering 5-Star Mobile AppsRussell Fustino, MVPCEO Fustino Brothers Inc
VS2017 Local Launch Events so far….
70+ Events THANK YOU!!!
https://launch.visualstudio.com/local-events/
• Special thanks to our pizza sponsor : Opsgility
• Announcement: I am the new Opsgility… Senior Cloud Solution Architect!
Start date March 20.
Opsgility - https://www.opsgility.com/
• Opsgility is the leading Microsoft cloud technology trainer for developers and IT professionals, built around an esteemed network of industry experts and technical authors that includes MVPs and Microsoft Insiders in more than 10 countries.
Who is Opsgility?
• Share your story in a 30-45 second video (here's an example): • Tell us your name and who you work for.• When did you start using Visual Studio?• What cool things are you building with Visual Studio?• What do you like about Visual Studio?• Say, “Happy Birthday Visual Studio!” in your native language.
• Share how long you’ve been using Visual Studio in a photo • Put a number on a piece of paper (N years) and take a picture of yourself or your team
• Share a screenshot of the latest application you've built
• Share Visual Studio memorabilia from the past • Have a fun (non-offensive!) picture, t-shirt, or other VS swag? Show it to the world!
• Use the hashtag #MyVSstory and have fun. We'll retweet/share the best ones from @VisualStudio handle
20 years of Visual Studio Share your story!
• Use the hashtag #MyVSstory and have fun.
• We'll retweet/share the best ones from @VisualStudio handle
Social Media today!
•Digital offers will be available on http://marketplace.visualstudio.com on todayMarch 7th.
•
Digital Swag!
Visual Studio 2017 Launch Event – March 7th & 8th
Launch Keynote
DAY 1 DAY 2
Full day of free live training with interactive Q&A
On-demand technical evangelism videos
• Technical feature videos• What’s new videos • Getting started videos
Podcasts
2-day, free virtual launch event – launch.visualstudio.comCelebrating 20 years of Visual Studio products - #MyVSstoryPrimarily targeting MSFT-friendly professional developers
Channel 9 LiveExecutive Q&As:• John/Julia• Keith/Joseph• Lori/Donovan
Hands-on demos +Q&A:• Developer productivity• Debugging Tips and Tricks• Mobile - Xamarin• Web Development• Azure platform• DevOps• Xamarin + DocumentDB• SSDT + DevOps• What’s new for C++ devs
Mobile & Desktop Track
1. Using VS 2017 to build mobile apps (Xamarin U)
2. Intro to Workbooks and Xamarin Inspector (Xamarin U)
3. Finding Memory leaks and CPU bottlenecks with Xamarin profilers (Xamarin U)
4. Visual Studio Test Recorder, plus Mobile Center preview + analytics (Xamarin U)
5. Bring your PC software to Windows Store with Desktop Bridge (Windows)
6. Modernizing your desktop apps UI with newest XAML features (Windows)
7. Building company apps for iOS, Android, Windows, and the web using Microsoft Graph (Office)
Web Track
1. What’s new for devs in VS 2017 (Lynda)
2. ASP.NET Core Foundational for the traditional ASP.NET devs (Treehouse)
3. What is TypeSript? Hybrid app, bringing TypeScript into your web app along side its existing javaScript code (Treehouse)
4. Building web apps powered by Angular 2.0 using VS 2017 (MVA)
5. Creating a CI/CD app pipeline for web apps in Azure (Sam)
6. Create awesome bots, connectors, tabs in Microsoft Teams (Office)
7. Getting started with DocumentDB, plus demos with .NET & Node.js (Lynda)
8. Entity Framework Core with SQL Server 2016 (Lynda)
• https://launch.visualstudio.com/Content, content, content! Today!
Tomorrow – sign up
Mobile Dev Tomorrow
Web Dev Tomorrow
• Faster Installer, customizable • Loads projects faster and in Xamarin as a
project loads it is available (no more waiting till they all load)
• Edit menu is well organized• Navigate to (go to all) – CTRL + T and each
item loads in the edit window just click the one you want.
• Filters on Intellisense , now selects most likely property rather than the top one
• Everything is faster!
A few of My Favorites in VS 2017
• Find all references fixed with peek preview (right click)
• Debugging has run to click with performance diagnostics (look for green bar to click on each statement)
• Over 20 languages are supported go, ruby, yml markdown and more
• Streamlined cloud development with• Microservices• Docker• DevOps• .NET Core and Linux
More…
• https://channel9.msdn.com/events/connect/2016/159
Good 10 minute video
Mobile has happened
Faster than theInternet boom of the 90s
Faster than thePC boom of the 80s
Faster than the recentsocial networking explosion
Source: Flurry Analytics (link)
50% of enterprise IT budgets in 2018will be spent on mobility.
“IDC FutureScape: Worldwide Mobility 2017 PredictionsNovember 2016
Walmart is re-defining the next generation of retail growth and is the best-positioned retailer to win at the convergence of digital and physical retail.
Doug McMillonCEO, Walmart
“Silicon Valley is coming. We are going to work hard to make our services as seamless and competitive as theirs.
Jamie DimonCEO, JP Morgan
“ It's about looking ahead to the changes coming to the automobile business, particularly from potential ‘disruptors’ in Silicon Valley - and preparing Ford to thrive through those changes.Mark FieldsCEO, Ford Motor Company
“We are putting 70% of our applications in the cloud to improve flexibility. And, we are launching truly game-changing applications to improve efficiency.
Jeffrey ImmeltCEO, GE
“Businesses are rapidly appifying
A multitude of appsCUSTOMER APPS
Customer ServiceProduct InfoMy AccountPurchases
LoyaltyOrders
…
SUPPL IER APPS
Order ManagementProcurementDashboardsInventoryResellers
ERP…
EMPLOYEE APPS
Health ServicesOnboardingRecruitingBenefitsPayrollTravel
…
Mobile appification challengesSCALE COMPLEX ITY FRAGMENTAT ION
App DeliveryThe lifecycle to deliver ‘just one’
app involves many stages
1000+ DevicesMobile ecosystems are complex
with many combinations of devices
100+ appsBusinesses need to rapidly build and deliver high-quality mobile
apps
Mobile apps are complex
Authentication
Cloud Services
Offline data
Phone & Tablet
Application monitoring
Backend application
s
APP
How Microsoft can help
Create rich, cross-platform mobile
experiencesDeliver better
mobile apps, fasterExtend business dataand applications to
mobile
Differentiated Xamarin value proposition
C#
Better TCO, productivity and development experience
End
user
exp
erie
nce
‘It’s the best of both worlds!’
... for developers100% C# with 100% of platform APIs exposedMore productivity and faster developmentUp to 95% code reuse across platformsUp to 100% shared UI with Xamarin.FormsOne code base and IDE for client and backend
... for end usersNative user experienceNative performanceNative platform services
The Microsoft Mobile DevOps Solution
Visual Studio Enterprise
Microsoft’s end-to-end Mobile DevOps solution
Backlog
Monitor and improve
Users and customers install and use app
Telemetry Collection
App Testing Beta TestingCode Repository | Build + Deploy
Visual StudioTeam Services
Application Insights
Mobile DevOps benefits
Shrink release cycles significantly and push new apps out faster.
Build apps faster
Ensure the highest quality user experience that keeps users continuously engaged.
Keep users engaged
Test on a broad range of devices to make sure apps work on your users’ devices
Reach more users
Focus on innovation, spend less time fixing bugs, and more time creating value.
Build new features
Demo VS 2017
Russ Fustino
Economic impact summary
291%three-year,
risk-adjusted ROI<1 monthsto total payback
70%estimated code
sharing across apps
$1.4MYear one
cost savings
$6.5MNET PRESENT VALUE OVER THREE YEARS
Forrester Consulting, 2016Based on a composite organization created fromsurveys and interviews of actual Microsoft customers
The Total Economic Impact Of The Microsoft Mobile Application Development Solution
Mobile apps are complexCustomer story
“FOX Sports’ mobile experiencebrings the latest sports news to millions of devoted fans. Usingthe mobile DevOps solution, its development team completelyrebuilt its Android app to allowusers to customize the experienceand receive push notifications.
Mobile apps are complexCustomer story
“Dutch Railways serves over 9MDutch citizens, transporting over1.1M passengers each day. With its suite of mobile apps its 7,000 train station team members can complete daily tasks from anywhere and focuson customer experience, while making sure trains run smoothlyand on-time.
Mobile apps are complexCustomer story
“Olo creates custom-branded Android and iOS apps for more than 150 brands including Applebee's, Chipotle, and more, bringing seamless food orderingto 25M+ users. After experimentingwith HTML5, they switched to Xamarinto get the rapid time-to-market and rock-solid user experience their customers demand.
What the analysts say
Visual Studio
A leader in 17 Gartner Magic Quadrants
Enterprise Application
Platform-as-a-Service
2016
Mobile ApplicationDevelopment
Platforms
2016
Mission-critical Database
Management Systems
2016
Application Lifecycle
Management
2015
Agile for theEnterprise
Put Quality atthe Center
Manage Complexity and close the Loop
5-Star Mobile App Development
Visual Studio EnterpriseThe Microsoft Mobile DevOps solution
Mobile Accelerator Offer
Mobile Accelerator 50 Mobile Accelerator 100
50 VS Enterprise L&SA, SA or SASU 100 VS Enterprise L&SA, SA or SASU
XTC Scale - 3 concurrent devices XTC Enterprise - 6 concurrent devices
HockeyApp - Business XL Plan HockeyApp - Business XXL Plan
Xamarin University Full Program - 50 seats Xamarin University Full Program - 100 seats
Offer value: $162,000XTC - $36,000; HockeyApp - $3,000; Xamarin University - $120,000
This offer includes everything you need in the Mobile DevOps lifecycle to quickly deliver high quality, cloud-connected consumer and enterprise native mobile apps. Deliver apps that users love, using a highly productive and scalable solution.
Mobile apps are complexXamarin forVisual Studio EnterpriseMore productivity, higher qualityXamarin Inspector: Interact directly with running apps to iterate on UX and behavior and improve app quality.Xamarin Profiler: Identify performance issues at the code level and easily solve the toughest problems.Xamarin Test Recorder: Interactively record test steps and continuously test to ensure your apps areof the highest quality.
Improved code securityEmbedded Assemblies: Add an extra layer of protection by using assembly bundling for code.