GetCustomAttribute returns null or nothing in release builds
I have a couple of .NET classes that I use to call stored procedures in two lines of code using .NET reflection. One of my methods creates a SqlCommand for a stored procedure by examining attributes and parameters on the method that called it (IE the call to the stored proc basically needs to match [...]
Android WebView – “ads failing to load” solution
I just spent a few hours debugging something, and I thought it might be worth posting in case anyone else out there might ever have this obscure problem. My app brings up an external page in a WebView that contains ads. My emulator and my phone (not rooted) brought up these pages with little problems, [...]
Using Authorize.NET DPM (Direct Post Method) from ASP.NET Web Forms
While thousands of custom websites with custom checkout procedures process credit cards, relatively few meet PCI compliance standards. Basically, when a credit card number TOUCHES your server, even if you do not store it, your system falls under PCI compliance guidelines which are pretty nasty. The easiest thing to do is never let a credit [...]
Creating Android HTTP progressive streaming MP4s
Once again, I find very little information on the web regarding creating streamable MP4s that can play on an android phone. This is also known as HTTP progressive streaming. There are more details about what the Android phones will play here, but details on what constitutes MP4 progressive streamable media is almost non-existent. More on [...]
iPhone, iPad, iPod – HTTP Live Streaming (HLS) with free tools on Windows
Apple HTTP Live Streaming (HLS) has been a nightmare to get working. Below, I’ll go through some of my trials and tribulations in getting HLS encoding for non-live streams working in Windows. In summary, I couldn’t get the bitrate I wanted on my videos. I’ll provide explanations (and rants) below, but first, for the [...]
Android vs iPhone development – some observations
I recently developed my first Android application for Infotank and thought I’d share some of my observations about developing Android applications here. First, I’ll note that the last mobile application I developed was on Windows Mobile/CE , and with the exception of limited stack space (a pain in C++), it was generally more like traditional [...]
Hello world!
No news yet. Hang in there for exciting news!