Blog
Building a MAUI iOS app with Azure DevOps Pipelines
Learn how to build and sign your MAUI iOS app with Azure DevOps Pipelines and ouput an ipa file
Building a MAUI Android app with Azure DevOps Pipelines
Learn how to build and sign your MAUI Android app with Azure DevOps Pipelines and ouput both apk and aab files
.NET MAUI custom map pins
Learn how to display custom pin icons on a .NET MAUI map for both Android and iOS
Loading data on the server with the Next.js App Router
Previously with the Next.js Pages Router we would have loaded data using the getServerSideProps() function. This is no longer available with the App Router so how do we accomplish the same thing. Read on to see how to implement this approach
Statically rendering (SSG) dynamic routes with the Next.js App Router
By default your Next.js dynamic routes will be generated on demand at request time. But we can improve performance and SEO by statically generating them at build time instead. We'll use the built in generateStaticParams() function to achieve this. Read on to see how to implement this approach
Dynamic routes with the Next.js App Router
Sometimes you need your Next.js route segments to be dynamic as might not know your exact segment names ahead of time. An example of this could be if you have a blog with many posts. Read on to see how to implement this approach