powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
25 сообщений из 255, страница 4 из 11
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773422
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
И в чём тут разница с точки зрения JavaScript?С точки зрения TypeScript разница огромная.А TypeScript-то тут при чём?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773423
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КОткуда на клиенте большие коллекции? Про пэйджинг знаешь?

при чём тут большие коллекции и пейджинг?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773428
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
С точки зрения TypeScript разница огромная.А TypeScript-то тут при чём?Ну я работаю с TypeScript. Там есть валидация кода на этапе компиляции и code-complete. С кендовским подходом этого ничего не будет.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773429
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Биндинг, компутибл, обсёрвебл - это всё хорошо.

А как при это обстоят дела с Reflow, Repaint, а, любители десктопных подходов?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773432
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КОткуда на клиенте большие коллекции? Про пэйджинг знаешь?

при чём тут большие коллекции и пейджинг?При том, что хватит ныть по поводу тормозов и нехватки памяти.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773436
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAБиндинг, компутибл, обсёрвебл - это всё хорошо.

А как при это обстоят дела с Reflow, Repaint, а, любители десктопных подходов?Уточни вопрос.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773445
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КПри том, что хватит ныть по поводу тормозов и нехватки памяти.

Я не имел в виду большие коллекции, если ты почему-то решил, что дело в этом. Понятное дело, пейджинг для больших списков. Но я не об этом вообще. В общем, забей. Быть может когда-нибудь тебе доведётся писать делать одной формы не страничке.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773462
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КПри том, что хватит ныть по поводу тормозов и нехватки памяти.

Я не имел в виду большие коллекции, если ты почему-то решил, что дело в этом. Понятное дело, пейджинг для больших списков. Но я не об этом вообще.А что я должен был понять, прочитав это ? Если ты про отсутствие observableArray в КО, то опять мимо.
hVosttБыть может когда-нибудь тебе доведётся писать делать одной формы не страничке.Всё хорошо, не нервничай.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773465
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КА что я должен был понять, прочитав это ? Если ты про отсутствие observableArray в КО, то опять мимо.

Вижу что чукча не читатель, чукча писатель Пере(про)читай и может быть поймешь, зачем я буду повторяться два раза?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773483
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КА что я должен был понять, прочитав это ? Если ты про отсутствие observableArray в КО, то опять мимо.

Вижу что чукча не читатель, чукча писатель Пере(про)читай и может быть поймешь, зачем я буду повторяться два раза?авторя посмотрю как ты на КО забиндишь модель и замапишь её со вложенностью 10 вложенных вью-моделей, при чём каждый может содержать комплексные свойства, где часть является большими коллекциями ?

Или ты про количество полей в элементах коллекций? Если так, и что?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773487
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КИли ты про количество полей в элементах коллекций? Если так, и что?

пока не попробуешь, не узнаешь.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773491
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КИли ты про количество полей в элементах коллекций? Если так, и что?

пока не попробуешь, не узнаешь.Пробовал, знаю.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773501
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAБиндинг, компутибл, обсёрвебл - это всё хорошо.

А как при это обстоят дела с Reflow, Repaint, а, любители десктопных подходов?Уточни вопрос.Ты знаешь, что такое Reflow, Repaint и из-за чего возникает?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773502
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КИли ты про количество полей в элементах коллекций? Если так, и что?

пока не попробуешь, не узнаешь.
... при чём каждый может содержать комплексные свойства ...
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
<div class="panel panel-default" data-bind="with: data.result">
    <div class="panel-heading">
        <div data-bind="text: $parent.header"></div>
    </div>
    <div class="panel-body">
        <form class="form-horizontal">
            <div class="form-group">
                <label class="control-label col-sm-4">Имя пользователя</label>
                <div class="col-sm-5">
                    <input type="text" class="form-control" data-bind="value: Data().Base().UserName" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Сотрудник</label>
                <div class="col-sm-5">
                    <input class="form-control" data-bind="searchTextBox: { value: Data().Base().PersID, provider: $parent.personalSearchProvider }" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Предприятие</label>
                <div class="col-sm-5">
                    <select class="form-control" data-bind="comboBox: { value: Data().Base().DepotID, items: $parent.depots.result(), header: ' ' }"></select>
                </div>
            </div>
            <div class="form-group">
                <div class="col-sm-offset-4 col-sm-8">
                    <div class="checkbox">
                        <label>
                            <input type="checkbox" data-bind="checked: Data().Base().IsLocked" />
                            Заблокирован
                        </label>
                    </div>
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Примечания</label>
                <div class="col-sm-8">
                    <textarea class="form-control" data-bind="value: Data().Base().Description" rows="5"></textarea>
                </div>
            </div>
            <!-- ko if: $parent.isInsert -->
            <div class="form-group">
                <label class="control-label col-sm-4">Пароль</label>
                <div class="col-sm-4">
                    <input type="password" class="form-control" data-bind="value: Data().Password" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Подтверждение пароля</label>
                <div class="col-sm-4">
                    <input type="password" class="form-control" data-bind="value: Data().Password2" />
                </div>
            </div>
            <!-- /ko -->
            <div class="form-group">
                <div class="col-sm-offset-4 col-sm-8"
                     data-bind="formNavigator: { submit: function() { $parent.save(); }, backUrl: $parent.backUrl }"></div>
            </div>
        </form>
    </div>
