Вы не должны использовать DECIMAL (16,16)
SELECT 100 * CAST('1.123' AS DECIMAL(16,16))
99,999 ...
SELECT 100 * CAST('1.123' AS DECIMAL(16, 10))
112,300 ...
Вот список нескольких ASP.NET, MVC основывал CMS. Однако они не основаны на текущей предвыпускной версии, но я думаю, что они - довольно хорошее начало.
Открытый исходный код N2 ASP.NET CMS http://n2cms.com/
Oxite http://www.visitmix.com/Lab/Oxite
Водородный CMS http://www.hydrogencms.net/Home.aspx
Мне жаль, что не было хорошего CMS в MVC. Однако MVC еще не является даже RTM! Вещь с текущей.NET, которая CMSs - то, что они не обрабатывают URL очень хорошо. Я надеюсь, что CMS основывался на MVC, откроется в какой-то момент.
Смотрите на OpenSourceCms.com, они могли бы иметь то, что Вы ищете, или демонстрации там могли бы, по крайней мере, помочь привести Вас к ответу.
Oxite мог бы быть самым близким к тому, что Вы после в данный момент, хотя я думаю, что это - больше механизма блога.
Взгляните на Kooboo ( kooboo.com ). Простая в использовании и гибкая CMS, основанная на ASP.NET MVC.