The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Mono Project

Дата
06 Oct 2008
ЗаголовокMono Project
ПояснениеСвободная реализация технологии .Net.В Mono реализована поддержка следующих возможностей:
  • Поддержка API .NET платформы Microsoft:
    • ADO.NET 2.0 API для доступа к базам данных;
    • ASP.NET 2.0 API для создания web-приложений;
    • Windows.Forms 2.0 API для создания десктоп-приложений;
    • System.XML 2.0 для манипулирования XML документами;
    • System.Core с реализацией поддержка LINQ (Language Integrated Query) запросов;
    • System.Xml.Linq - реализация LINQ для XML;
    • System.Drawing 2.0 API - переносимое API для выполнения графических операций.
  • Mono специфичное API:
    • Gtk# 2.12 - биндинг к Gtk+ 2.12 и GNOME, для создания кроссплатформенных графических приложений;
    • Mono.Cecil - библиотека для манипулирования исполняемыми файлами в формате ECMA CLI ;
    • Mono.Cairo - биндинг к графической библиотеке Cairo, для создания 2D изображений;
    • Mono SQLite - библиотека для работы с SQLite базами;
    • Mono.Posix - библиотека с реализацией низкоуровневого и высокоуровневого интерфейса к Unix-специфичным функциям.
  • API сторонних производителей:
    • Поддержка СУБД PostgresSQL, DB2, Oracle, Sybase, MS SQL server, SQLite и Firebird;
    • Библиотека базовых классов C5.
  • Компиляторы:
    • Реализация C# 3.0 компилятора с полной поддержкой LINQ;
    • Компилятор совместимый с Visual Basic 8;
    • Ассемблер/дизассемблер IL и набор утилит для низкоуровневой разработки приложений.
  • Инструменты разработчика:
    • Отладчик Mono Debugger;
    • Gendarme - пакет для выявления проблем в .NET приложениях и библиотеках, позволяет выявить большинство типовых ошибок, нераспознаваемых компилятором, на основе анализа исполняемого файла в формате ECMA CIL;
    • Mono Linker - программа для динамического связывания с библиотеками, позволяет уменьшить размер итоговых приложений и библиотек, за счет выноса кода доступного в стандартном API;
    • Mono Tuner - утилита для низкоуровневого преобразования кода, например, используется для создания ключевых библиотек Silverlight на основе стандартных системных библиотек;
    • Mono Documentation Tools - пакет для создания документации и системы интерактивной подсказки.
Home URLhttp://www.mono-project.com
Флагenglish
РазделСредства программирования
Ключи

 Добавить ссылку
 
 Поиск ссылки (regex):
 

Последние заметки
<< Предыдущие 15 записей
- 03.01.2020 Простое устройство для защиты данных в случае кражи ноутбука
- 18.11.2019 Обход блокировки сотовыми операторами использования смартфона в качестве точки доступа
- 09.09.2019 Включение DNS-over-HTTPS в Chrome
- 01.09.2019 Улучшение безопасности sources.list в дистрибутивах, использующих APT
- 28.08.2019 Сравнение работающих в пространстве пользователя обработчиков нехватки памяти
- 27.08.2019 Изменение скорости движения указателя мыши через xinput
- 23.08.2019 Установка Anbox для запуска Android-приложений в Fedora 30
- 02.07.2019 Прокси сервер Squid c E2guardian и Clamav
- 07.05.2019 Монтирование корневой ФС в RO-режиме при загрузке в свежих версиях Fedora
- 12.04.2019 Обход проблем при расширении хранилища ZFS в Linux
- 03.04.2019 Объединение томов через aufs для отказоустойчивости и моментального восстановления
- 31.03.2019 vmhgfs в старых CentOS и RHEL
- 30.03.2019 Связывание повторяемых сборок GNU Guix с архивом исходных текстов Software Heritage
- 14.03.2019 Использование slackpkg для chroot
- 03.03.2019 Как сделать пометку ошибок правописания в Firefox более заметной
Следующие 15 записей >>




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру