.NET Developer & Scientist
0,0
рейтинг
23 октября 2012 в 12:47

Разработка → 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
Акиньшин Андрей @DreamWalker
карма
202,2
рейтинг 0,0
.NET Developer & Scientist
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

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

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