Scottish Summit 2021

Date 27-02-2021
Time No time known
Theme .NET, Azure
  • Online
Speaker Sander Molenkamp Michaël Hompus
Description Scottish Summit is a technology event organised by Microsoft MVP's Mark Christie and Iain Connolly. Their first incarnation was as Dynamics 365 Saturday, in Glasgow in 2019. With 310 attendees, they knew they were onto something special. In 2020, they returned as Scottish Summit, a larger event held in the Technology & Innovation Centre at the University of Strathclyde, but this time taking over the whole building.

The Scottish Summit is a diverse, inclusive technology event that seeks the best speakers and a broad range of topics so that the attendees get the best experience possible, and always learn something new, in a fun, relaxed and friendly community.

17:00 h CET - Sander Molenkamp: 'Serverless web apps with Blazor and Azure Functions'

Client-side Blazor now allows developers to write .NET applications which run in the user’s browser. Combine this with Azure Functions, and you’ve got a cost-effective, highly scalable architecture for serverless web apps.

In this session Sander will show how he built Serverless Ponies, a game designed by his 8 year old daughter, combining their respective interests of Azure architecture and cute ponies. The talk will cover the implementation of the front-end using Blazor and JavaScript interop to re-use existing libraries, as well as the back-end implementation using the latest Azure Durable Functions 2.0 features.

By the end of the talk, you will be ready to start building your own modern serverless web apps.

18:00 h CET - Michaël Hompus: 'Use your source code to document your application'

As a development team, writing documentation is often not our favorite activity. And keeping it up to date after every code change is a bigger challenge. Developers claim that the source code is the documentation itself, but do your stakeholders agree, do they actually read the code? And does it show how the part are working together?

What if our source code would be the source of our documentation, for the team and our stakeholders?

In this session we will see how we can utilize Roslyn to generate documentation. Like creating diagrams that display the structure and relationships within an aggregate, or a sequence diagram that displays the flow throughout the application. We will render this using file formats such as PlantUML, Markdown and AsciiDoc.

After this session you will be able to let your source code speak in forms that your team and your stakeholders explain to the operation of your application.

More info