.NET

индекс
120,67

Готовые решения на ASP.NET для создания веб-сайтов

Часто к платформе ASP.NET предявляют претензию об отсутствии готовых решений на основе которых можно стоить корпоративные сайты, форумы, блоги и т.д. и т.п. этом небольшом посте я привожу список самых популярных веб-приложений, написанных на ASP.NET, которые, к тому же, можно установить с помощью Web Platform Installer (WebPI).

Название
Особенности
Официальный сайт
WebPI
Блоги

BlogEngine.NET
Для BlogEngine.NET создано большое количество тем и расширений, есть возможность создавать собственные компоненты. Поддерживает SQL Compact и хранение данных в XML. www.dotnetblogengine.net
Установка
dasBlog
Не требует использования СУБД, данные хранятся в XML файлах.
www.dasblog.info
Установка
Subtext
Простой в использовании движок блогов с красивой архитектурой. Один из создателей — член команды разработки ASP.NET MVC Фил Хаак.
www.subtextproject.com
Установка
AtomSite
Удобная платформа для блогов, схожа с популярным движком Wordpress.
www.atomsite.net
Установка
Системы управления контентом (CMS)

DotNetNuke
Одна из самых популярных CMS на .NET. Для DotNetNuke существует огромное количество разнообразных модулей и расширений.
www.dotnetnuke.com
Установка
Umbraco
Самая динамично развивающаяся CMS на .NET с открытым исходным кодом. Рассчитана для создания сайтов разной сложности — от промо-сайтов до крупных порталов.
www.umbraco.org
Установка
mojoPortal
Поддерживает большое количество СУБД MS SQL 2005/2008/SqlAzure, SQL CE, MySql, PostgreSql, SQLite, or Firbird Sql. Расширяется через механизм UserControl.
www.sourcetreesolutions.com
Установка
Kentico
Поддерживает расширенный функционал для создания социальных сетей.
www.kentico.com
Установка
Kooboo
CMS разработана на MVC Framework.
www.kooboo.com
N2 CMS
Проект с неплохой документацией в которой есть кросс-ссылки на более детальную информацию по платформе ASP.NET в MSDN. Может быть хорошим подспорьем при изучении ASP.NET.
www.n2cms.com
Установка
Orchard
Проект, создаваемый разработчиками из команды ASP.NET. Хороший пример расширяемой архитектуры.
www.orchardproject.net
Инструкция
Composite C1
Многофункциональная CMS. Удобный интерфейс управления контентом.
www.composite.net
Инструкция
Bitrix.NET
.NET версия самой популярной в России коммерческой CMS.
www.1c-bitrix.ru
AxCMS
CMS для создания крупных порталов.
www.axcms.net
Электронная коммерция

nopCommerce
Одно из самых популярных решений для электронной коммерции на .NET. Разрабатывается ребятами из Ярославля.
www.nopcommerce.com
Установка
Kartris
Движок интернет-магазина, написанный на VB.NET. Удобный интерфейс для пользователя сайта.
www.cactusoft.com
Установка
Форумы

YetAnotherForum.NET
Самый многофункциональный форум с открытым кодом на ASP.NET, простая система применения тем, возможность интеграции в существующий ASP.NET сайт.
www.yetanotherforum.net
Установка
Галереи

Gallery Server Pro
Движок для публикации галерей изображений, аудио и видео. Поддерживает Silverlight и Flash.
www.galleryserverpro.com
Установка
KiGG
Галерея новостей.
kigg.codeplex.com
Wiki-движки

ScrewTurn Wiki
Wiki-движок с поддержкой плагинов и тем. Возможность использования СУБД SQL Server или файлового хранилища.
www.threeplicate.com
Установка

Приглашаю помочь в дополнении этого списка. Помимо добвления в этот список, я буду рекомендовать коллегам добавить эти приложения также в галерею веб-приложений, используемую Web Platform Installer. А также приглашаю вас рассказывать о собственном опыте использования этих движков.
+58
25 ноября 2010, 11:07
132

комментарии (63)

