Blog Archives
2018
2017
2016
-
Getting Realm to Build Xamarin Apps with VSTS
-
Announcing the Azure Usage and Billing Portal
-
Going from Mobile Services to Mobile Apps
-
Creating a Node.js Azure Mobile App from OS X or Linux
-
Codemash 2016
2015
-
Using Fragments with the Navigation Drawer Activity
-
Updating the Android Version Code on each Build with VSTS
-
Getting Started with Node.js on Azure
-
Setting up Continuous Deployment for Android with VSTS and HockeyApp
-
GitHub Pages Redirects
-
Google Apps Execution API
-
Changing Blog Platforms Again
-
Reflections on 2014 and Looking at 2015
2014
-
Is this real life? Microsoft Band
-
MonoGame xPlat Starter Project
-
Getting SignalR to Work with Azure and Orleans
-
Building a Text Adventure with Azure and Orleans
-
Playing Old Games in Parallels and Windows 8
-
On Teamwork
-
Android, Push Notifications, and Azure
-
iOS, Push Notifications, and Azure
-
360iDev 2014
-
TechEd North America 2014
-
Version 1 of the Mobile Services JWT token has been deprecated
-
Welcome to Microsoft Azure
-
Build 2014 Recap
-
Building Cross-Platform Line of Business Apps with Xamarin and Mobile Services
-
LensRocket Now Live in App Store and Google Play
-
LensRocket for iOS Source Code Released
-
PikShare is now LensRocket
-
Using the Same Client-Side User with Multiple Azure Mobile Services
-
Switching from Full Screen to Non Full Screen Smoothly in Android
-
Custom Authentication with Azure Mobile Services and LensRocket
-
LensRocket: A Photo and Video Sharing App Built with Azure
2013
-
Performing Multiple SQL Queries with queryRaw in Azure Mobile Services Scripts
-
Centering Android Toasts
-
Accessing Resources Secured By Azure Active Directory with iOS and Android
-
Debugging with Runscope
-
Connecting Google Glass and Windows Azure Mobile Services
-
Announcing Notification Hubs General Availability
-
New Features for Mobile Services: Custom API, Script Source Control, Shared Scripts, and NPM Support
-
Build 2013-Attack of the Mobile Services
-
Join me for DevChat
-
Importing the Mobile Services Quick Start App into Android Studio
-
Changing the SDK Path with Android Studio
-
CountDownLatchs and Android
-
Accessing Twitter API v1.1 from Mobile Services Scripts
-
Authentication with iOS and Windows Azure Mobile Services
-
Authentication with Android and Windows Azure Mobile Services
-
Authentication with Windows Azure Mobile Services
-
Unwinding with iOS and Storyboards
-
iOS and Mobile Services and Windows Azure Storage
-
Android and Mobile Services and Windows Azure Storage
-
Mobile Services and Windows Azure Storage
-
Connecting Multiple Clients to the Same Mobile Service
-
The Amazing CocoaConf
-
Adding Push Notifications to Android Apps with Mobile Services
-
Adding Authentication to Android Apps with Mobile Services
-
Announcing Android Support for Mobile Services
-
New iOS Samples for Windows Azure Mobile Services
-
Using the Unofficial Android SDK for Windows Azure Mobile Services
-
31 Days of iOS-Postmortem
-
31 Days of iOS: Day 31-Submitting your App to the App Store
-
31 Days of iOS: Day 30-Adding Google Analytics to your App
-
31 Days of iOS: Day 29-Advertising with iAd
-
31 Days of iOS: Day 28-Activity Indicators
-
31 Days of iOS: Day 27-Push Notifications Part 2: The Code
-
31 Days of iOS: Day 26-Push Notifications Part 1: The Setup
-
31 Days of iOS: Day 25-The Application Life Cycle
-
31 Days of iOS: Day 24-The View Life Cycle
-
31 Days of iOS: Day 23-Using Background Threads
-
CodeMash 2013 Complete!
-
31 Days of iOS: Day 22-Using the Gallery
-
31 Days of iOS: Day 21-Using the Camera
-
31 Days of iOS: Day 20-Displaying Information on Maps
-
31 Days of iOS: Day 19-Showing the User’s Location with Maps
-
31 Days of iOS: Day 18-Opening your App from a Website
-
31 Days of iOS: Day 17-Using the Debug Console
-
31 Days of iOS: Day 16-Handling Device Orientation
-
31 Days of iOS: Day 15-Connecting to Built in Apps
-
31 Days of iOS: Day 14-The UIWebView
-
31 Days of iOS: Day 13-The TableView
-
31 Days of iOS: Day 12-Core Data
-
31 Days of iOS: Day 11-Saving data using NSUserDefaults
-
31 Days of iOS: Day 10-Singletons and the AppDelegate
-
31 Days of iOS: Day 9-Handling Text Input
-
31 Days of iOS: Day 8-Performing Posts and Setting Request Type
-
31 Days of iOS: Day 7-Making Network Requests
-
31 Days of iOS: Day 6-The Delegate Pattern
-
31 Days of iOS: Day 5-Programmatically showing View Controllers
-
Common Scenarios with Windows Azure Mobile Services
-
31 Days of iOS: Day 4-Working with Multiple View Controllers and Storyboards
-
31 Days of iOS: Day 3-Our First App
-
31 Days of iOS: Day 2-An Intro to Objective-C
2012
-
31 Days of iOS: Day 1 - Getting Set Up for Development
-
31 Days of iOS
-
Announcing Scheduled Scripts with Windows Azure Mobile Services
-
Using Existing Databases with Windows Azure Mobile Services without changing the Schema
-
Build 2012-Mobile Solutions with Windows Azure
-
Adding Auth and Logging out of an iOS Windows Azure Mobile Services App
-
1DevDay 2012
-
Windows AzureConf
-
This Site Now Powered By Windows Azure Websites!
-
Announcing the Windows Azure Mobile Services iOS SDK
-
Connecting an Existing Database to Windows Azure Mobile Services
-
MacTech and 1 Dev Day 2012
-
Storing Images from Android in Windows Azure Mobile Services
-
Storing Images from iOS in Windows Azure Mobile Services
-
Mobile Geolocation Apps with Windows Azure Websites Part 5: Adding New Points of Interest in Android
-
Deleting Tables in Windows Azure Mobile Services
-
Mobile Geolocation Apps with Windows Azure Websites Part 4: Displaying Points of Interest in Android
-
Mobile Geolocation Apps with Windows Azure Websites Part 3: Adding New Points of Interest in iOS
-
Mobile Geolocation Apps with Windows Azure Websites Part 2: Displaying Points of Interest in iOS
-
Mobile Geolocation Apps with Windows Azure Websites Part 1: The PHP Code
-
Mobile Geolocation Apps with Windows Azure Websites
-
URL Shortener with Windows Azure Websites - Screencasts
-
Windows Azure Mobile Services and Android
-
Windows Azure Mobile Services and iOS
-
Windows Azure Training Kit Updated with iOS and Android Examples
-
Announcing Windows Azure Mobile Services
-
URL Shortener now Available on GitHub
-
Accessing the Shared Preferences of a Different Application in Android
-
iOS and Windows Azure Communication using SignalR
-
Using PEAR with Windows Azure Websites and PHP
-
Windows Azure Websites and Mobile Clients: Wrap Up
-
Windows Azure Websites and Mobile Clients Part 8: The Android Client Finished
-
Windows Azure Websites and Mobile Clients Part 7: The Android Client Continued
-
Windows Azure Websites and Mobile Clients Part 6: The Android Client
-
Windows Azure Websites and Mobile Clients Part 5: The iOS Client Finished
-
Windows Azure Websites and Mobile Clients Part 4: The iOS Client Continued
-
Windows Azure Websites and Mobile Clients Part 3: The iOS Client
-
Windows Azure Websites and Mobile Clients Part 2: The PHP Code
-
Windows Azure Websites and Mobile Clients Part 1: The URL Shortener
-
Running Android Virtual Devices and Installing APKs without Eclipse
-
Assigning a Block for each URL Connection in iOS
-
Updates to the Windows Azure iOS Toolkit
-
CodeMash 2012
2011
-
31 Days of Android-Postmortem and What's Next
-
31 Days of Android: Day 31-Putting your Apps in the Marketplace
-
31 Days of Android: Day 30-Advertisements
-
31 Days of Android: Day 29-Using the Camera
-
31 Days of Android: Day 28-Intents Part 3: Service Intents
-
31 Days of Android: Day 27-Intents Part 2
-
31 Days of Android: Day 26-Intents
-
31 Days of Android: Day 25-Content Providers
-
31 Days of Android: Day 24-Using SQLite Databases
-
31 Days of Android: Day 23-Writing and Reading Files
-
31 Days of Android: Day 22-Shared Preferences
-
31 Days of Android: Day 21-The Activity Lifecycle
-
31 Days of Android: Day 20-ListViews
-
31 Days of Android: Day 19-ScrollViews
-
31 Days of Android: Day 18-The Webview
-
31 Days of Android: Day 17-Animating between Activities
-
31 Days of Android: Day 16-Notifications
-
31 Days of Android: Day 15-Toasts
-
31 Days of Android: Day 14-Table Layout and Frame Layout
-
31 Days of Android: Day 13-Relative Layouts
-
31 Days of Android: Day 12-Linear Layouts
-
31 Days of Android: Day 11-Device Orientation
-
31 Days of Android: Day 10-The Back Button
-
31 Days of Android: Day 9-Debugging your Applications
-
31 Days of Android: Day 8-The Android Project Structure
-
31 Days of Android: Day 7-Sharing Data Between Activities
-
31 Days of Android: Day 6-Options Menus and Base Activities
-
31 Days of Android: Day 5-Adding Multiple Activities and using Intents
-
31 Days of Android: Day 4-Our First App
-
31 Days of Android: Day 3 - A Java Refresher
-
31 Days of Android: Day 2 - Creating Android Virtual Devices (AVDs)
-
31 Days of Android: Day 1 - Getting Set Up for Development
-
31 Days of Android
-
C2DM Presentation a Success
-
Some Thoughts on Siri and Google
-
Speaking at CodeMash and OneDevDay Detroit
-
Installing extjwnl to a MySQL Database on OS X or Linux
-
My First Triathlon: Tri at the Tavern
-
Getting through the GATE: Innovation Time for Everyone
-
Things I Don't Like
-
Samsung Chromebook Unboxed and Occasionally Used
-
Google Plus One Enabled!
-
Importing Comments into Disqus
-
Blog Upgrade Number One
-
No Parameterless Constructor when Binding to a Custom View Model
-
Veritas-Continuing the UI-Part 12
-
Veritas-Continuing the UI-Part 11
-
I'm Going to Google IO…and you're probably Not
-
Veritas - Designing the UI - Part 10
-
Veritas - Incorporating MetaWeblog API - Part 9
-
Committing Treason against Microsoft
-
The Jetta has a Tumor
2010
-
this is a test
-
Veritas - Error Logging - Part 8
-
Running in the Free Press Half Marathon and Raising Money for the American Cancer Society
-
Veritas - Site Configuration - Part 7
-
Veritas - Data Access with Entity Framework 4.0 - Part 6
-
Veritas - Base Objects - Part 5
-
Veritas - Creating the Project and Solution Structure - Part 4
-
Veritas: Database Design Continued - Part 3
-
New Hosting at Last
-
Veritas: Database Design - Part 2
-
Veritas: Creating a Blog Engine with MVC 2 and .Net 4.0 - Part 1
-
Debugging in Visual Studio 2005 on Windows 7 and IE8
-
Configuration 500 Errors when Deploying a .Net 4.0 Site
-
MVC2 - Adding Data Annotation Validation for Entity Framework Entities
-
Mix 10 Days 1and 2
-
Haxorz want into my Ftp
-
How to Quickly Show a Gravatar
-
A Few Web Fixes
-
GoDaddy and the Mysterious Case of Spammed Email
-
The Mix10k Lunch Wheel
-
Comment Notifications, Engage
-
How to Interview: Part 1
-
SEO Blog Entry Links using MVC
-
Windows 7 IIS 7.5 Site Failure
-
Programmatically Accessing Outlook Contacts Via Exchange Web Services
2009
-
The Microsoft Store Needs some Work
-
Atomic Wars
-
AtomicInternet Killed my Site
-
Xbox Ordered
-
I want to go to Mix 2010
-
Charlie Weis
-
Free Hot Pockets? Hell No
-
The Pumpkin Drop
-
Death and the Edge of Stupidity
-
How to Create a VarChar(Max) Column in GoDaddy's Sql Admin
-
Things we Like: Getting Rewarded for Drinking
-
How to NOT Upgrade your Computer to Windows 7
-
Ode to an Opossum
-
Wrong Hole
-
Detroit Free Press Marathon - Where the Homeless can go Clothes Shopping
-
I miss this Vista Pizza!
-
Going, Going, Back, Back to College……..
-
Alcohol on ice
-
Worst State In The Union
-
Adding a Web Slice to your Site
-
P90x - Week 2 - and How to be Productive so you can be Lazy
-
Ineffective Atomic and His Ineffective Gnome Cam
-
Quick Comments Engage!
-
Another Morlock
-
Jimmy Johns Day 09
-
The Bacon Cheesy Potato Burrito
-
1 and a Half Years after Leaving my House, DTE Still Sucks
-
Mmmmmmm Bacon
-
Eating Healthy, or at Least Trying To
-
Get your Risner Beer and Ale
-
The Blog is Back!