skip to main | skip to sidebar

Parsimony

entia non sunt multiplicanda praeter necessitatem - entities should not be multiplied beyond necessity.
C#.NET, XAML, Windows UWP, Xamarin, WebAPI, WCF, Agile, and other bits and bytes

Sunday, April 25, 2021

Daily Links 25 Apr 2021

 iOS: How to Submit an App to the App Store – Guide for App Owners


CollectionView Drag & Drop Item Reordering with Gesture Recognizers


Retrieving Coordinates & Launching Map Locations in Xamarin


Forms Settings View


Manual JWT Validation in .NET Core


Adventures in ARKit - platform setup


Xamarin Let's Build - Biometric Support


Generating Azure Blob Storage User Delegation SAS


Xamarin Forms Calendar Control


Gettings Contacts with Xamarin Essentials


Great Looking Settings Screens for Xamarin.Forms


Getting Started with Local Notifications in Xamarin Forms


Animating Page Transitions in Xamarin Forms


Jump-starting the Migration to .NET Core with Upgrade Assistant


Complete CI/CD tutorial for Xamarin Android with Google Play publish in Azure DevOps | Part 1


Creating Kanban Board using Xamarin Forms 5


How to show SnackBar and Toast using Xamarin Community Toolkit


Xamarin.Forms Country Picker with Rg.Plugins.Popup


Change Png colors with CSS


iOS Universal App Links


Designing an App Icon


Xamarin Tools 2021


Posted by Malcolm Jack at 10:16 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: DailyLinks, Xamarin Forms

Saturday, March 6, 2021

Daily Links 6 Mar 2021

Chrome: Get Started with Remote Debugging Android Devices

Enabling the Fancy iOS Picture In Picture Video Player on Xamarin


Awesome Scroll Effects in Xamarin.Forms


CoordinatorLayout for Forms


Styling the Android bottom tabs animation behavior and font


Touch Effect | Xamarin.Forms


How-to Integrate Helpful Support Emails in Mobile Apps with Insightful Data & Logs


Filtering and sorting with Dynamic Data in Xamarin Forms (Part 2)


Skiasharp Fancy Frame


Cross-Platform In-App Purchases for Xamarin.Mac Apps!


Unit testing the Azure Cosmos DB change feed in xUnit and C#


Xamarin Forms Background Stretched Video


Xamarin Community Toolkit — TabView + Xamarin Forms Shell


How to Use Push Notifications in Xamarin Forms


Setup Windows Terminal to run a Macro

delete the bin & obj folders with a powershell macro


How to Display Current GPS Location in OSM Maps Using Xamarin.Essentials


How to Use Push Notifications in Xamarin Forms


Posted by Malcolm Jack at 1:06 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: DailyLinks, Xamarin Forms

Sunday, November 8, 2020

Daily Links 8 Nov 2020

 A comparison of Blazor and Vue when it comes to modern web development—a review of the pros and cons. Does Blazor stack up?

Profiling Xamarin.Android Startup

Templated Controls in Xamarin.Forms

App First Run Detection with Xamarin.Essentials

Azure Cosmos DB Design Patterns

Overriding Back Button in Xamarin.Forms Shell

Things You Need to Know Before Building Applications With Azure Cosmos DB

Learning to use Data Caching in Xamarin Forms

Using GitHub Actions with iOS and Android Xamarin apps

BottomSheet in Xamarin Forms

Understanding Azure Cosmos DB Autoscale

FULLSCREEN VIDEO BACKGROUND IN XAMARIN.FORMS

Package Visibility in Android 11

Stop doing IsVisible=“true/false” to Show/Hide Views in RunTime in Xamarin Forms

Protecting Sensitive Data in the Background in Xamarin.Forms

Relative Layout: Xamarin Forms

JWT Social auth with ASP.net core and Xamarin Essentials


Posted by Malcolm Jack at 7:12 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: azure, CosmosDB, DailyLinks, Xamarin

Thursday, August 6, 2020

Daily Links 6 Aug 2020

Using settings.json and local.settings.json in your Xamarin apps!

Custom token authentication in Azure Functions

Fiddler for Xamarin Devs

LOGIN AND USE AN ASP.NET CORE API WITH AZURE AD AUTH AND USER ACCESS TOKENS

Easy Steps to Access Files in Dropbox and Use Them in a Xamarin App

Create Iconic Text Avatars using skiasharp and xamarin forms

Xamarin.Forms Fancy Flyout Menu

Xamarin.Forms Segmented Control with Sharpnado 1.7

Building a Rating Control using Xamarin.Forms Shapes

How to secure ASP.NET Core with OAuth and JSON Web Tokens

Revisiting the base page concept using ContentView – Part 1

