... Я опоздал на вечеринку? Вот мое объяснение (также прочитайте другие ответы, это только для того, чтобы поддержать эти ответы визуальным представлением):
a
другим объектом (value:true
).
a
со свойством b
, ссылающимся на другой объект (value:true
).
a
свойства c
, ссылающегося на тот же объект (value:true
).
b
, таким образом a.b
больше не относится к подобъект (value:true
).
a
.
Таким образом, мы можем легко увидеть визуальным представлением, как сохранялся подобъект:)
Вы все равно должны смотреть их, они великолепны, и почти все они все еще применимы.
Некоторые замечательные статьи:
Отличный блог о NHibernate:
Если вы этого не сделаете как и отображение XML, вам также следует взглянуть на Fluent NHibernate :
Изучение NHibernate - это своего рода «двойной» процесс:
Итак, отличные источники:
Первые четыре ссылки - это места, где можно узнать все основы и больше, но последние две ссылки в блоге принадлежат двум ребятам из команды разработчиков NHibernate, и я думаю, что это лучшее место учиться.
Есть довольно хорошая статья о NHibernate Best Practices , написанная Билли Маккаферти - Автор S # arp Architecture - это необходимо прочитать, если вы попадаете в NHibernate.
Также я НАСТОЯТЕЛЬНО рекомендую посмотреть Summer of NHibernate . Это действительно хорошо сделано и все еще ОЧЕНЬ применимо.
I would suggest that you grab a copy of the excellent book NHibernate in Action
Although it covers NHibernate 1.2 it's very good at explaining the OR/M fundamentals of NHibernate and some general design principles for using NH in applications.
Buying it with the pdf version on the side will give you a nice searchable reference.
при вызове applicationWillTerminate у вас есть 5 секунд, чтобы сделать все, что вы хотите
Если вашему приложению требуется более 5 секунд для выхода, система может немедленно завершить его.
Вы найдете много ссылок на ] Delicious.com , а также nhibernate.info еще не упоминались