Posts

Showing posts from March, 2014

Visual Studio 2013 HTML Editor...AAARRRRRGGG!

Update 10/2016 - This posting is better viewed in my new blog . The first version of Visual Studio I used heavily was VS 2003 and since then I've used every version typically installing them immediately upon RTM, sometimes even before. I've loved every version and each one has become progressively better IMO. Historically I've spent very little time working directly with HTML files focusing instead on SOA, desktop, and/or Silverlight applications and components. However, over the last year I've been doing quite a bit of work with HTML and I have to say I'm a bit disappointed in the out of the box experience Visual Studio provides with its HTML editor (at least in VS 2013). The primary cause of my disappointment stems from the implementation of auto-completion features. Auto-completion is a feature I love when working with C# code but with HTML it gets in the way FAR too often. Let's look at a couple examples that make me gnash my teeth almost every time. T

Lenovo Thinkpad X1 Carbon follow-up

Update 10/2016 - This posting is better viewed in my new blog . I've had my Lenovo Thinkpad X1 Carbon for almost exactly a year now so I thought I post a quick follow-up to the original entry I posted last year. First, the keyboard. Within a matter of hours using the original keyboard the enter key started sticking. A new keyboard was ordered and installed and I've had zero issues with it since. I didn't originally think I would like the X1's keyboard due to the separated key layout but I have to admit I love it. I find it very easy to use with just the right amount of tactile feedback for my tastes. It appears my original keyboard troubles were due to a single defective device and not something endemic in the design. Whew! The exclusion of an RJ-45 network port still bothers me a little but it hasn't been a major factor. I still prefer a hard connection when available but the Wi-Fi performance has been exemplary so I can give that a pass. The lack of an