powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Single Page Application или одностраничный портал. Овчинка выделки стоит?
25 сообщений из 423, страница 15 из 17
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38795726
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Значит ты в очередной раз решаешь только банальные типовые задачи, вдоль и поперёк изученные.
пропущено...
У тебя круглые сутки на работе находится команда дежурных программистов, которые в состоянии выпустить новую версию в случае чего?Человек тебе про continuous integration и continuous delivery говорит, а ты передергиваешь.Человек говорит о ненужности открытия нескольких вкладок в браузере.
skyANAВывод: в вашем корпоративе помимо UIX, еще и о CI с CD ничего не знают.CD - это compact disk ?
skyANAГрустно там у вас :)Нет. У нас в конце года всегда весело.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38795727
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gandjustasАлексей Кпропущено...
Достаточно пары статей с хабра.


После этого можно не продолжать. Спасибо за внимание.Обиделся? А ты что думал, назовёшь пару фамилий каких-то людей, и я расплачусь?
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38795733
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gandjustasИзопропилпропущено...

если с сервера потянет готовая разметка (HTML text) при соблюдении п 1 - это будет не SPA?
Не будет, ибо состояние на клиенте отсутствует и совершенно другие паттерны и фреймворки будут работать.

Но в некоторых случаях такой подход более чем оправдан.

С точки зрения пользователя - какая разница какие в потрохах паттерны с фреймворками?
куда пропало состояние?
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38795746
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С дебагером уже лучше -

автор
/admin/ Return Code 200

the assembly instruction at clr!GetMetaDataInternalInterface+f34e in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll from Microsoft Corporation has caused a stack overflow exception (0xC00000FD) when trying to write to memory location 0x00000001 on thread 24

Thread 24 - System ID 2200

[[PrestubMethodFrame] (.Go14332)] DynamicClass.Go14332(System.Text.RegularExpressions.RegexRunner)
System_ni!System.Text.RegularExpressions.RegexRunner.Scan(System.Text.RegularExpressions.Regex, System.String, Int32, Int32, Int32, Int32, Boolean, System.TimeSpan)+1fe
System_ni!System.Text.RegularExpressions.Regex.Run(Boolean, Int32, System.String, Int32, Int32, Int32)+1a5
System_ni!System.Text.RegularExpressions.Regex.IsMatch(System.String)+50
...

Badly formatted regular expressions can end up in tight loops and can cause high CPU.


Походу где-то регулярка подвисает.

Вообще нашёл такую особенность - если вьюшки в папку /admin/ скопировать сразу все, то iis падает при компилинге (первом открытии), а если их копировать по одной, каждый раз нажимая F5 в браузере, то прекрасно работает.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38795749
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gandjustasИзопропилпропущено...

если с сервера потянет готовая разметка (HTML text) при соблюдении п 1 - это будет не SPA?
Не будет, ибо состояние на клиенте отсутствует и совершенно другие паттерны и фреймворки будут работать.

Но в некоторых случаях такой подход более чем оправдан.Тебе говорят, что с сервера тянется готовый HTML, который встраивается потом в заранее заготовленный DIV. Страница полностью не перезагружается, поэтому имеет состояние. Чем не SPA?
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38795750
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gandjustashVosttпропущено...


Упал чтоли? Twitter, Vkontakte, Facebook и т.д. -- основное и подавляющее использование, это именно потребление контента. Учитывая то, сколько в среднем пользователь потребляет по сравнению с тем, сколько он генерирует, это 99% потребления на 1% генерации (и то, это ещё очень оптимистичная оценка).
Не то сравниваешь. В соцсетях потенциально все пользователи генерируют контент, а в блогах и новостных сайтах пользователи, кроме маленькой группы авторов, контент только потребляют.

Это и создает разные сценарии и, соответственно разные решения вроде SPA-неSPA.SPA только для проектов, в которых есть ввод информации пользователем? Если требуется только просмотр - SPA не нужен?
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38795817
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Человек тебе про continuous integration и continuous delivery говорит, а ты передергиваешь.Человек говорит о ненужности открытия нескольких вкладок в браузере.Каким образом возможность открытия нескольких вкладок в браузере влияет на время выкатывания новой версии?

Алексей КskyANAВывод: в вашем корпоративе помимо UIX, еще и о CI с CD ничего не знают.CD - это compact disk ? C ontinuous D elivery. Палишься.

Алексей КskyANAГрустно там у вас :)Нет. У нас в конце года всегда весело истерика.Поправил.

ЕКИ - показатель единой корпоративной истерики. Пик приходится на конец года :)
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38795982
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Человек говорит о ненужности открытия нескольких вкладок в браузере.Каким образом возможность открытия нескольких вкладок в браузере влияет на время выкатывания новой версии?Возможность открытия в новой вкладке рассматривается как запасное решение на случай, если на одной вкладке не окажется всей необходимой информации.

