Azure Functions: Route Priority Revisted (for Isolated functions)
Revisiting route priority when running functions in isolated (out-of-process) mode
Durable Functions error - 'An ExecutionStarted event is required'
The solution to InvalidOperationException with 'An ExecutionStarted event is required' when running or migrating Durable Functions to Isolated process
Everything You Ever Wanted To Know About Cookies
What are HTTP cookies? Are they dangerous? Do you really understand how they work? We will dive deep into what cookies are, what they can/can’t do, and some little-known properties that make working with cookies more secure.
Cloud Distributed Lock with Azure Cosmos DB
How to implement a cloud-distributed lock using Azure Cosmos DB
Keyless Cosmos Connections
How to connect to Cosmos without any secrets at all
Serializing JObject to camelCase
How to serialize a JSON.NET JObject to camelCase
Azure Functions: Trigger Attribute Settings From Key Vault
How to read trigger attribute settings from Key Vault
Azure Functions: Wildcard Routing
A quick tip to support wildcard routes in Azure Functions
Azure Functions: Route Priority
Making Azure Functions route matching make more sense
Azure Functions: Set Cosmos DB Trigger Connection String At Runtime
How to specify the trigger connection string at runtime and avoid storing secrets during local development
Quick Fix: Creating an X509Certificate from bytes
How to fix a strange error when creating an X509Certificate from an array of bytes
Roku: Proxying network requests
Some of the options available for inspecting network traffic from your Roku
Roku: Handling roInputEvent
How to handle roInputEvent messages without restarting your app
Distributed Cache Invalidation using Azure Service Bus
It has been said that there are only two hard problems in computer science: cache invalidation and naming things. Time to cross one of those off of the list
HTTP on Roku
Everything you ever wanted to know about making network calls on Roku
Roku: Fix for live video delay
How to make sure your live stream is really live
Roku: Nodes and Associative Array fields
A look at how associative array fields on nodes are handled and how they can affect performance
Roku: Component initialization order
Understanding the component initialization order and some potential gotchas
Roku: A Different Kind of 'Rule of Thirds'
Roku devices support a variety of resolutions. Here is a tip to make sure your FHD layouts look great when scaled down to HD.
Roku: Poster component property order
Often when loading images from the web, we do not have control over how large the source images are. Loading images that are too large will eat up precious Roku memory and cause performance problems in your app. There is a way to solve this, but it has an interesting twist that can trip people up.
Deploying Azure Web App Certificates from Key Vault
How to work around an ARM template limitation when using a Key Vault certificate in a Web App
Roku Round-up
Quick updates on some Roku libraries that I recently released
CORS and exceptions on ASP.NET Core
How to ensure your CORS headers are properly returned with HTTP error responses on ASP.NET Core
The many uses of Azure Functions Proxies
Azure Functions Proxies are awesome - here are just a few ways to leverage them
Build an Alexa skill using Azure Functions
Although AWS Lambdas are the default, it is dead simple to use Azure Functions for your Alexa skill as well
Roll Your Own React
(on Roku, just for an added twist)
Streaming live drone footage using Azure Media Services
Directly from your drone to the world, via the the cloud
Redux + Roku = Redoku
Making Roku development less painful by making state changes more predictable
UWP GetHashCode warning
A cautionary tale about making assumptions
MockMock - A mocking framework for UWP
...or: how to generate classes on the fly when your language doesn't allow it
Run Node.js Azure Mobile Services locally
Want to unit test or debug your Node.js-based Azure Mobile Service? Here's how.
Compare Across Forks
My new favorite feature on GitHub
Triggering Storyboards with data binding
A clean way for your viewmodel's properties to trigger storyboard animations
Declare Bluetooth capability for Windows Store and Windows Phone 8.1 apps
Run arbitrary code on the UI thread asynchronously
A gotcha and a solution for easily running async code on the UI thread from a background thread.
Azure Mobile Services: No 'id' member found on type
When using Azure Mobile Services, you can sometimes get an error with the message "No 'id' member found on type" even when your type has an 'id' member. Here is why and how to solve it.
Sharing Html & Images via the Share Contract
The right way to share html that contains images (and other external resources) via the Share charm.
Migrating Scheduled Task Jobs
Finally retiring that old Windows Server 2003 machine? Need to migrate your scheduled tasks? Here is an easy solution.
Windows Phone Color Emoji Override
What to do when your font glyphs start showing up in multi-color when you dont want them to
WinRT Xaml Image Source Bug
Following Microsoft's 'Best Practices' advice when using images in Xaml can result in a strange bug.
Assmebly and File Version Information in WinRT
How to get the assembly and file version information in WinRT apps
ProgressRing for Windows Phone 8
A Windows-8-style ProgressRing for Windows Phone 8
WinRT JSON Parser
A nicer way to deal with JSON in WinRT (Windows Store) apps
Windows 8 Store Apps Color Overrides
Tired of that purple color in your ComboBoxes, ListBoxes, and GridViews? Here is how to change it without retemplating all of the controls.
Xaml VisualStateManager weirdness
Sometimes GoToState() just wont work or works intermittently. Here is a note to myself with the answer.
Reentrant async locks in .NET
The new async/await keywords in .NET make async programming a snap, but there are some things to watch out for when synchronizing multiple threads.
GridView in a ScrollViewer
How to use a GridView inside of a ScrollViewer in a Windows Store app while still retaining mouse-wheel scrolling and swipe-to-select behavior.
SQLite on WinRT bug
Got some queries that run fine, but if you add a column to the SELECT list or change the ORDER BY stop working? Got queries in a transaction that sometimes fail? Read on for the solution...
Hello World!
See what tools are used to build this blog. Markdown, html5boilerplate, Twitter Bootstrap, Github Pages and more.