Loading…
Room 1 [clear filter]
Tuesday, October 2
 

10:00 CEST

What's new in C# 7.x and beyond?
"Come and have a peek under the hood of your favorite C# language features. In this 100% demo session, we'll browse the Roslyn compiler source code, use ILDASM and ILSpy, and may even jump in WinDbg and SOS to show how language features come alive.

If you've seen this session before, don't worry! There's plenty of new content with the new C# 7.x language features and the upcoming proposed C# 8.0 features."


Speakers
avatar for Bart De Smet

Bart De Smet

Principal Software Development Engineer, Microsoft
Bart De Smet is a Principal Software Development Engineer working on large scale stream processing systems in the Applications and Services Division at Microsoft Corporation, a course and book author, and a popular speaker on various international conferences. In his current role... Read More →


Tuesday October 2, 2018 10:00 - 11:00 CEST
Room 1

11:30 CEST

Watch Brent Tune Queries
"Ever wonder how someone else does it? Look over the shoulder of Microsoft Certified Master Brent Ozar as he takes a few Stack Overflow queries, tries various techniques to make them faster, and shows how he measures the before-and-after results.

You'll learn the B.E. C.R.E.E.P.Y. method to tuning queries and see Brent's favorite free tools to help with SQL Server performance tuning.

You should be comfortable writing T-SQL queries, but wildly uncomfortable looking at execution plans, wait stats, and STATS IO output."


Speakers
avatar for Brent Ozar

Brent Ozar

Brent Ozar loves to make SQL Server faster and more reliable. He created sp_Blitz® and the SQL Server First Responder Kit, and he loves sharing knowledge at BrentOzar.com. He holds a bunch of certifications and awards including the rare Microsoft Certified Master.


Tuesday October 2, 2018 11:30 - 12:30 CEST
Room 1

13:45 CEST

Azure Messaging Crossroads
You've decided to develop in Azure and now need to make a decision on the messaging technology. You have multiple options to choose from: Storage Queues, Service Bus, Event Grid, Event Hubs, etc. Which technology should you use? How do you pick the right one if they all deal with messages? Is your head spinning yet?

This session will help you answer these questions and show you when to use each technology, so you can pick the right one for the right problem at hand.


Speakers
avatar for Sean Feldman

Sean Feldman

Solutions Architect, Particular Software
Sean Feldman is a Solutions Architect at Particular Software, the makers of NServiceBus. He is also an advisor to Microsoft's Azure teams as well as an Azure MVP. He likes tinkering with various Azure-related services and is in seventh heaven when cloud and distributed technologies... Read More →


Tuesday October 2, 2018 13:45 - 14:45 CEST
Room 1

15:00 CEST

AI for Software Developers
Artificial intelligence (AI) and machine learning (ML) are all the rage, and skilling up on both should be priority #1 for software developers. But what are AI and ML? How do you build an ML model that identifies fraudulent credit-card transactions in real time, or a neural network that identifies hot-dog images? What tools and techniques should you be familiar with, and where is the dividing line between a Ph.D. data scientist who invents new neural-network architectures and a software developer whose goal is simply to incorporate AI into his or her apps? Take a deep dive into AI and ML from a developer's perspective and learn why the future of coding lies at the intersection of software development and data science.

Speakers
avatar for Jeff Prosise

Jeff Prosise

Cofounder, Wintellect
Jeff Prosise is cofounder of Wintellect (www.wintellect.com), a developer consulting and education firm that provides services to companies all over the world. He has written nine books and hundreds of articles on software development, and today spends most of his time doing mobile... Read More →


Tuesday October 2, 2018 15:00 - 16:00 CEST
Room 1

16:30 CEST

DevOps for the SQL Server Database
DevOps is hot, but the database is often the missing link. How do you manage the necessary changes needed to support your applications? How do you track these changes and follow a change from development to test to production? You need an effective database lifecycle management plan.

In this session, you'll learn where SQL Server fits in to DevOps and how you can use tools to extend your infrastructure to make the database a first-class citizen, just like your source code. You'll see how to track changes with version control; create update packages; and deploy to multiple environments with complete automation like development, test, UAT, and production. You'll bring things under control with Database Lifecycle Management. You'll learn the process as well as see examples using the Visual Studio SQL Server Database Tools, Team Foundation Server Team Build, Release Management, and custom tools from Redgate.



Speakers
avatar for Brian Randell

Brian Randell

Partner, MCW Technologies LLC
Brian A. Randell is a Partner with MCW Technologies LLC. For more than 20 years he has been building software solutions. He educates teams on Microsoft technologies via writing and training—both in-person and on demand. He’s also a consultant for companies small and large, worldwide... Read More →


Tuesday October 2, 2018 16:30 - 17:30 CEST
Room 1

17:45 CEST

Building Progressive Web Apps with React
Progressive web apps are a happy middle ground between a responsive web app and a native app. They are lightweight apps designed to conform to any device, work offline, and when appropriate, feel like a native app. But all this is made possible with JavaScript frameworks you already know. Come learn how to use your existing React knowledge to build the next generation of web applications.


Speakers
avatar for Jonathan Mills

Jonathan Mills

Jon is a Pluralsight author, Microsoft MVP, and international speaker focusing on JavaScript both in the browser and on the server. Jonathan Mills is a JavaScript and Node.js expert working in the mean stack with individuals and companies to help build their technical skills to cope... Read More →


Tuesday October 2, 2018 17:45 - 18:45 CEST
Room 1
 
Wednesday, October 3
 

