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
      Неправильно выразился. Имелось в виду конечно же запуск моно под линуксом

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