Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2015, 17:19   #1
ogamilait
Пользователь
 
Регистрация: 09.11.2013
Сообщений: 60
По умолчанию Переход по страницам без перегрузки целого сайта

можно сделать через Ajax но есть некоторые проблемы, изминенния url в строке браузера.
нужно советы и есть ли готовые решения для этой проблемы?
ogamilait вне форума Ответить с цитированием
Старый 21.01.2015, 18:11   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Что-т я не понял в чем проблема... Всмысле чем Ajax не устроил...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.01.2015, 18:19   #3
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

AngularJS например возьмите, там есть роутинг, будет и строка меняться и подгружаться.
Ну или еще какой движок скриптовый.
lomastr_ вне форума Ответить с цитированием
Старый 22.01.2015, 01:54   #4
ogamilait
Пользователь
 
Регистрация: 09.11.2013
Сообщений: 60
По умолчанию

Цитата:
Сообщение от lomastr_ Посмотреть сообщение
AngularJS например возьмите, там есть роутинг, будет и строка меняться и подгружаться.
Ну или еще какой движок скриптовый.
Спасибо, а knockout ету проблему решит? вместо AngularJS.
ogamilait вне форума Ответить с цитированием
Старый 22.01.2015, 06:03   #5
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,964
По умолчанию

Совсем не понял. Если Вы обращаетесь к конкретной странице, как и куда может перегружаться сайт? На другой хостинг? Подозреваю, он от Вас скрыться хочет .
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 22.01.2015, 08:27   #6
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

Цитата:
а knockout ету проблему решит?
сам нет, может плагин какой есть, не в курсе.. ну во например - http://pagerjs.com/
на самом деле такое сделать не сложно
lomastr_ вне форума Ответить с цитированием
Старый 22.01.2015, 16:13   #7
ogamilait
Пользователь
 
Регистрация: 09.11.2013
Сообщений: 60
По умолчанию

Цитата:
Сообщение от lomastr_ Посмотреть сообщение
сам нет, может плагин какой есть, не в курсе.. ну во например - http://pagerjs.com/
на самом деле такое сделать не сложно
Спасибо за помощь.
ogamilait вне форума Ответить с цитированием
Старый 22.01.2015, 16:58   #8
zeonET
Новичок
Джуниор
 
Регистрация: 04.06.2012
Сообщений: 2
По умолчанию

Хм.. Да актуальный вопрос.
А может кто-то подскажет как переделать уже сучествующее приложение ASP.NET MVC в SPA?
Есть _Layout.cshtml внутри которого загружаются другие страницы. Т.е. каждая новая страница заново перегружает _Layout. А нужно чтобы _Layout загрузился только один раз и все что внутри подгружалось.
zeonET вне форума Ответить с цитированием
Старый 23.01.2015, 20:48   #9
zeonET
Новичок
Джуниор
 
Регистрация: 04.06.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от zeonET Посмотреть сообщение
Хм.. Да актуальный вопрос.
А может кто-то подскажет как переделать уже сучествующее приложение ASP.NET MVC в SPA?
Есть _Layout.cshtml внутри которого загружаются другие страницы. Т.е. каждая новая страница заново перегружает _Layout. А нужно чтобы _Layout загрузился только один раз и все что внутри подгружалось.
По ходу вот эта статья решает проблемму http://blog.apterainc.com/bid/313071...Sammy-js-route
zeonET вне форума Ответить с цитированием
Старый 28.01.2015, 16:36   #10
sauwork
Пользователь
 
Аватар для sauwork
 
Регистрация: 02.01.2015
Сообщений: 12
По умолчанию

Первая проблема с SEO , нужно всячески извращаться что бы отдать поисковому боту нужные ссылки и контент , или даже обращаться к внешним сервисам , решающим эти проблемы.
Второе , не то что бы проблема - скорее вопрос предпочтений , много клиентского кодинга на JS (со всеми вытекающими проблемами интерпритируемых языков) и минимум серверной логики , точнее вся серверная часть сводится к набору процедур , которые выдают json , в итоге можно просто забыть про c# и asp net в целом. и сосредоточится на клиенте. (а мне например , больше нравится писать большую часть кода в C#)
почта: sauwork@yandex.ru , телега: @sauwork

Последний раз редактировалось sauwork; 28.01.2015 в 16:55.
sauwork вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переход с другого сайта Predator199 JavaScript, Ajax 5 23.05.2014 12:17
Переход на другую страницу без обновления fikos JavaScript, Ajax 1 21.04.2014 11:08
Visual Basic: Описать функцию DigitN (K, N) целого типа, возвращающую N-ю цифру целого положительного числа К Екатерина23 Помощь студентам 1 10.12.2013 09:25
Изьятие данных из формы без перегрузки Евгений Лазаренко JavaScript, Ajax 2 12.11.2012 20:59
Переход с одной win в другую без остановки программы Gromsky Операционные системы общие вопросы 17 05.03.2008 16:45