Спасибо, за цельный пример. Дело в том ,что у нас в городе вообще профи мало, знаю только людей пишущих на ASP.NET с MVC не работавшими, книгу Адама Фримена читал, буду перечитывать, как говорится до дыр.
Книга в правду хорошая. но нужно перечитывать, а до сдачи диплома осталось.. чуть более двух месяцев. В общем Спасибо Вам большое:)
Здравствуйте, вот ссылка toster.ru/q/187249 на вопрос, торопился при написании, попытался изложить все "как есть". Код тривиальный, класс с тремя полями два строковых ,название авто и ее модель и числовое цена.
Валерий Абакумов: Здравствуйте, простите за наглость:) Очень интересует вопрос создания рабочей модели представления из трех связанных между собой классов. К примеру, Марка авто, модель , комментарий. В модели представления я хочу выводить такие поля как название марки, модели и комментарий, собственно на ее основе должно быть представление.. Читал, что это правильный подход при проектировании, нежели чем работать с доменом напрямую в контроллере.
Я недавно начал заниматься MVC а совсем недавно только понял его принципы, хотелось бы у опытных людей уму разуму поучиться.
Наткнулся на Ваш ответ, хорошее решение, но вопрос. А не будет ли при этом сервер задыхаться, если к примеру количество посещений на нашем приложении до 1000 в день, существует ли другой способ?
Или это нормально?
wkololo_4ever: Вот вот, хоть я и указываю на DBLContext атрибут [Inject] , но ни чего не происходит, приходится руками инициализировать. Удалил пакеты Ninject но не через консоль а потом опять установил все то же самое.
Буду думать дальше.
Да вот посмотрите:
private static void RegisterServices(IKernel kernel)
{
kernel.Bind().ToMethod(e => new DBLDataContext(ConfigurationManager.ConnectionStrings["LessonProjectConnectionString"].ConnectionString));
kernel.Bind().To().InRequestScope();
}
Суда ConnectionStrings["LessonProjectConnectionString"] нужно думаю вводить имя секции? или я ошибаюсь?
Книга в правду хорошая. но нужно перечитывать, а до сдачи диплома осталось.. чуть более двух месяцев. В общем Спасибо Вам большое:)