-
The Microsoft Band is one of the most sophisticated fitness and health trackers available today. In this article, Nick walks through building a Windows Phone app that can communicate with it.
03/01/2016
-
If you're not worried about control coupling, then your applications probably aren't as loosely coupled as you think they are.
02/26/2016
-
By Terrence Dorsey
Web and application accessibility isn't just a nice thing to do. It makes your work available to a bigger world of customers ... and may be a legal requirement for some projects.
02/25/2016
-
You can add additional information to any Exception object to help you debug your application when something goes horribly wrong.
02/23/2016
-
When classes are more structure than you need, tuples let you specify simple type-safe aggregates of other data types. They'll also let you create a dictionary collection…but it won't be type-safe.
02/22/2016
-
Pictures are worth a thousand words, and some can be storage-hungry, which can be bad for mobile apps and sites. Here's a trick for slimming them down.
02/18/2016
-
The basic functionality of the BlockingCollection makes creating asynchronous applications easy to do. But you need to use some of the BlockingCollection's other tools to create applications that handle typical real-world problems.
02/17/2016
-
In-Depth
By Arnaldo Pérez Castaño
We looked at the basic features of functional programming with Visual F#. In this second part, we take it a bit farther and look at creating anonymous functions, pattern matching, and other features of F#.
02/16/2016
-
If you need to get back to an earlier place in your code, you don't have to go through every change in between.
02/16/2016
-
Code Focused
By Ondrej Balas
ASP.NET Identity is a simple but robust framework allowing you to easily inject custom authentication logic into your applications.
02/15/2016
-
In-Depth
By Arnaldo Pérez Castaño
The functional programming paradigm, which has been around for decades, has never gone out of style. In this two-part series, we look at Microsoft's implementation, Visual F#.
02/10/2016
-
C# Corner
ServiceStack moves to a complete Web application framework with support for Razor forms.
02/10/2016
-
Dividing your application up into simple processes will make it easier to maintain and extend. Using BlockingCollection to communicate between those processes will let you make those processes run asynchronously.
02/08/2016
-
Peter revisits an earlier column on how to display a dynamic dialog box to your browser-based users, this time using the JavaScript library that comes with ASP.NET MVC: Backbone.
02/05/2016
-
One of the hardest challenges of mobile development is how to minimize the cost of building the same application for multiple platforms. Nick shows how to use Xamarin.Forms to develop a cross-platform application that also targets the Universal Windows Platform.
02/03/2016
-
Linear regression was easy, right? Now, let's check out t-test analysis using R.
02/02/2016
-
With the right tools, creating an asynchronous application can give you not only a more responsive application that makes better use of your multi-core computer, it can also make your application simpler. Really, asynchronous applications should be your default choice.
02/01/2016
-
If you're going to use the BeginForm HtmlHelper then you might as well get it to do the complete job.
01/28/2016
-
This might sound like the stupidest tip in the world … but hear it out. There are actually cases where you don't want your methods to appear in your class's IntelliSense list. Well, OK: one case.
01/21/2016
-
You don't ever have to write a complicated LINQ/Entity Framework query, but you do need to know when to call the ToList method on your query. Here's a tip on both.
01/19/2016
-
Now that you've got a good sense of how to "speak" R, let's use it with linear regression to make distinctive predictions.
01/18/2016
-
By Terrence Dorsey
Web pages aren't read-only anymore. These rich text editors let users post content of all kinds, edit content and even write collaboratively within the browser.
01/15/2016
-
Sometimes you want to look at two parts of the same file at the same time. Here are two ways to do that.
01/14/2016
-
Developers (including you) benefit when you provide a string representation of your class. By implementing IFormattable, you can take control of this representation and provide some flexibility. Besides, if you don't provide one, the Microsoft .NET Framework will provide a useless one for you.
01/13/2016
-
Like a mobile force, Xamarin 4 awakens. So upgrade now, especially if you're a Visual Studio developer and building apps for iOS.
01/11/2016