Своевременный ответ :) За это время я успел весьма не плохо выучить, как asp.net mvc, так и webForms, так же узнать, что webForms и webPages разные вещи
Михаил: расскажите мне, в чем проблема? Смотрю ваш проект и у вас почему-то не работает Ninject. Строчка " Repository = new SQLRepository();" в HomeController не правильная, ее там быть не должно, ибо тогда смысла от Ninject - ноль. Можно было с таким же успехом написать "public DBLDataContext _db = new DBLDataContext(ConfigurationManager.ConnectionStrings["LessonProjectConnectionString"].ConnectionString);" и все бы заработало.
Вы точно выполнили шаг "Проинициализируем работу с БД в Ninject:
private static void RegisterServices(IKernel kernel)
{
kernel.Bind().ToMethod(c => new LessonProjectDbDataContext(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString));
kernel.Bind().To().InRequestScope();
} " из статьи?
AlexanderTsymbal: вы совершено верно описали пролему, хоть и с сарказмом. Дело в том, что даже если я в какой-то момент времени осознаю, что значит переменная "х", то через каждую строку все тежелее вспоминать, что это за переменная и приходится возвращаться к началу.