Хочу работать с базой через NHibernate.
Почитал
http://www.hibernate.org/362.html
Попробовал сделать, не получается
Работаю в Visual Studio 2005 Beta 2
Что я делаю:
1. Создаю новый Class Libraly c именем "user"
2. Переменовываю файл названный по умолчанию "class1.vb" в "user.vb".
Содержимое user.vb:
Imports System
Namespace NHibernate.Examples.QuickStart
Public Class User
Private id As String
Private userName As String
Private password As String
Private emailAddress As String
Private DateTime As String
Public Sub user()
End Sub
End Class
End Namespace
3. Далее делаю через меню 'Project->Add New Item->XML File'
Переминовываю в "user.hbm.xml"
Изменяю properties Build Actions на Embedded Resource
Содержимое "user.hbm.xml"
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
<class name="NHibernate.Examples.QuickStart.User, NHibernate.Examples" table="users">
<id name="Id" column="LogonId" type="String" length="20">
<generator class="assigned" />
</id>
<property name="UserName" column="Name" type="String" length="40"/>
<property name="Password" type="String" length="20"/>
<property name="EmailAddress" type="String" length="40"/>
<property name="LastLogon" type="DateTime"/>
</class>
</hibernate-mapping>
4. Делаю build solution и build user
А что делать дальше? Я делал так:
1. Создавал новый web проект
2. вставлял Imports NHibernate и Imports NHibernate.Cfg и далее по документации(
http://www.hibernate.org/362.html)
Выскакивает ошибка: "Could not load file or assembly 'NHibernate.Example' or one of its dependencies. Не удается найти указанный файл."
Я новичек в Visual Studio, а так хочется разобраться. Буду признателен за любую помощь. Очень хочется посмотреть на работающий, готоввый пример. Заранее спасибо.