Chicago

Chicago

Head to the Windy City and join Visual Studio Live! this October for 5 days of unbiased, developer training and bringing our well-known Hands-On Labs to the city for the first time. October 6-10, 2019

Show:
Sort By:

Unlimited VSLive! On-Demand Access for One Year

Advance your career and upgrade your skills with on-demand conference content from Visual Studio Live! Gain all access, all year long by joining VSLive!’s ever-growing conference on-demand catalog through this unlimited 2019 offering. VSLive!'s 2019 Unlimited Conference On-Demand package offers 75-..

$2,995.00

On-Demand Only Package (Chicago VSLive! conference)

2019 On-Demand Package with Registration* $295/per event Revisit the sessions you attended or catch the presentations you missed with VSLive! Conference On-Demand! The On-Demand package offers in-person conference attendees’ access to all 75-minute sessions, 20-minute fast focus sessions, and gene..

$1,395.00

Single Track Package - Full Stack Web Development - Chicago 2019

Full Stack Web Development - Chicago 2019 Web development has become the dominant approach for building enterprise software. To provide your best on every project, you need to understand the server and browser client worlds. On the server there’s ASP.NET classic, and ASP.NET Core, both with version..

$225.00

Single Track Package - DevOps in the Spotlight - Chicago 2019

DevOps in the Spotlight - Chicago 2019 DevOps impacts all aspects of the software lifecycle, from development to testing to security to deployment and runtime monitoring. DevOps has been called the second decade of Agile. However, it isn’t just about tools and technologies either. It’s people, proc..

$225.00

Single Track Package - Developing New Experiences - Chicago 2019

Developing New Experiences - Chicago 2019 The expectations around “user experience” are being upended right before our eyes. In today’s world you need to understand not only graphical interactions with keyboard, mouse, touch, and stylus, but also gesture, 3D, mixed-reality, and more. Fortunately, w..

$225.00

Single Track Package - Delivery and Deployment - Chicago 2019

Delivery and Deployment - Chicago 2019 Every developer knows that there’s more to software development than just code and tooling. The practices and techniques we use to understand and analyze the problem space, to manage interpersonal communication and conflict, and other patterns and practices, a..

$225.00

Single Track Package - Cloud, Containers and Microservices - Chicago 2019

Cloud, Containers and Microservices - Chicago 2019 Nearly all organizations are exploring or embracing cloud computing, whether that be on-premises or public clouds. The concepts of container technologies such as Docker and Kubernetes (aka K8S) are having a major impact on cloud computing, as well ..

$225.00

Single Track Package - AI, Data and Machine Learning - Chicago 2019

This VSLive! Chicago 2019 Single Track Package gives you access to all of the sessions from one (1) technical content track from a single VSLive! event. Data has once again become one of the hottest topics in our industry. Advances in relational tools like SQL Server are exciting, but then ..

$225.00

Single Track Package - .Net Core and More - Chicago 2019

.NET Core and More - Chicago 2019 At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and Visu..

$225.00

Writing Testable Code and Resolving Dependencies - DI Kills Two Birds with One Stone - (TH11) - Chicago 2019

Miguel Castro Dependency Injection is one of those terms that advanced programmers throw out with an expectation and assumption of full understanding on the part of the receiver. However, I constantly get asked by attendees, students, and clients to please recommend a good DI product and show them h..

$25.00

What's New in Bootstrap 4 - (TH05) - Chicago 2019

Jeremy Likness Bootstrap 4 has been recreated from the ground-up using CSS 3 features such as Flexbox. As such, it only supports the latest, stable releases of all major browsers. On Windows, this means only IE 10, 11 and Edge. Many of the old, familiar CSS classes are still available, but have been..

$25.00

What's New in .NET Core 3.0 - (W06) - Chicago 2019

Jason Bock .NET Core is the runtime for writing modern applications. Its speed, efficiency, and cross-platform capabilities provide .NET developers with flexibility and power. In 2019, Microsoft released .NET Core 3.0, and in this session, we'll cover what's been added. We'll review new features and..

$25.00

What Happened to My Promises? A Primer on RxJS - (T05) - Chicago 2019

