Nowadays I’m researching new software technologies and architectures to develop modern cloud-first and mobile-first applications. If you want to develop a more modern software you need to know Software-as-a-service, Backend-as-a-service, Frontend-as-a-service, Cloud services, Microservices Architecture, Serverless Architecture, Artifical Intelligence (AI), Augmented Reality (AR), Virtual Reality (VR), .NET Core MVC and Xamarin.
I’m using .NET Core MVC and Xamarin since 2016. And I’m using Azure for 4 years. And this year I’ve developed my first SaaS application. But I don’t have any experience with new cloud architectures. So I’m researching…
Microsoft just published some architecture guides to move you to new concepts and technologies. You can access them at https://www.microsoft.com/net/learn/architecture
I’m including some documents here:
- Enterprise Application Patterns using Xamarin Forms
- Architecting Modern Web Applications with ASP.NET Core and Azure
- Containerized Docker Application Lifecycle with Microsoft Platform and Tools (eBook)
- NET Microservices Architecture for Containerized NET Applications (Microsoft eBook)