</div>

...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773503
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КПробовал, знаю.

давай возьмём самую богатую страницу и посчитаем:
вложенность? количество экранов на странице? сколько различных фильтров? количество экранных форм? количество информационных виджетов? гридов? выпдающих списков? деревьев? графиков?

повторюсь. на одной странице. обожаемый всем детским садом SPA-же. так сколько? а то "пробовал, знаю" очень похоже на брехню, что пробовал-то? и что знаешь? по факту, ты кроме knockout в руках в жизни ничего не держал, откуда такие познания?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773508
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Уточни вопрос.Ты знаешь, что такое Reflow, Repaint и из-за чего возникает?Попробую догадаться: перерасчёт компоновки и перерисовка?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773511
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КhVosttпропущено...


пока не попробуешь, не узнаешь.
... при чём каждый может содержать комплексные свойства ...
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
<div class="panel panel-default" data-bind="with: data.result">
    <div class="panel-heading">
        <div data-bind="text: $parent.header"></div>
    </div>
    <div class="panel-body">
        <form class="form-horizontal">
            <div class="form-group">
                <label class="control-label col-sm-4">Имя пользователя</label>
                <div class="col-sm-5">
                    <input type="text" class="form-control" data-bind="value: Data().Base().UserName" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Сотрудник</label>
                <div class="col-sm-5">
                    <input class="form-control" data-bind="searchTextBox: { value: Data().Base().PersID, provider: $parent.personalSearchProvider }" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Предприятие</label>
                <div class="col-sm-5">
                    <select class="form-control" data-bind="comboBox: { value: Data().Base().DepotID, items: $parent.depots.result(), header: ' ' }"></select>
                </div>
            </div>
            <div class="form-group">
                <div class="col-sm-offset-4 col-sm-8">
                    <div class="checkbox">
                        <label>
                            <input type="checkbox" data-bind="checked: Data().Base().IsLocked" />
                            Заблокирован
                        </label>
                    </div>
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Примечания</label>
                <div class="col-sm-8">
                    <textarea class="form-control" data-bind="value: Data().Base().Description" rows="5"></textarea>
                </div>
            </div>
            <!-- ko if: $parent.isInsert -->
            <div class="form-group">
                <label class="control-label col-sm-4">Пароль</label>
                <div class="col-sm-4">
                    <input type="password" class="form-control" data-bind="value: Data().Password" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Подтверждение пароля</label>
                <div class="col-sm-4">
                    <input type="password" class="form-control" data-bind="value: Data().Password2" />
                </div>
            </div>
            <!-- /ko -->
            <div class="form-group">
                <div class="col-sm-offset-4 col-sm-8"
                     data-bind="formNavigator: { submit: function() { $parent.save(); }, backUrl: $parent.backUrl }"></div>
            </div>
        </form>
    </div>
</div>




чё, и это всё? эт даже не смешно.

и это хотел спросить, что вот здесь

data-bind="comboBox: { value: Data().Base().DepotID, items: $parent.depots.result(), header: ' ' }"