Laurie Barth If you're familiar with AngularJS you may be used to interacting with your Http requests via promises. Well, no more. With angular.io promises have given way to observables. Specifically, angular's implementation is built on top of RxJS. So let's learn about this reactive programming li..

$25.00

Top 10 Browser Threats Mitigated - (TH17) - Chicago 2019

Roland Guijt Cross site scripting attacks, cross site request forgery and redirection attacks are just a few of the many threats that applications in a browser face. These threads are easily mitigated using features that come with every browser nowadays. The problem is you need to know that they're ..

$25.00

Tap, tap, tap. Is this thing on? Communication Matters, from Junior Devs to Directors - (TH19) - Chicago 2019

Angela Dugan In the 20 or so years since I joined the tech community, I moved from an attitude of "please leave me alone in my cube to code and whatever you do don't talk to me!" to well, giving talks on the importance of communication in the software world. The tools and techniques I've come to kno..

$25.00

Signing Your Code the Easy Way - (T03) - Chicago 2019

Oren Novotny Dive into code signing and learn why you want to be attaching signatures to your code and how to quickly and securely incorporate code signing into your CI/CD pipeline.You will learn: Introduction to code signing and Authenticode Get a code signing service setup quickly and securely fo..

$25.00

Scrum Under a Waterfall - (W22) - Chicago 2019

Benjamin Day It would be so easy if everyone at our companies just used Scrum -- or at least Agile. No one would lean on the team for dates and deadlines, and everyone would know that change is a good thing. It'd be one great big happy project management family. But let's face it -- an all-Agile org..

$25.00

Real-time Web Applications with ASP.NET Core SignalR - (TH13) - Chicago 2019

Roland Guijt SignalR for ASP.NET Core is finally here. But it's quite a lot different than the "old" SignalR. After a short introduction of what SignalR is I'll show you how to build real-time functionality into every ASP.NET Core application by diving into the code of a demo application showing you..

$25.00

Power BI: What Have You Done For Me Lately? - (T16) - Chicago 2019

Andrew Brust Power BI has been a runaway success in adoption and mindshare, rocketing Microsoft past many of its business intelligence competitors. You may already know Power BI creates great looking visualizations, or that it runs on Windows, iOS, Android, and in the cloud. But do you know how to u..

$25.00

Non-Useless Unit Testing Entity Framework & ASP.NET MVC - (W08) - Chicago 2019

Benjamin Day We all know that we should be writing unit tests for our applications. But what do you do about that database code? Data access code is FAMOUS for wrecking our dreams for a clean, unit testable application. Add ASP.NET MVC and application security into the mix and those unit testing dre..

$25.00

Microsoft Power Platform, RAD Done Right: Building Dynamic Mobile Apps with PowerApps - (TH10) - Chicago 2019

Walt Ritscher PowerApps provides a simple and powerful way to create business forms and apps. You can quickly create a no-code, mobile friendly UI that taps into company data. PowerApps supports a broad set of data sources; including Azure, SharePoint and Office files. Also available is the Common D..

$25.00

Keep Secrets with Azure Key Vault - (W17) - Chicago 2019

Eric D. Boyd As developers, we are constantly working with secrets and cryptographic keys, and often these secrets are handled with the appropriate caution and care. We have SSL/TLS certificates and their private keys laying around on file systems, connection strings and passwords in config files, a..

$25.00

JavaScript for the C# (and Java) Developer - (W19) - Chicago 2019

Philip Japikse Yes, it has curly braces. Yes, it has semi colons. And you can write C# like code in JavaScript. But should you? JavaScript programming has many paradigms that make it very different than writing typical managed code. In this session I show you, the C# programmer, what you need to kno..

$25.00

Integrate Voice into your Applications - (TH02) - Chicago 2019

Walt Ritscher Voice and speech recognition appear everywhere in today's devices. You'll find great implementations in Amazon Alexa, Apple Siri, OK Google and Microsoft Cortana. The dream of talking to your computer, telling it what to do, and then sitting back and watching it carry out the request i..

$25.00

Human Readable JavaScript: Using ES2015+ to Craft Better Code - (T09) - Chicago 2019

Laurie Barth Love JavaScript? Awesome! Hate JavaScript? That's ok! We know that JavaScript hasn't been very easy to read in the past, lots of dollar signs and slick one-liners. The good news is that things have gotten better! In this talk we'll look at some of the syntax ES2015+ introduced to help ..

$25.00

How to Have Better Business Intelligence through Visualizations - (TH06) - Chicago 2019

Walt Ritscher No one questions that data is vital to application development, our teams spend untold hours obsessing about data structures. We build useful data layers and strive to eliminate processing roadblocks so that our data services are fast and fluid. Do you spend that much effort on the vi..

$25.00

How Do You Measure Up? Collect the Right Metrics for the Right Reasons - (TH07) - Chicago 2019

Angela Dugan How many times have you been asked to deliver on metrics that did not make sense, that were counterproductive to the team's effectiveness, or that were seemingly impossible to collect? Often times, the metrics being collected are the ones that are easy, but not necessarily the ones that..

$25.00

Guiding Principles for ASP.NET Core - (T01) - Chicago 2019

K. Scott Allen Improve the architecture, design, and code inside your ASP.NET Core applications with an opinionated approach to ASP.NET Core. In this talk, we'll look at strategies for organizing projects, solutions, files and folders. We'll also look at data access alternatives, see tips for writin..

$25.00

Getting to SAFe in the Enterprise - (W18) - Chicago 2019

Jim Szubryt Having Agile teams are great, but how can you get to using Scaled Agile Framework (SAFe) in the enterprise successfully? Identifying the constructs and practices of getting to SAFe is a challenge and there are successful ways to navigate the waters.You will learn: What Safe is Determine..

$25.00

Get Your BASH on with WSL - (TH08) - Chicago 2019

Brian Randell WSL or the Windows Subsystem for Linux brings a real bash shell to Windows 10 and Windows Server. In this session Brian will take you from nothing to something and show you all the wonderful things you can do to live a heterogeneous developer lifestyle accessing Azure, Docker, and Linu..

$25.00

Get Started with Git - (T11) - Chicago 2019

Robert Green Git is a free, open source distributed version control system. It has become wildly popular as a way to not only manage source code, but also as a way of sharing code with others. In this session, you will learn the basics of using Git. You will get familiar with repos, committing chang..

$25.00

Fast Focus: What’s New in EF Core 3.0 - (W10) - Chicago 2019

Jim Wooley Entity Framework Core, Microsoft's Object Relational Mapping data access tool, was re-written from the ground up with .NET Core. By taking a fresh look, a number of features were changed and re-thought. This redesign caused it to continue playing catch-up to features added in 10 years of ..

$25.00

Fast Focus: What is WSL and Why Do I Care? - (W12) - Chicago 2019

Brian Randell WSL or the Windows Subsystem for Linux brings a real bash shell to Windows 10 and Windows Server. In this quick tour, Brian will take you from nothing to something and show you some wonderful things you can do to live a heterogeneous developer lifestyle at the command-line.You will lea..

$25.00

Fast Focus: Serverless of Azure 101 - (W11) - Chicago 2019

Eric D. Boyd Learn what serverless compute is all about and how you get started with serverless in Azure. Get an overview of developing and running serverless code in Azure. Explore how to integrate with other services, and trigger your code from events within and outside of Azure. And leave this se..

$25.00

Fast Focus: Scrum in 20 Minutes - (W14) - Chicago 2019

Philip Japikse We'll start off with the fastest Scrum overview of all time and why you should care. From there, we'll pivot to talk about why Scrum is still relevant in the days of DevOps and continuous deploy and continuous releases. Plus, stick around afterward to chat about your Scrum questions!..

$25.00

Fast Focus: Getting Started with ASP.NET Core 2.0 Razor Pages - (W09) - Chicago 2019

Walt Ritscher Razor Pages are a new feature of ASP.NET Core 2.0 that brings a simple page based development model to .NET Core. While they are similar to Razor Views in MVC, they have interesting differences. Essentially, they are the preferred way to generate server-side HTML content in the Microso..

$25.00

Fast Focus: A Real-time SignalR Core Chat - (W13) - Chicago 2019

Jim Wooley SignalR is Microsoft's abstraction over push based communication channels like WebSockets. We'll show you how easy it is to add server push notifications to web clients using SignalR.You will learn: What SignalR is Discover how to add SignalR to an existing web application to receive upd..

$25.00

Entity Framework Performance Monitoring and Tuning - (TH12) - Chicago 2019

Jim Wooley Object Relational Mapping technologies, including the Entity Framework can drastically simplify the programming model against databases, but when done carelessly, performance can suffer. In this session, we'll explore some real-life strategies that have solved performance issues in produc..

$25.00

Dotnet CLI or: How I Learned to Stop Worrying and Love the Command Line - (TH20) - Chicago 2019

Jonathan "J." Tower If you've been using Visual Studio for years like I have, you've probably also grown accustomed to the "walled garden" experience that it provides. With .NET Core's successful moves toward being cross-platform support for Linux, Mac, and Windows, the command-line interface (CLI) ..

$25.00

Diving Deep Into ASP.NET Core 2.x - (W15) - Chicago 2019

Philip Japikse ASP.NET Core has changed development of web applications and Restful services in revolutionary ways. In this session I show you what you need to know to move to ASP.NET Core.You will learn: Changes from ASP.NET MVC and WebAPI Dependency Injection, Configuration, Environmental awarene..

$25.00

DevOps Practices Can Make You A Better Developer - (T07) - Chicago 2019

Robert Green Improved deployment frequency. Faster time to market. Lower failure rates. Faster fixes and recovery time. These are some of the promises of DevOps. Whether you are an individual developer or working in a team, you can take advantage of DevOps practices. In this session, aimed at develo..

$25.00

Designing and Building Advanced Angular Components - (W01) - Chicago 2019

Anthony Monsees Learn the ins and outs of designing your own reusable Angular components. Learn about component inheritance, child views & templates, dynamic component creation and using your component with ngModel and reactive forms!You will learn: Understand Component Life cycle and inheritance H..

$25.00

Demystifying Microservice Architecture - (TH15) - Chicago 2019

Miguel Castro Here we go again, another cool buzz phrase. And like many other buzz phrases, it's often misunderstood. In fact, many developers or even full organizations don't really have a clear understanding of what Microservices are. The reason is twofold. First, may are too hung up on the techno..

$25.00

Cross-Platform Development with Xamarin, C#, and CSLA .NET - (T02) - Chicago 2019

Rockford Lhotka You may write your smart client app in UWP, Xamarin, WPF, or even Windows Forms. In any case, your app probably calls back-end services and needs to interact with app servers. Some or all of your business logic may run on the client, the app server, or both. That's ideal for the bala..

$25.00

C# Language Enhancements, Roslyn and You - (TH04) - Chicago 2019

Jim Wooley The C# and VB compilers have been re-written from the ground up. Visual Studio now includes this new compiler and features new extensibility and language capabilities. In this session, we will focus on how these changes will impact you as a C# developer in your day-to-day development. We'..

$25.00

Building a Stronger Team, One Strength at a Time - (TH03) - Chicago 2019

Angela Dugan Building the "perfect team" seems like an impossible task these days. Can a truly "cross-functional" team even be built? How do you get introverts and extroverts (yes, they DO exist in IT) to play nice? Seems like these days you practically need a degree in psychology to get this right...

$25.00

Blazor: Blazing into the Future of Web Development - (TH09) - Chicago 2019

Roland Guijt It sounds like a dream: Using C# and .NET for both the server- and browser-part of your Single Page web Application (SPA). No more JavaScript. Because of the power of Web Assembly this becomes a reality. You'll experience the advantages of this model in this session. And you will know h..

$25.00

Azure Services Every Developer Should Know About - (W07) - Chicago 2019

Eric D. Boyd Every developer should be familiar with these nine services and capabilities of Azure: Azure App Service Azure Functions Azure Blob Storage Azure SQL Database Azure Cosmos DB Azure Cognitive Services Azure Monitor with Application Insights Azure DevOps Azure CLI's and Dev Tools Join th..

$25.00

Azure Pipelines - (W03) - Chicago 2019