Например, при редактировании документа может потребоваться информация из какого-нибудь отчёта. Да, эту информацию лучше разместить на форме редактирования, но забыли. В этом случае, при поступлении жалобы от пользователя, пользователю будет предложено открывать отчёт на другой вкладке, пока готовится новая версия с обновлённой формой редактирования.

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

Коллега грозится выпускать новые версии мгновенно, поэтому запасные решения, вроде "многовкладочности" считает ненужными.

skyANAАлексей Кпропущено...
CD - это compact disk ? C ontinuous D elivery. Палишься.Глумлюсь. :-)

skyANAАлексей Кпропущено...
Нет. У нас в конце года всегда весело истерика.Поправил.

ЕКИ - показатель единой корпоративной истерики. Пик приходится на конец года :)Понравилось. :-)
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796004
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Каким образом возможность открытия нескольких вкладок в браузере влияет на время выкатывания новой версии?Возможность открытия в новой вкладке рассматривается как запасное решение на случай, если на одной вкладке не окажется всей необходимой информации.

Например, при редактировании документа может потребоваться информация из какого-нибудь отчёта. Да, эту информацию лучше разместить на форме редактирования, но забыли. В этом случае, при поступлении жалобы от пользователя, пользователю будет предложено открывать отчёт на другой вкладке, пока готовится новая версия с обновлённой формой редактирования.

При отсутствии "многовкладочности" пользователю придётся в худшем случае остановить работу и ждать новую версию, в лучшем случае испытывать серьёзный дискомфорт.У меня вопрос: а как в общем случае можно придумать woraround до того, как клиент зарепортил проблему?

Алексей ККоллега грозится выпускать новые версии мгновенно, поэтому запасные решения, вроде "многовкладочности" считает ненужными.Flickr в 2009-м пришёл к цифре 10+ релизов в день.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796007
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAworaround workaroundпоправил
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796059
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Возможность открытия в новой вкладке рассматривается как запасное решение на случай, если на одной вкладке не окажется всей необходимой информации.

Например, при редактировании документа может потребоваться информация из какого-нибудь отчёта. Да, эту информацию лучше разместить на форме редактирования, но забыли. В этом случае, при поступлении жалобы от пользователя, пользователю будет предложено открывать отчёт на другой вкладке, пока готовится новая версия с обновлённой формой редактирования.

При отсутствии "многовкладочности" пользователю придётся в худшем случае остановить работу и ждать новую версию, в лучшем случае испытывать серьёзный дискомфорт.У меня вопрос: а как в общем случае можно придумать woraround до того, как клиент зарепортил проблему?Применить принципы более высокого уровня. Пример с новой вкладкой приведён.

skyANAАлексей ККоллега грозится выпускать новые версии мгновенно, поэтому запасные решения, вроде "многовкладочности" считает ненужными.Flickr в 2009-м пришёл к цифре 10+ релизов в день.Сколько в воскресный день?
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796071
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
У меня вопрос: а как в общем случае можно придумать woraround до того, как клиент зарепортил проблему?Применить принципы более высокого уровня. Пример с новой вкладкой приведён.Что за принципы такие?

Алексей КskyANAпропущено...
Flickr в 2009-м пришёл к цифре 10+ релизов в день.Сколько в воскресный день?Глупый вопрос, 10+.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796079
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Применить принципы более высокого уровня. Пример с новой вкладкой приведён.Что за принципы такие?Например, новая вкладка позволяет работать одновременно с несколькими документами, независимо от их типа.

skyANAАлексей Кпропущено...
Сколько в воскресный день?Глупый вопрос, 10+.Бог им судья.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796114
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Что за принципы такие?Например, новая вкладка позволяет работать одновременно с несколькими документами, независимо от их типа.Какой интересный принцип. Как называется? Как его применить в другом месте?

Алексей КskyANAпропущено...
Глупый вопрос, 10+.Бог им судья.И за что это их судить? Зато что они автоматизировали процесс? Вот злодеи :)
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796155
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Например, новая вкладка позволяет работать одновременно с несколькими документами, независимо от их типа.Какой интересный принцип. Как называется? Как его применить в другом месте?Решай сам, мне добавить нечего.

skyANAАлексей Кпропущено...
Бог им судья.И за что это их судить? Зато что они автоматизировали процесс? Вот злодеи :)Мне, как пользователю их продукта, было бы очень приятно переустанавливать его 10+ раз в сутки.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796166
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Какой интересный принцип. Как называется? Как его применить в другом месте?Решай сам, мне добавить нечего.Да я уже вроде решил. И даже написал об этом :)

Алексей КskyANAпропущено...
И за что это их судить? Зато что они автоматизировали процесс? Вот злодеи :)Мне, как пользователю их продукта, было бы очень приятно переустанавливать его 10+ раз в сутки.Гы, это же надо такую глупость сморозить.

А как часто вы планируете переустанавливать своё SPA приложение на машинах конечных пользователей?
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796178
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Мне, как пользователю их продукта, было бы очень приятно переустанавливать его 10+ раз в сутки.Гы, это же надо такую глупость сморозить.

А как часто вы планируете переустанавливать своё SPA приложение на машинах конечных пользователей? Откуда я знаю, что там за проект.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796184
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Гы, это же надо такую глупость сморозить.

А как часто вы планируете переустанавливать своё SPA приложение на машинах конечных пользователей? Откуда я знаю, что там за проект.Дак набрал бы в Google, прежде чем фигню нести :)
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796873
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отпишусь на всякий случай, может кому пригодится, нашёл почему падает IIS (w3wp).

В мастерпейдже есть вызов менюшки - Html.RenderPartial("menu"), лежит она по адресу /Views/Shared/menu.ascx. А в папке /Views/Admin/ есть вьюшка с именем menu.aspx. В итоге при окрытии http://site.com/admin/ происходит бесконечный рекурсивный вызов menu и IIS падает с ошибкой stack overflow. Нашёл похожую проблему , но там в одной папке лежали ascx и aspx с одинаковыми именами, у меня же в разных, но корень проблемы видимо один.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38796991
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_st, бесконечный рекурсивный вызов на сервере? Чем удалось "отмониторить" проблему?
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38797125
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КgandjustasАлексей Кпропущено...
Это надо, даже в этом форуме бывает на одной вкладке "новое сообщение", а на других исходники для цитирования.
пропущено...
UX проектирование - это что?

Форум - не SPA, и ничего от SPA он не получит.

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

Если бы форум работал в режиме SPA, то нужно было бы сделать две вещи:
1) Раздел "Unfinished work", в котором сохранять недописанные сообщения с возможностью в два клика перейти к нужному из любого места.
2) Для ответа в теме - показывать все сообщения в теме, возможно с постраничным разбиением или infinite scroll.

А еще добавить такую полезную фишку, как автоматическое сохранение ссылки на исходное сообщение, когда цитируешь. Чтобы работало как в редактировании, так и в просмотре. Это будет полезно как в SPA, так и в обычном веб-интерфейсе.
Кстати, на этом форуме есть "быстрый ответ" (включается чекбоксом в настройках профиля), который умеет сохранять набранный текст при переходе по страницам топика. Т.е. можно пройтись по нескольким страницам и в одном посте собрать цитаты из разных постов.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38797198
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАлексей Кпропущено...
Откуда я знаю, что там за проект.Дак набрал бы в Google, прежде чем фигню нести :)Это не фигня, а попытка найти интересную тему для обсуждения, коих в последнее время практически нет.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38797202
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAst_st, бесконечный рекурсивный вызов на сервере? Чем удалось "отмониторить" проблему?

О бесконечном рекурсиве и stack overflow сообщил DebugDiag 2.0 после анализа дампа краша w3wp (пришлось в нём правило для application пула создавать, на котором сайт висит) и Visual Studio Debugger после аттача к процессу w3wp сообщил тоже самое. Это собственно максимум, что удалось узнать, VS Debugger выдавал stack overflow на каждую строку кода в мастерпейдже, строку комментаришь, он спускается ниже и так до бесконечности, но если весь код в мастерпейдже комментаришь, то VS-отладчик впадает в транс, непонимая откуда stack overflow. Как только одинаковые имена в aspx/ascx ставишь - вылетает stack overflow, хоть в одном имя меняешь - и всё ok.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38797272
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КskyANAпропущено...
Дак набрал бы в Google, прежде чем фигню нести :)Это не фигня, а попытка найти интересную тему для обсуждения, коих в последнее время практически нет.CI и CD - это вполне себе интересная тема для обсуждения, но ты почему-то решил поглумиться :) Ну... Дело твоё.
...
Рейтинг: 0 / 0
Single Page Application или одностраничный портал. Овчинка выделки стоит?
    #38797284
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stskyANAst_st, бесконечный рекурсивный вызов на сервере? Чем удалось "отмониторить" проблему?

О бесконечном рекурсиве и stack overflow сообщил DebugDiag 2.0 после анализа дампа краша w3wp (пришлось в нём правило для application пула создавать, на котором сайт висит) и Visual Studio Debugger после аттача к процессу w3wp сообщил тоже самое. Это собственно максимум, что удалось узнать, VS Debugger выдавал stack overflow на каждую строку кода в мастерпейдже, строку комментаришь, он спускается ниже и так до бесконечности, но если весь код в мастерпейдже комментаришь, то VS-отладчик впадает в транс, непонимая откуда stack overflow. Как только одинаковые имена в aspx/ascx ставишь - вылетает stack overflow, хоть в одном имя меняешь - и всё ok.В VS Ultimate хороший функционал для открытия и отладки краш дампов.
...
Рейтинг: 0 / 0
25 сообщений из 423, страница 15 из 17
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Single Page Application или одностраничный портал. Овчинка выделки стоит?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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