Building Custom NuGet Feeds
Dan Siegel Dan Siegel, April 26, 2021

Most .NET Development shops have a tendency to build up a lot of code over the years. Naturally many of our clients that have been around for a while have some pretty horrible ways of managing code because how on earth do you make it easier share code from one developer to another or one team to another? Perhaps one of the most amusing things is that we already knew the answer because we use it everyday as .NET developers. The answer of course is NuGet. Now of course putting closed source, proprietary code up on NuGet.org would be a horrible idea, but the NuGet tool isn't tightly coupled to NuGet.org.

Categories: .net
Continue reading this post
Regions in Prism for Xamarin.Forms
Dan Siegel Dan Siegel, October 23, 2020

Prism has long been considered the premiere choice of frameworks for developing Xamarin.Forms applications with more than 1.3 million downloads of just the Prism.Forms NuGet package alone! Why has Prism been the gold standard for app development? For starters Prism originated around 2008 from the Microsoft Patterns and Practices team for WPF development. Prism was never about basic MVVM helpers like providing a base implementation of INotifyPropertyChanged and ICommand, with perhaps a ViewModelLocator thrown in for good measure. Sure Prism has all of these things but Prism has always been about giving you the tools you need to actually develop your app which includes an understanding of the platform you're working with to give you the ability to Navigate. This is a key feature that makes Prism an actual MVVM Framework for building Highly Modular, Highly Testable XAML applications rather than just a set of MVVM Helpers like MvvmLight or the new Microsoft.Toolkit.Mvvm.

Categories: .net xamarin
Continue reading this post
Welcome to the NEW AvantiPoint!
Dan Siegel Dan Siegel, July 13, 2020

Welcome to a brand new AvantiPoint.com! Truth be told this has been a long time coming. A lot has changed for us since we first launched in 2014 and it was time for an update. After all our website was running on ASP.NET Core 1.0 preview 2... 

We've been hard at work this year and are kicking things off with a brand new website to better help our amazing clients. This long overdue refresh of our website is finally giving us a brand new blog to keep you up to date with what you need to know in the Mobile Development space, and we encourage you to sign up below for updates when we post. In addition to the new website, we're proud to announce our brand new Customer Portal. This portal is a great place to access private resources and better interact with us. 

Categories: announcements
Continue reading this post