MVVM: Ссылки

Добрый вечер!
Хотел сначала написать некий обзор MVVM на русском, но, начав писать собирать информацию, понял, что лучше будет поделится ссылками на отличные статьи.
Итак, по порядку.

Tags: , , , , , , ,

Реализация ViewModel в Silverlight

Одной из принципиалных частей паттерна MVVM является ViewModel – объект, который связывает View и Model.
Для реализации ViewModel использоют следующие варианты:
1. Реализовывают интерфейс INotifyPropertyChanged (в том числе и Compiler-checked вариант с лямбда-выражениями)
2. Наследуют ViewModel от DependencyObject и используют DependencyProperty.
Я решил узнать, какой вариант лучше и в каких ситуациях.

Tags: , , , ,

Есть ко мне вопрос?

Есть ко мне вопрос?

Тогда задайте его тут: http://formspring.me/AlexSorokoletov

Silverlight 4 + VS 2010 RC

Привет всем!
Вышла Visual Studio 2010 RC. И без Silverlight 4… Ждать, пока не выпустят Silverlight 4 Tools for VS 2010 RC?
Don’t Panic.
Способ запустить Silverlight 4 в Visual Studio 2010 RC есть!

Tags: , , , , , ,

LINQ, или “чего не хватает для счастья?”

LINQ очень удобная вещь. Все, кто пользовался этой технологией, согласятся со мной. Но некоторых методов все-таки в LINQ не хватает.
Например, возможность применить функцию к каждому элементу последовательности.
Набрел в поисках чудо-метода ForEach или Map на эту дискуссию – Apply function to all elements of collection through LINQ .
Получается, что ForEach метод есть для Array и для [...]

Tags: , , , , , , , , ,

Скрытые возможности Visual Studio

Скрытые возможности Visual Studio

Большинство программистов, пишущих сишарп/вэбэ в студии (also called Visual Studio) знают, на что студия способна.
Горячие клавиши, полноэкранный режим, какие-то хитрые комманды. Однако, это далеко не все, на что способна студия.
Я поделюсь с вами сегодня возможностями студии, которые я открыл для себя в последнее время, а именно:
1. T4
2. WCFTestClient
T4
это так называемый Text Template Transformation Toolkit. В двух словах, [...]

Tags: , , , , , , ,