Готовые решения на 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. А также приглашаю вас рассказывать о собственном опыте использования этих движков.
    Поделиться публикацией
    Похожие публикации
    Реклама помогает поддерживать и развивать наши сервисы

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

              это же справедливо и для BlogEngine.NET
              • 0
                Не нашел этой возможности. SQL Compact поддерживает — да, а вот с XML файлами в App_Data я не вижу возможности. Что я упускаю?
                • 0
                  Такая возможность есть — у нас блог на XML файлах работает.
                  • 0
                    Спасибо, посмотрю.
                    • 0
                      Подверджаю, есть возможность выбора провайдера данных — 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
                        Спасибо. Поправлю пост.
              • НЛО прилетело и опубликовало эту надпись здесь
                • +1
                  Они работают над этим — буквально недавно общался. Однако вероятность того, что успеют в этом году уже стремительно сходит на нет. Пока только поддержку Razor для Web Forms сделали.
                  • НЛО прилетело и опубликовало эту надпись здесь
                  • 0
                    Как это — «ни слухов». На грядущем Codegarden будет показана ранняя версия Umbraco 5 — в которой как раз одно из главных нововведений будет MVC.

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

                                коллега использовал Kentico и очень сильно ругался. к примеру, помнится меню не нельзя было перенастроить. Допускаю, что в новых версиях поправили.
                                • +1
                                  Oxite уже все — умер. Теперь развивают Orchard, который на его основе был построен. По отзывам людей выкинули часть сложной архитектуры и CMS стала значительно удобнее для разрабочтика.
                                  • +1
                                    www.1c-bitrix.ru/products/net/
                                    К тому же на прошлой неделе: «В новой версии продукта «1С-Битрикс: Управление сайтом.NET» 5.5 появился полный набор инструментов для быстрого запуска интернет-магазина.»
                                    • НЛО прилетело и опубликовало эту надпись здесь
                                      • 0
                                        Поподробней, пожалуйста. Уверен, здесь присутствующим будет интересно, что же за «2 говна» вы имели ввиду.
                                        • 0
                                          Конкретику, пожалуйста, в студию. Думаю, что Сергею Рыжикову будет очень интересно это почитать.
                                          • НЛО прилетело и опубликовало эту надпись здесь
                                            • +1
                                              Думали, что Лев Толстой,
                                              оказался линуксоид простой.
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                • 0
                                                  Мда, впадаем в холивар. Давайте, я вам 1 раз отвечу, чтобы вы понимали логику оппонентов, но продолжать не будем.

                                                  1. «продвигаемый Рыжиковым» — это чушь. Далеко не только им. Нашей компанией, например, тоже. Очень, очень многими.

                                                  2. «говнокод».
                                                  2.1 Ну это не только код. Это прежде всего инфраструктура, сообщество. Только код мало что бы решал.
                                                  2.2 А сам PHP — это полное говно? Не говнокод? С его багами, отличиями между версиями, самим тупым построением. Так всё что хочешь можно говнокодом назвать. Главное — это возможность решить задачу в некотором коридоре решений, чтобы укладывалось в бюджет, надёжность, функциональность и т.д.

                                                  3. «цена/качество вообще не идет ни в какой сравнение».
                                                  Вы имеете право решать это только для себя лично и для своей компании (если вам это доверили). Нам уж позвольте самим для себя это решать.

                                                  4. «Даже в бесплатных CMS есть такой же функционал» — это враньё.
                                                  5. «код даже ровнее выходит (сама архитектура)» — это тоже враньё.

                                                  6. «А тут выходит переплата от 10 тысяч рублей за интеграцию.»
                                                  Если вы об интеграции с 1С, то вы можете сами реализовать сайтовую часть коннектора и использовать эту интеграцию. А можете и серверную тоже.
                                                  Многие конкуренты Битрикса имеют такой функционал.

                                                  7. «Но главное не это, главное что руководители ведутся на красивую презентацию, а не на возможности системы реальные ».
                                                  Ну да, так устроен этот мир. Всё хорошо. Хотите продавать ваши «бесплатные творенья» — налепите так же презентаций.

                                                  8. «p.s. Кстати преимущества системы не нашел на сайте. „
                                                  А это уже совсем позорно вот так смело обсуждать продукт, но мнение своё строить не на суровом личном опыте, а на основе сайта производителя.

                                                  P.S. Про “2 говна». (PHP, mySQL, линукс, apache) — это полнейшее говно по сравнению с (c#, ASP.NET, MS SQL 2008, windows 2008, IIS 7.5). Здесь можно обсуждать только по сайтам производителей, потому что если вы хоть сколько-то хорошо познаете оба направления, то поймёте, что обсуждать нечего.
                                                  Любой «бесплатный» продукт может быть хорошим, только если он был связан с коммерческим. Взять тот же PostgreSQL, CentOS, Zend Server CE и т.д.

                                                  Но это пища для размышления, обсуждать здесь я не намерен.
                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                    • 0
                                                      9. «Но вам надо больше обращать внимание на девелоперов.»
                                                      Что мне надо, я, позвольте, сам решу.

                                                      10. Документация есть. Да, она не избыточная. В этом нет особых проблем.
                                                      11. Есть различные демо. В том числе online. Исходники доступны только в полном дистрибутиве. Его можно получить, оформив, например, партнерство. Исходники не нужны для полного использования продукта.

                                                      12. Обучение потребуется любому продукту. Это так жизнь устроена. Все обучения от Битрикса — это лишь опция.
                                                      А вот обучаться наиболее популярному продукту — благо.

                                                      13. Да, брать Битрикс для 3-хстраничного сайта — это очень логично. Тут и возможность БЫСТРО и ДЁШЕВО нарастить функционал. И возможность сменить исполнителя (партнеров очень много, на любой вкус). Тут и опыт сотрудников-редакторов сайтов. И т.д. Сплошные плюсы. А цена менее 5 000 рублей за такое.

                                                      14. Голод разработчиков в вашем примере — это благо. Если где-то можно сэкономить, оптимизировать, то это очень хорошо.
                                      • +2
                                        Системы управления контентом (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/
                                      • +1
                                        Комментарий от 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
                                          AxCMS сложновата и неповоротлива, разве нет?
                                          • 0
                                            от того же автора:
                                            AxCMS.net действительно задуман для Enterprise клиентов, как и некоторые другие CMS из списка. Насчет того насколько просто или сложно с ним работать — мне ответить сложно, т.к я к нему уже привык. Порталы создаются довольно быстро и клиенты, в целом, довольны. Для не-Enterprise клиентов, возможно, не самый оптимальный вариант. Самое важное, что АхCMS.net не стоит на месте и постоянно выпускает новые версии, в том числе и персонализированные для клиентов. А в целом, как девелопер, скажу, что лучше поиграться с ним немного, поизучать, и тогда станет понятно подходит он или нет для решения вашей задачи.


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

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