Estou no momento trabalhando com .NET e estudando o modelamento de aplicações em camadas. Por isso comecei a estudar um pouco sobre o NHibernate, um sucesso já vindo do Hibernate para Java.

Infelizmente nem tudo ocorreu tão fácil para um primeiro teste para a partir de algo em funcionamento começar a mexer nele.

As primeira coisa que é bom fazer é colocar o schema do mapping e configuration do NHibernate.

Para o Visual Studio 2005 a pasta se encontra em: %ProgramFiles%\Microsoft Visual Studio 8\Xml\Schemas

Basta colocar os arquivos nhibernate-configuration.xsd e nhibernate-mapping.xsd neste diretório.

Um dos problemas que eu tinha era com relação a configuração do connection_string.

Usei uma vez Data Source para determinar o local onde o banco de dados se encontra, e isso causava erro na aplicação. Para corrigir bastou mudar para Server que a aplicação rolou.