-
Eric Vogel shows you how to use the CultureInfo API in .NET Framework 4.5 to simplify localization in a multi-threaded application.
01/12/2013
-
I've finally found a use for the dynamic keyword in C#. It's something that C++ developers call "multiple dispatch".
01/10/2013
-
Creating connectable Web Parts is a good thing for you and your users -- and the default interfaces that come with SharePoint form the architecture you should use to create those Web Parts.
01/03/2013
-
Eric Vogel covers how to use the Managed Extensibility Framework (MEF) to extend a Windows Store application.
12/20/2012
-
A free tool to reduce coding for developers who like to surface T-SQL database recordsets in a simple collection of customized POCO objects.
12/11/2012
-
Given the number of default interfaces that SharePoint provides, you might want to create a provider WebPart to which several consumers could connect simultaneously.
12/10/2012
-
The IWebPartParameters interface provides a flexible way for one WebPart to select the data it wants from another WebPart. And, since implementing that interface doesn't require much code, you should consider using it on all your WebParts.
12/07/2012
-
Because SharePoint lists are automatically turned into connectable Web Parts, you can integrate your own Web Parts with any existing SharePoint list by implementing the default interfaces provided by SharePoint.
12/03/2012
-
An extension method sits in a separate file from the base class, so the base class is unchanged.
12/03/2012
-
How to use the new Windows Phone 8 SDK to build applications across both Windows Phone 7 and Windows Phone 8.
11/30/2012
-
.NET and Java developers are perplexed about the indiscreet way C++ discloses private class details. Pimpl (pointer-to-implementation) solves this problem by keeping secrets hidden from peepers.
11/29/2012
-
The .NET 4.5 Framework includes some changes to the typical reflection use cases. Most importantly, the Type object has been split into two separate classes: Type and TypeInfo. Find out how and when to use each.
11/29/2012
-
Learn how Visual Studio 2012 makes exploratory testing quick and easy.
11/27/2012
-
You can use properties in a WCF Service: just put the OperationContract attributes on the property's getter and setter.
11/26/2012
-
Importing a snippet into Visual Studio and then using the snippet is a snap.
11/16/2012
-
Peter finishes up his discussion of using the Fakes Framework with TDD in Visual Studio 2012 Ultimate by looking at mocking properties and why you'd want to pass a shim as parameters.
11/15/2012
-
Using shims in Visual Studio 2012 Ultimate lets you easily bypass code—no matter how deeply buried—to test just the parts of your application that you want to test.
11/05/2012
-
A priority queue assigns a priority to each element. Knowing how to build them is important in solving many coding problems.
11/02/2012
-
Use the LongListSelector control to conveniently display large amounts of data in your mobile apps.
11/01/2012
-
ASP.NET provides a wealth of options for dynamically integrating JavaScript into your client-side pages. And by adding T4 into the mix, you can generate, at runtime, exactly the client-side code that your page needs.
11/01/2012
-
In Part 2 of this series, Eric Vogel covers how to implement authentication and basic authorization with an Azure Mobile Service-backed Windows Store application.
10/25/2012
-
By Sam Nasr
FileTables, a new feature introduced in SQL Server 2012, is a unique table that reflects metadata of files in a specified folder.
10/25/2012
-
One of the major reasons that developers don't like TDD is because, inevitably, it leads to mocking—which can be time consuming. Microsoft has created the Fakes Framework just to simplify the whole process.
10/23/2012
-
Learn about Android's sensors by building a simple compass application.
10/18/2012
-
It's possible to redefine the operators used with a class. That doesn't mean it's a good idea.
10/16/2012