powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Интегрировать сайт ASP.NET в ASP.NET MVC.
14 сообщений из 39, страница 2 из 2
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849679
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как раз достался по наследству такой проект, веб приложение которое использует как веб формы так и mvc,
к тому же у ней два DAL, один на Ado.Net через хранимки все работает, второй DAL на EntityFramework 6.
собственно проект большой (сотни страниц, хранимок и т.д.), переписывать на MVC старый код никто не собирался,
поэтому добавили мвс инфраструктуру в текущую аппликуху. Многослойная архитектура позволила без проблем интегрироваться,
UI часть как веб форм так и mvc работают с данными через BLL слой. Единственно пришлось membership provider реализовывать.
BLL слой содержит как сервисы, так и "презентеры" - аналоги mvc веб-контролеров для вебформ
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849682
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alneoкак раз достался по наследству такой проект, веб приложение которое использует как веб формы так и mvc,
к тому же у ней два DAL, один на Ado.Net через хранимки все работает, второй DAL на EntityFramework 6.
собственно проект большой (сотни страниц, хранимок и т.д.), переписывать на MVC старый код никто не собирался,
поэтому добавили мвс инфраструктуру в текущую аппликуху. Многослойная архитектура позволила без проблем интегрироваться,
UI часть как веб форм так и mvc работают с данными через BLL слой. Единственно пришлось membership provider реализовывать.
BLL слой содержит как сервисы, так и "презентеры" - аналоги mvc веб-контролеров для вебформКаша, надо постепенно переписывать на один подход.
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849684
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alneoBLL слой содержит как сервисы, так и "презентеры" - аналоги mvc веб-контролеров для вебформНи "презентеры", ни "mvc веб-контролеры" не относятся к BLL.
Это вы туда просто бизнес-логику зачем-то сложили.

А сервисы-то хоть к модели относятся, а не веб-сервисами являются?
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849781
vladka63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alneoкак раз достался по наследству такой проект, веб приложение которое использует как веб формы так и mvc,
к тому же у ней два DAL, один на Ado.Net через хранимки все работает, второй DAL на EntityFramework 6.
собственно проект большой (сотни страниц, хранимок и т.д.), переписывать на MVC старый код никто не собирался,
поэтому добавили мвс инфраструктуру в текущую аппликуху. Многослойная архитектура позволила без проблем интегрироваться,
UI часть как веб форм так и mvc работают с данными через BLL слой. Единственно пришлось membership provider реализовывать.
BLL слой содержит как сервисы, так и "презентеры" - аналоги mvc веб-контролеров для вебформ

Супер!
И что является основой в авторизации?
Можете помочь?
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849789
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladka63Супер!
И что является основой в авторизации?
Можете помочь?

Основой авторизации для Вашего объединенного солюшена является общая авторизация через единую систему для обоих проектов. И выбросьте из головы идею о двух базах(таблицах), хранящих дублирующую инфо о пользователях - стоит мигрировать их в единственную базу(таблицу) и настроить MVC-проект на единую систему (форму) авторизации для пользователей обоих проектов.
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849793
vladka63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleronvladka63Супер!
И что является основой в авторизации?
Можете помочь?

Основой авторизации для Вашего объединенного солюшена является общая авторизация через единую систему для обоих проектов. И выбросьте из головы идею о двух базах(таблицах), хранящих дублирующую инфо о пользователях - стоит мигрировать их в единственную базу(таблицу) и настроить MVC-проект на единую систему (форму) авторизации для пользователей обоих проектов.

Так в том то и дело, что мне не нужно две таблицы-дубля.
Просто, когда совместил два решения - получил - две таблицы в базе, вот и думаю над тем, как привести все к одной таблице.
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849795
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladka63,

Миграция данных пользователей из Web Forms в MVC систему и после использовать аутентификацию MVC системы.
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849796
vladka63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleronvladka63,

Миграция данных пользователей из Web Forms в MVC систему и после использовать аутентификацию MVC системы.

1. а как перестроить провайдер Web Forms?
2. что делать со связями таблицы проекта Web Forms, в которой ДОЛЖНЫ храниться данные о пользователе и применяться в таблицах проекта Web Forms?
3. какую страницу применять для регистрации?

Не могли бы вы подсказать алгоритм?
Буду очень благодарен.
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849801
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladka63,

1. а как перестроить провайдер Web Forms?
Использовать идентичный провайдер, используемый в MVC. Никто кроме Вас не знает какой провайдер/авторизацию Вы используете в своих аппликациях. Потому дать ответ можно только общий.
2. что делать со связями таблицы проекта Web Forms, в которой ДОЛЖНЫ храниться данные о пользователе и применяться в таблицах проекта Web Forms?
Перенастроить провайдер, чтобы он смотрел на таблицы пользователей в MVC, так как Вы собираетесь интегрировать обе системы в одну (то бишь использовать авторизацию, используемую в MVC).
3. какую страницу применять для регистрации?
Страницу MVC для авторизации и регистрации. То есть отказаться от страниц Web Forms для аутентификации и регистрации.
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849803
vladka63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleronvladka63,

1. а как перестроить провайдер Web Forms?
Использовать идентичный провайдер, используемый в MVC. Никто кроме Вас не знает какой провайдер/авторизацию Вы используете в своих аппликациях. Потому дать ответ можно только общий.
2. что делать со связями таблицы проекта Web Forms, в которой ДОЛЖНЫ храниться данные о пользователе и применяться в таблицах проекта Web Forms?
Перенастроить провайдер, чтобы он смотрел на таблицы пользователей в MVC, так как Вы собираетесь интегрировать обе системы в одну (то бишь использовать авторизацию, используемую в MVC).
3. какую страницу применять для регистрации?
Страницу MVC для авторизации и регистрации. То есть отказаться от страниц Web Forms для аутентификации и регистрации.

Большое спасибо!
Небольшое уточнение
Правильно ли я понимаю, что если использовать страницу регистрации и авторизации MVC, таблицу базы проекта MVC, то:
1. добавить в таблицу MVC поля (недостающие) из таблицы Web Forms?
2. добавить новые окна на страницы регистрации и авторизации?

Так?
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849805
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladka63,

1) Да.
2) Не понял что вы имеете в виду.
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849814
vladka63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleronvladka63,

1) Да.
2) Не понял что вы имеете в виду.

по п.2 - имеется ввиду - добавить новые окна на форму регистрации. Т.е есть, например, появилось новое поле в таблице базы (после переноса из таблицы проекта Web Forms) "Любимый сорт пива".


Еще, так понимаю, нужно "переработать" регистрацию в MVC (так как в регформе появились новые окна),
плюс, на таблицу MVC в базе - перестроить все связи с таблицами проекта Web Forms.

Правильно?
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849824
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladka63,

Это называет не окно, а поле ввода. Если надо, то добавьте
Если Вы имеете в виду связи с таблицей пользователей и есть завязка на нее в Web Forms, то да, перестроить.
...
Рейтинг: 0 / 0
Интегрировать сайт ASP.NET в ASP.NET MVC.
    #38849838
vladka63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleronvladka63,

Это называет не окно, а поле ввода. Если надо, то добавьте
Если Вы имеете в виду связи с таблицей пользователей и есть завязка на нее в Web Forms, то да, перестроить.

Большое спасибо, вы очень помогли!
...
Рейтинг: 0 / 0
14 сообщений из 39, страница 2 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Интегрировать сайт ASP.NET в ASP.NET MVC.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]