« Все записи | Записи а категории «C#»

Понимание MapReduce

Довольно много людей, кажется, запуганы концепцией MapReduce. Как выясняется, концепция MapReduce на самом деле довольно проста и понятна, если вы приложите немного усилий, чтобы понять основной принцип.

Читать полностью

Маленькие чудеса C#/.NET: ограничение универсальных типов с помощью условия where

Расширение возможностей использования универсальных типов (generic types) C# путем введения ограничения универсального типа с помощью условия where.

Читать полностью

Маленькие чудеса C#/.NET: перекрестно-вызываемые конструкторы

В этой небольшой заметке идет речь о вызове одного из конструкторов из другого перегруженного конструктора того же класса.

Читать полностью

Маленькие чудеса C#/.NET: DateTime с дополнительными преимуществами

Подробный рассказ о System.DateTime.

Читать полностью

Маленькие чудеса C#/.NET: ToDictionary() и ToList()

Продолжение серии "Маленькие чудеса C#/.NET" Джеймса Майкла Харе. В этом выпуске - рассказ о методах расширения LINQ ToDictionary() и ToList().

Читать полностью

C#: IEnumerable IsNullOrEmpty

Метод проверки, что последовательность IEnumerable не является null или пустой по аналогии с функцией String.IsNullOrEmpty.

Читать полностью

C#/.NET: последние пять маленьких чудес, которые делают код лучше (часть 3 из 3)

Перевод третьей части из оригинальной трилогии "C#/.NET Five More Little Wonders That Make Code Better" Джеймса Майкла Харе.

Читать полностью

C#/.NET: еще пять маленьких чудес, которые делают код лучше (часть 2 из 3)

Перевод второй части из оригинальной трилогии "C#/.NET Five More Little Wonders That Make Code Better" Джеймса Майкла Харе.

Читать полностью

C#/.NET: пять маленьких чудес, которые делают код лучше (часть 1 из 3)

Перевод первой части из оригинальной трилогии "C#/.NET Five Little Wonders That Make Code Better" Джеймса Майкла Харе.

Читать полностью

ASP.NET MVC: добавление метаданных страницы с помощью ActionFilter

Одна вещь, которая является достаточно общей для приложений, управляемых данными - это необходимость определения метаданных, которые появляются на каждой странице (обычно в виде элементов мастер-страницы).

Читать полностью