NAV 2009 действительно использует сгенерированные сборки .Net, но он основан на WCF. Не требуется использовать IIS. NAV 2009 не поддерживает интерфейсы в своем серверном коде, кроме (веб) сервисов.
NAV 2009 включает в себя как новый Role-Tailored Client, который использует уровень обслуживания, так и старый классический клиент, который напрямую обращается к серверу базы данных NAV.