This is part four of a series of posts: click here for the previous post or here for the first post. The purpose of this particular post is to cover the issues found when testing for PCI compliance. If you're wondering whether your device needs to be PCI compliant then ask yourself this question: Will my device be … Continue reading Windows CE to Raspbian – Pt. 4: PCI Compliance
This is part three of a series of posts: click here for the previous post. The purpose of this particular post is to explain how to script your mono-service2 as a daemon and register that daemon to run at start-up and be killed at shutdown. It's important to note this post explains how to script daemons … Continue reading Windows CE to Raspbian – Pt. 3: Daemon Scripts for Mono Services
This is part two of a series of posts: click here for the first post. The purpose of this particular post is to give a more in-depth look at the particulars when porting .NET code to a non-Windows operating system: in this case Raspbian. This will also cover preparing an environment for debugging the solution … Continue reading Windows CE to Raspbian – Pt. 2: Preparation
Just a quick fix for a few issues: Fixed an issue where the collision manager can sometimes cause an unhandled exception. Fixed an issue where the settings page was not saving/loading the settings. Added music/effects volume controls for the settings page.
The purpose of this series of posts is to give an overview of my experiences deploying code to multiple platforms, in this case specifically taking a set of services written for Windows CE and make them cross-platform as a set of daemons for Raspbian. This post focuses on the difference between Windows CE and Raspbian … Continue reading Windows CE to Raspbian – Pt. 1: Introduction & Differences
Quick update to fix issues with the UI culture when saving/loading.
As a prelude to an upcoming series of posts about porting from Windows CE to Raspbian; here's a program that tells you the filepaths for all the special folders available on the current system. Special folders in .NET/Mono are abstract folders that exist within the Windows architecture. They're abstract folders because their paths may vary depending on the user running … Continue reading .NET/Mono Environment: Special Folders
The purpose of this post is to give an explanation of how to make your XNA and MonoGame game window faux full-screen, that is to say borderless window full-screen. The example codes used below are from a game called Space Salvager, which was originally created in XNA and has been ported to MonoGame. XNA The … Continue reading XNA to MonoGame – ‘Full-Screen’ Window
The purpose of this post is to explain the difficulties we encountered when modifying the HTML stream being sent back to the client on a partial postback using C# .NET with ASP. Background The product I was working on when this occurred was a website based on ASP .NET, the task was to replace all … Continue reading Modifying Partial Postbacks
The purpose of this post is to give an introduction to making thread-safe calls specifically within .NET/Mono. Thread Safe Calls A thread safe calls are a type of call that can be made from any thread that won't interfere with the operations of another thread. This is an important overhead to include because, as an … Continue reading Threadsafe Calls