Specification as a Library (Vol.5)
Intro In the last blog post, I discussed domain event handlers whose sole purpose is to execute side effects for application usefulness. In this blog post, I’ll be discussing file structure and how it...
View ArticleLearning to Program with F# (Vol.2)
Here’s the main driver of the program: Here’s the implementation details:
View ArticleFeature Toggles: Client
Intro I’m totally in love with the concept of feature toggles. To make a long story short, a Feature Toggle is a strategy used for managing continuous delivery. Thus, it’s an alternative to branching...
View ArticleBuilding Mobile Apps with F# and Domain Driven Design
The video I provided below discusses an app that I’m building in which I harness Domain Driven Design with F#.
View ArticleF#: Implementing a Countdown Timer
I wrote the following F# code to implement a countdown timer: Here's the UI that reflects the countdown timer: Advertisements
View ArticleXamarin.Forms: Ratings Interface
I recently implemented a Ratings user interface for a Xamarin.Forms app: Here’s the XAML for the Rate interface: Here’s the ValueConverter implementation: Here’s the viewmodel property and command:
View ArticleAzure Functions with Azure Service Bus
Intro Azure Functions can be executed via an Azure Service Bus trigger. In this post I provide an example for how I was able to publish a message to a queue as well as a topic. AppConfig An app config...
View ArticleXamarin: Building a Real-time Listener for an Azure Topic
Recently, I had to implement an Azure Topic subscription within my Xamarin app. AzureTopicListener The code below is what I built to get my Xamarin app to subscribe to Azure topic that relies on a...
View ArticleAzure SignalR Client – Group connection
SignalR Client using Microsoft.AspNetCore.SignalR.Client; using static OrderRequest.Core; namespace SignalR.Support { public enum Connection { IsDisconnected, IsConnecting, IsConnected, } public class...
View ArticleData Retrieval with Azure CosmosDB and Redis
CosmosDB and Redis are two data stores with different responsibilities. CosmosDB is a NoSQL data store that can serve as an alternative to SQL Server when using its SQL client API. Redis is a data...
View ArticleF# with Azure Blob Storage
Repo The repo for this solution can be found here. Specification Library I often write compilable specifications for business apps. The process encourages moderate upfront-design considerations before...
View ArticleAzure Event Hub with F#
Intro This post is intended to be my brain-dump on implementing Azure Event Hubs. The repo for this solution can be found here. Specification I prefer to write specifications before implementing...
View Article