TOM JOHN LITTLE Ответов: 1

Страница входа Blazor на сервер MSSQL


- Привет !
Я очень новичок в приложениях Blazor Webassembly и пытаюсь их разработать.
У меня есть сервер под управлением MS SQL Server Express 2008 R2.
На этом сервере у меня есть база данных, которую я использую для настольного приложения Visual FoxPro.
Теперь я хочу расширить это приложение в интернете, и я хочу использовать Blazor для этого.

Вот чего я хочу :
Я хочу разработать веб-приложение, которое сможет подключаться к базе данных MSSQL с сервера, который у меня есть, и манипулировать данными.

Сначала мне нужна форма входа в систему для аутентификации пользователя на основе имени пользователя и пароля. Для моих пользователей у меня есть таблица, содержащая их учетные данные, и я хочу использовать ту же таблицу с моего сервера.

После успешной аутентификации пользователя он должен иметь возможность добавлять новые записи в таблицы, удалять записи из таблиц и так далее.

Самое главное для меня-это то, как можно аутентифицировать пользователя на основе существующей таблицы пользователей.

Не могли бы вы мне помочь с тем, как начать ?

Большое спасибо!

Что я уже пробовал:

Я очень новичок в приложениях Blazor Webassembly

1 Ответов

Рейтинг:
0

MadMyche

В принципе это должно быть очень похоже на то, как вы аутентифицируетесь в своем настольном приложении:
1. Соберите имя пользователя и пароль от пользователя.
2. Проверьте свою базу данных.
3. Перенаправить соответственно.

К сожалению вы скорее всего не найдете учебника по этому вопросу:
1. Существующие приложение построено на устаревших рамок
2. Так .Чистый; наблюдается устойчивая миграция с использованием платформы для доступа к БД.
3. Большинство учебных пособий и примеров, вы найдете будете использовать что-то вроде рамки объекта (EF)
4. Методы аутентификации / авторизации изменились, построенный на платформы, как эф.

Теперь у вас есть то, что COM-объекты, используемые в вашем существующем приложении, могут быть легко переведены в ADO.net запросы.


TOM JOHN LITTLE

Поэтому, пожалуйста, скажите мне, с чего начать, и укажите мне пример того, как я могу подключиться к своей базе данных с помощью Blazor и Webassembly.
Мне нужно сделать первые три шага, которые вы упомянули выше:
1. Соберите имя пользователя и пароль от пользователя.
2. Проверьте свою базу данных.
3. Перенаправить соответственно.

Спасибо!

MadMyche

Я бы начал с некоторых учебников Blazor, чтобы вы могли ознакомиться с этой средой.