San Diego

San Diego

Head to the heart of the San Diego Gaslamp District with Visual Studio Live! this Fall as we immerse ourselves with all things for developers, including several workshops, sessions and networking opportunities to choose from. September 29 - October 3, 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 (San Diego 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 - San Diego 2019

Full Stack Web Development - San Diego 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 versi..

$225.00

Single Track Package - DevOps in the Spotlight - San Diego 2019

DevOps in the Spotlight - San Diego 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, pr..

$225.00

Single Track Package - Developing New Experiences - San Diego 2019

Developing New Experiences - San Diego 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,..

$225.00

Single Track Package - Delivery and Deployment - San Diego 2019

Delivery and Deployment - San Diego 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,..

$225.00

Single Track Package - Cloud, Containers and Microservices - San Diego 2019

Cloud, Containers and Microservices - San Diego 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 wel..

$225.00

Single Track Package - AI, Data and Machine Learning - San Diego 2019

This VSLive! San Diego 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 - San Diego 2019

.NET Core and More - San Diego 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 Vi..

$225.00

What's New in C# 7.X and C# 8 - (T04) - San Diego 2019

Philip Japikse C# 7, 7.1, 7.2 and 7.3 brought great features into the language. In this session, I show you all of the new features and when to use them. I also cover what's coming in C# 8. New features in C# 7, 7.1, 7.2, 7.3 New features in C# 8 When to use them..

$25.00

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

Paul Sheriff 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 Every Developer Ought to Know About #deeplearning and #neuralnetwork - (T15) - San Diego 2019

Vishwas Lele In this session, we will look at basics of deep learning and neural networks as an important tool in the proverbial developer tool belt. We will start with developing a conceptual understanding of neural networks (without getting into linear algebra, I promise). We will then move to co..

$25.00

Transition from SSIS to Azure Data Factory - (W20) - San Diego 2019

Thomas LeBlanc With v2 (and possibly v3), ETL developers are going to wonder how to migrate or re-create data flows in Azure. The session will look at the history of Azure Data Factory and explore the differences between it and SSIS. A new mind set is needed, but just like SSAS from cubes to tabula..

$25.00

To Microservice or Not to Microservice? How? - (TH15) - San Diego 2019

Alon Fliess Do more with less, the pain of the modern architect. High cohesion & low coupling, high availability (24/7/365) & scale, ease of deployment and operation with modern DevOps. Our systems need to support all these quality attributes, while providing more functionality with less resources...

$25.00

Testing in Production Using Azure and Azure DevOps - (TH16) - San Diego 2019

Colin Dembovsky When it comes to testing, there's no place like Production! But how do you test in production and minimize risk simultaneously? How do you know if new code is better or producing the desired results? In this demo-rich session, learn effective techniques such as how to add effective ..

$25.00

Testability in .NET - (W08) - San Diego 2019

Jason Bock Unit testing is a mature concept. The software development community as a whole has embraced the idea and encourages other developers to write tests. However, there's still a substantial amount of code out there that isn't being tested. Even if tests are being written, developers may not..

$25.00

SQL Server 2019 Deep Dive - (T07) - San Diego 2019

Travis Wright SQL Server 2019 brings a ton of innovation and features for supporting advanced analytics and all types of data workloads. With SQL Server 2019, big data is built-in, and this demo-heavy session will showcase the great capabilities of SQL Server 2019 including data integration and ins..

$25.00

Serverless .NET on AWS - (W17) - San Diego 2019

Steve Roberts Come learn how to develop serverless applications using tools built specifically for .NET developers on AWS. We'll show you how to build a full serverless web application using Visual Studio or Visual Studio Code, ASP.NET Core, and AWS. Along the way, we'll meet the purpose-built tool..

$25.00

Securing Web APIs from Mobile and Native Applications - (T08) - San Diego 2019

Brock Allen Mobile devices and applications are becoming the prominent mechanism for users to operate digitally. Developing for these platforms is new for many developers and how to build secure applications for these environments is crucial. Fortunately, inventing your own security is not necessar..

$25.00

Securing Single Page Applications (SPAs) - (T09) - San Diego 2019

Ben Hoelting One topic often pushed to the side when talking about Single Page Applications (SPAs) is security. The short answer is "you can't secure the client side." However, the reality is you still need to secure your application as a whole. In this session, you will learn about what you can an..

$25.00

Past, Present & Future of C# Debugging - (TH11) - San Diego 2019

Alon Fliess In the past – debugging was a task for the Spartan developer. We had to debug with Console.WriteLine like cavemen. The present is nice and easy. The future will be magical! We'll be able to debug in a way no man has experienced before. Ever wonder how you can easily debug LINQ querie..

$25.00

Object Oriented Programming Using TypeScript - (W19) - San Diego 2019

Gregor Dzierzon Why TypeScript? In this session, we will explore the benefits of using TypeScript in your JavaScript-based application. Whether you are developing a client app in Angular or React, or are building a node.js server application, TypeScript can help standardize your code and make it ea..

$25.00

MVVM and ASP.NET Core Razor Pages - (T01) - San Diego 2019

Ben Hoelting Today ASP.NET MVC applications require quite a bit of convention and understanding just to create a simple Hello World application. Many times, you simply want to create a page and navigate to it. Simple, right? Wrong, using MVC this requires a controller, a view, an understanding of r..

$25.00

Modernizing Your Source Control: Migrating to Git from Team Foundation Version Control (TFVC) - (TH20) - San Diego 2019

Colin Dembovsky Over the past few years, Git has evolved to become the de facto source control system for modern application development. Are you still on Team Foundation Version Control (TFVC) – or some other centralized source control system like Subversion? If so, you may be tempted to think tha..

$25.00

Microsoft Power Platform, RAD Done Right: Building Dynamic Mobile Apps with PowerApps - (TH10) - San Diego 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 ..

$25.00

Managing Your Angular Async Data Effectively - (T13) - San Diego 2019

Deborah Kurata Every application needs some data and when working with the Web, that data is often asynchronous. In this session, we cover retrieving and displaying asynchronous data, building a data resolver, and handling exceptions. We examine how to work with multiple data sets, prevent nested s..

$25.00

Keep Secrets with Azure Key Vault - (W07) - San Diego 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, ..

$25.00

Improving Web Performance - (TH17) - San Diego 2019

Robert Boedigheimer This session starts with a traditional web page and shows step by step how to improve its performance and user experience! Discover performance techniques that everyone should use, then learn techniques that differ when targeting HTTP 1.1 vs. HTTP/2. Review tools that can help i..

$25.00

How to Have Better Business Intelligence through Visualizations - (TH06) - San Diego 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) - San Diego 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 tha..

