Последовательные шаги для установки Perl Strawberry, MySQL и DBD :: mysql в Windows XP

Я ищу хорошее руководство с последовательными и подробными шагами по установке Perl Strawberry, MySQL и DBD :: mysql в Windows XP. m разработка приложения WPF с использованием шаблона MVVM. Я использую библиотеку MVVM Light, и я также пытаюсь использовать инжектор зависимостей (я рассматриваю Ninject и Unity). Я читал много блогов ...

Я разрабатываю приложение WPF с использованием шаблона MVVM. Я использую библиотеку MVVM Light, и я также пытаюсь использовать инжектор зависимостей (я рассматриваю Ninject и Unity).

Я прочитал много статей в блогах и совершенно не понимаю, что такое "правильный "способ заставить мои классы общаться друг с другом. В частности, я не знаю, когда использовать внедрение зависимостей, а когда полагаться на шаблон посредника.

Давайте рассмотрим пример. У меня есть ViewModel, назовем его DataViewModel и класс Data, который предоставляет какие-то данные. m, используя библиотеку MVVM Light, и я также пытаюсь использовать инжектор зависимостей (я рассматриваю Ninject и Unity). Я читал много блогов ...

Я разрабатываю приложение WPF с использованием шаблона MVVM. Я использую библиотеку MVVM Light, и я также пытаюсь использовать инжектор зависимостей (я рассматриваю Ninject и Unity).

Я прочитал много статей в блогах и совершенно не понимаю, что такое "правильный "способ заставить мои классы общаться друг с другом. В частности, я не знаю, когда использовать внедрение зависимостей, а когда полагаться на шаблон посредника.

Давайте рассмотрим пример. У меня есть ViewModel, назовем его DataViewModel и класс Data, который предоставляет какие-то данные. m, используя библиотеку MVVM Light, и я также пытаюсь использовать инжектор зависимостей (я рассматриваю Ninject и Unity). Я читал много блогов ...

Я разрабатываю приложение WPF с использованием шаблона MVVM. Я использую библиотеку MVVM Light, и я также пытаюсь использовать инжектор зависимостей (я рассматриваю Ninject и Unity).

Я прочитал много статей в блогах и совершенно не понимаю, что такое "правильный "способ заставить мои классы общаться друг с другом. В частности, я не знаю, когда использовать внедрение зависимостей, а когда полагаться на шаблон посредника.

Давайте рассмотрим пример. У меня есть ViewModel, назовем его DataViewModel и класс Data, который предоставляет какие-то данные. я много читал блог ...

Я разрабатываю приложение WPF с использованием шаблона MVVM. Я использую библиотеку MVVM Light, и я также пытаюсь использовать инжектор зависимостей (я рассматриваю Ninject и Unity).

Я прочитал много статей в блогах и совершенно не понимаю, что такое "правильный "способ заставить мои классы общаться друг с другом. В частности, я не знаю, когда использовать внедрение зависимостей, а когда полагаться на шаблон посредника.

Давайте рассмотрим пример. У меня есть ViewModel, назовем его DataViewModel и класс Data, который предоставляет какие-то данные. я много читал блог ...

Я разрабатываю приложение WPF с использованием шаблона MVVM. Я использую библиотеку MVVM Light, и я также пытаюсь использовать инжектор зависимостей (я рассматриваю Ninject и Unity).

Я прочитал много статей в блогах и совершенно не понимаю, что такое "правильный "способ заставить мои классы общаться друг с другом. В частности, я не знаю, когда использовать внедрение зависимостей, а когда полагаться на шаблон посредника.

Давайте рассмотрим пример. У меня есть ViewModel, назовем его DataViewModel и класс Data, который предоставляет какие-то данные. Я прочитал много статей в блогах и совершенно не понимаю, как мои классы могут общаться друг с другом. В частности, я не знаю, когда использовать внедрение зависимостей, а когда полагаться на шаблон посредника.

Давайте рассмотрим пример. У меня есть ViewModel, назовем его DataViewModel и класс Data, который предоставляет какие-то данные. Я прочитал много статей в блогах и совершенно не понимаю, как мои классы могут общаться друг с другом. В частности, я не знаю, когда использовать внедрение зависимостей, а когда полагаться на шаблон посредника.

Давайте рассмотрим пример. У меня есть ViewModel, назовем его DataViewModel и класс Data, который предоставляет какие-то данные. Как между ними лучше общаться:

A. Внедрить зависимость от DataViewModel с интерфейсом IData? Таким образом, Data не будет полагаться на Messenger, но он должен будет предоставить событие, если данные изменятся, и ViewModel должна будет подписаться на него.

B. Полагаться на шаблон посредника (реализованный в MVVM Light as Messenger) и отправлять сообщения между Model и ViewModel? Таким образом, вообще не будет необходимости использовать внедрение зависимостей, потому что все общение будет основано на сообщениях.

Более того, должны ли мои модели представления внедрять зависимости от других моделей представления, или было бы лучше просто положиться на мессенджер? Если первое, нужно ли было бы определять отдельный интерфейс для каждой ViewModel? Я думаю, что определение интерфейса для каждой виртуальной машины будет дополнительной работой, но, возможно, оно того стоит.

6
задан madbadger 17 November 2010 в 18:04
поделиться