Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Несколько вопросов о возможностях ASP.NET, Этап выбора технологии web-разработки 
:(
    Опции темы
misha_mike
Дата 1.6.2007, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 47
Регистрация: 1.6.2007

Репутация: нет
Всего: 1



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

Среди кандидатов на первом месте стоит ASP.NET т.к. настольное приложение написано на Delphi и в этом случае мы не должны отказываться от оплаченной привычной среды разработки и языка (а межет -- и целых кусков готового кода, но на это никто особо не надеется). Но опыт создания WEB-приложений практически отсутствует в то время как заказчик ставит довольно жесткие требования к условиям работы приложения.

В этой связи на данном этапе очень важно иметь ответы на такие вопросы:

1. Будет ли нормально работать такое приложение на голом IE?
2. Какие средства управления результирующим HTML-кодом предлагает технология?
3. Есть ли в этом коде что оптимизировать? (важен каждый байт)
4. Какие реальные средства управления БД имеются? (гриды с постраничной начиткой, БД-лукапы и т.д.)

P.S. Желательны ответы по существу, а не "пишите на php - там все можно". Альтернативные технологии также изучаются, а сюда я пришел за информацией именно об ASP.NET.
PM MAIL   Вверх
BuShaRt
Дата 2.6.2007, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: нет
Всего: 6



Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
пишите на php - там все можно

Сложно везде, если пишешь качественное приложение.

Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
1. Будет ли нормально работать такое приложение на голом IE?

Серверныя языки, как то влияют на работу в браузерах? ..
Как разработчикам, расширяющим свою деятельность в сторону веб-технологий, открою страшную тайну "IE - не идинтсвенный браузер, под которым все должно работать" - это касаеться верстки и JS.

Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
. Есть ли в этом коде что оптимизировать? (важен каждый байт)

smile А это как зависит от языка программирования или технологии?
PM MAIL   Вверх
misha_mike
Дата 4.6.2007, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 47
Регистрация: 1.6.2007

Репутация: нет
Всего: 1



Цитата
Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
1. Будет ли нормально работать такое приложение на голом IE?

Серверныя языки, как то влияют на работу в браузерах? ..

Если фреймворк самостоятельно генерит какой-либо HTML-код, то да.

Цитата
Как разработчикам, расширяющим свою деятельность в сторону веб-технологий, открою страшную тайну "IE - не идинтсвенный браузер, под которым все должно работать" - это касаеться верстки и JS.

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

Цитата
Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
. Есть ли в этом коде что оптимизировать? (важен каждый байт)

smile А это как зависит от языка программирования или технологии?

А так зависит что например HtmlWriter форматирует код пробелами, а канал связи заказчик дает -- два килобита в секунду без компрессии (и это максимум). И надо на серверной стороне убрать из кода все лишнее чтобы минимизировать объем передаваемой информации.

P.S. Прошу воздержаться от ответов в подобном стиле, я не доморощенный уэб-дезигнер и дурацкие шуточки могу в другом месте почитать.
PM MAIL   Вверх
DrBoom
Дата 6.6.2007, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


QIP VB-SDK Developer
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 19.2.2006

Репутация: нет
Всего: нет



Обрадуйте заказчика... BuShaRt, правЪ... Сервак от браузера и браузер от сервака не зависитЪ! Оптимизировать кодЪ весьма проблематично, не видя его! Побайтово тем более, большенство платформЪ - это интерпритаторы, которые исполняя на своей стороне кодЪ, формируют и отправляют браузеру HTML! Поэтому задача не совсем ясна))) Скорость выполнения кода зависит от самой машины, а не кода в большей себе части... Будет ли работать на IE... во первых, это зависит от HTML... то что вы в нем используете, т.е. сервакЪ, ну ни как не зависитЪ! во-вторых, версия IE)))
PM MAIL ICQ Jabber   Вверх
sTa1kEr
Дата 19.6.2007, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: нет
Всего: 146



Цитата(BuShaRt @  2.6.2007,  12:06 Найти цитируемый пост)
Серверныя языки, как то влияют на работу в браузерах?

В данном случае влияет. Т.к. ASP.NET для любой не статической страницы генерирует JavaScript, а если еще используется AJAX, то тем-более будет большая зависимость от браузеров.
Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
1. Будет ли нормально работать такое приложение на голом IE?

Именно с IE не будет никаких проблем, т.к. и браузер и технология разработаны Microsoft-ом. Хотя с другими популярными браузерами тоже не будет проблем, Microsoft хорошо заботится о кросбраузерности.
Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
2. Какие средства управления результирующим HTML-кодом предлагает технология?

А зачем управлять именно результирующем HTML-кодом? aspx не является конечным xhtml-ем с интегрированными скриптами (как это сделано в PHP), это очень гибкая объектная модель. Любой aspx тэг является экземпляром класса, унаследованного от класса Control, и управлять им можно почти так же как и обычным контролом прикладных приложений.
Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
3. Есть ли в этом коде что оптимизировать? (важен каждый байт)

Есть, ASP.NET формирует много избыточных (и зачастую не нужных) данных. Но что бы максимально облегчить вес конечного HTML-кода, вероятно, придется писать свой PageHandlerFactory, что потребует большей трудоемкости. С другой стороны, если максимально использовать AJAX, то можно очень с экономить трафик. Для работы с AJAX у Miсrosoft-а есть очень удобная библиотека http://ajax.asp.net (бывший Atlas).
Цитата(misha_mike @  1.6.2007,  12:33 Найти цитируемый пост)
4. Какие реальные средства управления БД имеются? (гриды с постраничной начиткой, БД-лукапы и т.д.)

Имеется примерно все тоже самое, что и для WinForms.

Это сообщение отредактировал(а) sTa1kEr - 19.6.2007, 11:54
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ASP | Следующая тема »


 




[ Время генерации скрипта: 0.0535 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.