$25.00

Go Serverless with Azure Functions - (W03) - San Diego 2019

Eric D. Boyd Idle CPU cycles are wasteful, but it's very likely that you have far more computing capacity than you use. However, serverless compute architectures have arrived to save us from that waste. Serverless is a shift in how we think about provisioning compute resources and paying for these ..

$25.00

Getting Started with Unit Testing in Visual Studio - (TH19) - San Diego 2019

Paul Sheriff Everyone knows that they should be writing unit tests for their applications, but how many of us really do it? In Visual Studio unit testing is an integrated part of the development environment. There is no longer any reason to avoid not doing test driven development and automated unit..

$25.00

Fast Focus: The Four Flavors of Power BI - (W10) - San Diego 2019

Thomas LeBlanc Power BI started as a free desktop visualization tool. Then, deploying to the Power BI Service allowed cloud-based dashboards. Eventually Microsoft had to support enterprise customers. This brought the Premium edition to the table. Once Premium can on board, the On Premises edition o..

$25.00

Fast Focus: Sharing C# Code Across Platforms - (W12) - San Diego 2019

Rockford Lhotka At some point you are going to need to get your existing code base running on .NET Core, UWP, Xamarin, or another flavor of .NET. In the past you might have used Portable Class Libraries (PCLs) or Shared Projects to accomplish this goal. The new netstandard 2.0 definition is impleme..

$25.00

Fast Focus: Serverless of Azure 101 - (W11) - San Diego 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 s..

$25.00

Fast Focus: Running .NET on Linux: What's Different? - (W13) - San Diego 2019

Steve Roberts Should you do it? Should you really move away from Windows Server? We'll explore .NET for *nix by first tackling the dotnet CLI tool, VS Code, PowerShell Core, Kestrel, and other tools you'll find for working in a non-Windows OS. Then, we'll learn about the new deployment environme..

$25.00

Fast Focus: Lessons about DevOps from 3D Printing - (W14) - San Diego 2019

Colin Dembovsky 3D printing is both fun and challenging, and requires tons of experimentation and persistence. Sounds like DevOps! In this fun session, learn some deep truths about DevOps learned from 3D printing. How culture affects DevOps New vision for DevOps in your organization Common cha..

$25.00

Fast Focus: Getting Started with ASP.NET Core 2.0 Razor Pages - (W09) - San Diego 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 Micros..

$25.00

Exceptional Development: Dealing with Exceptions in .NET - (W04) - San Diego 2019

Jason Bock Exceptions...they seem like such a simple thing, and yet, even in 2016, they are probably one of the most misunderstood and misused aspects of .NET. In this session, we'll talk about what exceptions are, how they are used, and principles that you should follow to get the most (or least) ..

$25.00

Effective Visualizations with Power BI - (W16) - San Diego 2019

Thomas LeBlanc Using data visualizations help pen point positives or negatives with almost any data set. Power BI has lots of default visualizations plus custom ones that can be added. The art of selecting the best depends on the kind of data and what has been done to prepare the data. This session..

$25.00

Diving Deep Into ASP.NET Core 2.x - (W01) - San Diego 2019

Philip Japikse .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. Changes from ASP.NET MVC and WebAPI Dependency Injection, Configuration, Environmental awareness View Compo..

$25.00

Cross-Platform Development with Xamarin, C#, and CSLA .NET - (T10) - San Diego 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 bal..

$25.00

Creating Business Applications Using Blazor (Razor Components) - (TH04) - San Diego 2019

Michael Washington Server-side Blazor (also known as Razor Components) allows you to create high performance, visually rich business applications with minimal JavaScript. This speeds your development lifecycle, allows you to re-use your existing business logic and custom libraries, and provides a s..

$25.00

Cloud Debugging – A Revolutionary Approach - (W21) - San Diego 2019

Alon Fliess Production debugging is about solving customer-facing issues that aren't easily reproducible in the dev or test environments. When it comes to cloud hosted application, production debugging becomes even harder, a call can span many services. A remote debugging session with the cloud is ..

$25.00

Building UWP Apps for Multiple Devices - (TH14) - San Diego 2019

Tony Champion With Windows 10 and UWP, developers can now build a single application that will target multiple devices. Your UWP apps can now run on devices ranging from desktop and Xbox to HoloLens and IoT devices. This ability to target such a wide range of devices requires some new strategies an..

$25.00

Building Cross Device Experiences with Project Rome - (TH18) - San Diego 2019

Tony Champion Today's users want more from their apps. They want a single experience that follows them no matter what device they are on. As a developer, providing this experience can be quite daunting. Microsoft's Project Rome enables developers to extend their apps' experiences across devices and..

$25.00

Building Business Applications Using Bots - (TH08) - San Diego 2019

Michael Washington Communication with customers and employees is improved when you open the channels of text and voice communication using bots. This beginner-level session, will teach you how to leverage Microsoft Cognitive services to design, train, and deploy your custom bots and consume them in..

$25.00

Building a Stronger Team, One Strength at a Time - (TH03) - San Diego 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

Better Azure DevOps - Security 101 - (T02) - San Diego 2019

Brian Randell Building awesome apps means their secure. But how to you get started? In this session, Brian will introduce ways that you can build more secure apps by adding intelligent security checking to your pipelines using Azure DevOps. We’ll look at many free and open source tools as well as t..

$25.00

Azure Pipelines - (T14) - San Diego 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

Automate Your Life with PowerShell on Lambda - (TH12) - San Diego 2019

Steve Roberts We'll run PowerShell on AWS Lambda and investigate some common use cases where a simple automation script can add intelligence and convenience to your workloads. In this session, we'll explore some scripts you can add to your environments today, such as augmenting support conversat..

$25.00

Angular vs React - a Comparison - (W15) - San Diego 2019

Gregor Dzierzon In this high-level comparison of 2 popular JavaScript frameworks, we will look at the strengths and weaknesses of each. We will do this by diving into an application that we have written twice, once in Angular and once in React, and discuss the differences and similarities of both f..

$25.00

Angular 101 - (T05) - San Diego 2019

Deborah Kurata This beginner–level session introduces the .NET developer to Angular, the very popular JavaScript framework for building client-side applications. We cover key building blocks such as modules, components, and templates. Come and get a quick start to building successful Web applica..

$25.00

Advanced Fiddler Techniques - (TH13) - San Diego 2019

Robert Boedigheimer Fiddler is a great free web diagnostic tool that nearly everyone uses, but typically only for very basic things. If all you need is to see the requests made between the browser and web server, the browser devtools can do that. Fiddler has many more advanced features that most de..

$25.00

WebAssembly: the Browser is your OS - (W05) - San Diego 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 Appli..

$0.00

Stunning Mobile Apps with the Xamarin Visual Design System - (TH02) - San Diego 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 ..

$0.00

Signal R: Real-time for All Things - (TH09) - San Diego 2019

Jon Galloway You may know a bit about SignalR from its upbringing as the real-time framework for .NET. While still true in that SignalR for .NET Core is a thing now, SignalR has evolved and is no longer "just for .NET developers." With the new Azure SignalR Service providing a common back-end for a..

$0.00

How Microsoft Does DevOps - (T06) - San Diego 2019

Mickey Gousset Learn how Microsoft has taken in its journey to DevOps over the past 8 years and completely changed their approach to building software and services. You’ll learn about Microsoft’s 90,000 engineers working in the public cloud delivering into production multiple times per day and how ..

$0.00

Go Mobile with Xamarin - (W18) - San Diego 2019

James Montemagno Xamarin enables C# developers to become native iOS, Android, and Windows mobile app developers overnight. In this session, you will learn how to leverage your existing .NET and C# skills to create iOS and Android mobile apps in Visual Studio with Xamarin. In addition to allowing yo..

$0.00

DevOps for Machine Learning - (W22) - San Diego 2019

Damian Brady Machine learning is easier to use than ever before, but how do we coordinate the teams involved? Software engineering has been maturing for decades, but introducing an unfamiliar parallel workstream like data science brings new challenges. Thankfully, we can draw upon the cross-team co..

$0.00