Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Стратегия редактирования и ввода данных, какую используете? 
:(
    Опции темы
Medved
Дата 10.5.2007, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: нет
Всего: 154



Сабж. 

Хотелось бы спросить, какую стратегию редактирования и ввода данных вы используете?
Почему, и чем она обоснована с вашей точки зрения.

Спасибо.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Medved
Дата 11.5.2007, 07:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: нет
Всего: 154



Под стратегией я подразумеваю способ, с помощью которого производиться редактирование и ввод записей в таблицы БД.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Mymik
Дата 11.5.2007, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1474
Регистрация: 12.5.2006
Где: Lamer-центер

Репутация: 50
Всего: 78



Medved, трехзвенная структура: "сервер" -> "СУБД скрипт" -> "СУБД"
SQL сервер после первого же исполнения кэширует процедуру и план ее исполнения (Execution Plan). Последующие запросы к такой кэшированной процедуре получают необходимые данные из кэша SQL сервера, что и приводит к значительному увеличению производительности.
Между данными в SQL-сервере и приложением возникает некий промежуточный уровень, который отделяет данные от кода приложения.
Хранимые процедуры реально снижают сетевой трафик, т.к. инкапсулируют пакеты SQL-запросов и могут брать на себя предварительную обработку данных, в отличие от динамических запросов ASP


--------------------
ICQ ::            857-857
E-mail ::         mymik[at]inbox[dot]ru 
HomaPage ::  http://localhost/

:to_become_senile  :this
PM MAIL WWW ICQ   Вверх
Medved
Дата 11.5.2007, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: нет
Всего: 154



Я не об этом.

К примеру есть таблица Контакты. 

Каки образом для пользователя (например)ты организуешь процесс добавления, удаления и редактирования данных?

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

Какие приемущества  и недостатки у разных способов и методов правки и добавления данных.

Т.е. на уровне интерфейса пользователя. 

Я об этом.



--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Pankon
Дата 11.5.2007, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 739
Регистрация: 2.6.2005

Репутация: 2
Всего: 5



Цитата(Medved @  11.5.2007,  08:54 Найти цитируемый пост)
Можно предоставить пользователю возможность напрямую редактировать данные в гриде, можно организовать так, то пользователь будет редактировать запись на отдельной странице и т.д. 
 если запись маленькая, то чем плох способ - "редактирования" в гриде, ну а если большая, то либо DetailsView, либо "на отдельной странице"....

PM MAIL   Вверх
arilou
Дата 17.5.2007, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61



Цитата(Medved @  11.5.2007,  08:54 Найти цитируемый пост)
Т.е. на уровне интерфейса пользователя. 
Я об этом.

ИМХО, если проект коммерческий и/или клиент платит, лучше потратиться на AJAX-нутые гриды, например от telerik. 



--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
Medved
Дата 17.5.2007, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: нет
Всего: 154



Цитата(arilou @  17.5.2007,  15:08 Найти цитируемый пост)
ИМХО, если проект коммерческий и/или клиент платит, лучше потратиться на AJAX-нутые гриды, например от telerik. 

AJAX не панацея от всех бед. 
Применение AJAX нарушает четкую архитектурную структуру. Как говорится сбоку припека. 
Хотя и удобное для пользователя средство.



--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
arilou
Дата 17.5.2007, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61



Цитата(Medved @  17.5.2007,  12:31 Найти цитируемый пост)
Применение AJAX нарушает четкую архитектурную структуру. Как говорится сбоку припека. 

Позволь не согласиться. Как в твоем примере применение AJAX нарушит архитектуру?


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
Medved
Дата 17.5.2007, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: нет
Всего: 154



Цитата(arilou @  17.5.2007,  15:33 Найти цитируемый пост)
Позволь не согласиться. Как в твоем примере применение AJAX нарушит архитектуру? 

AJAX ее запутает


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
arilou
Дата 17.5.2007, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61



Medved, так сразу надо проектировать с учетом AJAX. Тада все будет ОК.

Добавлено через 4 минуты и 6 секунд
ЗЫ. Отвечая на поставленный вопрос, скажу, что in-place редактирование удобно для не очень сложных записей, где не нужны спец.контролы для выбора нового значения. отдельная карточка объекта удобна, когда он достаточно сложен. если приведешь пример тех объектов, которые надо редактировать, можно вместе подумать, в каком случае что подойдет.


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0519 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.