Back to List

Microsoft Build 2017 Day 3 Recap

Brandon Martinez Brandon Martinez  |  
May 13, 2017
 
Day three of Microsoft Build 2017 did not have a keynote, but that doesn’t mean it ends without content to fill the day. Today will be focused on sessions, “The Hub”, and catching some of the Channel 9 Live production happening right here at the conference. Here’s a recap of the day.
 

Sessions


The session I attended today continued to focus on containers, serverless architecture, and the new features coming to both C# and .NET.
 

Developing on Windows Server: Innovation for Today and Tomorrow – Containers, Docker, .NET Core, Service Fabric, and More

01-windowsserver.jpg

Just because we have legacy applications doesn’t mean we are stuck completely in the past; the Windows Server team is working hard to give as many options as possible to help modernize our application’s underlying infrastructure. This session covered the Windows Core and Windows Nano container images, the latter of which will be coming later this year; these images will help create .NET applications that can run in a container-friendly environment such as Service Fabric or in Hyper-V right within Windows Server.

Additionally, new Hyper-V technology will be coming to allow Linux to be properly containerized on Windows Server and Windows 10. This will allow for a mix and match scenario of Linux and Windows containers all running on Windows server. The possibilities to upgrade our legacy applications into modern infrastructure is becoming easier and more affordable year-over-year.
 

A Day in the Life of an Azure Serverless Developer

02-serverlessdev.jpg

There are two buzzwords I’ve heard in almost every session: containers and serverless. Both of these concepts have the potential to totally shake up the way we think about developing, deploying, and managing our applications. This session demonstrated the flexibility that a serverless workflow can offer a developer: finding a bug in production, fixing and testing it locally, deploying to a staging environment, and finally pushing the fix to production, all in a serverless scenario with a CI/CD pipeline. These concepts are very exciting, and I really look forward to using and implementing these ideas in projects.
 

The Future of C#

03-csharp.jpg

C# is a constantly growing and developing language. It’s one of the top most popular and loved languages, as cited by a last year’s Stack Overflow developer survey. In this session, we discussed the new features coming to C# 7.1 (which speaking of, point releases will be a new concept going forward as well). This includes some improvements to the new tuple method returns, pattern matching, and more.
 

SignalR .NET Core: Realtime Cross-Platform Open Web Communication

04-signalr.jpg

As someone who followed the progress of SignalR on .NET Core just to watch it get dropped back in the initial release, it was a relief to hear that substantial progress is being made. While the current version that runs with ASP.NET Core 1.x is now deprecated (though, technically usable to some degree), the SignalR team has taken this delay as an opportunity to completely rewrite the underlying architecture. I’m excited to see how flexible and powerful SignalR becomes, especially in the area of being able to scale to very large domains.
 

The Hub

05-hub.jpg

The Hub is the place to be if you want to talk to Microsoft’s product teams and engineers. It’s an open floor of information, discussion, and quick-and-direct access to the teams that build the services you use every day.

06-hubfloor.jpg

I was able to have excellent discussions with the Cosmos DB team in addition to other Azure services. I was also able to chat with some of the Visual Studio team members and give feedback on some of the new 2017 features. It’s hard to pass up an opportunity like this, and I’m thankful that Microsoft is so open to these discussions.
 

Channel 9 Studio

07-channel9.jpg

As part of the conference, Microsoft builds a TV studio right in the conference center. Channel 9 then records interviews and Q&A sessions with conference speakers and other community representatives. It’s fun to stand on the sidelines and watch these interviews in person, then to go and see them later on the Channel 9 website.

If you weren’t able to make it to Build this year, or if you want to catch a session that you missed, be sure to check out the Build 2017 stream on Channel 9.
 

Final Remarks and Closing the Conference


This conference was amazing! I’m so thankful that I was able to attend and experience the largest Microsoft tech conference of the year. It was a valuable learning and networking opportunity, and I will definitely be able to put these new skills and connections to use. Thank you Microsoft for putting on an amazing event!
.Net ProgrammingWindows DevelopmentWindows ServerAzure

 

Love our Blogs?

Sign up to get notified of new Skyline posts.

 

Comments
Blog post currently doesn't have any comments.

Related Content


Southeast Wisconsin Kentico User Group
Dec 05, 2017
Location: Ascedia 161 S. 1st Street, Milwaukee, WI
Blog Article
The Many Powers of Redux Dev Tools
Jeremiah BillmannJeremiah Billmann  |  
Oct 12, 2017
This blog post is loosely based on a talk, “A Time Traveling Tale of Immutability and the Many Powers of Redux”, that I gave at That Conference this year.Redux is a predictable state container for JavaScript applications. “Predictable” being the key word here as Redux also...
Blog Article
How to Build Mobile Navigation for Desktop with only HTML and CSS
Melanie LenaghanMelanie Lenaghan  |  
Oct 10, 2017
Desktop website navigation comes in a variety of flavors, but you typically see it as a list of labels positioned horizontally across the top of the screen with sub labels that drop down on hover or click.    This type of navigation is what people are familiar and comfortable with...
Blog Article
"Hey Google, How Do I Create Actions for the Home?"
Michael FazioMichael Fazio  |  
Oct 05, 2017
Welcome to the Google Home! Google released the Home late in 2016 to choruses of "Isn't that the same as the Echo?" and "Wait, is that an air freshener?" Yet, when people finally got their hands on it, they quickly realized how many features it has and what they could do...
Blog Article
How to Dynamically Scale an Azure SQL Database to Get the Power You Need
Jared KuehnJared Kuehn  |  
Aug 24, 2017
We have had opportunities to work in Azure solutions on various occasions, including web applications, data warehousing scenarios, and IoT. Quite often in these solutions, there is a database in place to store information, in which case there may be an Azure SQL Database in the architecture. As...