Подскажите туториал по БД в ASP.NET для начинающего

Программирование Web-приложений и Web-сервисов.

Модератор: Ramzes

Maitris
Постоялец
Постоялец
 
Сообщения: 656
Зарегистрирован: 02.03.2005 (Ср) 21:00
Откуда: Из другой цивилизации.

Подскажите туториал по БД в ASP.NET для начинающего

Сообщение Maitris » 27.04.2007 (Пт) 21:58

Просмотрел несколько, везде как бы ориентированно на уже имеющиеся знания, но все же с чего-то начинали :)
Вот если к примеру мне нужно хранить параметры каждого пользователя, и ежесекундно их модифицировать и считывать, то что лучше выбрать?
Есть у кого-нибудь базовый пример?
----

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 27.04.2007 (Пт) 23:34

Начинать вообще нужно с QuickStarts: http://quickstarts.asp.net/QuickStartv20/aspnet/

А вообще, почитайте про Profile, Membership и т.п.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Maitris
Постоялец
Постоялец
 
Сообщения: 656
Зарегистрирован: 02.03.2005 (Ср) 21:00
Откуда: Из другой цивилизации.

Сообщение Maitris » 05.05.2007 (Сб) 0:34

Ну вот. Почитал литературу, и решил попробовать хранить данные при помощи DataSet в xml файлах.
В общем-то на локальном пк все окей, но беспокоит одна вещь. Мне нужно постоянно читать xml, менять кое что, и запихивать обратно в тот же файл. Делать это могут несколько подключенных одновременно.
Может ли случится такое - один считал, другой в этот "момент" подрезает запись, и тут же записывает первый, т.е в файле оказывается неактуальная информация.
Или действия с файлами выполняются последовательно?
----

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 12.05.2007 (Сб) 11:53

Поскольку web приложение многопоточно, поэтому нужно блокировать файл на запись дригим потоком в тот момент, когда в него уже ведется запись.
XML файлы - неплохое решение, когда из них нужно часто читать, но редко писать и изменять. Если нужна интенсивная работа с хранилищем данных, то лучше использовать СУБД - SQL Server Express, например. В крайнем случае Access.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

mazzutt
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 18.05.2007 (Пт) 22:52

Сообщение mazzutt » 18.05.2007 (Пт) 23:17

Посмотри ASPNETMANIA.COM там ОЧЕНЬ МНОГО ХОРОШЕГО материала!


Вернуться в ASP.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33

    TopList