.NET

Статус
В этой теме нельзя размещать новые ответы.
Платформы Java и .net нужно использовать для enterprise-решений. Да, можно наваять на Java сайт, однако помимо web-сервера понадобится еще контейнер сервлетов и сервер аппликаций, которые сами по себе требуют ресурсов и обслуживания. В случае же с PHP этого не требуется. PHP аппликации будут работать шустрее и для них не нужен выделенный сервак.:)
 
сервер прилоджений нужен, если ты пишешь приложение с EJB.

Контейнер сервлетов и есть веб сервер к примеру Tomcat, Resin или Jetty.

Что правда это то, что в джава не придумали средств для дешевого виртуального хостинга.

А дотнет есть ApplicationDomains такие штуки позволяют делать надёжный виртуальный хостинг на базе IIS.

Для виртуального хостинга на Джава каждому пользователю надо дать один процесс (private JVM) Это конечно дороже, чем если недовать и все аккаунты под nobody, но когда все пользователи под nobody это мягко скачать не надёжно.

И ещё Джаве надо много памяти.
 
Согласен. apache-PHP-Мускл заполонил сеть потому, что это бесплатно.
И исходников в сети бесплатных навалом.
СМотретие vkontakte.ru, facebook.ru.

По ASP ни черта бесплатного вменяемого нигде неоткопать. Хотя, это ж Микрософт.

Добавлено через 57 секунд
не откопать, конечно. о печатался
 
кто сказал что Java или .NET платный?
Sql Server Express и VS Express тоже бесплатные.

возможно нужен Windows для запуска .NET приложений, но есть альтернатива в виде Mono (конечно не верю что когда то ей можно будет пользоваться полностью, кроссплатформенности никогда не будет, имхо).

единственное что меня пугает, это JS код, который создает VisualStudio при создании веб с AJAX. для того чтоб подгрузить страницу с 1 полем, там кода черт знает сколько.

и литературы по .Net и Java на англ. очень много :)
 
Согласен. apache-PHP-Мускл заполонил сеть потому, что это бесплатно.
И исходников в сети бесплатных навалом.
СМотретие vkontakte.ru, facebook.ru.

Причём тут эти ссылки?

Добавлено через 13 минут
Моно прекрасно работает.

Они немогут реализовать ВинФорм из за того, что им надо созадть свой виндоус. Это тоже самое, что Вайн.

с ASP.NET они не успевают за МС делает новый постояно.

----

А вот если ты создаёшь чисто Моно проект например Моно + Гном, то тут нет проблем.
Новел (Майкрософт) вообще хотятсделать Моно частью проекта гном и что интерефейл Гнома закодить на Моно.

И Моно есть большие перспективы так как Моно ключает всебя POSIX библитеки, а Java нет и не будет их иметь никогда.

Сейчас на линукс тяжело сделать прогу которую можно не компеля скачать и запустить.

А на Моно можно сделать такую прогу и она будет запускаться везде. на всех линуксах, маках, виндоусах.

Моно это очень серьозный проект и его стоит бояться, так как его подерживает МС.
 
если ты изначально и недавно начал девелопить под Windows, то переходить на Mono потом не будет возможности, ведь если ты используешь WPF и возможно LINQ, то на МОНО о них можно забыть.
 
У меня есть проект на дотнет 2 это и он на моно на пашет даже после конкретного урезания всего, что убивала прогу при запуске. (она использует активного ИЕ например)

Но это не вина Моно.

В Моно все МС появляються с запозданием.

Но если Моно разматривать как самостоятельную платформу.

То она достаточна качествена. И мне очевидно, что всё больше и больше програм будет писаться в байткоде и запускать в виртуальной машине.

1. Уже сейчас код в виртуальной машине бывает быстрей нативного.
2. верификация кода
3. кроссплатформеность
4. плаформа независимые песочницы (на х86 только в последних процах есть иструкции виртуализации), а при JIT компеляции их можно сделать на любом процессоре.

В новых платформах Ждава, Дотнет и Моно от казались от вещей которые себя изжили, но существуют в cnfhs[ опреционых системах и языках.

И главное на этих платформах просто проще и быстрей програмировать и код получаеться надёжней.
 
вот решил вспомнить что когда то знал :)
уже после установки MSVS 2008 испытал культурный шок. как много всего поменялось с тех древних времен. :)
господа посоветуйте тематические борды и ресурсы по теме.
спасибо.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху