Visual studio feeds

All Visual Studio blogs in one place


Enter your email address:

Delivered by FeedBurner

Increase your website traffic with



Anti-spam: How many eyes has a typical person?

Follow us on FB


The Morning Brew #1186

AddThis Social Bookmark Button
Software Fiddler Web Debugger - Letter from Eric to the Fiddler community - Eric Lawrence announces the exciting news that he is going to work with Telerik full time on the Fiddler Web Debugger, initial indications is that this is win-win for the community as the project gets dedicated time (and more resource) to deliver even [...]

Back to Basics – Using Keyboard Events in JavaScript

AddThis Social Bookmark Button
Back to Basics – Using Keyboard Events in JavaScript A few months ago I was implementing a POC for a customer and was in a need for reading keyboard presses through JavaScript. I was asked the same question today so I guess that means a post. The Scenario You need to read all the keyboard key presses up until the Enter key is used.
You should output the typed word without the Enter key. Wiring The Events In order to listen to key presses, you will wire an event listener
to the keypress event. That event listen to all key presses and in its handler you will store the key pressed (but won’t store the Enter key press). Here is an example for doing that:
window.addEventListener('keypress', function (e) { if (e.keyCode !== 13) { chars.push(e.key); } }, false);
In the example, you wire the keypress event. If the key press isn’t Enter...(Read whole news on source site)

Jet Brains release WebStorm 5.0

AddThis Social Bookmark Button
At, Jet Brains have announced the release of WebStorm 5.0, an IDE that brings the ease of code writing in VB.NET and C# that you get with ReSharper, to JavaScript, CSS and LESS. (There are some more details in

Code completion in JavaScript, CSS and LESS is a very welcome feature. I look forward to trying out Web Storm. The download at comes with a free 30-day trial).

Price information is at - you should note that if you are an open-source developer, you can apply for a free license.
The price of a personal license at £23 + VAT is a no-brainer. The price of a Commercial license would have been paid for in a few days of the increased productivity that this tool brings.

Web Storm currently requires Google Chrome to run. Like ReSharper it appears to be a very able tool. It includes tools such as:
XSLT debuggingJSLint for checking for JavaScript errorsJavaScript debuggingJavaScript unit testing (including code coverage)JavaScript folding regions
CoffeeScript support
Well I suggest that you try WebStorm 5.0

...(Read whole news on source site)

Eleven Years Ago

AddThis Social Bookmark Button
On the 11th anniversary of the 9/11 attacks, I am reflective of a difficult time for my country, the world and my own life. I had recently been laid off for the first time in my when the attacks happened, I had all the time in the world to watch all the coverage I could. I was in Portland (Oregon) so I was not close, but it felt close. Watching this news happen in real-time was profound event for me. If I was closer, I hope that I would have jumped
in to help. My heart sank for the victims and their families. I tried to make sense of this violent act...and it was simply senseless. At that Twin Towers; at the Pentagon and in that tragic field in Pennsylvania - the bravery and heroism that I have to believe I am not capable of. I kept thinking of this quote that had touched me as a teenager: Courage is being afraid but going on anyhow. - Dan Rather I watched men much braver than I try to save as many as they could and was humbled by...(Read whole news on source site)

How to access a named control inside a XAML DataTemplate

AddThis Social Bookmark Button
source: In XAML, the ItemsControl, ListBox, ListView, FlipView, or GridView are the repeater controls. To define how each item is displayed in the UI, the developer defines a DataTemplate which he assigns to the ItemsControl's ItemTemplate property. The ItemTemplate is like this: The ItemTemplate So far, so easy. This is a common scenario and necessary for any repeater control in XAML. Rendering the ItemsControl, the ItemTemplate is repeated (see below) for every item in the ItemsSource (which has been assigned to some enumerable value like IList, ObservableCollection or even an
Array). How do you access controls inside a Template? ...Read more ...(Read whole news on source site)

Using Ink Presenter in Windows Phone

