Розглянемо існуючі Micro ORM фреймоворки в .NET - навіщо взагалі вони потрібні та коли варто їх використовувати.
Поділюся практичним досвідом використання бібліотеки Simple.Data.
Вже декілька років я працюю із NHibernate і ніколи серйозно не задумувався, як він побудований зсередини, яка його архітектура, наскільки сильно він використовує ADO.NET, яким чином уся рефлексія працює швидко, наскільки якісним є код, які люди працювали над ним, та яка була його історія. Нещодавно я отримав нагоду розпочати невеличкий ORM-проект і згадані вище питання стали надзвичайно цікавими для мене.
Тому буду викладатися на максимум, щоб поділитися усіми відкриттями хірургії нутрощів NHibernate.
Роман до нас завітав з Днепропетровська. Для мене виявилось, що я лопухнувся не надавши достатньої уваги KnockoutJS, усілякі jquery-tmpl тепер виглядають як учорашній день. Ліба просто магічна. Приклади чудові.
Дещо змінимо тему. Наступна зустріч буде присвячена веб-розробці. Розпочнемо про KnockoutJS - MVVM фреймворк для JavaScript, потім Google Web Toolkit, і на закінчення ELMAH та його варіант ELMAH.MVC.
Write less, do more. Введение в MVVM и KnockoutJS. Смотрим на стандартные прелести, заглядываем под капот и учимся расширять. Практический пример исопльзования в ASP.NET MVC приложении.
ELMAH (Error Logging Modules and Handlers) - это очень популярная библиотека отслеживания необработанных исключений в ASP.NET приложениях. На краткой сессии, я покажу основные варианты исползования ELMAH, а также удобный для использования Nuget пакет - ELMAH.MVC, дающий возможность простой интеграции ELMAH в ASP.NET MVC приложение.
По закінченню, традиційно йдемо пити пиво/соки, їсти і мучити питаннями доповідачів ;).
Технічні деталі зустрічі
Дата: п’ятниця, 19:00, 28 жовтня, додати в
Адреса: м. Київ, вул. Амосова, 12, 2-га башта, 19-й поверх, офіс Ciklum. Або на мапі
Presentation will be about new library from Microsoft Research. Rx is a library for composing asynchronous and event-based programs using observable collections
NoSQL вже достатньо давно в нашому житті, але про нього все же досхочу міфів та легенд, NoSQL все ще вважається не для загалу. Це не правильно. Це крута викрутка, особливо в руках майстра. NoSQL - це те що робить можливим найбільші сайти. NoSQL - це… набридла реклама? Не перемикайтесь. У нас зустріч про NoSQL. Взагалі-то називати цю зустріч NoSQL - це дещо неправильно, адже ми зможемо розглянути лиш вершину айсберга, але іноді і вершини достатньо, отже Ігор Тамащук, розповість про NoSQL взагалі на прикладі MongoDb, потім Чалий Михайло - про досвід використання RavenDb і на завершення Женя Карцев розповість про CouchDb.
Третья нормальня форма, уровни изоляции и блокировки, схема данных и nvarchar(42) - вам это действительно нужно? Тогда это не для вас. А всем остальным - добро пожаловать на самую отвязную вечеринку в мире баз данных, где вам будет разрешено все, что пожелаете! Шахматы и балерины прилагаются.
Зустріч розпочалась з фейла у вигляді зламаного проектора, поки вирішували проблему з проектором відвалився інтернет ;), ну і на додачу ноут Александра відмовився під’єднуватись до іншого проектора… Довелось змінювати порядок дії нашого балету.
REST та WCF Web API
Презентація ще готова. Через деякий час оновлю пост з презентацією і прикладами коду.
Після невеличкої перерви повертаємось у теми із кодом ;). Отже на цій зустрічі будуть дві теми: перша покаже, що ж під спідницею у ASP.NET MVC, а друга - вже буде роздягати WCF Web API.
Это доклад для разработчиков, которые уже имеют достаточный опыт использования ASP.NET MVC фреймворка, но всегда интересующиеся вопросом “Что внутри?”. Мы совершим путешествие, по главным аспектам работы ASP.NET MVC - начиная от IIS реквеста, заканчивая рендерингом View.
Про некоторые формы REST и их реализацию при помощи WCF Web API. Про то, как выжать из WCF Web API все, что оно может; про то, как выжать то, что оно не может; и, конечно же, про реальный опыт использования.
По закінченню, як завжди, йдемо пити пиво/соки, їсти і мучити питаннями доповідачів ;).
Технічні деталі зустрічі
Дата: п’ятниця, 18:15, 9 вересня, додати в .
Адреса: м. Київ, вул. Амосова, 12, 2-га башта, 19-й поверх, офіс Ciklum. Або на мапі