By tag: NHibernate
0
kicks
Logging SQL queries in Orchard
It is often useful to see what database queries were made during a specific request in Orchard. Bertrand takes us through this in a brief informative post
0
kicks
NHibernate.Linq Pitfalls: Casting
One thing that needs to be always remembered when writing NHibernate.Linq queries is that it is going to be translated into SQL eventually. What this means is that we can't do everything in our Select or Where conditions - we are restricted by the capabilities of underlying database and SQL language...
0
kicks
NHibernate.LINQ Pitfalls: Nested queries
NHibernate's LINQ provider is very easy to start with and sufficient for majority of use cases, but when used in more complex scenarios it can mislead and surprise. Here is one of the pitfalls (or perhaps bugs?) I've recently run into.
0
kicks
The 3 Types of Security In Enterprise Applications
There are generally three types of security in enterprise applications:
1. Role based security - Which actions can a user do - aka role-based access control
2. Entity level security - A user can only perform an Action on certain objects/data - aka row level security
3. Field level se...
0
kicks
Setting Up Fluent NHibernate for your project
Taking a look at how to use setup and configure Fluent NHibernate for usage. We will focus on how to setup your database settings as well as how to get your Fluent NHibernate mappings registered into the system.
0
kicks
Introduction to Nhibernate.Burrow
Taking a look at how to implement the NHibernate.Burrow session management library.
NHibernate.Burrow is a light weight middleware developed to support .Net applications using NHibernate by providing advanced and smart session/transaction management and other facilitates.
0
kicks
Mindscape LightSpeed 3.0 – Advocating a Commercial ORM
Compares the features of Mindscape's LightSpeed 3.0 ORM with those of LINQ to SQL and NHibernate.
0
kicks
Visual NHibernate beta
Visual NHibernate makes it easier and quicker to create and maintain NHibernate projects - even very complex ones. Point it at your existing projects and start modelling them right away - visually.
Visual NHibernate makes complex mapping to multiple database tables easy. Simply connect a mapping...
0
kicks
Why Linq2NHibernate is not production ready
An opinion on why you shouldn't be using Linq2Nhibernate in production systems
0
kicks
Fluent NHibernate with System.ComponentModel.DataAnnotations
Want to map your domain with DataAnnotations validation? Using Fluent NHibernate? Then take a look at how to create a simple convention!
0
kicks
Database independence with NHibernate
Ayende comments on achieving database independence with NHibernate.
0
kicks
NerdDinner with Fluent NHibernate Part 3 - The infrastructure
This is the final post in a series of three where I'm going to see how we can change the NerdDinner project to use Fluent NHibernate instead of LINQ to SQL. In this post we are going to take a look at the Nhibernate infrastructure and the dinner repository.
0
kicks
NerdDinner with Fluent NHibernate Part 2 - The mapping
This is the second post in a series of three where I'm going to see how we can change the NerdDinner project to use Fluent NHibernate instead of LINQ to SQL. In this post we are going to take a look at the mappings.
0
kicks
NerdDinner with Fluent NHibernate Part 1 - The domain model
This is the first post in a series of three where I'm going to see how we can change the NerdDinner project to use Fluent NHibernate instead of LINQ to SQL. In the first post we are going to take a look at the domain model.
0
kicks
Table Per Subclass Inheritance Mapping with Fluent nHibernate
This is the third in a short series of posts I am working on. While reading through NHibernate in Action I thought to my self that I should create these same examples of Inheritance mapping using Fluent nHibernate to show how simple these mappings can be.