Playing Audio with the MediaManager Plugin for Xamarin.Forms!

Using biometric identification in Xamarin Forms

Creating a login flow with Xamarin Forms Shell

Add Google JSON Auth file in Azure DevOps Build Artifacts

Building a styleable “Content Button” using PancakeView

App Themes for Xamarin.Forms

Xamarin Forms OX - Using FireBase Databases

Hot Restart - Easily Debug to iOS Devices

Android Debug Bridge For Xamarin Developers

Mastering Multilingual in Xamarin.Forms

Xamarin.Forms: DatePicker mit Placeholder im Material-Design

Getting started with Excel Files creation in Xamarin Forms

Posted by Malcolm Jack at 11:52 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: DailyLinks, Xamarin

Tuesday, May 26, 2020

Daily Links 26 May 2020

Take Remote Worker/Educator webcam video calls to the next level with OBS, NDI Tools, and Elgato Stream Deck

Improving UX when requesting runtime permissions

Styling for Multiple Device Resolutions

Handle Back Button in Xamarin Forms for Android

Generating your own custom icon font made easy

Firebase Auth in XForms:

Forms Storyboard with theme support and animation

Magic Gradients: Beautiful Backgrounds in Xamarin.Forms

How to Connect Azure Bot Service to Xamarin.Forms Chat Control

Connecting to locahost over HTTPS from simulators and emulators (revisited)

Trying out local emulators for the cloud-native databases from AWS, Google Cloud, and Microsoft Azure.

Xamarin Forms tips: Manipulating iOS Safe Area Insets with Xamarin Forms

ASP.NET Core integration for free HTTPS certificates from https://letsencrypt.org

Xamarin Forms Flip Animation

Azure Pipeline YAML Generator for Mobile Apps

Posted by Malcolm Jack at 11:18 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: ASP.NET Core, azure pipelines, DailyLinks, firebase, Xamarin Forms

Friday, March 20, 2020

Daily Links 19 Mar 2020

Developing SPAs with ASP.NET Core v3.0

Authentication with ASP.NET Core Identity

Intro to Blazor and Creating a Blazor App from Scratch

Xamarin.Forms - Tint Image Color Using Effects

Deploy Xamarin.Forms Apps to App Center from a Azure Multi-Stage Pipeline using Templates and Environments that Require Manual Approval

Identity-Based Authentication in .NET Core 3.0 using In-Memory Database

EF Core Relationships in ASP .NET Core 3.1

Re-signing a IPA file

Android Dev Tools

Building a multi layer .NET Core 3.0 API from zero

XAML Binding Debug Output Tool for Visual Studio

Using addresses, maps and geocoordinates in your Xamarin Forms apps

Xamarin.Forms Tips and Tricks

Toggling Tabs with Triggers

Use Blazor and C# to host a static website in Azure Storage

User Lockout with ASP.NET Core Identity

Handling Errors in ASP .NET Core 3.1

How To Confirm Exit in Android with Xamarin Forms

Do Away with Static Image Placeholders with BlurHash on Xamarin

Creating a login flow with Xamarin Forms Shell

Dark/Light Mode: Dynamic themes in Xamarin.Forms

Forms Sample App: Weather

Posted by Malcolm Jack at 9:02 AM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: android, azure, Blazor, DailyLinks, Xamarin Forms

Monday, January 27, 2020

Daily Links 27 Jan 2020

Manage your application version automatically using Git and Azure DevOps

Mobile App “Preflight” Checks

VS ResXManager: Shows all resources of a solution and let's you edit the strings and their 

Improve Xamarin Performance with Lazy

Publish smaller apps with the Android App Bundle

Adding Shortcuts in Xamarin Forms

THE UX MINI COURSE

Sample Xamarin Forms Shell App - custom tabs

Introducing Identity to the ASP.NET Core Project

Sign in with Apple in Xamarin Forms

Xamarin Forms Local Notifications

DevOps for Android App Bundles

TaskLoaderView 2.0: Let's burn IsBusy=true!

Azure DevOps task to easily find the correct version of your application

#XfEffects: Forms Effect to automatically scale FontSize on Label

Xamarin UI Challenge – Cruise Mobile UI, Part 2

Fixing a partial button ripple effect on Samsung devices

Pipeline Templates: Building Xamarin.Forms Apps on Azure DevOps using Templates

Google Login Integration in Xamarin.Forms: A Complete Guide



Posted by Malcolm Jack at 8:41 PM No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: ASP.NET Core, DailyLinks, devops, UX, Xamarin Forms
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)
My photo
Malcolm Jack
View my complete profile

Twitter

Tweets by @InquisitorJax
View Malcolm Jack's profile on LinkedIn

