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


New blog hosting

AddThis Social Bookmark Button
As some of you have noticed (and let me know), my old blog hosting provider recently moved off Community Server to WordPress. I figured that as all the links we being broken anyway, now would be a good time to move off anyway. The old posts are still there, but my blog’s new home […]

APress Deal of the Day 26/Jul/2014 - Beginning WebGL for HTML5

AddThis Social Bookmark Button
Originally posted on:’s $10 Deal of the Day from APress at is Beginning WebGL for HTML5. “Beginning WebGL for HTML5 quickly gets you up to speed with WebGL and shaders within the browser. You'll learn techniques, frameworks, and tools that will enable increased productivity, better rendering performance, and enhanced realism. ” According to, WebGL is “(Web Graphics Library) is a JavaScript API for rendering interactive 3D graphics and 2D graphics within any compatible web browser without the use of plug-ins. WebGL is integrated completely into all the web standards
of the browser allowing GPU accelerated usage of physics and image processing and effects as part of the web page canvas. WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background.” ...(Read whole news on source site)

O’Reilly Deal of the day 26/July/2014 - .NET 4.0 Generics

AddThis Social Bookmark Button
Originally posted on:’s half-price E-Book Deal of the Day from O’Reilly at is .NET 4.0 Generics. (As it is the weekend, this deal will probably be available to early Monday morning.) “Generics were added as part of .NET Framework 2.0 in November 2005. Although similar to generics in Java, .NET generics do not apply type erasure but every object has unique representation at run-time. There is no performance hit from runtime casts and boxing conversions, which are normally expensive..NET offers type-safe versions of every classical data structure and some hybrid ones.”

Code and Rock and Roll

AddThis Social Bookmark Button
I am sitting here listening to Stone Sour on Xbox Music (yes, I’m a hard rock/metal fan – always have been). Stone Sour - what an excellent band. Not only because their music rocks, but because their stage performance is amazing. If you ever have the chance I suggest you see them in concert. Don’t bother to go out of your way to see Rob Zombie. His music might be good, but he is flakey and might skip out on a live show in the middle. I say this because I was just at Rock Fest in Cadott, WI and that’s what happened. Stone Sour, despite
the Corey Taylor having a rough throat put on an amazing performance – Corey gave everything he had left to put on a great show. Yes, it was sub-standard in terms of his voice, but it was perhaps the most amazing show I’ve ever seen. Rob Zombie, having a rough throat, did just enough to get paid and then walked off the stage, unwilling to match Stone Sour’s ability to put everything into the performance. Rob Zombie said, in so many words, that he was willing to walk off stage rather than give a sub-standard performance, missing the opportunity to match Taylor’s dedication to his audience. There’s a parallel...(Read whole news on source site)

Perfect PDF Sale!

AddThis Social Bookmark Button
I’m running a sale this weekend to celebrate Perfect PDF graduating from beta!  You can grab an unlimited license that covers you and your entire team, as many applications as you want to build, for $79 right now.  If you need to convert HTML to PDF in your ASP.NET MVC application, Perfect PDF is for you! If you just want to try it out, you can grab a trial off of NuGet: After that, all you have to do is return a PdfActionResult that points to
the view you want to render as a PDF: //Normal ASP.NET MVC Action that renders a dashboard... public ActionResult Dashboard(DashboardType type) { var dashboardModel = GetDashboard(type); return View(dashboardModel); } //Simple wrapper that creates a PDF of the dashboard! public ActionResult PrintDashboard(DashboardType type) { return new PdfActionResult(c => c.Dashboard(type)); } That’s all there is to it!  Remember, this weekend sale will save you over $200 off the regular price! ...(Read whole news on source site)

Xamarin Certified Mobile Developer

AddThis Social Bookmark Button
Xamarin is clearly focusing on cross platform, and as part of that, and as evidence of it as well, they have phased out their iOS and Android certification and now only offer the bigger certification for Mobile Development.  So I … Continue reading → For the complete article and hyperlinks, please visit my blog at

The Drag of Old Mental Models on Innovation and Change

AddThis Social Bookmark Button
“Don’t worry about people stealing your ideas. If your ideas are any good, you’ll have to ram them down people’s throats.” — Howard Aiken It's not a lack of risk taking that holds innovation and change back.  Even big companies take big risks all the time. The real barrier to innovation and change is the drag of old mental models. People end up emotionally invested in their ideas, or they are limited by their beliefs or their world views.  They can't see what's possible with the lens they look through, or fear and doubt hold
them back.  In some cases, it's even learned helplessness. In the book The Future of Management, Gary Hamel shares some great insight into what holds people and companies back from innovation and change. Yesterday’s Heresies are Tomorrow’s Dogmas Yesterday's ideas that were profoundly at odds with what is generally accepted, eventually become the norm, and then eventually become a belief system that is tough to change. Via The Future of Management: “Innovators are, by nature, contrarians.  Trouble is, yesterday's heresies often become tomorrow's dogmas, and when they do, innovation...(Read whole news on source site)