Pull to refresh

Comments 25

UFO landed and left these words here
Да, шаблонные элементы веба (типа блога) это хорошо. Только зачастую нужен не только стандартный функционал, и простой настройкой в визарде не обойтись.
И в ASP.NET дела не хуже обстоят.
Примеру можно посмотреть тут: http://www.asp.net/learn/videos/default.…
Куча примеров, где создают готовое приложение за те же 15 минут, но с применением тем оформления, AJAX, шаблонных страниц и прочего. А, помимо этих отточеных действий по киданию компонентов на форму, есть еще и грамотная объектная модель, набор провайдерой (профилей, карты сайта, безопасности и др.), поддержка пользовательских модулей и handler'ов, которые можно использовать, чтобы расширить функционал, добавить нестандартные действия. А можно не использовать, и писать самому.
На мой взгляд, скорость разработки в ASP.NET выше чем у помянутого Ruby On Rails, который я, правда, видел только по роликам. А ASP.NET использую сам, за него ручаюсь =)
Из моего профиля тоже видно что я разработчик ASP.NET :)
Так что сказанное Вами, не ново. А про проекты на ASP.NET за пятнадцать минут я все-таки никогда не слышал, и не хотел бы слышать!
А никто не говорит, что за 15 минут делается законченный рабочий проект, который можно выкладывать на всеобщее обозрение. Да и вообще как-то использовать :)
Имеется в виду реализация какого-либо веб сервиса, вроде блога, записной книжки, гостевой книги и др.
Да! ASP.NET 2.0 я считаю более приспособленным для Веб 2.0! :)
Стоимость разработки любого, даже самого ничтожного проекта под ASP.NET 2.0 будет от $50К. Боюсь предположить, что разработчики Ruby готовы поспорить с этим заявлением в поддержку своей технологии.
Вот виндовс стоит дорого, а *nix системы большинством бесплатны. Т.е. можно взять бесплатную ОС, и тем самым сэкономить на создании серьезного сервера.
А получается то наоборот. Начальная цена равна нулю в любой валюте, а поддержка таких бесплатностей в дальнейшем переплевывает по денежным и временным затратам любую винду. При условии, что сервис реально используется и мы не говорим про надежность (хотя реально вижу работающие по полгода виндовые сервера, которые просто для обновления через полгода перезагружают).
Тоже самое и тут, ну сделаешь набор страниц за 0 рублей, а дальше это надо поддерживать и улучшать.
Сдается мне, что разработанный за 50Кбакса ASP.NET проект в развитии своем почти не будет требовать серьезных затрат. А что делать с кучей генерированного Ruby кода я не совсем понимаю.
Неохота спорить, но некоторые заявления откровенно дилетантские. Во-первых я видел скомпиленные ядра на фре, которые честно живут по пять лет, не требуя никакой перезагрузки. Во-вторых разработчики ASP.NET сейчас на волне и ловят кайф от того, что их зарплаты растут быстрее инфляции. Так что любой проект с привлечением ASP.NET программистов уже никак не может стоить 0 рублей. Другое дело что специалистов RUBY по пальцем пересчитать видимо. (Об этом говорит низкая активность обсуждения данного топика). Вероятно они тоже будут стоить немало.

В настоящий момент я собеседую кандидатов на должность программистов, и замечаю что при потребностях 60К в месяц, 7 из 10 кандидатов не знают что такое абстрактный класс. А недавно был и вовсе вопиющий случай. Некто на вопрос: "На каком языке вы программируете" заявил "Си диез"! Я, говорит, музыкальную школу закончил! А просил между прочим все те же 60К!

Так что большой вопрос еще способны ли многие разработчики писать код, который действительно будет прост и недорог в развитии.
Предмета спора не вижу. Да и вообще, ну пусть рубят, мне и в ASP.NET тепло =)
Кстати, о чём-то таком я и хотел сказать, только вышло криво... :)
откуда такие цифры в 50килобаксов?
на сайтах типа oDesk.com можно найти кучу достаточно серьезных проектов на АСП.НЕТ, которые делаются как минимум в несколько раз дешевле.
с фирмой - да, фирма меньше чем за 50К не будет брать проекты.
Фрилансеры на АСП.НЕТ делают такие же проекты существенно дешевле.
Спасибо за ссылочку. Любопытный блог.
UFO landed and left these words here
Вообще то вдохновившись успехами Ruby on Rails уже и на # PHP блог за 20 минут делают :)

Если серьезно – RoR действительно кажется такой необычной и интересной вещью, и столько про него рассказывают хорошего – что я уже для себя решил – как только станет с делами по свободней, очень подробно начну его смотреть.
(И да – тесты вроде говорят что с производительностью, по крайней мере пока, не очень хорошо обстоят дела)
RUBY шагом к Веб 2.0 точно не является. ruby всего лишь язык. Про понятность синтаксиса говорить не буду - это субъективно. Из интересных особенностей его выделю метапрограммирование и блоки.

Если говорить о рельсах, то это естественно прорыв. Все, что я делал для себя на коленке 5 лет, вдруг преподнесли в рамках единого отличного фреймворка. Радует, что большинство идей позаимствовано и созданы аналогичные библиотеки и для python и для php и со скрипом конечно для perl. Расстраивает производительность. Причем масштабируемость вполне себе приличная, но наращивать сервера для рельсовых приложений приходится чаще, чем для пайтоновских и перловых аналогов. Если бы не это, мы бы уже перешли на рельсы. Пока используем в целях обучения новых разработчиков правильным подходам к разработке и для прототипирования.

Если вернуться в web 2.0, то в рельсах неплохо организована работа с ajax. Видимо это и придало ему ауру вебдванолевости. Вообщем для меня платформа актуальна, кодирую на ней с большим удовольствием, но для production пока рано.
Скажите пожалуйста, что насчет библиотек для .NET Framework. Ведутся ли работы в этом направлении? А также имеет ли смысл использовать в качестве серверов для RoR платформу win32?
После того, как Sun нанял на full-time разработчиков JRuby (ruby на JVM), в Microsoft тоже посчитали полезным заняться подобными разработками. С Января 2007 года John Lam (разработчик RubyCLR) получает зарплату непосредственно из кармана MS. О его проекте можно почитать здесь:

http://www.rubyclr.com/

По поводу использования RoR на win32, к сожалению, ничего полезного сказать не могу, потому как моя работа связана с *NIX системами, но Mike Volodarsky (менеджер команды IIS) в своем блоге написал о том, как скрестить RoR с IIS FastCGI за 10 шагов :) Это полезно, т.к. Webrick скорее подходит для разработки и отладки. Mongrel под win32 не уверен, что заработает, а вот IIS... Почему бы и нет. А вот и линк:

http://mvolo.com/blogs/serverside/archiv…
Тогда, имхо, удобно его использовать в качестве бэкенда. Ну а фронт свой привычный ставить. Так проблемы отлавливать удобнее.
UFO landed and left these words here
Spring/Hibernate есть и для ASP.NET.Можете включать ASP.NET в свой список, там хватает всего для web2.0.
UFO landed and left these words here
RoR - это действительно круто. По-моему мнению, за не строгой типизацией - будущее.
Но в силу свой консервативности - на данный момент я выбираю java (с мегасвязкой hibernate + spring)
Ядерная смесь
Sign up to leave a comment.

Articles