Think first. Code later.

Adam Grocholski

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

Top Stories by Adam Grocholski

It’s more than likely that a Windows Phone app will need to work with data that resides on the Internet. For example, an app may aggregate data from various news sources using RSS feeds. Consuming this type of data in a Windows Phone app is very similar to consuming it in an Android app. In this post I’ll show you how to manage network usage. It’s important to consider how your Windows Phone app will access network resources once it has the capability to do so. If your app is going to perform a large number of network operations or transfer large amounts of data (e.g. audio/video streaming) you should allow the user to control when these operations are performed. In a Windows Phone app you can put the user in control over network usage in four steps. First, create an enumeration representing various states of connectivity: public enum ConnectionState { NotConnecte... (more)

Weekly Windows 8 Office Hours

Next Monday Jeff Brand will be holding office hours from 1:00 PM to 3:00 PM at the Microsoft Store at the Mall of America. He will be there to help you take your Windows 8 app from an idea in your head to a killer app in the Windows Store. This isn’t anything formal you have to sign up for, there are no presentations, just feel free to drop by and chat. If you’re the kind of person that needs to get this on your calendar or you won’t remember and/or show up, you can do so here. The Microsoft Store is on level 1 of the Mall of America next to Lego, across from Guest Accessories. ... (more)

Windows Azure IaaS Bootcamp in Indianapolis, IN

(Pssst…If you still haven’t tried Windows Azure what are you waiting for? Let me give you some encouragement. How about 90 days for free on me. Just go here to learn more.) If you live in or around Indianapolis, IN I invite you to attend next week’s Windows Azure IaaS Bootcamp. If you aren’t close to Indianapolis find a location closer to you here. Whether you build apps or support the infrastructure that runs the apps, the cloud can be a really big place. For some, it’s a natural evolution for their application and infrastructure to embrace the power and scale of the cloud. F... (more)

Disabling DirectAccess Functionality in Windows 8

Let me start by saying I love DirectAccess in Windows 8. It’s great for accessing resources on the Microsoft network when I’m not in the office (which is about 90% of the time). DirectAccess, is case you aren’t aware of it, gives remote users (like yours truly) seamless access to corporate networks with the need to use a VPN (Virtual Private Network). I highly recommend you look into. As I stated in the intro, DirectAccess is great. I only have one caveat to add, when it works. On and off over the past couple of weeks I’ve been running into an issue where DirectAccess is in a co... (more)

The Twin Cities iPhone Developers Meetup has Teamed up with Microsoft!

That’s right.  You read the headline correctly.  The iPhone Developers Meetup is working with Microsoft in an effort to give our members the greatest opportunity to get their applications into the most marketplaces. We are partnering with Microsoft to give you the tools and resources you need to get your iOS applications into the Windows Store. If you don’t have time to read the entire post, remember this: Access to software and hardware, including a Microsoft Surface device and Windows Phone device to test your applications on Information on how to port iOS applications or sta... (more)