C# 3.0

Visual Studio 2008 and .NET Framework 3.5 Training Kit - Labs Tutorials Powerpoint Presentation Demos

posted @ Monday, March 31, 2008 8:08 PM | Feedback (0)

Patterns & Practices Talk in Sarasota Florida on Thursday, December 6, 2007

posted @ Tuesday, November 20, 2007 9:45 AM | Feedback (0)

Pluggable Frameworks and Libraries - Discovering Classes Using Reflection and Attributes

There are many ways to make frameworks and libraries more extensible via pluggable providers. Here is code that shows how to using reflection and custom attributes to find types in an assembly to evaluate expressions in a custom configuration section. This draws upon the concept of ExpressionEvaluators and ExpressionBuilders. Read more...

posted @ Thursday, October 04, 2007 10:20 PM | Feedback (0)

Dependency Injection Parameters and Properties Like Castle Windsor

posted @ Thursday, October 04, 2007 8:26 PM | Feedback (0)

Software Development Tip: Avoid Race Conditions Using Tester-Doer Pattern

One of the patterns that came up today in a code review was the Tester-Doer Pattern. One sees this pattern a lot especially when the “doer” side of the equation has a pretty decent performance penalty. Essentially, you test a condition to make sure you need to do the “doer“ operation and pay that penalty. Sometimes this can cause race conditions. Read more...

posted @ Wednesday, September 26, 2007 9:49 PM | Feedback (0)

C# Automatic Properties in Use during Visual Studio 2008 Development

C# Automatic Properties is just one of a number of new C# 3.0 Features that you can experience during Visual Studio 2008 development. It feels different using the new C# features in an actual web application as opposed to just writing C# tutorials about them. Read more...

posted @ Sunday, August 05, 2007 11:28 AM | Feedback (0)

C# and VB Partial Methods in Orcas Beta 2 for Code Generation - Business Object Validation Example

In Orcas Beta 2 we will see partial methods, which provides a hook for developers to “inject” code into partial classes without running the risk of that code being overwritten when the class is being generated in the future. Read more...

posted @ Thursday, July 19, 2007 1:39 PM | Feedback (0)

Visual Studio "Orcas" March 2007 CTP Download - LINQ ADO.NET C# 3.0 Entity Data Model

posted @ Wednesday, February 28, 2007 9:13 AM | Feedback (0)

LINQ Query Expressions and .NET Framework 3.5 Support in Reflector 5.0 - LINQ and C# 3.0 Tutorials

posted @ Monday, February 26, 2007 12:26 PM | Feedback (0)

LINQ Video with Anders Hejlsberg - LINQ Tutorials - C# 3.0 Language Enhancements for LINQ

posted @ Monday, January 29, 2007 5:56 PM | Feedback (1)

Full C# 3.0 Archive

Main

News

Green Tea

.NET Development

Enterprise Library

Patterns & Practices