+4
tonyawer #
Спасибо за систематизированную информацию.
+2
younext #
гайдар как всегда — минимум текста, максимум информации :)
+1
gaidar #
И это не потому что мне лень воды налить!.. Хотя… :)
+1
Kite #
Ох как надоедает иногда эта вода… Особенно когда одного только рекламного характера с описанием фич на картинках ((( Как иногда охота взять кого нть из экспертов и попить пивка/поболтать по реальным проблемам использования этих фич…
0
Agafon #
kooboo.com/ — китайская CMS, набирающая популярность.
0
gaidar #
Спасибо, добавил.
0
jeje #
Но еще довольно сырая по возможностям, увы
0
ixSci #
dasBlog Не требует использования СУБД, данные хранятся в XML файлах.

это же справедливо и для BlogEngine.NET
0
gaidar #
Не нашел этой возможности. SQL Compact поддерживает — да, а вот с XML файлами в App_Data я не вижу возможности. Что я упускаю?
0
DenizK #
Такая возможность есть — у нас блог на XML файлах работает.
0
gaidar #
Спасибо, посмотрю.
0
dmodeus #
Подверджаю, есть возможность выбора провайдера данных — XML или SQL.

Насчет дасБлога — еще года 2 назад он развивался крайне вяло, из-за чего я и выбрал тогда BlogEngine.Net, а сейчас по моему вообще заснул — последний релиз 16 марта 2009.

Просто как факт — BlogEngine.Net отлично устанавливает в Azure. По-моему украинские коллеги успешно описывали сам процесс и исходный код.

Забыли упомянуть про KiGG
KiGG is a Web 2.0 style social news web application developed in Microsoft supported technologies following Domain Driven Design.
0
gaidar #
Спасибо. Поправлю пост.
0
lesa80 #
Umbraco обещали перейти на Asp.NET MVC в 2010 году… что-то ни слухов ни релиза =)
+1
gaidar #
Они работают над этим — буквально недавно общался. Однако вероятность того, что успеют в этом году уже стремительно сходит на нет. Пока только поддержку Razor для Web Forms сделали.
0
lesa80 #
Спасибо за информацию…
0
alek_sys #
Как это — «ни слухов». На грядущем Codegarden будет показана ранняя версия Umbraco 5 — в которой как раз одно из главных нововведений будет MVC.

P.S. Кстати, Umbraco достигли еще одного важного рубежа — сайт wired.co.uk (да, того самого журнала Wired) перешел на Umbraco, которая хостится в облаке от Amazon.
0
ivorobiev #
Кстати, на сколько я знаю, новая умбрака будет написана на MVC и будет работать только в Windows Azure
0
jeje #
> только в Windows Azure
Не совсем разумное решение ограничивать таким способом.
0
gaidar #
Нет, не только в Azure, однако будет поддерживать Azure.
0
ivorobiev #
В любом случае из их интервью понятно, что они сильно передалают архитектуру, дабы использовать возможности Worker role
+1
mezastel #
Забыли N2 CMS, в частности ее MVC-реализацию.
+4
dotneter #
Полезно было бы технологию (mvc, c#, vb) выделить в отельную колонку. devlanfear.com/asp-net-mvc-2-cms-orchard-oxite-n2-cms-i-drugie/ можно чего-нибудь почерпнуть.
0
mezastel #
Поддерживаю!
0
PingWin #
Кстати, а где Orchard???
0
gaidar #
В разработке… :) Добавлю в таблицу.
0
lesa80 #
запустил WPI… он обновился… и что-то опций в нем мало стало? в приложениях совсем список усох… или это я опять чего-то не вижу?
0
gaidar #
В третий еще не подключили галерею. По ссылкам с сайта можно ставить пакеты.
+1
Semi #
еще наверное имеет смысл добавить условия использования — бесплатная/платная/какая лицензия…
+1
SiriusLamp #
не нашел в списке: Oxite oxite.codeplex.com/

коллега использовал Kentico и очень сильно ругался. к примеру, помнится меню не нельзя было перенастроить. Допускаю, что в новых версиях поправили.
+1
gaidar #
Oxite уже все — умер. Теперь развивают Orchard, который на его основе был построен. По отзывам людей выкинули часть сложной архитектуры и CMS стала значительно удобнее для разрабочтика.
НЛО прилетело и опубликовало эту надпись здесь
–1
theelephant #
Обожемой! Они скрестили два гов-а, увеличили цену и вот оно! Алилуя, аминь.
Теперь мозги директорам будут промывать x2 компании, а нам разгребать.
НЛО прилетело и опубликовало эту надпись здесь
0
gaidar #
Конкретику, пожалуйста, в студию. Думаю, что Сергею Рыжикову будет очень интересно это почитать.
0
theelephant #
После работы все отпишу, хе-хе.
НЛО прилетело и опубликовало эту надпись здесь
0
theelephant #
«Битрикс — активно продвигаемый Рыжиковым говнокод. После пункта интеграция с 1С сразу идет стабильность и поддержка кода.» (с) калька с канала #PHP

Кроме того, цена/качество вообще не идет ни в какой сравнение. Даже в бесплатных CMS есть такой же функционал (редактор, и тп), и код даже ровнее выходит (сама архитектура).
А тут выходит переплата от 10 тысяч рублей за интеграцию.

Моё мнение, он не стоит этих денег. Чистый пиар.
Теперь и под .Net Но главное не это, главное что руководители ведутся на красивую презентацию, а не на возможности системы реальные :\

p.s. Кстати преимущества системы не нашел на сайте.
НЛО прилетело и опубликовало эту надпись здесь
0
theelephant #
Ну хорошо, не будем впадать в холивар.

Но вам надо больше обращать внимание на девелоперов.
Документация говорят скажем так «неполная» и я не увидел бесплатную версию для обучения (желательно с сорцами, они же у вас «закрытые». Раз у вас такая документация) ;)

Потому что не каждый девелопер выделит по 10-20 тысяч рублей (средняя платка) для обучение платформе. Только если он попал в «жилу» когда компания меняет CMS и подучился. А компании средней руки (с претензией на крупную) в большинстве случаев хотят битрикс даже для 3-х страничного сайта, в результате и компании «голодают» и девелоперы.

Отсюда тоже негатив идет.
НЛО прилетело и опубликовало эту надпись здесь
+2
neex #
Системы управления контентом (CMS)
Название: Composite C1
Особенности: Работает на IIS, .NET 4 и ASP.NET. Как базу данных может использовать как текствый XML так и MS SQL, генерируемые дататипы(автоматически создаются в БД), поддержка Linq, древовидная структура, XSLT
Официальный сайт: www.composite.net/
Фид для WebPI: webpi.composite.net/C1.xml
Codeplex: compositec1.codeplex.com/
0
gaidar #
Странно, что они еще не сделали пакет WebPI и не запулили в галерею. Не хотите сами сделать? ;)
0
neex #
Пакет С1 есть в Web Platform Installer 3.0
0
gaidar #
В галерее его не вижу. Ссылку можете дать?
0
neex #
0
gaidar #
Там бага пока — ссылка на пакет с CodePlex, а CodePlex так просто пакет не отдает. Пробовали ставить? Ставится?
0
neex #
Со второго раза только начинает ставится. Но ставится, а еще показывает 0 закачек и 0MB размер, странно все это.
0
aeont #
Microsoft пишет нам вот что: «Direct URL: you are trying to pull from the WebPI v2 feed, which doesn’t contain Composite CMS – try replacing the 2.0 below with 3.0». Таким образом получаем такой урл — www.microsoft.com/web/gallery/install.aspx?appsxml=http%3a%2f%2fwww.microsoft.com%2fweb%2fwebpi%2f3.0%2fWebApplicationList.xml&appid=CompositeC1CMS — попробуйте его. У меня стоял WebPI 2, с урла который я Вам даю — WebPI 2 анинсталился и ставился WebPI 3, ругался что не может найти приложение, со второго запуска уже все было норм (тестировали то же еще на 3 машинах — все ок).

