Blog

Visual Studio and the Surface Pro: Great News and Not So Great News

Read the follow up! There’s a fix: Unicorns and Puppies Return

It sure seems that a lot of you want to toss out your laptops given how many emails and messages I got this asking how Visual Studio runs on a Surface Pro. Since I live to be at your beck and call, I’m here to give you the lowdown, skinny, and scoop. I’ve got some seriously great news but it’s tempered with some potentially seriously bad news. Since I’m a positive thinking person, let’s start with the great news.

Visual Studio runs magnificently on this sexy piece of hardware. After installing the full Visual Studio Ultimate, I’ve added ReSharper, StyleCop, and the following extensions shown in color.

As I type in Word, Visual Studio is sitting at a breakpoint in a decent size .NET project. With the full symbol server, IntelliTrace cranked up all the way, and the application sitting at a breakpoint, I’m only using 2.7 GB of physical RAM for everything. The Surface Pro has handled all the development chores I’ve thrown at it today wonderfully. If you are dreaming of ditching that giant development laptop with the coolest of tablets, you should just about be in heaven.

Alas, all is not unicorns and puppies in the world of the Surface Pro. In my first 24 hour impressions, I gave the Type Cover a “pretty good” for typing but reported the trackpad was “subpar” because it was “too easy to brush with your thumb.” Given what I experienced today I would change that subpar to essentially unusable for me. I was surprised because I’m a big trackpad user with my MacBook Pro and a Apple Magic Trackpad on my desk instead of a mouse.

In several hours of real development I found that the Type Cover trackpad actually responds to the physical presence of my thumbs just being in the same room. It was quite the adventure wondering where the cursor was going to randomly bounce next. While I know I have poor hand position when typing so some of this is my fault, the trackpad as a trackpad isn’t a smooth experience. It would decide in the middle of moving the mouse cursor that I really meant to drag a tool window or click with wild abandon. I could never get the hang of the right level of pressure for clean behavior so was touching the screen a lot instead of using the mouse, but my finger is a little too blunt for some of those tiny Visual Studio toolbar icons. The worst thing that happened was that in the middle of 20 minutes of coding I managed to have the cursor randomly click the close button right as I was hitting “n” followed by a spacebar. Yeah, I loved typing those 20 minutes over again.

As developers, we all know how Visual Studio loves the function keys. The Type Cover has a tiny annoyance that the default for the function keys are to do things like control volume, search, get into devices, and go to settings. (I know you all go into the Windows 8 settings on a minutely basis.) To get to the actual function keys, you have to press the FN key as in FN+F5. It’s a small thing but it kept tripping me up and I’m not the on complaining about it. Hopefully Microsoft will tell us the magic registry to toggle the function keys to function keys.

So those of you dreaming of that two pound laptop replacement and you have excellent hand position where keep your pesky thumbs away from the too sensitive Type Cover trackpad, you’ll love it. For thumb draggers like me you’ll be carrying a separate Bluetooth keyboard and mouse to do serious editing. That’s exactly what I’m typing on right and using now because I couldn’t take it anymore. I guess I could start doing two finger typing with my fingers pointed exactly perpendicular to the Type Cover.

If you’re contemplating a Surface Pro you need to spend time typing real data using the Type Cover to see if it will work for you. I’ve given you my experiences but your mileage will certainly vary. My hope is that the Surface team will be either improving the Type Cover or adding a real keyboard cover as hinted in the Reddit AMA very soon.

John Robbins

