ФорумПрограммированиеБольше языковC/C++ и C# → ASP.NET MVC 4 C# и все что с ним связанно

ASP.NET MVC 4 C# и все что с ним связанно

  • aba90

    Сообщения: 141 Репутация: N Группа: Кто попало

    Spritz 11 октября 2012 г. 23:38, спустя 1 час 15 минут 13 секунд

    Решил создать тут такую отдельную чистенькую тему, надеюсь есть на форуме специалисты в этой области.

    Начал работать с этой технологией. Если честно мне нравится, но при создании какого либо действия в приложении у меня возникает ощущение что я просто кнопачник. Я нажимаю и оно работает. Модель создается сама, контроллер сам, вьюшка сама - никакого кайфа.
    Я вот только начал и все это дело не дает мне понять всей внутренней реализации.

    Вот допустим работаю я с БД.

    ВНИМАНИЕ: ВСЕ ЭТО РАБОТАЕТ НО Я В ОХУЕ

    Называю ее я Lifermon (.sdf)

    В ней простенькая таблица LifermonProfiles с полями
    - Id
    - Login
    - Password
    - DataAdded


    Дальше создаю 2 модели

    public class LifermonContext : DbContext
       {
           //
           // GET: /LifermonContext/

           public LifermonContext() : base("Lifermon")
           {
           }

           public DbSet<LifermonProfile> Profiles { get; set; }

       }


    и

    public class LifermonProfile
       {
           public int Id { get; set; }
           public string Login { get; set; }
           public string Password { get; set; }
           public DateTime DateAdded { get; set; }
           
       }



    И вот тут мне не понятно вот что, почему и как модель LifermonContext узнает что нужна работать именно с таблицей LifermonProfiles

    Ведь таблица называется в множественном числе. Ладно я могу предположить что это соглашение в названиях таблиц и он знает что таблица называется
    public DbSet<LifermonProfile> Profiles { get; set; }   ==> название проекта и указанная тут Profiles . А если я назову таблице по другому?

    Как это все работает?

    Еще мне не понятно как в ASP.NET  
    Спустя 31 сек.
    использовать сессии…  
    Спустя 76 сек.
    подсветка кода не работает
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 11 октября 2012 г. 22:23, спустя 22 часа 44 минуты 47 секунд

    интроспецкия блядь

Пожалуйста, авторизуйтесь, чтобы написать комментарий!