Windows Live ID Добро пожаловать на IT Community 
Регистрация

Стань частью ИТ-сообщества

Хочешь найти своих друзей, коллег или просто интересных людей со схожими интересами в ИТ-области? Не теряй время...

Присоединяйся к нам!

Dmitry Ognev

Alex Savchenko

Кейран Кеноби


Все участники

Рейтинг0
Просмотров: 22
Ответов: 0

Обзор нескольких .Net-ориентированных книг от O’Reilly

С момента публикации предыдущих двух обзоров книг (от Apress и Manning) прошло много времени и вот, сейчас пришло время поговорить про еще одно издательство, которое кормит нас .Net-разработчиков хорошими (и не очень) публикациями. Сегодня мы будем говорить про O’Reilly – издательство с картинками всяких интересных животных на обложке. Особенно мне запомнилась гадюка (по английски – [...]

Читать далее...

18 часов, 55 минут назад отправлено mezastel в Заметки Петербургской Группы Alt.Net
Рейтинг0
Просмотров: 32
Ответов: 0

Генерация типа из слаботипизированной коллекции

Представьте что вы работаете с документо-ориентированной базой, для которой у вас нет схемы. Вы получаете из этой базы одну запись, и хотите воссоздать из неё объект для использования в data binding-ориентированном сценарии – например, показать структуру объекта в таблице. В этом посте я хочу показать про то, как это сделать. Общее положение Для данного примера, [...]

Читать далее...

Рейтинг0
Просмотров: 28
Ответов: 0

Очередная встреча Петербургской .Net User Group

В следующий четверг пройдет очередная встреча нашего сообщества. Темы докладов:

  • Практика функционального программирования в .Net, Антон Оникийчук
  • Доменно-специфичные языки (DSL) - теория и практика, Дмитрий Нестерук
  • Современные подходы в кодогенерации, Алексей Суворов

Читать далее...

Рейтинг0
Просмотров: 36
Ответов: 0

21й Подкаст Петербургской Группы Alt.Net

Паттерны Проектирования, часть 2

Участники

Обсуждали

Читать далее...

Рейтинг0
Просмотров: 55
Ответов: 0

Первый опыт использования JetBrains MPS

Этот пост – заметка самому себе на тему того, как работать с JetBrains MPS. Решил ее выложить публично т.к. насколько я знаю, в интернетах нет хорошего туториала по MPS 1.5 да и к тому же real-world примера я пока не видел, а у меня тут как раз нечто что является вполне себе работающей DSL. Но [...]

Читать далее...

Рейтинг0
Просмотров: 80
Ответов: 0

Свой собственный domain workbench?

Наверное все уже так или иначе слышали о таких концепциях как DSL, domain workbench, language-oriented programming, и так далее. Мартин Фаулер даже готовит книгу на тему DSLей и как их «готовить». В этом посте я хочу рассказать про свой проблемы DSLей и domain workbench’ей (уж извините что на английском) а также начать рассказ про свое решение данной задачи.

Читать далее...

Рейтинг0
Просмотров: 76
Ответов: 0

20й Подкаст Петербургской Группы Alt.Net

Spbalt.net Unplugged

Участники

Что обсуждали

Наш подкаст на POD.FM (RSS)

Читать далее...

Рейтинг0
Просмотров: 80
Ответов: 0

Ревью нескольких .Net-ориентированных книг от Manning

Это еще один пост с обзором книг, но в этот раз «с изюминкой» – будем обсуждать книги издательства Manning. По сравнению с Apress (см. предыдущий обзор), издательство Manning Publications печатают книги совсем другого уровня. У них, например, печатаются такие люди как Джон Скит или Айенде. Книги от Manning – это далеко не утилитарные произведения, что [...]

Читать далее...

Рейтинг0
Просмотров: 104
Ответов: 0

Fluent builder на C# – генерация структур

Продолжим тему fluent builder’ов, начатую в предыдущем посте. В этом посте я хочу посмотреть на то, как можно автогенерировать fluent builder’ы на основе некоторых спецификаций. Ведь не писать же ручками все эти промежуточные сборщики, операторы приведения, и т.п., правильно? Вот, я тоже так думаю. Что у нас имеется Давайте возьмем пример из предыдушего поста – [...]

Читать далее...

Рейтинг0
Просмотров: 102
Ответов: 0

Реализация fluent builder в C#

Сейчас многие библиотеки реализуют так называемые fluent builder’ы, то есть дают возможность пользователю создавать объекты через более предсказуемый и документированный интерфейс чем просто массивно перегруженные конструкторы. Такой способ позволяет лучше контролировать процесс создания объектов, предупреджать ошибки, проще документировать шаги инициализации, производить валидацию и в целом лучше “выказывать намерения” (reveal intentions) а плане используемости API. Интерфейсы [...]

Читать далее...

Рейтинг0
Просмотров: 109
Ответов: 0

19й Подкаст Петербургской Группы Alt.Net

Паттерны проектирования, часть 1

Участники

Что обсуждали

Наш подкаст на RPOD (RSS) и POD.FM (RSS)

Читать далее...

Рейтинг0
Просмотров: 123
Ответов: 0

Ревью нескольких .Net-ориентированных книг от Apress

Решил написать весьма нетипичный (для меня) пост на тему отзывов о книгах для программистов. Что касается того, что я читаю, могу сказать что 100% моих книжек на английском, примерно 90% касаются .Net, остальные обычно либо про альтернативные языки программирования либо по менеджменту. В этом посте я решил написать про книги от Apress благо у меня [...]

Читать далее...

Рейтинг0
Просмотров: 168
Ответов: 0

Realtime web logger на MongoDB, часть 2

Продолжим обсуждения логгера. В этой части я хочу поговорить о всяких инфраструктурных изменениях и настройках, которые в последствии позволят нам сделать красивый интерфейс. Речь пойдет в основном об усовершенствовании нашего MVC-приложения, использование DLR, а также про внедрение контролов Telerik. Referrer – это мало Посмотрев на те данные что накопились у меня в базе, я пришел [...]

Читать далее...

Рейтинг0
Просмотров: 167
Ответов: 0

18й Подкаст Петербургской Группы Alt.Net

Amateur.Data

Участники

Что обсуждали

Наш подкаст на RPOD (RSS) и POD.FM (RSS)


Читать далее...

Рейтинг0
Просмотров: 174
Ответов: 0

Нужно ли полиглотное программирование в стеке .Net?

Из комментариев к коротенькому посту на Хабре про использование Python как базового языка для Asp.Net мне понравился вот этот комментарий от Ну собственно повторный вопрос — зачем? Дмитрий Нестерук высказал вполне здравую мысль — зачем нужна вся эта куча языков, если есть так активно развиваемый C#. В общем возможность мульти-языкастости среды это клево, но вот [...]

Читать далее...

Блог

Календарь

«Сентябрь 2010 г.»
ПнВтСрЧтПтСбВс
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Категории

Новости

  • Серия по DI/IoC будет в скором времени завершена и опубликована как PDF.

Синдикация

Виртуальные сообщества

Сообщества сайтов (тэгами)