08:45 CEST

Security in your pipelines. The shift to Rugged DevOps
Putting Developers and IT-Pros in one team does not make it a DevOps team. And even when they work smoothly together there is always Security that needs to be addressed. Build and Release Pipelines take care of building and deploying your application, but are your pipelines secure? And the code that you are deploying? With many releases a day, security officers will not be able to verify each release. Rugged DevOps is all about securing your assets and your pipeline and really embed Security in to your DevOps process.

In this talk I will guide you through the concepts of Rugged DevOps, the risks companies are currently facing and talk about some strategies and tools which can help you embed security in to your DevOps processes.



Speakers
avatar for René van Osnabrugge

René van Osnabrugge

DevOps Consultant, Xpirit
René is always looking for improvements on all fronts. By using modern technology, implementing Continuous Delivery, DevOps practices and coaching in the domain of Scrum and Agile, he helps companies improve their software delivery process. René is an active blogger and speaker... Read More →


Wednesday October 3, 2018 08:45 - 09:45 CEST
Room 1

10:00 CEST

Building Intelligent Apps with Azure Machine Learning Studio
Azure Machine Learning Studio enables developers to build sophisticated machine-learning models using a visual interface, deploy them to the cloud, and leverage them to build intelligent apps. It also allows developers to supplement its features with code written in R or Python. Real-time fraud detection? Image analysis that identifies faulty parts coming off an assembly line? All of this and more is possible with Azure Machine Learning Studio. See for yourself how it works and how to leverage it to build apps that are smarter than you. 

Speakers
avatar for Jeff Prosise

Jeff Prosise

Cofounder, Wintellect
Jeff Prosise is cofounder of Wintellect (www.wintellect.com), a developer consulting and education firm that provides services to companies all over the world. He has written nine books and hundreds of articles on software development, and today spends most of his time doing mobile... Read More →


Wednesday October 3, 2018 10:00 - 11:00 CEST
Room 1

11:30 CEST

Beyond Bower: Strategies for ASP.NET Core Developers
Now that Bower has been depreciated, we need another approach that is easy for development and powerful for deployment of your ASP.NET Core project’s need for client-side dependency management. In this talk, Shawn Wildermuth will show you NPM, Yarn, LibMan, and discuss Gulp approaches to be ready to deploy your client-side dependencies in your ASP.NET Core project.


Speakers
avatar for Shawn Wildermuth

Shawn Wildermuth

Microsoft MVP, Speaker and Pluralsight Author
Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. You may have taken one of his more than twenty courses on... Read More →


Wednesday October 3, 2018 11:30 - 12:30 CEST
Room 1

13:45 CEST

Enterprise transformation (and you can too)
“That would never work here.” You’ve likely heard this sentiment (or maybe you’ve even said it yourself). Good news: change is possible. Donovan Brown explains how Microsoft's Visual Studio Team Services (VSTS) went from a three-year waterfall delivery cycle to three-week iterations and open sourced the VSTS task library and the Git Virtual File System. 

Speakers
avatar for Donovan Brown

Donovan Brown

Microsoft
Meet The Man in the Black Shirt. Donovan Brown is a Principal DevOps Program Manager on Microsoft's US Developer Division team. Why is DevOps one of the hottest topics? Because it hurts the most. Luckily, Donovan's unofficial tag line is #RubDevOpsOnIt and he's here to make it all... Read More →


Wednesday October 3, 2018 13:45 - 14:45 CEST
Room 1

15:00 CEST

Accessible Design & Development in Action
In this session, you'll learn many ways that accessible design benefits everyone, not just those with accessible needs. Adding accessibility features into your software opens your software to a 20% increase in market reach, while making the experience better for everyone. All too often, popular websites and apps fail to design for accessibility, unknowingly resulting in a huge loss of up to 20% of your user base who can't use the site because it simply isn't usable. In business terms, 20% is a whopping number that equates to some serious cash.
It's all due to a lack of accessible design.

In this session, you'll learn how to prepare content, as well as design and code using the techniques that enable those with visual, auditory, motor, or cognitive impairments so those millions of people can now use your apps effectively. You'll learn to assess what your customer's accessibility needs are, as well as how to write code with accessibility in mind. You'll learn about ARIA elements and design practices to keep in mind while crafting webpages and app layouts.


Speakers
avatar for Rachel Appel

Rachel Appel

Microsoft
Rachel currently works for Microsoft on Azure Functions. She has been in the business of creating software for over 25 years, as an author, mentor, and speaker at top industry conferences such as VSLive!, DevConnections, Øredev, NDC and SDD. During her career, she has worked on projects... Read More →


Wednesday October 3, 2018 15:00 - 16:00 CEST
Room 1

16:45 CEST

Building real world production-ready Web API's with .NET Core
You might have started building your microservices-based Web APIs using .NET Core. And you are ready to go into production. Did you think about hosting, scaling, monitoring, versioning, documentation, resiliency and logging? Because going into production with just your business logic is not enough. In this session you will learn how you have to build your evolving Web APIs using .NET Core and the Microsoft platform and run in a robust, hyper-scale production environment.


Speakers
avatar for Alex Thissen

Alex Thissen

Alex is an application development enthusiast since the late nineties and works as an architect, lead developer and mentor at large enterprises and small companies. He spends his time teaching other developers the details of the Microsoft development platform and frameworks, and coaches... Read More →


Wednesday October 3, 2018 16:45 - 17:45 CEST
Room 1
 
Filter sessions
Apply filters to sessions.