.NET 3.5 предоставит вам простое объявление свойств:
public property SomeProperty { get; set; }
Методы расширения - очень полезная функция:
public static class Extensions
{
public static bool IsNull(this string text)
{
return text == null;
}
}
А затем в вашем коде:
var myStr = null;
if (myStr.IsNull()) {
// your logic
}
Если вы будете разрабатывать приложение ASP.NET, то в новой версии вы получите интегрированные ASP.NET AJAX, ASP.NET Dynamic Data, которые являются наиболее простым способом создания приложений, управляемых данными, новые элементы управления ListView, DataPager и Charts.