WebForms и MVC могут жить в единственном проекте?

Инструкции от документация MSDN относительно класса DataContext - то, что я рекомендовал бы следующему:

В целом, экземпляр DataContext разработан для длительности одну "единицу работы" однако приложение определяет тот термин. DataContext является легким и не является дорогим для создания. Типичный LINQ к приложению SQL создает экземпляры DataContext в объеме метода или как член недолгих классов, которые представляют логический набор связанных операций базы данных.

, поскольку DataContext IDisposable, я нахожу самым легким создать и использовать DataContext в using оператор в рамках одного метода, таким образом, от этого можно избавиться правильно.

Также примечание, что "любые члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение", таким образом совместно используя одного DataContext между несколькими потоками, было бы неблагоразумно.

8
задан AngryHacker 6 November 2009 в 03:16
поделиться

3 ответа

Внимательно изучите алгоритмы STL. sort , copy , transform и т. Д. Работают с итераторами и не являются функциями-членами.

Вы также ошибаетесь насчет его алгоритма. Функции set и get не могут быть реализованы с помощью открытого интерфейса Point.

Web.ViewPage и удалите теги
  • Запустите новый пустой проект MVC, найдите "UrlRoutingModule" в web.config и добавьте эти ссылки в ваш WebForms web.config в тех же местах
  • Проверьте систему. web -> pages -> namespaces нового проекта MVC и добавьте специфические MVC к вашему WebForms web.config
  • Это очень грубое объяснение, но вы просили примечания обрыва. Мораль этой истории - создать новый / пустой проект mvc и добавить необходимые записи в web.config, указать необходимые сборки и создать правильную файловую структуру для шаблона mvc.

    web -> pages -> namespaces нового проекта MVC и добавьте специфические MVC к вашему WebForms web.config

    Это очень грубое объяснение, но вы просили примечания обрыва. Мораль этой истории - создать новый / пустой проект mvc и добавить необходимые записи в web.config, указать необходимые сборки и создать правильную файловую структуру для шаблона mvc.

    web -> pages -> namespaces нового проекта MVC и добавьте специфические MVC к вашему WebForms web.config

    Это очень грубое объяснение, но вы просили примечания обрыва. Мораль этой истории - создать новый / пустой проект mvc и добавить необходимые записи в web.config, указать необходимые сборки и создать правильную файловую структуру для шаблона mvc.

    8
    ответ дан 5 December 2019 в 15:24
    поделиться

    Я этого не делал - но, судя по этому сообщению в блоге Чада Майера, это возможно. Это немного старовато. http://www.chadmyers.com/Blog/archive/2007/11/30/asp.net-webforms-and-mvc-in-the-same-project.aspx

    2
    ответ дан 5 December 2019 в 15:24
    поделиться

    Если у вас есть место для другой книги, я очень рекомендую книгу Стива Сандерсона http://bit.ly/1W03Tv (я не крот ... это просто мне очень помогло) . У него там есть глава о «Объединении MVC и WebForms».

    Я подумал о том, чтобы резюмировать процесс здесь, но это немного затянуто. Посмотрите, если представится возможность.

    0
    ответ дан 5 December 2019 в 15:24
    поделиться
    Другие вопросы по тегам:

    Похожие вопросы: