1

Этап 1

Изучить книгу NHibernate 3 Beginner's Guide

15 сентября—31 октября

2

Этап 2

Изучить подкасты NHibernate Fundamentals [2012, ENG]

15 сентября—31 октября

3

Этап 3

Выборочное прочтение глав из книги Working with NHibernate 3.0

4

Этап 4

Провести анализ Orchard CMS и проекта на нем.

15 сентября—31 октября

5

Этап 5

Статья по исследованием

1

Этап 1

Изучить книгу NHibernate 3 Beginner's Guide

15 сентября—31 октября

2

Этап 2

Изучить подкасты NHibernate Fundamentals [2012, ENG]

15 сентября—31 октября

3

Этап 3

Выборочное прочтение глав из книги Working with NHibernate 3.0

5

Этап 5

Статья по исследованием

4

Этап 4

Провести анализ Orchard CMS и проекта на нем.

15 сентября—31 октября

15 сентября 2014 31 октября 2014
Цель завершена 27 октября 2014
Образование

Изучение технологий: NHibernate

Участвовал во многих проектах с какой-либо ORM в стеке. Приступал на стадии кастомизации, т.о. в архитектурном плане не было нужды изучать тонкости конкретной платформы. Идея изучить NHibernate была довольно давно, тем более несколько текущих проектов используют эту технологию. Для изучения использую следующие материалы: книга nhibernate-3-beginners-guide и серия подкастов NHibernate Fundamentals [2012, ENG]. По окончание изучения в качестве практики сделать любой проект на 4-8 часов. провести анализ существующих проектов на базе Orchard CMS, разработать способы оптимизации. Результат - статья на хабр.

 Критерий завершения

Изучить книгу, изучить подкасты, анализ проектов, статья на хабр.

  1. Изучить книгу NHibernate 3 Beginner's Guide

  2. Изучить подкасты NHibernate Fundamentals [2012, ENG]

  3. Выборочное прочтение глав из книги Working with NHibernate 3.0

    Серьезная книга с более глубоким рассмотрением технологии. Имеет смысл посмотреть ее после подкастов. Список глав:

    • Configuring NHibernate
    • Serializing Startup
    • Interceptors and Events
    • CHAPTER 2: USING HQL
    • CHAPTER 3: USING ICRITERIA
    • CHAPTER 4: USING LINQ TO NHIBERNATE
    • CHAPTER 5: MANAGING STATE AND SAVING DATA
    • CHAPTER 6: USING NHIBERNATE WITH AN ASP.NET
      MVC 3 APPLICATION - эту главу можно посмотреть выборочно
  4. Провести анализ Orchard CMS и проекта на нем.

    Есть проект - социальная сеть художников на базе Orchard CMS, который мне достался от другого разработчика. Год назад сайт грузился в больше минуты и Поиск и отображение страниц работали с большой задержкой. Проблема была в использование БД. Провести исследования использования NH в Orchard CMS и способы оптимизации.

  5. Статья по исследованием

    Написать статью на основе полученных результатов анализа проекта.

  • 2846
  • 15 сентября 2014, 12:13
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?