SlideShare a Scribd company logo
Application innovation & Developer Productivity
Kushan Lahiru Perera
PGD in IT(UK), PGDCN, MCP, CCNA, MBCS
Microsoft Most Valuable Processional (MVP)
Assoc. Solutions Architect, Totalamber
Developer Advocate, Channel9 (Microsoft )
About.me/KushanPerera kushanlahiru.wordpress.com
Passionate on cloud services, Angular & Office platform
Mobile-first + Cloud-first
.NET – A unified platform
Compilers Languages Runtime components
COMMON INFRASTRUCTURE
.NET STANDARD LIBRARY
TOOLS
$_
Productivity α Time
Productivity α Innovation
Digital Transformation
Re-aligning their business around digital experiences
APP INNOVATION
Delivering a new customer experience – Reinvent
- William Hunter (Statistician)
Quality, productivity and innovation
can be significantly increased if companies
provide employees with practical tools for
exploit potential information
Application innovation & Developer Productivity
Lets start with
installation
2015 2017
C2R
Spinning up Visual Studio
2015 Vs 2017
Application innovation & Developer Productivity
Lets Try Live Unit Testing
Application innovation & Developer Productivity
Application innovation & Developer Productivity
Application innovation & Developer Productivity
Its not all…There is more to explore!
• New features with C# 7
• Code refactoring
improvements
• User friendly code suggestions
• Edit project files (*.csproj) on
the fly
• Improvements on “Find all
references”
• Run to Click
Application innovation & Developer Productivity
© 2016 Microsoft Corporation. All rights reserved.
Thank You!
About.Me/KushanPerera
@kushanlahiru
kushanlahiru.wordpress.com

More Related Content

Application innovation & Developer Productivity

Editor's Notes

  1. It has been 20 years for Visual Studio 15 years for .NET The definition of what makes an app good or even great is constantly changing Users and customers are constantly exposed to many different app experiences Providing a superior user experience is becoming increasingly more difficult in a market that is dominated by crowded app stores where the competition is just one swipe away and negative reviews can make or break a company‘s public image Today, I would like to talk about the future of application development and how we see applications play an essential role in any digital transformation effort
  2. Microsoft is a mobile-first, cloud-first company At a very high level, this statement means that - at Microsoft - we’re people-first
  3. We call this App Innovation Organizations of all sizes and shapes across industries and verticals are adjusting and re-aligning their business around digital experiences because they realize that the majority of customer interactions going forward will be digital Even if organizations realize they need to change and embrace technology advances to stay ahead, they’re also realizing that their ability to actually accomplish this digital transformation might be limited They may lack the necessary skillset, resources, or time – or all three – to quickly and efficiently move beyond apps Gartner predicts that by 2017, only 30% of digital business transformation initiatives will succeed To be part of the 30%, business and IT leaders must be ready and willing to innovate rapidly from a business model, business process and technology perspective
  4. This is your customer’s opportunity to reinvent themselves, proactively own their industry’s disruption and deliver a new customer experience Creating this new customer experience requires them to look at four distinct areas where technology drives rapid innovation today: Extending business across all customer touch points to meet users anywhere, anytime with a great user experience that exceeds their expectations Investing in scalable infrastructure so their applications can grow with their business Making users more successful with experiences that adapt to them and learn what they want to do Scaling app delivery while staying nimble with agile processes and flexible tools and services for developers
  5. Workload based installation Rather than feature based installation
  6. David J. Schwartz "All great achievements require time."
  7. tray of icons at the bottom to allow you to filter your completion list by category