Возможно есть смысл дать прямой урл на CodePlex compositec1.codeplex.com вместо инструкции на docs.composite.net/C1/Getting-started/WepPI.aspx, так как установка возможна не только из WebPI, хотя она безусловно удобна.
0
gaidar #
Спасибо! Обязательно учту в следующем апдейте таблицы.
+1
Sergun #
Комментарий от Jevgeni Tšaikin:

1) ScrewTurn Wiki — действительно очень и очень удобный вики-движок, использовал его полтора года и был доволен качеством. Plugin'ов не сказал бы, что очень много. Syntax Highlighter есть. По умолчанию Sitemap не генерит, но Robo проходит. С SEO придётся немного повозиться. Удобная система линков.

2) Я бы добавил AxCMS.net, который тоже довольно функционален и доступен

3) Советую посмотреть на дату последнего обновления dasBlog ( www.dasblog.info/ )

4) Subtext — забавно, что их собственный сайт сделан на ScrewTurn Wiki
0
gaidar #
AxCMS сложновата и неповоротлива, разве нет?
0
Sergun #
от того же автора:
AxCMS.net действительно задуман для Enterprise клиентов, как и некоторые другие CMS из списка. Насчет того насколько просто или сложно с ним работать — мне ответить сложно, т.к я к нему уже привык. Порталы создаются довольно быстро и клиенты, в целом, довольны. Для не-Enterprise клиентов, возможно, не самый оптимальный вариант. Самое важное, что АхCMS.net не стоит на месте и постоянно выпускает новые версии, в том числе и персонализированные для клиентов. А в целом, как девелопер, скажу, что лучше поиграться с ним немного, поизучать, и тогда станет понятно подходит он или нет для решения вашей задачи.


чувствую себя роутером :)))))))
0
gaidar #
Ты кидаешь широковещательные :)
0
Sergun #
ага, думаю вам нужно напрямую с источником установить соединение :)
0
Guderian #
Имхо, в обязательном порядке надо включить в список недавно отданную коммьюнити Sense/Net. Она большинству перечисленных CMS большую фору даст.
+2
Webprofessionals #
Гайдар, спасибо за пост!
+1
gods_dog #
К CMS-кам можно присовокупить Telerik-овский Sitefinity
К E-commerce: Aspdotnetstorefront и ZNode (конечно тут стоит делать пометку — это e-commerce enterprise уровня).
0
gods_dog #
Кстати, коли речь зашла о готовых решениях, то стоило бы в табличку добавить и категорию helpdesk software.
Есть и в этой категории решение — nService
0
ant82 #
Еще есть практически не упоминаемый в рунете Iron Speed Designer. Хотя это и не совсем готовое решение, а генератор готовых Asp.Net приложений для работы с СУБД. Уже года 3 пользуюсь и не могу нарадоваться.
0
dlovy #
Во дожили, Яндекс по многим регионам выдал эту страницу в топ 20-30 по запросу создание сайтов. Выдача в состоялась ноябре 2011, а статья написана в ноябре 2010. Прям дежавю.
0
gaidar #
Рукописи не горят :)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.