# Dan Siegel > Practical writing about .NET, .NET MAUI, Uno Platform, Prism, developer tooling, open source, and building maintainable software. Dan Siegel is a .NET software architect, open-source maintainer, Microsoft MVP, Progress Champion, and founder of AvantiPoint. His current work focuses on .NET MAUI, Uno Platform, Prism, application architecture, DevOps, and developer tooling. He spent two years with the Uno Platform team and is the original author of the Uno templates, Uno.Sdk and Uno Single Project, C# Markup for Uno Platform, and the .NET MAUI bindings for Uno Platform. ## Primary pages - [Home](https://dansiegel.net/) - [Articles](https://dansiegel.net/articles/) - [About](https://dansiegel.net/about/) - [Open source](https://dansiegel.net/open-source/) - [Developer team retreats in Roatán](https://dansiegel.net/team-retreats/) - [Microsoft MVP profile](https://mvp.microsoft.com/en-US/MVP/profile/b28b4c35-ebd3-e711-80fd-3863bb2bca60) - [Progress Champions roster](https://www.progress.com/champions) - [NuGet profile](https://www.nuget.org/profiles/dansiegel) ## Recent articles - [Prism 9.0 Preview 1](https://dansiegel.net/post/2023/10/07/prism-9-0-preview-1): Ok I know I might start sounding like Tim Cook "This is the biggest release yet". But seriously, Prism 9.0 just may be the biggest release the Prism team has... - [Prism for .NET MAUI - Public Beta](https://dansiegel.net/post/2022/06/02/prism-for-net-maui-public-beta): Ok the name kind of gives it away, but Prism for .NET MAUI is now available as a Public Beta! We've been working hard the past year on Prism for .NET MAUI, and... - [Making DevOps Easy with Mobile.BuildTools](https://dansiegel.net/post/2021/07/07/making-devops-easy-with-mobile-buildtools): It's been quite a journey if I'm honest. In fact as I look back over the last several years it's really crazy too look at what the Mobile.BuildTools has... - [Shiny all the things - writing testable code](https://dansiegel.net/post/2021/03/12/shiny-all-the-things-writing-testable-code): Shiny all the things as they say. If you aren't using Shiny for your Xamarin.Forms or Uno Platform apps, the question is why? We see a lot of people excited... - [Source Generators an Exercise in futility](https://dansiegel.net/post/2020/12/22/source-generators-an-exercise-in-futility): Some time ago I did a live stream with Jérôme Laban from the Uno Platform team on Source Generators. This actually predated a lot of the more recent excitement... - [Icon Fonts made Easy](https://dansiegel.net/post/2020/05/07/icon-fonts-made-easy): Coming from a Pre-Xamarin background of web development, I have always loved fonts like Font Awesome. Naturally I was pretty excited that Xamarin.Forms finally... - [AndroidX, App Bundle and Profiled AOT for Xamarin Android](https://dansiegel.net/post/2019/08/07/androidx-app-bundle-and-profiled-aot-for-xamarin-android): Recently I tweeted about some early observations on some updates I made for an Android project that's currently in the App Store. What was so amazing about this... - [Getting Started with Azure Pipelines for Xamarin Developers](https://dansiegel.net/post/2019/08/05/getting-started-with-azure-pipelines-for-xamarin-developers): DevOps for Xamarin apps is a rather large topic. Rather than trying to go A-Z in one bite, I thought it might make more sense to divide this up into bite sized... - [Using Dependency Injection Everywhere](https://dansiegel.net/post/2019/05/24/using-dependency-injection-everywhere): Recently I started putting together some extensions to make my life even easier with Dependency Injection. I really enjoy being able to use Prism's abstractions.... - [Using "Unsupported" DI Containers with Prism](https://dansiegel.net/post/2018/10/29/using-unsupported-di-containers-with-prism): Developers around the world rely on Prism to build some pretty amazing apps. When I first saw Prism I was amazed at how quickly and easily I could develop an... - [Demystifying the SDK Project](https://dansiegel.net/post/2018/08/21/demystifying-the-sdk-project): I am often, and rightfully, accused of living on the bleeding edge. It can be quite painful being there as ideas are not always fully flushed out, and tooling is... - [Azure Active Directory B2C for Xamarin Applications](https://dansiegel.net/post/2018/07/18/azure-active-directory-b2c-for-xamarin-applications): You may have heard about Azure Active Directory B2C before. There have been a number of posts on the topic previously, including an episode with Matthew Soucoup... ## Full index - [Complete machine-readable article index](https://dansiegel.net/llms-full.txt) - [RSS feed](https://dansiegel.net/rss.xml) - [JSON Feed](https://dansiegel.net/feed.json) Content may be quoted with attribution and a canonical link to the original article.