TDF provides high-level abstractions in the form of generic code blocks that generate and schedule the needed Task objects to handle simple to complex data flows.
Dennis Doomen explains the details behind the new extension methods for asserting that two object graphs are equivalent. These new extension methods are going to supersede the old ShouldHave() method in a next major version.
Testing your code as you write them is more important than fixing bugs after you have deployed the application. And TDD can be real fun when you have the right tools to assist you, NCrunch being one of those.
Often you need a quick way to time a function or block of code. In early versions of the .NET Framework you had to write some cumbersome code that relied on the DateTime object. Now, there are several more optimal alternatives to that.
It is natural to think of the public methods and properties of a class making up the public interface of the class. When implementing a class that is meant to be derived there is also another interface – the one meant for child classes.
It appears that NuGet has some performance problems and Jeff Handley posted the problematic queries as well as the new, hand-optimized queries.
You can deploy AppFabric in two ways on your network: on every application server hosting your application or as a separate infrastructure layer independent of your application servers. Read the article to find out how.
The team at 15Below have been using Git and GitHub since last September. Although Mike has been using GitHub for open source projects for several years now, this is the first time he worked with it in a largish (20+ developers) team.
With the launch of Visual Studio 2012 Microsoft has made the call to no longer support WDP moving forward. This made me sad; but I was just being naive. Visual Studio 2012’s Publishing profiles are even more powerful, and they bring all your old friends along for the ride.
When you are developing Visual Studio plugin, your project is usually configured to launch a special instance of Visual Studio under the Visual Studio debugger (excellent example of dogfooding), this special instance is called experimental HIVE.
Prashant Khandelwal shows how easy it is to implement routing in your MVC application. He also showcases the AttributeRouting NuGet package.
After many months of development, in particular during in evenings after work and in the weekends, we’re proud to present the first (and hopefully the only) beta of Fluent Assertions 2.0.
The latest version of the C# Yellow Book is now available for free download. It is used by the Department of Computer Science in the University of Hull as the basis of the First Year programming course.
A Func delegate encapsulates a method that has one parameter and returns a value of the type specified by the TResult parameter. Jalpesh shows how you can use it in your application.
Jeremy Likness shows how to leverage OData services in Windows 8 applications, on the case of Netflix as the base service.
Not many developers know that they can actually tie together WCF and Windows services. Gunnar describes one of the ways to do it.
Visual Studio 2012 is really faster than 2010, this is due to an excellent work of the team to maximize performance and because in this release some of the older and less used part of the IDE were removed.
When bad things happen to either your website or your server you’re usually faced with a situation that either makes or breaks you. Much like having a good backup and restore plan, being able to filter and scan log files for what you need to help draw conclusions on how a situation occurred or by whom it was conducted, is an important part of your security plan.
When it comes to reviewing visitor site usage, server bandwidth usage, or forensic security investigations; IIS log files often hold the answers. Here is how to take advantage of those.
If you are building a web application, you are most likely handling some sort of data. Gunnar explains how you can import and export various data formats in a .NET web app.
Doug Finke’s new book Windows PowerShell for Developers is “for developers” in a couple ways. First, the style of the book is geared toward developers. The book is small, less than 200 pages.
The following code checks whether a windows services installed on your machine or not.
Erik Jensen shows how it is possible to work with SQLite in Windows Store/WinRT applications, with small tweaks.
The Namespace Alias Qualifier in C# lets developers use the alias name instead of the complete namespace name. Here are some quick code samples.
Having recently been playing with the newly released Visual Studio 2012, one of the really nice features that I’ve seen is the Database Schema Comparison functionality. If you’d like to follow along with this...