Being comfortable in your IDE is paramount to being a productive developer. I made the switch from Sublime Text 2 to Visual Studio. I had to change a few things in VS to get it to act like Sublime Text 2, but I pulled it off. I call it Sublime Studio.
The growth of technologies like local storage, and the exposure of certain device APIs — like the camera or geolocation — to the browser (or to a hybrid application) has had an interesting side effect on web developers: the growing need to check the connectivity state of the client. Regardless of the reason or device - if you're working on web, mobile web or hybrid mobile applications, odds are very high that you will run into the need to check connectivity state on your current or next project. Lets take a look at some of the APIs available to help you.
My advice: DO NOT EVER rely on execution delays, manual pauses, or Thread.Sleep() to handle your tests’ timing issues. Ever. Period. Instead, figure out exactly what condition you need to move forward with your test, then create an explicit wait for that condition. This is a rock-solid pattern that works in nearly every situation.
Here’s a practical example for you using Telerik’s neat demo of our RadComboBox.
One of our major commitments in our RadControls for Windows 8 suite is to re-imagine every single piece of functionality for touch and the Modern UI paradigms. Strictly following this commitment our User Experience team has designed innovative yet elegant and fluid interfaces to allow end-users to modify the Grouping state of RadGrid for Windows 8 through touch and mobile devices.