All streams
Search
Write a publication
Pull to refresh
113
21
Алексей Мерсон @m_a_d

Backend Brand Director в Яндексе

Send message
Мы используем компоненты DevExpress. Возможно, сейчас всё сильно лучше, но раньше их WPF варианты уступали WinForms по возможностям.
А вот хороший MVP Framework для C#/WinForms никто не знает? Есть несколько проектов на codeproject и подобных, но ни один не соответствует полностью моим требованиям (да и фрэймворками большинство можно назвать лишь с натяжкой).
Нужно следующее:
  1. Реализация по схеме слабой связности (сборка View имеет ссылку на Presenter, но Presenter ссылки на View не имеет; взаимодействие в направлении View->Presenter осуществляется только через события/делегаты; в обратном направлении через интерфейс IView, который описан в презентере и который наследует View)
  2. Соответствие конкретного View конкретному Pressenter описывается декларативно (атрибуты, файл конфигурации и т.п.)
  3. Создание и инициализация View (и соответствующего ему Presenter) осуществляется неким менеджером или фабрикой автоматически на основании информации из п.2
  4. Последнее по порядку, но не по значению: View может быть как контролом, так и формой и код инициализации должен уметь работать в обоих случаях.
Вот этот. У него есть косяк: таймер сделан китайцами из китайских пластмассовых деталей и через какое-то время начинает стучать. Я полез его разбирать и смазывать и увидел интересную деталь, по маркировке и виду подозрительно напоминающую реле. Так оно и вышло. Оно не было ни к чему подключено, но при этом исправно замыкалось и размыкалось таймером. Дальнейшее было делом техники :)
Как хорошо, что я каждый раз предусмотрительно отвечаю «нет» на запрос скайпом повышения привелегий. Никаких левых обновлений. После историй с вылетами приучился.
Во всяком случае, я год назад разлочил духовку (активировал выключение по таймеру, которое изначально было отключено)
Для тех, кто хочет эту книгу купить, я бы рекомендовал посмотреть на Амазоне. Даже с учетом недешевой доставки, это все равно будет раза в полтора дешевле, чем по ссылке выше. Ну и есть русская версия, однако что там с качеством перевода я не знаю.
При синдроме сухого глаза это не поможет.
Поддерживаю! Жаль только они все или неудобные, или неэффективные, или и то, и то сразу. Ну и если дома можно обойтись одним вполне нормально, то в офисе, где в комнате на 30-40 квадратов работает полтора десятка компов и почти столько же людей, проще плюнуть :(
А что делать? Иначе в том же Steam (для российских аккаунтов) они остаются не у дел.
А еще aidsrest.
Ага, одни анекдоты (которых, впрочем, не хватило на весь коридор) вместо истории мира неверхуд чего стоили.
Вы бы, батенька, еще гуманитарный факультет закончили =)
Когда дело доходит до форматирования — большинство сторонних открытых решений действительно не подходят. Мы в нашем софте в итоге, устав от тормозов и глюков особенностей Interop, обзавелись вот этой штукой. В работе с ней тоже есть нюансы, но в целом всё сильно упростилось.
Подтверждаю: «C# in Depth» — прекрасная книга. В моем личном хит-параде она занимает уверенное первое место. Джон обладает редким сочетанием знаний и умения подать их а) понятно и б) нескучно. Сейчас читаю «Effective C#» — ни в какое сравнение не идет.
Из новостей:
Вчера была задержана учительница русского языка в нетрезвом состоянии, пытавшаяся исправить вывеску магазина «ОБОИ» на ОБА.
Между прочим, я консультировался на этот счет с гастроэнтерологом. А то моя женщина меня подначивала на тему «нездорового» питания по утрам. Так вот, врач сказал «так что ж плохого? В бутербродах есть все необходимые компоненты: жиры, белки и углеводы. Лишь бы продукты были качественные!». Разумеется, всё это необходимо запивать жидкостью. И полезен ли здесь кофе — это уже другой вопрос. Я пью чай.
А я ненавижу писать от руки с того самого времени, как начал этому учиться. До сих пор перед глазами стоят прописи. И развитие компьютерной техники (а точнее ее появление во всех сферах жизни, когда всё меньше приходится выдавать рукописного текста) — это просто мое спасение!
А может и наоборот — найдутся единомышленники =)
Мне кстати в итоге помогло именно сосредоточение на процессе дыхания. Посоветовала мама.
В книге Head First Design Patterns авторы, ссылаясь на исследования специалистов, рекомендуют читать их книгу перед сном, либо как минимум не заниматься серьезной умственной деятельностью после прочтения и вплоть до сна. Как раз потому, что
Все время пока мы мирно спим и видим сын, мозг усердно перерабатывает всю полученную за день информацию

Information

Rating
352-nd
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity