Latest update includes support for more recent Node.js release, as well as quite a few productivity enhancements and bug fixes.
- By Michael Domingo
- 07/28/2016
Sprint 102 adds two new build tasks, one for archiving files on various platforms, and another for queuing up Jenkins jobs.
- By Michael Domingo
- 07/28/2016
The Universal Windows Platform comes with rich media capabilities. In this article Nick explores how to customize and extend the media playback experience using the Player Framework.
- By Nick Randolph
- 07/27/2016
A preview of the forthcoming Visual F# Tools for F# 4.1 to be released later this year includes support for F# 4.1, editing and compiling .NET Core and .NET Framework projects, as well as support for tuples, struct records, and a number of other F# language enhancements.
- By Michael Domingo
- 07/26/2016
If you've used attributes in your C# or Visual Basic programs, then decorators in TypeScript are going to look very familiar to you. They're still in development, but here's a look both at how to use them and how to write them.
Or, how lifetime can mean different lengths of time, depending on whether it's procedural- or block-level.
There are so many ways to integrate an SSRS report into your page that the biggest problem you'll face is deciding which one to use. Peter runs through all the solutions he can think of, including those cases where you want to download the report as a file.
Among the changes in Visual Studio 2015 Tools for Unity is a fix for an issue that prevented the abiltity to debug Unity games that incorporated Xamarin. It also incorporates support for Visual Studio 2015 function breakpoints and access to Unity MonoBehaviours.
- By Michael Domingo
- 07/14/2016
You know how to run business-readable tests. Let's continue with a few more hooks.
- By Jason Roberts
- 07/14/2016
R has limited support for mathematical permutations, but it's there. Here's what R is capable of accomplishing.
- By James McCaffrey
- 07/12/2016
The Visual Studio team's latest update includes quite a number of enhancements, including tab, workbench, and editor improvements/addition, and some new debugging options.
- By Michael Domingo
- 07/12/2016
If you adopt the Interface Segregation principle, then you can eliminate (or, at least, control) one of the most annoying problems in creating very useful objects. But following that principle through to its conclusion also inverts the traditional hierarchy of the development team.
IDE usage improvements, addition of Exception helper and Xamarin 4.1 are highlights of this release, notes John Montgomery, head of Visual Studio development.
- By Michael Domingo
- 07/08/2016
It pays to be explicit and not use the emotional defaults of each language.
You can write some complicated code to ensure that you don't create any object until you absolutely need it. Or you can use the Lazy object...at least some of the time.
If you're looking for an easy way to save the user's current state, the simplest solution is use the Serialize and Deserialize method.
JSX+React provides a flexible way for you to structure your client-side code to two things you want: dynamically transform your page in response to your user's input, and to integrate with ASP.NET MVC action methods.
Finalized versions of Microsoft's venerable software technologies are now generally available, and for Visual Studio 2015 U3, it includes the resolution of some high memory consumption issues that bedeviled some larger VS customers.
- By Michael Domingo
- 06/27/2016
SpecFlow offers a number of binding styles for bridging business-readable tests with test-automation code.
- By Jason Roberts
- 06/21/2016
Here's another way to make applications more scalable and more responsive to the user: store some application data on the user's computer.