powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
24 сообщений из 74, страница 3 из 3
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889301
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилkealon(Ruslan)а WinAPI в другой операционке скорее всего не будет
спасибо, посмеялся

хорошо смеется тот, кто реально не обнаружит его в другой операционке(!)
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889307
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuh,

другую операционку сначала найди , где это может быть востребовано
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889360
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О чем спор, не пойму. WinForms давно заброшен. Так что шанс увидеть WinForms-овский ListView на других платформах стремится к нулю. Учитывая завязку WPF на DirectX, я тоже не вижу у нее шансов на другой платформе. Разве что когда-нибудь на OpenGL переделают, но я о таких планах не слышал.

Либо Gtk для кроссплатформенности использовать, либо Html + Js. Вполне в духе нестандартных решений от Дмитрия. Но по скорости, боюсь, ни одна из этих платформ не потянет.

Вот последовал бы совету Изопропила про С++, можно было бы Qt юзать. И быстро, и кроссплатформенно, и без извратов с WinAPI :-) Хотя нет, здесь уже WinAPI - не изврат, а уважаемая технология.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889455
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне кайф дает вечная озабоченность о какой то кроссплатформенности :) чего бл* кроссплатформенность? неужто листьвю?
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889467
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилWinnipuh,

другую операционку сначала найди , где это может быть востребовано
чё искать то, Mono под юниксом - некоторые пользуются
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889476
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Либо Gtk для кроссплатформенности использовать, либо Html + Js. Вполне в духе нестандартных решений от Дмитрия. Но по скорости, боюсь, ни одна из этих платформ не потянет.HTML+JS по скорости ничем не хуже WPF на обычных гуйных задачах.

зы: ListView, содержащий 10 килозаписей, никому не нужен.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889481
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosмне кайф дает вечная озабоченность о какой то кроссплатформенности :) чего бл* кроссплатформенность? неужто листьвю?
+1
Тоже всегда думаю - дурь какая... если ты делаешь полезную аппликацию - то могут ради нее и винду установить...
В любой конторе сейчас создать виртуальную машину - не проблема...
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889519
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Кзы: ListView, содержащий 10 килозаписей, никому не нужен.Тебя кто-то выбрал за всех отвечать?
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889594
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyАлексей Кзы: ListView, содержащий 10 килозаписей, никому не нужен.Тебя кто-то выбрал за всех отвечать?
А что, прокручивать список из 2 тысяч файлов никогда не приходилось? Чтобы найти различие ... да хотябы в окончании названия файла... каких нибудь 5-6 особых букв...

на второй сотне уже! думаешь - надо поиск запустить, пусть компьютер думает, у него гигагерцев много....
:-)
Разве нет?
Интерфейс взаимодействия с пользователем - ГУИ который, он зачем вообще?
Чтобы пользователь нашел, и решение принял. Стирать, копировать, остановить, или запустить....
А не чтобы крутил-крутил, и пропустил...
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889629
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D129на второй сотне уже! думаешь - надо поиск запустить, пусть компьютер думает, у него гигагерцев много....
:-)
Разве нет?Да. Но одно дело поиск в памяти, занимаемой листвью, и совсем другое ходить за поиском на сервер.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889631
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyДа. Но одно дело поиск в памяти, занимаемой листвью, и совсем другое ходить за поиском на сервер.
Кто мешает скачать в память нужные данные, а отображать кусочек из них? Ну и скажем прямо, ничего страшного в том, чтобы лазить на сервер за данными, нет. В общем, для того он и нужен.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889639
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А впрочем плохой пример, айтемы нельзя прятать.

Другое дело, когда нужно выбирать группу айтемов по какому-либо хорошо заметному признаку, когда нужно не искать иголку в стоге сена, вытащить из него копну. А потом сразу еще одну - по другому признаку. И еще. Каждый раз колупать фильтры и отправлять их на сервер не продуктивно выходит.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889645
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Ну и скажем прямо, ничего страшного в том, чтобы лазить на сервер за данными, нет.Не скажем. В некоторых задачах это медленно даже если сервер на том же компе.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889654
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyКаждый раз колупать фильтры и отправлять их на сервер не продуктивно выходит.
Фильтровать можно и на клиенте.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889659
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyArm79Ну и скажем прямо, ничего страшного в том, чтобы лазить на сервер за данными, нет.Не скажем. В некоторых задачах это медленно даже если сервер на том же компе.
Если сложный запрос с кучей джойнов или агрегирующий, - возможно. Если речь идет об обычном селекте - самое то передавать условия выборки на сервер.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889682
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)ИзопропилWinnipuh,