Subscribe to this blog feed

 Subscribe in a reader

Blog Post Categories

  • Blog Home
  • Software Development Articles
  • Daily Links
  • Random Thoughts
  • Sport

Blog Links List

  • Alvin Ashcraft's Morning Dew
    1 day ago
  • The Morning Brew
    2 years ago

Blog Archive

  • ▼  2025 (2)
    • ▼  December (1)
      • Daily Links 8 Dec 2025
    • ►  March (1)
  • ►  2024 (5)
    • ►  November (1)
    • ►  August (1)
    • ►  June (1)
    • ►  April (1)
    • ►  February (1)
  • ►  2023 (6)
    • ►  December (1)
    • ►  September (1)
    • ►  August (1)
    • ►  June (1)
    • ►  March (1)
    • ►  January (1)
  • ►  2022 (7)
    • ►  October (1)
    • ►  September (1)
    • ►  July (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ►  2021 (5)
    • ►  November (1)
    • ►  July (1)
    • ►  June (1)
    • ►  April (1)
    • ►  March (1)
  • ►  2020 (6)
    • ►  November (1)
    • ►  August (1)
    • ►  May (1)
    • ►  March (1)
    • ►  January (2)
  • ►  2019 (11)
    • ►  October (1)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  May (2)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (2)
  • ►  2018 (9)
    • ►  August (1)
    • ►  July (1)
    • ►  June (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (2)
    • ►  February (1)
    • ►  January (1)
  • ►  2017 (26)
    • ►  December (2)
    • ►  November (1)
    • ►  October (5)
    • ►  September (1)
    • ►  August (2)
    • ►  July (3)
    • ►  June (1)
    • ►  May (3)
    • ►  April (2)
    • ►  March (3)
    • ►  February (1)
    • ►  January (2)
  • ►  2016 (24)
    • ►  December (3)
    • ►  November (2)
    • ►  September (1)
    • ►  August (2)
    • ►  July (2)
    • ►  June (2)
    • ►  May (3)
    • ►  April (5)
    • ►  March (2)
    • ►  February (2)
  • ►  2015 (14)
    • ►  December (1)
    • ►  November (1)
    • ►  October (1)
    • ►  September (2)
    • ►  August (1)
    • ►  July (2)
    • ►  June (2)
    • ►  April (1)
    • ►  February (2)
    • ►  January (1)
  • ►  2014 (16)
    • ►  October (1)
    • ►  September (2)
    • ►  August (2)
    • ►  July (1)
    • ►  June (2)
    • ►  May (1)
    • ►  April (1)
    • ►  March (4)
    • ►  February (1)
    • ►  January (1)
  • ►  2013 (18)
    • ►  December (1)
    • ►  November (1)
    • ►  October (2)
    • ►  September (1)
    • ►  August (1)
    • ►  July (2)
    • ►  June (2)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (2)
    • ►  January (3)
  • ►  2012 (33)
    • ►  December (1)
    • ►  November (4)
    • ►  October (6)
    • ►  September (2)
    • ►  August (3)
    • ►  July (2)
    • ►  June (2)
    • ►  May (2)
    • ►  April (2)
    • ►  March (3)
    • ►  February (3)
    • ►  January (3)
  • ►  2011 (45)
    • ►  December (2)
    • ►  November (2)
    • ►  October (3)
    • ►  September (3)
    • ►  August (3)
    • ►  July (6)
    • ►  June (7)
    • ►  May (7)
    • ►  April (3)
    • ►  March (3)
    • ►  February (3)
    • ►  January (3)
  • ►  2010 (45)
    • ►  December (2)
    • ►  November (5)
    • ►  October (9)
    • ►  September (4)
    • ►  August (4)
    • ►  July (6)
    • ►  June (2)
    • ►  May (3)
    • ►  April (3)
    • ►  March (4)
    • ►  February (1)
    • ►  January (2)
  • ►  2009 (39)
    • ►  December (2)
    • ►  November (3)
    • ►  October (3)
    • ►  September (2)
    • ►  August (2)
    • ►  July (1)
    • ►  June (4)
    • ►  May (3)
    • ►  April (4)
    • ►  March (3)
    • ►  February (6)
    • ►  January (6)
  • ►  2008 (66)
    • ►  December (1)
    • ►  November (4)
    • ►  October (6)
    • ►  September (4)
    • ►  August (8)
    • ►  July (8)
    • ►  June (8)
    • ►  May (3)
    • ►  April (6)
    • ►  March (4)
    • ►  February (5)
    • ►  January (9)
  • ►  2007 (47)
    • ►  November (6)
    • ►  October (8)
    • ►  September (14)
    • ►  August (19)