Andrea Saltarello

Information & Communications Technology

Software Architecture Domain Driven Design .NET ASP.NET ASP.NET Core Event Sourcing Azure

Milan, Lombardy, Italy

ASP .NET Core: a pragmatic introduction

It has controllers, but they’re not quite like the ones we already know.
It has middlewares, but they’re not OWIN’s.
For how much similar ASP .NET Core might appear to its “Classic” counterpart, it is definitely worth our while to know the differences so to not trigger the threat posed by the assumption that we actually can design our solution in the same very way we’re already used to.
Integrated Dependency Injection and Logging, cross platform support when run on top of .NET Core, the revamped Razor view engine and the upcoming v 2.1… All this and much more will be covered throughout this code-focused talk.


Andrea Saltarello

CTO @ Managed Designs, Microsoft Regional Director, Chuck addict, Depeche Mode überfan

I am an entrepreneur and consultant in the Software Architecture field from Milan, Italy, serving as the CTO of Managed Designs while still eager to write code in real projects to get feedback about my architectural decisions.

I am a Microsoft Regional Director for Italy, providing strategic feedback to Microsoft's senior leadership team.

As a trainer and speaker, I had several speaking engagements for courses and conferences across Europe such as TechEd Europe, Ignite Dev Tour and Codemotion.

In 2001 I co-founded UGIdotNET, the first Italian .NET User Group, of which I am the leader; due to my contributions to the .NET developer community, I have been awarded by Microsoft as a Most Valuable Professional since 2003.

Andrea's full speaker profile