другую операционку сначала найди , где это может быть востребовано
чё искать то, Mono под юниксом - некоторые пользуются
и GUI пишут, ага.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889687
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропили GUI пишут, ага.
Пишут пишут :-) Правда редко. Но пишут.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889690
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D129AntonariyКаждый раз колупать фильтры и отправлять их на сервер не продуктивно выходит.
Фильтровать можно и на клиенте.Какая разница, где их колупать? Ручная работа одинаковая.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889713
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyD129пропущено...

Фильтровать можно и на клиенте.Какая разница, где их колупать? Ручная работа одинаковая.
Ну так и скажите - не хочу писать никаких фильтров, пусть грид и лист за меня работают, да и пользователю будет нескучно - тренировка внимания и добросовестности еще никому не мешала в жизни!
:)
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889795
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D129Antonariyпропущено...
Какая разница, где их колупать? Ручная работа одинаковая.
Ну так и скажите - не хочу писать никаких фильтров,А я так и говорю.

D129 да и пользователю будет нескучно - тренировка внимания и добросовестности еще никому не мешала в жизни!
:)Много ли нужно внимания, чтобы отличить одну сотню записей от другой?

Конкретный пример — раскидывание организаций по операторам. Вытаскиваем кучу записей, сортируем по форме собственности (например), Вася обзванивает ГУПы, Петя ЗАО, Гена ООО. Так сложно найти, где заканчивается ГУП и начинается ЗАО? Если не слепой как крот, то не сложно абсолютно. Нажали на первую запись с ГУП, промотали до ЗАО, с шифтом щелкнули на последнюю ЗАО-запись (это выделение, есличо), назначить Васе. Всё. Повторить с ЗАО.

Нафига за каждой формой собственности по отдельности в базу ходить?
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889821
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyНафига за каждой формой собственности по отдельности в базу ходить?
А если надо будет всех, кто на улице Космонавтов?
:-)
и опять же - грид (обычный) держит до 20 тысяч записей.
Для большинства задач - достаточно.
А вот меня очень попросили сделать фильтр для списка из 1700 записей - так как там записи похожи друг на друга, и глазами выискивать границу - тяжело.

В листвью - ситуация хуже.
Он как бы не для точного поиска задумывался - а для беглого просмотра. Если в нем будет 10 000 иконок - это любой глаз устанет их разглядывать - и нужен будет поиск по фильтру.
А вы не хотите его писать.
:-(
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38889873
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D129AntonariyНафига за каждой формой собственности по отдельности в базу ходить?
А если надо будет всех, кто на улице Космонавтов?
:-)
и опять же - грид (обычный) держит до 20 тысяч записей.
Для большинства задач - достаточно.
А вот меня очень попросили сделать фильтр для списка из 1700 записей - так как там записи похожи друг на друга, и глазами выискивать границу - тяжело.
На случай космонавтов есть кнопка простого фильтра по списку - на скриншоте вторая слева. А для запросов к базе есть целый мастер, он для первичной выборки, и он может фильтровать как угодно. Там же можно указать и тех же космонавтов, если только космонавты из базы и нужны. Как правило используются два критерия - регион + вид деятельности, они задаются мастером, а дальнейшая детализация происходит в списке.

В общем, я предусмотрел все сценарии.

Но самая распространенная с некоторых пор операция - разбить список поровну между несколькими юзерами. Фильтр тут не поможет. Правильней было бы сделать автоматическую операцию "разбить поровну" и вообще не ползать по списку, но программа ископаемая, и дорабатывать ее нет никакого желания.

D129В листвью - ситуация хуже.
Он как бы не для точного поиска задумывался - а для беглого просмотра. Если в нем будет 10 000 иконок - это любой глаз устанет их разглядывать - и нужен будет поиск по фильтру.
А вы не хотите его писать.
:-(Листвью на 10к записей в виде иконок это безусловно бред, на таких объемах я подразумеваю лишь его report-представление.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38933804
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77 ... насколько хороша/безглючна именно объектная модель Listview в .Net с точки зрения выполнения скоростной задачи с большим количеством итемов / большой динамикой изменений этих итемов.

Единственный выбор который мне надо сделать: между .Net Listview и API-реализацией (для этой задачи).
Отвлекался много.
Доделал наконец, протестировал в контексте приложения под нагрузкой.
Сойдет. Фактически тоже самое что через API. Глюки типа тех что есть в объектной модели VB6 отсутствуют.
...
Рейтинг: 0 / 0
Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
    #38934460
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyАлексей Кзы: ListView, содержащий 10 килозаписей, никому не нужен.Тебя кто-то выбрал за всех отвечать?Но и никто не запретил.
...
Рейтинг: 0 / 0
24 сообщений из 74, страница 3 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Насколько объектный Listview в .Net устойчив/безглючен при нагрузках/объемах данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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