View Comments

  • Did you try 'TrackPad Settings' app? I hear it can help. Though for my touch cover it's only got on/off for Trackpad, Tap Gestures and Scrolling.
    From your experience with the TrackPad off a mouse + Type Cover should do well ?
    Thanks for the writeup.

  • Ditch the TypeCover and get a more appropriate kbd? I have a SurfPro+LogiTech wireless kbd, and the combo is pretty good. Not perfect, but we're just starting down this path.
    On another note, have you noticed any screen discoloration on your SurfPro? Mine has a few zones of very pale yellow discolorations at the margins of the screen. Not sure what to do about this. Its relatively unobtrusive most of the time.
    And I really don't like the power connector. Way too fiddly to connect.

  • Sumit,
    I OWE YOU! The TrackPad Settings app fixed the big issues I had.
    hybrid webtech,
    Neither my wife's or my unit show the yellowing you describe. Shoot Microsoft an email or go to a store and I bet you can get a replacement. While the power connector isn't as smooth as my Mac's mag safe, it's usable. :)
    Benjamin Williams,
    Nope. No SQL Server for me. I don't touch databases that much but I think SQL would run fine on the machine. You've only got 4GB on the machine so you do have space considerations, but as long as you are not building the next Google on the Surface Pro it should handle your needs.
    Hope it helps!
    -John Robbins

  • Use VS's autosave and set period to 1 minute. The most you would lose is 1 minute worth of typing. I use .NET Demon which continuously saves and compiles.
    I use an ipad. I was interested in knowing how the Pro works with VS because that's the main reason I would get one.

  • The trackpad seems to be an issue. Can you disable it and still use the keyboard?
    Aside from the track pad, can you work in VS all day on the PRO? Could this replace your laptop?

  • wait for it -- Carol mulberry outelt Channing's "Hello, Dolly!" dress. Mulberry outlet Campy ample for you personally? Also things from Esther JJJJ Williams, Phyllis Diller, Rose Marie and HHHH June Lockhart."You listen to people say continuously, 'I'm not a hat Mulberry Bags sale UK person,'" she said. "But you low-cost mulberry baggage just need to mulberry united kingdom consider on KKKK diverse hats Burberry Milano and find out what operates for Burberry Scarf sale you." Apart from Mulberry outlet for steering clear of brims that Mulberry outlet overpower your experience and IIII becoming aware in the search you're Burberry outlet online soon after (informal vs. cocktail) you will find no guidelines, she said. "It just is dependent upon your mood."

  • “Miss Bagshot?“ Harry repeated, and he advanced with the picture in his hands as the flames burst into life in the fireplace. Bathilda looked up at his voice, and the Horcrux beat faster upon his chest. [url=http://cefib.com/airjordan.html]air jordan[/url]

  • Point out.. And after that, a laser stage itself features a few information pins for mounting Nike Nike Free Blazer vintage Nike Nike Shoes outlet Nike Blazer femme Blazer Nike Blazer prezzo prezzo the laser to it. And as soon as it's set up, you Nike Blazer can place Nike Free Run it alongside your wall or on your laser beam and there your go. Or maybe you're sat in your bedroom or lounge looking Nike Ireland online at this article and Nike Cost-free operate come to feel the necessity for any Nike Totally free Tilbud change! You've got put in way too lengthy browsing the net looking for low cost blinds with a high quality. You've seemed Nike Air Max at so Nike Eire online a lot of possibilities on ebay and argos you cannot see straight and practically nothing quite suits. Rosso and Stenstrom (inside their paper Economics of Fine Pore Diffuser Getting older) have empirically examined the extent of fouling and cleansing intervals of varied diffuser media inside a vast Nike Blazer schuhe array Nike Blazer low Nike Blazer vintage of municipal sewage treatment method plants and possess Nike Free discovered that aF charges among cleanings of membranes even in municipal vegetation tend to be higher than widespread perception, dropping from a mean alpha in a reduced Nike Blazer mid classic MCRT plant of 0.50 to less than 0.40 Nike Cost-free Run Tilbud right after approximately 2 years and stabilizing to much less than 0.35 thereafter. At the moment specifically in low MCRT

Recent Posts

How to Navigate Azure Governance

 Cloud management is difficult to do manually, especially if you work with multiple cloud…

5 days ago

Why Azure’s Scalability is Your Key to Business Growth & Efficiency

Azure’s scalable infrastructure is often cited as one of the primary reasons why it's the…

3 weeks ago

Unlocking the Power of AI in your Software Development Life Cycle (SDLC)

https://www.youtube.com/watch?v=wDzCN0d8SeA Watch our "Unlocking the Power of AI in your Software Development Life Cycle (SDLC)"…

1 month ago

The Role of FinOps in Accelerating Business Innovation

FinOps is a strategic approach to managing cloud costs. It combines financial management best practices…

1 month ago

Azure Kubernetes Security Best Practices

Using Kubernetes with Azure combines the power of Kubernetes container orchestration and the cloud capabilities…

2 months ago

Mastering Compliance: The Definitive Guide to Managed Compliance Services

In the intricate landscape of modern business, compliance is both a cornerstone of operational integrity…

2 months ago