Desmond File

Blog archive

July Issue Preview

Schools are out and the summer vacation season has officially begun. I know this, because the house is a mess and I've driven more than 2,000 miles in the past week, with I think 1,800 of those in active construction zones. Hey, here's an idea: Let's double all fines--for everything--from June through August.

Despite the chaotic summer schedule and ill-advised road trips, work continues to get done at Visual Studio Magazine. Our July issue goes live on Friday, and you can look forward to plenty of insightful how-to articles and analysis. July's cover feature by Benjamin Day looks at the powerful new build system in Team Foundation Server 2010 and how you can configure build servers and builds, customize default build scripts to handle environment-specific configuration files, and configure IIS applications.

Two other features grace this month's issue. Sebastian Holst of Preemptive Solutions explores the burgeoning arena of application analytics, and looks at how developers can use the integrated Runtime Intelligence engine in Visual Studio 2010 to capture information about how applications are behaving and being used in the field. Meanwhile, James Reinders of Intel dives into the Parallel Extensions for .NET and C++ to help developers take full advantage of multicore and many-core environments.

If there were a theme for our Language Lab columns in July, it would be extensibility. Peter Vogel's Practical .NET column this month takes a moment to answer a variety of reader questions, from how to how to extend custom sections in the config file, to using CreateQuery and ESQL in the Entity Framework, to reading lambda expressions. UI Code Expert columnist Mark Michaelis explains how to use an often-overlooked XAML extensibility resource, markup extensions, as well as how to create extensions of your own. Finally, Joe Kunk's On VB column recounts his effort to extend support for LightSwitch BlankExtension/BizType projects beyond C# to Visual Basic.

Andrew Brust writes in his Redmond Review column about an interesting pattern at Microsoft, where many of the most vital and groundbreaking innovations are coming from the smaller business units. For an example of this, writes Andrew, look no further than Windows 8 adopting the tile-based UI from the Windows Phone team. Speaking of Windows 8, Robby Ingebretsen of Pixel Lab offers five reasons you should care about HTML5, in his turn as a VS Insider guest columnist.

VSM Tools Editor Peter Vogel lays hands on Red Gate Reflector, a decompiler and class browser that lets you recreate C# or Visual Basic code from a compiled assembly. But the real story, Peter says, is Reflector's improved integration with Visual Studio. Finally, check out Mark Bowytz' latest tale of developer frustration, in DevDisasters.

We may be entering the heart of construction season, but we're not slowing down. In August you can look forward to an in-depth exploration of the Async CTP. And of course we'll continue to publish our selection of online how-to columns and articles at www.visualstudiomagazine.com. Do you have a topic you want to see covered in our magazine or Web site? Let us know!

Posted by Michael Desmond on 06/28/2011


comments powered by Disqus

Featured

  • Mastering AI Development and Building AI Apps with GitHub Copilot

    Two Microsoft experts explain how GitHub Copilot is evolving from a coding assistant into a broader platform for building, customizing and testing AI-powered developer workflows.

  • VS Code 1.123 Adds Agent Session Sync, 1M Context Windows

    Microsoft released Visual Studio Code 1.123 on June 3, adding agent-focused features, larger model context support, integrated browser updates and a new delay for some automatic extension updates.

  • Copilot Billing Shock Hits Developers

    Developer complaints about GitHub Copilot's new usage-based billing model have centered on unexpectedly rapid AI credit consumption, and neither GitHub nor Microsoft has responded directly to the backlash, though they have previously published guidance to lessen model usage costs.

  • Hands On with GitHub Copilot App Technical Preview: Turning a Blazor Issue into a PR

    GitHub's brand-new Copilot desktop app, in technical preview, handled a small Blazor issue from planning through pull request creation, but the hands-on test also showed why developers still need to verify agent work in the running app before merging.

Subscribe on YouTube