Mono 3.0

    18-го октября вышла новая версия свободной кроссплатформенной реализации .NET Framework: Mono 3.0. Полный список новых фич можно найти в Release Notes на официальном сайте, а пока что некоторые из них:
    • Поддержка асинхронной модели программирования C# 5.0
    • Единый C#-компилятор для всех профилей
    • C# Interactive Shell
    • 4.5 Async API Profile
    • Работа с ASP.NET MVC 4, ASP.NET WebPages, Entity Framework, Razor, System.Json
    • Сборщик мусора с улучшенной производительностью
    • Поддержка CodeContracts
    • Частичная поддержка Portable Class Libraries
    Поделиться публикацией
    Похожие публикации
    Реклама помогает поддерживать и развивать наши сервисы

    Подробнее
    Реклама
    Комментарии 23
    • +1
      В разделе закачки, на офф.сайте, версия 3.0 значится как Beta и для скачки доступна версия только для MacOS. Хотелось бы все же релиз и для винды хотя бы.
      • +1
        А зачем Mono на винде? Это вопрос.
        • +3
          Например, я хочу пересобрать свое .NET приложение для MacOS. Логично, что я делаю это из-под винды.
          • 0
            А разве под моно дотнетный бинарник не будет работать?
            • 0
              У меня в 80% случаев работает, в остальных случаях это либо использование нативных библиотек, либо активное использование reflection
          • +5
            При чем здесь винда? Для openSUSE, Solaris, Linux сейчас доступно только Latest Stable Version: 2.10.x.
            • +3
              Например для разработки кросс платформенных приложений. Мне очень удобно писать код в VS, а интерфейс stetic для GTK в MonoDevelop. Все под винду.
              • +4
                Зато оно весьма полезно на Reactos.org
                • 0
                  Мне думается, что они вскоре обновят эту страничку. Они написали о релизе версии 3.0 (именно о релизе, как я понял, а не о Beta), но многие связанные страницы ещё не обновлены. Например, в RoadMap про 3.0 до сих пор написано «Planned Release: TBD».
                  • 0
                    Ещё пару недель назад оно было альфой. С альфы на релиз обычно не перескакивают, знаете ли.
                • 0
                  Вопрос знатокам — можно ли запустить Moonlight под Windows?
                  (хочу проверить как работает мое Silverlight-приложение под Linux)
                  • 0
                    Там по-моему Мигель подразумевал релиз именно кода, но конечный билд и инсталеры еще не готовы.
                    Так что нужно немного подождать
                    • 0
                      Поддержка Portable Class Library есть очень хорошо. Правда неизвестно что скрывается под «частично».
                      • +8
                        Все копипастят новость (сначала опеннет, потом ЛОР, теперь и тут), но никто не указал, что оно всё ещё бета.
                        • +3
                          Новость отличная, но анонс очень скудный.
                          • 0
                            Прочитал сначала на cybersecurity.ru:
                            Также Mac OS-вариант включает в себя третью версию функционального языка программирования F#. iOS-версия получила поддержку SQLite и крипто-API.

                            Если это так, то за державу Linux таки обидно: хотелось бы F# 3.0 и SQLite и в Linux-версии…

                            Но вообще, конечно, больше всего хочется WPF, а они тем временем, вроде как, даже Moonlight закопали :-(
                            • 0
                              Про WPF можно все таки забыть, его внутренности очень сильно завязаны на DirectX а так же потом найдутся какие-то патенты
                              • 0
                                Мне кажется, MS может немного подзабыть про свои патенты в данной ситуации, т.к. им это будет довольно выгодно.
                                • +1
                                  Про WPF можно все таки забыть, его внутренности очень сильно завязаны на DirectX

                                  Ну был же какой-никакой обрезок WPF (по крайней мере с точки зрения программиста) Silverlight и его Moonlight инкарнация и всё прекрасно работало (про лютые тормоза и утечки в Silverlight рассказывают в основном те, кто не умеет под него правильно писать и те, кто пользуются их поделками), так нет, закопали.

                                  а так же потом найдутся какие-то патенты

                                  Да пёс с ними, just for fun же, нам пр барабану, и вообще «волков бояться — в лес не ходить» да и официальные обещания там какие-то были… Мне кажется это всё отговорки, а причины решения — чисто маркетинговые.
                              • +1
                                Кто-то использует Mono в плане продакшена как замену ASP.NET под виндой? Как впечатления?
                                • 0
                                  Тоже интересно. В то время, как я являюсь истинным ценителем одновременно и GNU/Linux и .Net, использование Mono в плане продакшена как замену ASP.NET (да ещё и на винде (нафига??)) в любом случае видится мне каким-то экзотическим извращением. Но моё мнение в данном случае глубоко субъективно — если действительно существуют люди, кто так делал (на любой ОС) — было бы весьма интересно послушать.
                                • 0
                                  Неправильно выразился. Имелось в виду конечно же запуск моно под линуксом

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