The Windows Communication Foundation (WCF) framework can be vulnerable to phishing and other attacks. Learn how to protect it with these tactics.
- By Joydip Kanjilal
- 08/09/2013
Don't re-invent the wheel when building your Windows 8 apps. Instead, save coding time by using (and customizing) the Search contract to add this critical piece of functionality.
- By Tony Champion
- 08/07/2013
Learn how to add spell checking to your applications.
Rodrigo Munoz walks you through how to fix two of the most challenging Internet Explorer 8 and Internet Explorer 7 responsive design bugs: media queries and box-sizing.
- By Rodrigo Munoz
- 08/05/2013
Test-driven development has been enhanced with Visual Studio 2012; learn how to use this powerful tool by building a class library for math functions.
- By Mickey Gousset
- 07/29/2013
Building your applications so that each part does just one job well makes everything easier. Peter Vogel applies that approach to a Windows Forms app and, in addition to getting it to work, creates a more responsive application.
Learn how to use asynchronous controller actions in ASP.NET MVC 4 by building a simple Contacts Manager app.
James McCaffrey explains how to normalize and encode neural network data from a developer's point of view.
- By James McCaffrey
- 07/22/2013
Google has replaced MapView with MapFragment for adding mapping and location in Android. Learn what the new API can do, and how to use it.
- By Wallace McClure
- 07/18/2013
James McCaffrey demonstrates the brute-force, Fisher-shuffle and reservoir-sampling techniques.
- By James McCaffrey
- 07/17/2013
The latest version of TypeScript adds generics but there's more in the package than that. Peter looks at what's new.
In-App purchasing helps you make money after the initial sale. Learn how to use the new API to set it up.
- By Michael Crump
- 07/15/2013
Chain of Responsibility decouples the sender of a request from the receiver by allowing one or many handler objects to handle the request.
NuGet extends Visual Studio by simplifying the process of installing and updating third-party libraries and tools. It has limitations in a local private network, however. Here's what you need to know, along with a possible solution.
- By Joe Kuemerle
- 07/09/2013
Learn how Knockout can help you tame the morass of JavaScript and HTML programming and reduce the time spent writing boilerplate code.
- By Kelly Adams, Mark Michaelis
- 07/08/2013
Eric Vogel covers the recent changes to the SignalR persistent connection API.
Eric Vogel covers shows how to use the Facade pattern to create a simple unified interface for a collection of interfaces in a .NET application.
Knowing where you are -- and where you want to go -- are the keys to using the matrix.
Learn how Team Foundation Server 2012 and Kanban go together.
- By Mickey Gousset
- 06/21/2013
In this month's column, Peter Vogel takes a single -- and common -- problem and looks at all the technologies you can use to solve it, from getting the data design correct through handling updates and finishing with a UI built in ASP.NET MVC.
Set up a TDD environment for test applications by choosing and integrating a toolset that works with Visual Studio. It's not a completely satisfying solution, but it's enough to start building an application.
Harness the power of query expressions to develop powerful frameworks.
- By Chris Eargle
- 06/17/2013
You're not stuck with using Apple's Maps app in your iOS development. Learn how to leverage the Google Maps SDK for iOS.
- By Wallace McClure
- 06/12/2013
Doing better takes time and is an incremental process.
- By Mark J. Balbes, Ph.D.
- 06/10/2013
James McCaffrey explains what neural network activation functions are and why they're necessary, and explores three common activation functions.
- By James McCaffrey
- 06/07/2013