Моно созданные функции, доступные на.NET?

Использовать интерфейсы для принудительного использования семейств ACROSS для не связанных между собой классов. Например, у вас могут быть общие методы доступа для классов, которые представляют коллекции, но содержат радикально разные данные, то есть один класс может представлять собой набор результатов из запроса, а другой может представлять изображения в галерее. Кроме того, вы можете реализовать несколько интерфейсов, что позволит вам смешать (и обозначить) возможности этого класса.

Использовать Наследование, когда классы имеют общие отношения и поэтому имеют сходную структурную и поведенческую подпись, т. Е. Автомобиль, мотоцикл, грузовик и внедорожник - это все типы дорожных транспортных средств, которые могут содержать несколько колес, максимальная скорость

18
задан blowdart 4 July 2009 в 20:47
поделиться

9 ответов

Это часть майора библиотеки , что можно использовать:

  • Gtk#, Кросс-платформенный GUI Unix API, Windows, MacOS X,
    • это - вся стопка библиотек и включает виджеты (с Gtk +), Доступность и международный текстовый рендеринг (с PangoSharp).
  • Моно. DataConvert - Система. BitConverter реализовал правильно и хорошо разработал.
  • Моно. Дополнения - Платформа Расширяемости, подобная MEF.
  • Моно. Каир - Каирская Привязка Графики.
  • Моно. Cecil - ECMA Обработка изображения CIL.
  • Xml. Relaxng - парсинг RelaxNG и проверка.
  • Novell. Каталог. Библиотеки Ldap - LDAP.
  • Daap. Sharp - реализация протокола
    • DAAP (Музыкальный протокол обмена, можно использовать или выставить музыкальные источники)
  • Моно. Upnp - Универсальная реализация Plug and Play в управляемом коде.
  • Моно. ZeroConf - Кросс-платформенный ZeroConf/Bonjour API для приложений.NET.
  • BitSharp - библиотека клиента/сервера Bittorrent, теперь названная Моно MonoTorrent
  • . Туземный - Преобразование сетевых адресов.
  • Моно. Скалы - Полезные Дополнительные Методы/Функциональные возможности для C#, теперь замененного [1 115] Каденция
  • SmugMugSharp - Привязка, чтобы говорить с библиотеками SmugMug
  • Crimson - Crypto вне того, что доступно в.NET
  • Моно. WebBrowser - Обертка для Firefox или WebKit.
  • WebkitSharp - Привязка для использования WebKit от C#
  • GtkSharpRibbon - Ленты, реализованной в Gtk# (кросс-платформенном)
  • IPodSharp - Библиотека, чтобы связаться и управлять iPod.
  • TagLibSharp - Библиотека для аннотирования мультимедийных файлов (метки).
  • Exiv2Sharp - EXIF чтение/запись библиотеки.

Конкретный Linux:

я уверен, что пропускаю набор других библиотек.

Большинство из них (и намного больше) связано с через страница Libraries .

55
ответ дан 30 November 2019 в 05:54
поделиться

Возможно, вещи как Cecil и Monovation и интерактивная оболочка ?

5
ответ дан 30 November 2019 в 05:54
поделиться

Рассмотрение дорожная карта , возможно, новая реализация JIT/IL, которой они довольно гордятся; могла быть Оценка C# API / C# Shell. Однако я подозреваю, что мы должны будем ожидать PDC для обнаружения... Многие объекты дорожной карты (вполне обоснованно) сопоставимы сопоставимый с эквивалентами MS - но возможно они крались в нескольких отдельно оплачиваемых предметах на тихом;-p

2
ответ дан 30 November 2019 в 05:54
поделиться

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

1
ответ дан 30 November 2019 в 05:54
поделиться

Здесь больше деталей о Моно 2.0

0
ответ дан 30 November 2019 в 05:54
поделиться

Не забывайте Моно. Опции, очень полезная библиотека парсинга параметров командной строки.

1
ответ дан 30 November 2019 в 05:54
поделиться

Если Вы все еще нацелены 1.1, то Моно. Данные являются превосходной абстракцией, подобной тому, что DbProvider делает в 2,0 ADO.NET

0
ответ дан 30 November 2019 в 05:54
поделиться

существует также оценка C# и оболочка сценариев C# , который работает только над Моно 2.2 в настоящее время...

1
ответ дан 30 November 2019 в 05:54
поделиться

Telerik объявил, что будет поддерживать Mono в следующих версиях. Может быть, первая коммерческая компания сторонних производителей поддержит Mono. Это круто. MonoDevelop теперь поддерживается в Windows. Я видел большое будущее для Mono.

0
ответ дан 30 November 2019 в 05:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: