Think first. Code later.

Adam Grocholski

Subscribe to Adam Grocholski: eMailAlertsEmail Alerts
Get Adam Grocholski: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Adam Grocholski
So, time to clear out some of the cobwebs that have started to build up around here. Yes, I know it has been more than a little while since I’ve posted here. Well, I have a reason. I’ve been on a spiritual journey in the Himalayas sitting in a mountaintop cave contemplating existence a...
Today I was fortunate enought to speak on using Windows Azure Notification Hubs to deliver push notifications to millions of devices at the Mobile March conference in Minneapolis, MN. The purpose of this post is to provide resources to those who attended the talk or who are otherwise i...
Last night I was fortunate enough to speak on running Node.js apps in Windows Azure at NodeMN. The purpose of this post is to provide resources to those who attended the talk or who are otherwise interested or curious about running Node.js apps on Windows Azure. So, without further ado...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3606) I showed you how to use the Windows Azure cross platform command line tools to list storage accounts associated with a Windows Azure subscription. In this post I’ll show you how to use these tools to view the details for...
In my last post (http://thinkfirstcodelater.com/blog/?p=3590) I showed you how to use the Windows Azure cross platform command line tools to create a Windows Azure storage account. In this post I’ll show you how to use the tools to list the Windows Azure storage accounts associated wit...
In my previous 12 posts in this series I showed you how to use the Windows Azure cross platform command line tools to manage SQL servers and databases running in Windows Azure. In this post I’ll start taking a look at the commands available in the CLI tools to you to manage Windows Azu...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3570) I showed you how to use the Windows Azure cross platform command line tools to delete a SQL database. In this post I’ll show you how to use the tools to delete a SQL server. Once again, just a reminder that I’m usi...
In my three previous posts I showed you how to use the Windows Azure cross platform tools to do the following: Create a SQL database (http://thinkfirstcodelater.com/blog/?p=3540) List SQL databases for a specific SQL server (http://thinkfirstcodelater.com/blog/?p=3553) View the details...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3553) I showed you how to use the Windows Azure cross platform command line tools to list the SQL databases for a specific SQL server. In this post I’ll show you how to use the tools to view the details for a specific SQL data...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3540) I showed you how to create a SQL database using the Windows Azure cross platform command line tools. In this post I’ll show you how to use these tools to list your SQL database. Once again, just a reminder that I’m...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3531) I showed you how to use the Windows Azure cross platform command line tools to delete a firewall rule from a SQL server. In this post I’ll show you how to use the tools to create a SQL database. Once again, just a remind...
In my three previous posts I showed you how to use the Windows Azure cross platform command line tools to: Create a firewall rule for a SQL database server(http://thinkfirstcodelater.com/blog/?p=3479) List the firewall rules for a SQL database server(http://thinkfirstcodelater.com/blog...
HAPPY THANKSGIVING! In my previous post (http://thinkfirstcodelater.com/blog/?p=3490) I showed you how to use the Windows Azure cross platform command line tools to list the firewall rules for a SQL database server. In this post I’ll show you how to use the tools to display the details...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3479) I showed you how to create a firewall rule for a SQL database server using the Windows Azure cross platform command line tools. In this post I’ll show you how to use the tools to list the firewall rules for SQL database ...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3471) I showed you how to use the Windows Azure cross platform command line tools to view the details of a specific SQL database server. In this post I’ll show you how to use the tools to add a firewall rule to a SQL database ...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3463) I showed you how to use the Windows Azure cross platform command line tools to list your SQL database servers. In this post I’ll show you how to use the tools to get the details for a specific SQL database server. Once a...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3455) I showed you how to use the Windows Azure cross platform command line tools to create a SQL database server. In this post I’ll show you how to use the tools to list your SQL database servers. Once again, just a reminder ...
In my most recent set of posts in this series I showed you how to use the Windows Azure cross platform command line tools to manage a Windows Azure Mobile Service. I’m now going to change focus and look at how you can use the cross platform command line tools to manage a SQL database. ...
In my last post ( http://thinkfirstcodelater.com/blog/?p=3438) I showed you how to use the Windows Azure Cross Platform command line tools to restart a Windows Azure Mobile Service. In this post I’ll show you how to use the tools to delete a mobile service. Once again, just a reminder ...
In my previous two posts I showed you how to use the Windows Azure cross platform command line tools to: Show the scalability settings of a Windows Azure Mobile Service (http://thinkfirstcodelater.com/blog/?p=3407 Change the scalability settings of a Windows Azure Mobile Service (http:...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3407) I showed you how to use the Windows Azure Cross Platform command line tools to view the scalability settings of a Windows Azure Mobile Service. In this post I’ll show you how to use the command line tools to change the s...
In my previous seven posts in this series I showed you how to use the Windows Azure cross platform command line tools to work with scheduled jobs associated with a Windows Azure Mobile Service. In this post I’ll show you how to use the tools to scale your Windows Azure Mobile Ser...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3387) I showed you how to use the Windows Azure Cross Platform command line tools to update a scheduled job associated with a Windows Azure Mobile Services. In this post I’ll show you how to use the tools to delete a sch...
In my previous two posts I showed you how to use the Windows Azure cross platform command line tools to: Download a script associated with a Windows Azure Mobile Service schedule job (http://thinkfirstcodelater.com/blog/?p=3367 Upload a script associated with a Windows Azure Mobile Ser...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3367) I showed you how to use the Windows Azure cross platform command line tools to download a script associated with a Windows Azure Mobile Service’s schedule job. In this post I’ll show you how to modify the scr...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3359) I showed you how to use the Windows Azure cross platform command line tools to list the scripts associated with a Windows Azure Mobile Service. In this post I’ll show you how to use that information to download a s...
In my previous two posts I showed you how to use the Windows Azure cross platform command line tools to: Create a scheduled job for a Windows Azure Mobile Service (http://thinkfirstcodelater.com/blog/?p=3342) List the scheduled jobs associated with a Windows Azure Mobile Service (http:...
Last night I was working with students at North Dakota State University to building apps for Windows Phone using AppStudio. After we built several apps I wanted to show them how they could easily download the source code for their apps and use Visual Studio to modify it. After the sour...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3342) I showed you how to use the Windows Azure cross platform command line tools to create a scheduled job for a Windows Azure Mobile Service. In this post I’ll show you how to list the scheduled jobs associated with a ...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3329) I showed you how to delete a table associated with a Windows Azure Mobile Service. In this post I’m going to shift away from working with Windows Azure Mobile Service tables and data and start focusing on schedule ...
In my previous two posts I showed you how to use the Windows Azure cross platform command line tools to: Read data from a table associated with a Windows Azure Mobile Service (http://thinkfirstcodelater.com/blog/?p=3310). Truncate a table associated with a Windows Azure Mobile Service ...
In my last post (http://thinkfirstcodelater.com/blog/?p=3310) I showed you how to read data from a table associated with your Windows Azure Mobile Service using the cross platform command line tools. In this post I’ll show you how to use those tools to truncate, or delete all of ...
In my last post (http://thinkfirstcodelater.com/blog/?p=3297) I mentioned that I would use my next post, that’s this one, to show you how to delete a table associated with a Windows Azure Mobile Service. However, I then realized that there are two things I want to show you how to...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3290) I showed you how to view details for a specific table in your Windows Azure Mobile Service using the Windows Azure cross platform command line tools. In this post I’ll show you how to modify an existing table in yo...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3283) I showed you how to list the tables associated with your Windows Azure Mobile Service. In this post I’ll show you how to view the details for a single table in your Windows Azure Mobile Service. Once again, just a ...
In my previous two posts I showed you how to use the Windows Azure cross platform command line tools to: How to create a table for your Windows Azure Mobile Service How to create a table for your Windows Azure Mobile Service with permissions In this post I’ll show you how to list...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3261) I showed you how to create a table in a SQL database for a Windows Azure Mobile Service using the cross platform command line tools. In this post I’ll show you how to create a table and assign operation specific pe...
In my previous two posts I showed you how to: View a list of preview features available to a Windows Azure Mobile Service( http://thinkfirstcodelater.com/blog/?p=3242) Enable a preview feature for a Windows Azure Mobile Service(http://thinkfirstcodelater.com/blog/?p=3242) In this post ...
In my previous post (http://thinkfirstcodelater.com/blog/?p=3242) I showed you how to view the list of preview features available to a Windows Azure Mobile Service. In this post I’ll show you how to enable a preview feature. Once again, just a reminder that I’m using the co...
In my previous post ( http://thinkfirstcodelater.com/blog/?p=3230) I showed you how to list the details of a Windows Azure Mobile Service using the cross platform command line tools. In this post I’ll show you how to view a list of preview features available to use with a Windows...