.NET Zone is brought to you in partnership with:
  • submit to reddit
Anders Abel11/23/12
3517 views
0 replies

[Flags] on Enums Make ToString() Smart

Putting the [Flags] attribute on an enum changes ToStrings behaviour. It generates a comma separated list.

Juri Strumpflohner11/22/12
3096 views
0 replies

Lessions Learned: Don't Expose EF Entities to the Client Directly

When we refactored our main application architecture, one of our main goals was to keep things as simple as possible. We also learned that we should not expose EF entities directly to the client, and here is why.

Senthil Kumar11/21/12
20549 views
2 replies

5 Good and useful .NET Profilers

Senthil Kumar documents the 5 most popular profilers for .NET developers. In software engineering, profiling is a form of dynamic program analysis that measures space (memory) or time complexity of a program, the usage of particular instructions, or frequency and duration of function calls.

Merrick Chaffer11/20/12
9148 views
1 replies

WCF: The Underlying Connection Was Closed Unexpectedly

Merrick Chaffer shows how to solve one of the most common issues that might happen when developing a WCF service.

Greg Duncan11/19/12
2118 views
0 replies

Enlightenment to Adaptation for the Portable Class Library

Portable Class Libraries enable you to create a single binary that runs on several (.NET) platforms. Unfortunately, it uses the "least common denominator" approach, which means your PCL is greatly constrained in what it can do.

Greg Duncan11/18/12
2769 views
0 replies

Productivity Power Tools November 2012 Release

A set of extensions to Visual Studio Professional (and above) which improves developer productivity.

Joel Cochran11/17/12
7146 views
0 replies

CORS, AJAX, and POST data in Web API

Joel Cochran talks about the adventures of building systems on top of Web API by using CORS, AJAX, and POST data.

Den D.11/16/12
3418 views
0 replies

Drawing 3D Helper Axes in XNA

Den Delimarsky shows how to integrate helper XYZ axes in an XNA game, both on Windows and Windows Phone.

Greg Duncan11/16/12
4170 views
0 replies

Getting a Handle On Time with Noda Time

Joda Time is the industry standard date and time handling library for Java. Noda Time is an idiomatic port to the .NET platform.

Greg Duncan11/15/12
3235 views
0 replies

Windows 8 Gestures Guide Released

This downloadable guide to the basic touch gestures available within Windows 8 from Official Windows Magazine can be a nice handout to give to end users not familiar with the conventions used for touch on Windows-based devices.

James Roper11/15/12
4705 views
1 replies

Comments Complement Code

Comments complement code. Good code does not negate the need of comments. Good code includes comments where comments are needed.

Paul Hammant11/14/12
6791 views
0 replies

Testability and Cost of Change

Google, by my reckoning, had an incredibly low cost-of-change engineering setup. They achieved this by having an incredible build infrastructure, a hard-core focus of development best practices, and a rabid code approval rule-set than meant that all devs became better all the time.

Alexander Beletsky11/14/12
2752 views
0 replies

ELMAH.MVC 2.0.2 is out

ELMAH MVC 2.0.2 has been just pushed recently. This is a contribution by James Crowley which adds a special configuration key that prevents ELMAH.MVC to setup a global HandleErrorAttribute().

Jurgen Appelo11/13/12
6780 views
2 replies

6 Rules for Employee Rewards & Extrinsic Motivation

These six rules for rewards give you the best chance at increasing people’s performance and engagement, while encouraging intrinsic motivation instead of destroying it. In my experience, an incidental compliment during a meeting for a job well done satisfies all six criteria.

Dave Fecak11/13/12
2995 views
0 replies

TALK! It’s An Interview, Not An Interrogation

A job interview is not an interrogation, and it is important for candidates to be sure they are not treating it as such.

Greg Duncan11/13/12
1978 views
0 replies

New Visual Source Safe Upgrade Tool Released

The Visual Source Safe Upgrade tool provides a Wizard Based UI for upgrading Visual Source Safe repositories to Team Foundation Server 2012, 2010 or Team Foundation Service.

Rodrigo De Castro11/12/12
3816 views
0 replies

Startup vs. Big Company Mindset

As I work for a big (or better huge) company, I always think of the difference of people working at both types of companies. I don't think there's a definitive set of personality traits that define whether you should work at one or the other, especially as you see people working at some point of their lives in one type of company and then moving to a different type.

Zac Gery11/12/12
7786 views
0 replies

A Developer's Guide to Starting a New Job

Starting a new job can be an anxious and exhausting process for most individuals. Fold in the high expectations of a technical position and it can be consuming. The following is a list of tips and tricks for a successful first week.

Pieter De Rycke11/12/12
1852 views
0 replies

Jace.NET published on NuGet

A couple of days ago, the first version of a mathematical calculation engine for the .NET framework was released: Jace.NET. This build includes support for all the standard mathematical operations and a number of mathematical functions like: sin, cos, loge, logn.

Troy Hunt11/12/12
4569 views
0 replies

Hacktivism is dead. Long live opportunism!

“Back in the day”, there were attacks that were based on some form of political or social motivation. Not that far back either. But more recently it all seems to have gone a little downhill.

Jens Schauder11/12/12
805 views
0 replies

Back to Basics – Good Comments are Targeted Comments

I can’t think of a single person who enjoys writing comments in code. I don’t, my friends and colleagues don’t, and I’m pretty sure there isn’t a meetup group for fans of it.

Erik Ejlskov Jensen11/11/12
2590 views
0 replies

SQL Server Compact 3.5 SP2 Downloadable Update List

The updates for SQL Server Compact 3.5 SP2 are now referred to a CU (Cumulative Update), which is what the hotfixes also were previously. The difference now is that the CU installation overwrites the existing installation, and a remove of the RTM bits is no longer required before installing the CU.

Greg Duncan11/10/12
3601 views
0 replies

Visual Studio 2012 Color Theme Editor Available

Since releasing Visual Studio 2012 we have continued on our investment in the user experience space to enable you to work more efficiently and to make the Visual Studio experience engaging and productive.

Den D.11/09/12
4087 views
0 replies

KinectContrib Templates for Visual Studio 2012 Now Available

Den Delimarsky announces the release of the next version of KinectContrib - a set of tools for Kinect developers that adds templates to Visual Studio.

Jeremy Likness11/09/12
3388 views
0 replies

Building Windows 8 Apps with C# and XAML is Here

Jeremy Likness announces the release of his book covering Windows 8 application development. Find out more what's in store by following this review.