Brian Randell Azure Pipelines is a component of Azure DevOps that allows you to continuously build, test, and deploy to any platform and cloud, for apps written in any language. In this session Brian will take a deep dive into Azure Pipelines and how you can build and deploy apps to Azure, AWS, and ..

$25.00

Azure Cosmos DB Part II – Building Cosmos DB Applications - (T12) - Chicago 2019

Leonard Lobel In this intensive demo-packed session, you'll learn how to write applications for Cosmos DB, and see how to work with the various Cosmos DB APIs. These APIs support a variety of data models, including the SQL API (for JSON documents), Table API for (key-value entities), Gremlin API (fo..

$25.00

Azure Cosmos DB Part I - Introduction to Cosmos DB - (T08) - Chicago 2019

Leonard Lobel This session presents an overview of Azure Cosmos DB, a globally distributed, massively scalable, low (single-digit millisecond) latency, fully managed NoSQL database service that is designed specifically for modern web and mobile applications. Like other NoSQL platforms, Cosmos DB sup..

$25.00

AI and Analytics with Apache Spark on Azure Databricks - (T04) - Chicago 2019

Andrew Brust Open source technology Apache Spark as the analytics and machine learning platform of choice for many companies. While Spark has manifested in numerous parts of the Microsoft stack, including SQL Server 2019, Microsoft's go–to Spark service is Azure Databricks. The service, from Micros..

$25.00

Advanced Typescript - Dive into Inheritance, Union Types, Generics, and More - (W05) - Chicago 2019

Anthony Monsees Take a deep dive into Typescript and learn about some of the advanced options now available to client-side developers thanks to Typescript.You will learn: About types including inheritance, generics, type guards and more About properties and functions including optional & default pa..

$25.00

Advanced Azure App Services - (T13) - Chicago 2019

K. Scott Allen You'll find many introductions showing you how to use Azure App Services, so this talk will give you the inside scoop on the real world tips, tricks, and troubles you'll see when moving enterprise projects into App Services. We will discuss best practices for security and deployment, ..

$25.00

Achieving DevSecOps with Azure DevOps and Containers - (W21) - Chicago 2019

Jim Szubryt Containers give you application portability across Cloud providers and on-premise usage. Microsoft VSTS gives you source code management, build automation and release automation. Add a container security tool and SonarQube in and you have complete DevSecOps for secure, deployable code wi..

$25.00

A Tour of Visual Studio 2019 - (W02) - Chicago 2019

Jason Bock Visual Studio is used by many .NET developers to create their applications, but just how well is the tool known? The capabilities and features within Visual Studio are vast, so much so that users may not be aware of everything that Visual Studio has to offer. In this session, you'll get a..

$25.00

.NET Standard: Reuse All the Code - (TH16) - Chicago 2019

Jonathan "J." Tower If you've ever publish a .NET code library for reuse on different types of .NET projects, you're probably already familiar with some of the strategies for doing this on different flavors of the .NET Framework: multiple compiles, portable class libraries (PCLs), etc. Did you know ..

$25.00

(WPF + WinForms) * .NET Core = Modern Desktop - (T14) - Chicago 2019

Oren Novotny Learn how .NET Core 3 brings WPF and Windows Forms into the future with a modern runtime. See what's new for WPF and Windows Forms, learn how to easily retarget your .NET Framework application over to .NET Core, and how to get these modern desktop apps to your users.You will learn: How..

$25.00

WebAssembly: the Browser is Your OS - (TH01) - Chicago 2019

Jeremy Likness WebAssembly, or Wasm for short, is a stack-based virtual machine that runs on existing browser engines. It is a cross-platform binary portable target for language compilers. Blazor is a C# implementation that targets Wasm and leverages .NET to build high performance Single Page Applic..

$0.00

Stunning Mobile Apps with the Xamarin Visual Design System - (T10) - Chicago 2019

James Montemagno Xamarin.Forms excels at quickly producing cross-platform mobile experiences that look and feel at home on the host platforms. But how do you make sure your app experience is also consistent with your brand experience? Now with Xamarin.Forms Visual you can adopt a singular look and f..

$0.00