-Поиск по дневнику

Поиск сообщений в hes

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 10

Дневник hes






Дублирование записей

Воскресенье, 29 Июля 2007 г. 13:56 + в цитатник
записи будут дублироваться на http://askar.kuanysoft.com

Метки:  

Понравилось: 13 пользователям

Mono

Воскресенье, 29 Июля 2007 г. 12:02 + в цитатник
Mono

Mono - инициативная разработка с открытым исходным кодом, поддерживаемая компанией Novell. Её цель - предоставить возможность разработчикам создавать продукты для платформы Microsoft .Net под UNIX системы. Проект разрабатывается в соответствии со ECMA спецификацией.

Проект Mono включает в себя C# компоненты, библиотеки и среду для исполнения приложений. Основные из них:

Gtk# - библиотека для создания графических интерфейсов на основе Gtk+ для Windows и UNIX.
#ZipLib - библиотека для манипуляций с сжатыми данными (zip, tar).
Tao Framework - интерфейсы к OpenGL.
Mono.Directory.LDAP / Novell.Directory.LDAP - интерфейс создания/доступа к различным LDAP сервисам.
Mono.Data - поддержка PostgreSQL, MySql, Sybase, DB2, SqlLite, Tds (SQL серверный протокол) и Oracle систем управления базами данных.
Mono.Cairo - поддержка библиотеки Cairo (System.Drawing работает поверх этой библиотеки).
Mono.Posix / Mono.UNIX - интерфейс к POSIX библиотекам для программ на C#.
Mono.Remoting.Channels.Unix - унифицированный интерфейс к сетевым сокетам UNIX.
Mono.Security - библиотека для обеспечения безопасности программ.
Mono.Math - работа с числами повышенной точности.
Mono.Http - поддержка работы с HTTP.
Mono.XML - библиотеки для работы с XML.
Managed.Windows.Forms (он же System.Windows.Forms) - законченная кроссплатформенная библиотека, основанная на System.Drawing.
Remoting.CORBA - поддержка технологии CORBA.
Помимо этого платформа Mono включает:

Common Language Infrastructure (CLI) - виртуальная машина, которая содержит загрузчик, runtime-среду исполнения, сборщик мусора.
Библиотека классов может работать с приложениями, написанными на языке программирования, для работы с CLI. Все классы .Net присутствуют в сборке проекта Mono.
Компилятор языка C#. В перспективе в состав Mono войдет горазде больше компиляторов.

Скачать Mono можно тут: http://mono-project.com/Downloads

Метки:  

Как встроить XSP (Mono.WebServer) в .NET приложение.

Воскресенье, 29 Июля 2007 г. 10:11 + в цитатник
Для начала качаем и устанавливаем http://www.mono-project.com/Downloads.

Дальше добавляем references на Mono.Webserver2, Mono.Security и пишем в коде:

....................
int Port=8080;
string path="\\XSPSamples";
XSPWebSource websource=new XSPWebSource(IPAddress.Any,Port);
ApplicationServer WebAppServer=new ApplicationServer(websource);
//"[[hostname:]port:]VPath:realpath"
string cmdLine=Port+":/:"+path;
WebAppServer.AddApplicationsFromCommandLine(cmdLine);
WebAppServer.Start(true);
Console.WriteLine("Mono.WebServer running. Press enter to exit...");
Console.ReadLine();
WebAppServer.Stop();
....................

Метки:  

Дневник hes

Воскресенье, 29 Июля 2007 г. 09:58 + в цитатник
Википедия о Mono

http://ru.wikipedia.org/wiki/Mono

Статья о ASP.NET, XSP и Apache

http://www.codeproject.com/cpnet/introtomono2.asp


Поиск сообщений в hes
Страницы: [1] Календарь