Записей: 17

WPF приложение на MVVM с использованием PRISM 6 и Autofac

В этой статье показан пример создания WPF-приложения на основе MVVM паттерна проектирования. За основу используется PRISM 6, как MVVM-фреймворк и Autofac, как DI-контейнер.

создано: 28.02.2017 | опубликовано: 28.02.2017 | обновлено: 06.07.2017 | просмотров: 1761 | комментариев: 2 | WPF и Silverlight

Что значит имя 3: База данных для SPA или Code First на EntityFramework

В предыдущей статье из цикла “Что значит имя” было показано что из себя представляет DurandalJS и как с ним работать. В этой статье будем работать с EntityFramework: создадим базу данных по принципу Code First; создадим классы сущностей, настроим SQL-подключение.

создано: 18.06.2014 | опубликовано: 18.06.2014 | обновлено: 06.07.2017 | просмотров: 4628 | Сайтостроение

ASP.NET MVC: DataSource на JavaScript или обертка на Web API сервис (часть 1)

В этой статье будем строить форму Master/Detail на JavaScript с использованием KnockoutJs. Цель статьи: практическое применения контрола DataSource из nuget-пакета JsSite с ASP.NET Web API.

создано: 15.07.2013 | опубликовано: 15.07.2013 | обновлено: 06.07.2017 | просмотров: 5895 | Сайтостроение

ASP.NET MVC: MVVM на HTML или использование knockout при создании сайта (часть 2 из 2).

В этой части закончим начатое в первой части, а именно пример сайта на с формой обратной связи с использованием Knockout.

создано: 16.09.2012 | опубликовано: 16.09.2012 | обновлено: 06.07.2017 | просмотров: 8645 | комментариев: 6 | Сайтостроение

ASP.NET MVC: MVVM на HTML или использование knockout при создании сайта (часть 1 из 2).

На простом примере постараюсь объяснить как с помощью JavaScript-фреймворка Knockout можно применить паттерн MVVM на HTML.

создано: 14.09.2012 | опубликовано: 14.09.2012 | обновлено: 05.07.2017 | просмотров: 9591 | комментариев: 7 | Сайтостроение

Windoe Phone 7: Подтверждение от пользователя или InteractionRequest with Confirmation (PRISM)

Занимаясь разработкой нового приложения для Windows Phone столкнулся с тем, что при использовании MVVM (Prism) не очень получается спросить у пользователя подтверждение на выполнение какого-либо действия. Пришлось искать своё решение, которое оказалось очень простым.

создано: 04.01.2012 | опубликовано: 04.01.2012 | обновлено: 04.07.2017 | просмотров: 3265 | Windows Mobile

Как сделать Prism (MEF) приложение на Silverlight

Довольно продолжительное время не занимался проектами на Silverlight. Поэтому руки не доходили до Prism. Короче, забыл напрочь про то как из простого Silverlight-приложения сделать приложение на Prism, да еще и такое, которое использует MEF. Вот как раз в этой статье буду вспоминать, а за одно и последовательно описывать как этот сделать.

создано: 13.07.2011 | опубликовано: 13.07.2011 | обновлено: 05.07.2017 | просмотров: 4480 | комментариев: 4 | WPF и Silverlight

Dependency Injection pattern: три способа реализации в Silverlight

Существует огромное множество различных паттернов (шаблонов) дизайна и программирования. Порой разобраться в них с первого раза не так просто, как может показаться на первый взгляд. И тем более, при этом учитывать, что почти все из существующих паттернов могут быть реализованы несколькими способами. В этой статье будет показано три варианта Dependency Injection.

создано: 23.04.2011 | опубликовано: 23.04.2011 | обновлено: 06.07.2017 | просмотров: 9191 | комментариев: 3 | Просто о NET

PRISM 4: Диалоги (DialogModal) с пользователем или использование объектов Interaction Request

В шестой части руководства пользователя по PRISM 4, которая называется Advanced MVVM Scenarios есть немаловажный раздел "Использование интерактивного сервиса (Using Interaction Service)". В разделе описано как можно получать от пользователя результаты запроса относительно действий. Речь идет о диалоговых окнах, если быть проще. Расскажу как пользоваться этими объектами в этой статье.

создано: 05.02.2011 | опубликовано: 05.02.2011 | обновлено: 06.07.2017 | просмотров: 5710 | комментариев: 4 | WPF и Silverlight

Обновление каскадных данных в контролах ComboBox в MVVM (PRISM)

Возникла потребность каскадного обновления контролов (например, ComboBox или ListBox). То есть требуется заполнять подчиненный контрол в зависимости от выбранного значения в мастер-контроле. В интернете, как ни странно, ничего полезного не нашел, вот и решил написать эту статью.

создано: 11.01.2011 | опубликовано: 11.01.2011 | обновлено: 05.07.2017 | просмотров: 3966 | WPF и Silverlight