APRIL 6–9, 2020 ORLANDO, FL Walt Disney World Swan and Dolphin Resort
Total Page:16
File Type:pdf, Size:1020Kb
Check the conference website for the latest information, DEVintersection.com Sessions and speakers are subject to change and more are being added as of this printing. Bonus APRIL 6–9, 2020 ORLANDO, FL Walt Disney World Swan and Dolphin Resort DEVintersection.com 203-264-8220 M–F, 9-4 EST SCOTT GUTHRIE DONOVAN BROWN SCOTT HANSELMAN JOHN PAPA KIMBERLY L. Executive Vice President, Principal DevOps Principal Program Principal Developer TRIPP Cloud + AI Platform, Program Manager, Manager, Web Advocate, Microsoft President / Founder, Microsoft Microsoft Platform, Microsoft SQLskills KATHLEEN BOB WARD LESLIE RICHARDSON ZOINER TEJADA JEFF FRITZ DOLLARD Principal Architect Program Manager, CEO & Architect, Senior Program Principal Program Azure Data/SQL Server Microsoft Solliance Manager, Microsoft Manager, Microsoft Team, Microsoft Powered by Register at DEVintersection.com or call 203-264-8220, M-F 9-4 EDT | 1 Sessions Check the conference website for the latest information, DEVintersection.com Sessions and speakers are subject to change and more are being added as of this printing. A Gentle Intro into NoSQL and Angular front-end. In this talk we’ll learn how we can develop Build Full-Stack Applications with ASP. Software development continues to evolve, and so CosmosDB for the ASP.NET/SQL Server a full stack application using Angular and NestJS that feels like NET Core and Blazor do the tools that make developing software easier! we’re coding in Angular only. We’ll also cover some important Developer Jeff Fritz Microsoft Quarterly updates to Visual Studio, new versions topics such as authorization, data validation and how we can of Angular and incremental changes to C# as Santosh Hari New Signature integrate with other npm packages to develop a production ready In this demo-filled session, Jeff Fritz will take you on a whirlwind well as ASP.NET Core means there are many new Do you work on ASP.NET and/or SQL Server (or other RDBMS) application. tour of how you can build a complete cloud application tools, technologies and techniques to learn. Boost full time? Have you ever wanted to dip your toes into the NoSQL using .NET technologies. We’ll write everything in C# in the your productivity and take advantage of the latest world without having to install and configure a bunch of tools Angular Performance browser using Blazor for WebAssembly and in the cloud with capabilities in the modern Microsoft stack! and services? ASP.NET Core. Attendees will get a bundle of source code and Strategies Level: 200 samples that you can use to help you get started building your The spring of 2020 is a great time to hone your This session will .NET/SQL Server stack people on a journey John Papa Microsoft next cloud application or retro-fitting an existing application. skills and get ready for a future in software through CosmosDB - the different models, use cases and selection Does your app load fast enough for your users? What exactly is criteria for each model, tips on modeling data, setup of local development that is coming fast! The story of "fast"? We'll explore how you can measure load times, use code development environment, what SDKs and libraries to use and Bulletproof Transient Error Handling .NET development continues to evolve with splitting, lazy loading and custom preload strategies to define all of this information will be infused with tips and tricks from with Polly .NET Core 3.1 available and the vision of the your own measuring sticks for how fast your app loads. unified versions of .NET on the horizon. Azure is practical experience. Consider this a practical Cosmos DB crash Carl Franklin App vNext course for ASP.NET and SQL Developers with a soft landing. maturing and you have to include the cloud in your ASP.NET Core Web API Best Practices Connected applications only work when connected. What software architecture and implementation. Have Level: 200 happens if the network breaks temporarily? Will your system A Professional Developer’s Guide to the recover smoothly or pitch a fit? Using an OSS project called you checked out the latest? DEVintersection is here Steve Smith Ardalis with the best industry experts and engineers from Power Platform Polly (available on GitHub) you can handle this and many other It seems like most web apps these days require at least some web Microsoft that create the products you rely on to Greg Hurlman Microsoft transient situations with elegance and fluency. Polly let’s you APIs. This session covers best practices on designing, versioning, help you get up to speed and into the future! define resilience and load-handling policies such as retry, wait While many have heard of the Power Platform (Power Apps, testing, and securing your ASP.NET Core Web APIs. Power Automate, and Power BI) as tools for "citizen developers," and retry, circuit breaker, bulkhead isolation and time-outs and Keynote there is a lot of opportunity for professional developers to add more. Learn how to make your system bulletproof with Polly and Behind the Gatsby Magic a little know-how. Scott Guthrie functionality, close gaps, and extend legacy applications with Laurie Barth Gatsby Executive Vice President, modern features. In addition to that, you may find that the Power Cloud + AI Platform Microsoft Platform is a great tool to have in your toolbox for so many of Ever wondered how the Imagineers built Space Mountain? How Climb Every Mountain, Merge Every those repetitive development tasks where a full application’s about Spaceship Earth? Every day designers and engineers create (RxJS) Stream Keynote workflow is too much. Join us as we take a tour of what the amazing, magical experiences for park-goers to enjoy! Deborah Kurata Independent Developer Donovan Brown Power Platform can do out of the box, where you can plug in Developers are doing the same thing with Gatsby! Creating Many of our application views require multiple sets of data and your custom code to extend every part of the platform, and how incredibly fast and performant sites right out of the box. But just Principal DevOps Program Manager Microsoft RxJS provides numerous ways to merge our streams to prepare you can best make the various pieces of the Power Platform work like Disney, it's powered by a lot of magic behind the scenes. Let's and display that data. This session takes a scenario-based Keynote together to create powerful applications your users will love. dive in and learn how it works. approach and looks at the different ways we can use RxJS to combine and merge streams. We’ll cover merge, mergeMap, Scott Hanselman Advanced Techniques in Project Design Better Prototyping with NestJS and Nx Principal Program Manager, concat, concatMap, combineLatest, and more. Level: 300-400 Wes Grimes Narwhal Technologies Web Platform Microsoft Juval Lowy IDesign, Inc. Prototyping and mocking backend REST APIs is a common need CSS for Developers Level: 200 .NET Desktop Applications with If project duration is of no consequence, you should design for front-end application projects. Often times we need to start Elijah Manor Planview .NET Core your project for lowest cost. But if cost is immaterial, you should developing our front-end applications before, or in parallel to, If you relate to any of the following personas, you're not alone. design it for the least duration. The best solution for every backend services are ready for use. We also want to test our front- Olia Gavrysh Microsoft CSS for Developers aims to bridge the gap between using CSS to project lies between these two extremes, yet finding it is a highly end applications in isolation from those backend services. authoring and understanding CSS. .NET Core is the future of .NET. Now you can port your existing engineered design task. This session will provide you with the What if I told you the solution to our problem was available in Junior Jacob: Jacob is a junior developer who is new to Front- WPF and WinForms applications to .NET Core and leverage new tools and techniques required to achieve a balanced and even a really simple, yet powerful, Express-based framework named End Development and is trying to get his head around it. He technologies that recently became available in desktop world, optimal solution, enabling you to determine best overall plan for NestJS? With NestJS, you can spin up a mock REST API backend just finished watching a PluralSight or Treehouse course on web such as Windows 10 features, access to device APIs, modern your system while eliminating gambling, death marches, wishful with full in-memory db support for complex entity types in mere development; he has learned most of the basics, but desires a controls and inputs, deployment with MSIX, analytics with thinking, and expensive trial and errors. The session starts with minutes. deeper understanding of foundational concepts. App Center, and many more. In this session, I’ll provide an in- the basics of critical path concepts such as network design, For this talk, come join me on a journey into spinning up an Nx depth look at porting desktop applications to .NET Core 3 and resource allocations and floats, and expands on these essentials to Back-End Brian: Brian is a back-end developer who has a strong workspace with a NestJS backend and Angular front-end that cover different ways you can upgrade your desktop applications. include finding your project time/cost curve, network compression software development background, but CSS makes no sense makes use of a new NPM package named “NestJS Addons / In techniques, risk analysis, staffing distribution options and project to him and usually tries to avoid it. When he has to use it, he Memory DB”.