тебе помогает интеллисенс? вводишь Data(), ставишь точку и чего, подсказывает?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773516
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Ты знаешь, что такое Reflow, Repaint и из-за чего возникает?Попробую догадаться: перерасчёт компоновки и перерисовка?Ну да. Но судя по всему ты на эту тему не задумывался даже.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773522
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Попробую догадаться: перерасчёт компоновки и перерисовка?Ну да. Но судя по всему ты на эту тему не задумывался даже.Задумывался. Изменение части страницы всяко быстрее полной её перезагрузки.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773523
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей Кпропущено...
... при чём каждый может содержать комплексные свойства ...
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
<div class="panel panel-default" data-bind="with: data.result">
    <div class="panel-heading">
        <div data-bind="text: $parent.header"></div>
    </div>
    <div class="panel-body">
        <form class="form-horizontal">
            <div class="form-group">
                <label class="control-label col-sm-4">Имя пользователя</label>
                <div class="col-sm-5">
                    <input type="text" class="form-control" data-bind="value: Data().Base().UserName" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Сотрудник</label>
                <div class="col-sm-5">
                    <input class="form-control" data-bind="searchTextBox: { value: Data().Base().PersID, provider: $parent.personalSearchProvider }" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Предприятие</label>
                <div class="col-sm-5">
                    <select class="form-control" data-bind="comboBox: { value: Data().Base().DepotID, items: $parent.depots.result(), header: ' ' }"></select>
                </div>
            </div>
            <div class="form-group">
                <div class="col-sm-offset-4 col-sm-8">
                    <div class="checkbox">
                        <label>
                            <input type="checkbox" data-bind="checked: Data().Base().IsLocked" />
                            Заблокирован
                        </label>
                    </div>
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Примечания</label>
                <div class="col-sm-8">
                    <textarea class="form-control" data-bind="value: Data().Base().Description" rows="5"></textarea>
                </div>
            </div>
            <!-- ko if: $parent.isInsert -->
            <div class="form-group">
                <label class="control-label col-sm-4">Пароль</label>
                <div class="col-sm-4">
                    <input type="password" class="form-control" data-bind="value: Data().Password" />
                </div>
            </div>
            <div class="form-group">
                <label class="control-label col-sm-4">Подтверждение пароля</label>
                <div class="col-sm-4">
                    <input type="password" class="form-control" data-bind="value: Data().Password2" />
                </div>
            </div>
            <!-- /ko -->
            <div class="form-group">
                <div class="col-sm-offset-4 col-sm-8"
                     data-bind="formNavigator: { submit: function() { $parent.save(); }, backUrl: $parent.backUrl }"></div>
            </div>
        </form>
    </div>
</div>




чё, и это всё? эт даже не смешно.

и это хотел спросить, что вот здесь

data-bind="comboBox: { value: Data().Base().DepotID, items: $parent.depots.result(), header: ' ' }"

тебе помогает интеллисенс? вводишь Data(), ставишь точку и чего, подсказывает? Замечания будут?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773526
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем я хотел спросить: минимизирует-ли нокаут Reflow и Repaint? И если да, то какой механизм используется?

Kendo UI то jQuery-based, а jQuery вроде как оптимизирована в этом плане.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773530
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Ну да. Но судя по всему ты на эту тему не задумывался даже.Задумывался. Изменение части страницы всяко быстрее полной её перезагрузки.Это не про то.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773540
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЗамечания будут?

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

ты типа хотел показать вложенность Data().Base().DepotID, ну круто, но я ведь не говорил что вложенность КО не поддерживает, тем более я не видел как ты формируешь вью модель (хотя знаю как это выглядит) и это, так скажим, несколько уродливый способ, но с КО по-другому нельзя.

это очень простая модель на самом деле, судя по биндингу.
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773551
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
...если вы об изменении интерфейса (плавного перехода от формы к форме, например), то тут уже не нокаут, а бутстрап скорее ... toggle collapsible там всякий .. или я тож не о том?
...
Рейтинг: 0 / 0
asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
    #38773556
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВообщем я хотел спросить: минимизирует-ли нокаут Reflow и Repaint? И если да, то какой механизм используется?

Kendo UI то jQuery-based, а jQuery вроде как оптимизирована в этом плане.Я тестировал на ожидаемых количествах записей - производительность достаточная. Глубже не копал. Из замеченного: КО при создании массива элементов через foreach bunding сначала добавляет в документ элемент-родитель коллекции, потом в него добавляет элементы коллекции - это на мой взгляд плохо, но ничего не поделаешь, такова логика работы KO.

Bootstrap вроде как тоже jQuery-based, так вот, у меня в каждой записи Table встроен DropDown, содержащий контекстное меню. DropDown существенно замедлил обновление таблицы, пришлось изобретать костыль с ленивым созданием содержимого DropDown-а. После таких проблем на производительность KO просто не обращаю внимания.
...
Рейтинг: 0 / 0
25 сообщений из 255, страница 4 из 11
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp.Net (не MVC) жив ? как он дружит с различными фреймворками типа jQuery и пр ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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