AddThis Social Bookmark Button
source: windowsphone7developerguide Paint is a classic finger-painting app, but with several powerful options: You can paint on top of any color canvas or a photo from your pictures library and paint with multiple fingers simultaneously (naturally). In addition to using the rich color picker shared by many apps in this book, Paint provides many options for customizing the brush strokes. You can undo and redo your strokes to get them just right. A "stroke straightening" feature can help you create more
precise artwork, either by straightening your diagonal lines or by snapping your lines to be completely vertical/horizontal. Save your masterpieces to your phone's pictures library. The Palette Page The palette page exposes a way to change each of the four properties on DrawingAttributes. Paint's palette page,  enables changing each of the properties on the DrawingAttributes object. It links to this book's shared color picker for the main color as well as the optional outline color, and exposes two sliders for independently controlling a stroke's width and height. The page...(Read whole news on source site)

What I’m Up To: November 2012

AddThis Social Bookmark Button
   This is a short personal post to let any regular readers know what I’m up to (and why I’ll be in reduced blogging mode for a bit). Writing 2 chapters for a SharePoint 2013 book (more to announce closer to publish date) Doing research, proof of concepts, and testing for above said writing Developing a SharePoint PowerShell diagnostic script to clean up issues found by the Health Analyzer Prepping for teaching SharePoint 2013 content to customers    There are some
other community and personal commitments taking up my time (in addition to normal work responsibilities).  Since the number of hours in a day is limited to 24 hours I’m making a late addition to my goals for 2012 for the year of learning and adopting more personal productivity practices.  Before the end of this year I’ll be posting a couple that I’ve already adopted that are working well for me.  Scott Hanselman posted a great video recently that sparked me down this path.  I highly recommend you watch.   “It’s not what you read it’s what...(Read whole news on source site)

How to create Power Shortcuts for Windows 8 Start Screen?

AddThis Social Bookmark Button
You might be aware that, we don’t have any Start button in Windows 8 RTM. As you are not comfortable with the new Start Screen, hence sometime it is difficult to Shutdown, Restart or Hibernate your PC.   In this post, we will create Start Screen shortcut icons to these power options for easy access. Continue for further step-by-step process.   Though we don’t have the start button in Windows 8, but we can achieve this by installing some 3rd party software. We are all comfortable to go to
the Start menu to do the power operations of our computers. In Windows 8, it is little different and to do this, you have to go to the right corner of the screen to bring back the Chrome Bar. You can also use the Windows 8 shortcut keys to bring the chrome bar.     From the Chrome Bar, you have to go to Settings and then “Power” to do this operation. By default, the hibernate menu is not available there. If you want to activate it, this this blog post:

Windows 8 – Start Menu Button

AddThis Social Bookmark Button
Quite amusing to read pros and cons of not having a start menu button in Windows 8. Debates from how great it is to how poor the decision was to remove it are all over the web. I know people want to be able to navigate to their apps quickly through a single point. But for the love of simplicity, is THIS simple? Yes, I am talking about that monster hiding behind little cute as button button… Start Menu. Not only you had to click through multiple times, but also you had to master multiple cascading
menus that where chaotically expanding all over the screen, unless you never installed applications and had it nice and tidy. Is this what people are complaining about? Hmmm, interesting. For myself this was not even relevant. I have stopped using this “useful” button along with the spaghetti menu long time ago (from Windows XP) thanks to David (ex-coworker) who has introduced me to Object Dock Plus. That got rid of the start button along with the unnecessary task bar (you may say I copied Mac – so it be, they also “borrowed” the idea from somewhere, good software...(Read whole news on source site)

The Boy Scout Rule

AddThis Social Bookmark Button
My friend Dom “Knave of Nottingham” Finn’s wrote a post To Fix Or Not To Fix. This is something I’ve thought about quite a lot as, lets be honest, everyone is maintaining a legacy codebase to some degree. The Boy Scout (or Girl Guide) Rule is to leave the campsite tidier than you found it. This helps avoid making the problem any worse and the propagation of Broken Windows. What motivates refactoring? The question Dom raised is how much is too much and when should you refactor? Firstly, this is being done as part of a change with a business
motivation isn’t it? If you are refactoring for the sake of refactoring, without some wider goal, you are wasting time that could be spent adding value. Refactoring should be in service of a change, not the change itself. You revisit important sections of code frequently. If all you do is make a small improvement each time you alter a section of code, if that really is an important area of the code you’ll be back soon enough and those little improvements will compound over time. Also, each time you revisit the code you’ll know a bit more about the domain and...(Read whole news on source site)