0
Просмотров: 22
С момента публикации предыдущих двух обзоров книг (от Apress и Manning) прошло много времени и вот, сейчас пришло время поговорить про еще одно издательство, которое кормит нас .Net-разработчиков хорошими (и не очень) публикациями. Сегодня мы будем говорить про O’Reilly – издательство с картинками всяких интересных животных на обложке. Особенно мне запомнилась гадюка (по английски – [...]
Читать далее...
0
Просмотров: 32
Представьте что вы работаете с документо-ориентированной базой, для которой у вас нет схемы. Вы получаете из этой базы одну запись, и хотите воссоздать из неё объект для использования в data binding-ориентированном сценарии – например, показать структуру объекта в таблице. В этом посте я хочу показать про то, как это сделать. Общее положение Для данного примера, [...]
Читать далее...
0
Просмотров: 28
В следующий четверг пройдет очередная встреча нашего сообщества. Темы докладов: - Практика функционального программирования в .Net, Антон Оникийчук
- Доменно-специфичные языки (DSL) - теория и практика, Дмитрий Нестерук
- Современные подходы в кодогенерации, Алексей Суворов
Читать далее...
0
Просмотров: 36
0
Просмотров: 55
Этот пост – заметка самому себе на тему того, как работать с JetBrains MPS. Решил ее выложить публично т.к. насколько я знаю, в интернетах нет хорошего туториала по MPS 1.5 да и к тому же real-world примера я пока не видел, а у меня тут как раз нечто что является вполне себе работающей DSL. Но [...]
Читать далее...
0
Просмотров: 80
Наверное все уже так или иначе слышали о таких концепциях как DSL, domain workbench, language-oriented programming, и так далее. Мартин Фаулер даже готовит книгу на тему DSLей и как их «готовить». В этом посте я хочу рассказать про свой проблемы DSLей и domain workbench’ей (уж извините что на английском) а также начать рассказ про свое решение данной задачи.
Читать далее...
0
Просмотров: 76
0
Просмотров: 80
Это еще один пост с обзором книг, но в этот раз «с изюминкой» – будем обсуждать книги издательства Manning. По сравнению с Apress (см. предыдущий обзор), издательство Manning Publications печатают книги совсем другого уровня. У них, например, печатаются такие люди как Джон Скит или Айенде. Книги от Manning – это далеко не утилитарные произведения, что [...]
Читать далее...
0
Просмотров: 104
Продолжим тему fluent builder’ов, начатую в предыдущем посте. В этом посте я хочу посмотреть на то, как можно автогенерировать fluent builder’ы на основе некоторых спецификаций. Ведь не писать же ручками все эти промежуточные сборщики, операторы приведения, и т.п., правильно? Вот, я тоже так думаю. Что у нас имеется Давайте возьмем пример из предыдушего поста – [...]
Читать далее...
0
Просмотров: 102
Сейчас многие библиотеки реализуют так называемые fluent builder’ы, то есть дают возможность пользователю создавать объекты через более предсказуемый и документированный интерфейс чем просто массивно перегруженные конструкторы. Такой способ позволяет лучше контролировать процесс создания объектов, предупреджать ошибки, проще документировать шаги инициализации, производить валидацию и в целом лучше “выказывать намерения” (reveal intentions) а плане используемости API. Интерфейсы [...]
Читать далее...
0
Просмотров: 109
0
Просмотров: 123
Решил написать весьма нетипичный (для меня) пост на тему отзывов о книгах для программистов. Что касается того, что я читаю, могу сказать что 100% моих книжек на английском, примерно 90% касаются .Net, остальные обычно либо про альтернативные языки программирования либо по менеджменту. В этом посте я решил написать про книги от Apress благо у меня [...]
Читать далее...
0
Просмотров: 168
Продолжим обсуждения логгера. В этой части я хочу поговорить о всяких инфраструктурных изменениях и настройках, которые в последствии позволят нам сделать красивый интерфейс. Речь пойдет в основном об усовершенствовании нашего MVC-приложения, использование DLR, а также про внедрение контролов Telerik. Referrer – это мало Посмотрев на те данные что накопились у меня в базе, я пришел [...]
Читать далее...
0
Просмотров: 167
0
Просмотров: 174
Из комментариев к коротенькому посту на Хабре про использование Python как базового языка для Asp.Net мне понравился вот этот комментарий от Ну собственно повторный вопрос — зачем? Дмитрий Нестерук высказал вполне здравую мысль — зачем нужна вся эта куча языков, если есть так активно развиваемый C#. В общем возможность мульти-языкастости среды это клево, но вот [...]
Читать далее...
|
|
|