AJAX и ATLAS
Так вот что лучше использовать AJAX или ATLAS? Т.е. я понимаю что просто на javascript писать дольше и больше, но интересует с точки зрения баланса геморрой на свою задницу/ гибкость кода/ его скорость стоит ли применять ATLAS или все писать самому с нуля?
И еще вопросик по поводу javascripta думаю вот организовать на странице шапку и хвост как html части, а центр и ввсе остальное сделать так чтобы javascript получал xml данные с сервером парсил их и выводил, т.е. весь вывод и всю генерацию страницы оставить на пользовательский браузер, оправдано ли такое решение? (если оставить за бортом польлзователей кто отключает или не может пользоваться javascript'ом)
Если мне не изменяет память, ATLAS это кодовое название библиотеки ASP.NET компонентов использущей концепцию асинхронного обновления содержимого, сейчас она называется AjaxControlToolkit.
Asynchronious Javascript And Xml (AJAX) это не самоназвание какой-то библиотеки, AJAX это концепция построения веб-приложения на основе асинхронного обмена данными с web-сервером (без полной перезагрузки страницы с сервера).
Вы сперва определились бы с платформой (языкоми и веб серверами под них) на которой будете реализовывать проект и уже исходя из этого подыскивали библиотеки, реализующие AJAX концепцию.
З.Ы. Лучше сделать сперва все страницы статическими и только какие-то определенные действия (например, как редактирование сообщения на этом форуме) реализовывать асинхронно.
Почему вы считаете лучше писать статичные страницы сначала?
Была мысль разделить страницу на фрэймы, которые будут получать информацию из веб сервисов, вобщем вообще избавится от статичности, только, видимо такой способ отключит кэширование на браузере?
А для сайта winserver2008, iis, mssql
Вы не сможете написать с нуля. Вам это пока не под силу.
Почему вы считаете лучше писать статичные страницы сначала?
Создавать и от отлаживать их проще всего. Веб-приложения уровня GMail это редкие исключения, далеко не правила.
Хотите сделать действительно красивое и динамичное приложение - Silverlight и Flash никто не отменял.
Создавать и от отлаживать их проще всего. Веб-приложения уровня GMail это редкие исключения, далеко не правила.
Хотите сделать действительно красивое и динамичное приложение - Silverlight и Flash никто не отменял.
Понятно, спасибо за совет, так скорее всего и будет
Была мысль разделить страницу на фрэймы, которые будут получать информацию из веб сервисов, вобщем вообще избавится от статичности, только, видимо такой способ отключит кэширование на браузере?
Отчего бы тогда и не использовать просто фреймы?
Нет, не отключит.
Если вы не можете логически объяснит, зачем требуется использование AJAX, то знайте, он вам не нужен, а желание использовать его возникает видимо по каким-то другим, не техническим, причинам (понты/это_сейчас_модно/дописать_своё).
Хотите сделать действительно красивое и динамичное приложение - Silverlight и Flash никто не отменял.
Почему сайты на флэше — это плохо
Давно уже в любом производстве прежде, чем использовать ту, или иную технологию нужно обосновать, а на кой вообще она будет использоваться. Зачастую в программирование, к сожалению, это не так. А между тем использование технологий должно быть оправдано.