ASP.NET

Всем доброго времени суток!

Необходимо за довольно не продолжительный срок решить следующую задачу:

Разработать провайдер данных на ASP.NET для работы с SVN. Приложение серверное. Web-интерфейс разрабатывать не нужно.

Описание.
По сути, необходимо разработать некую модель классов для работы с api svn. Вся функциональность Subversion не нужна. Только основной функционал, наиболее распространенный.

Предлагаю построить провайдер аналогично тому, как построен Data Access Application Block из Microsoft Enterprise Library
http://msdn.microsoft.com/en-us/library/dd203144.aspx
Структура блока:
http://msdn.microsoft.com/en-us/library/dd139920.aspx
Этот блок позволяет легко подключать к приложению различные базы данных (SQL Server, Oracle и др), т.е. служит поставщиком данных клиентскому коду.
Он, фактически, инкапсулирует функциональность ADO.NET и упрощает решение типичных задач: получение отсоединенного набора данных и чтение данных напрямую из источника. Нас реляционные структуры, связанные с БД, не интересуют, но вы можете найти место в этом блоке, куда можно добавить компонент, взаимодействующий с Subversion вместо БД.

Что самое важное, доступны исходники всех этих блоков, в т.ч. Data Access.
http://entlib.codeplex.com/Wikipage

Я ожидаю от вас что-то похожее по структуре и идеям.

Можно ориентироваться на готовые решения:
http://www.pumacode.org/projects/svndotnet/
http://www.dotsvn.net/articles/accessing-subversion-repository-from-net-using-dotsvn.html
http://www.softec.lu/site/ClrProject/SubversionSharp

Срок - 22 мая.

Финансовая мотивация в качестве подкрепления гарантирована =)

Контакты для обсуждения деталей :
аська 392020093
тел. 8 903 53 88 018

Новый дизан для сайта A.R.I.S.E Project

http://arise-project.org.ua

Добрый день. Сделан новый дизан для проекта, встроена поддержка www.google.com/analytics. Это начальная реализация дизана которому будет следовать сайт.

В рамках сайта проведена проверка запуска Windows Forms приложений под OpenSuse 11 + mono :

1. GUI иногда ломается на переключении межлу формами и другими приложениями.
2. Реализованы такие сложные компоненты как PropertyView.
3. Не реализован WebControl - ломается при установке документа с исключением, говорящим что парсинг не реализован.
4. Созданные в VS2005 проекты открываются в monodevelop исключая такие специфичные проекты как Setup Project.
5. Сделана проверка создания простой машины для разработки основанной на Celeron 800MGz при этом необходима установка OpenSuse 11 в котором значительно увеличена производительность как инсталятора, так и самой системы. После установки Fluxbox и отключения большинства сервисов получилось открывать проекты в monodevelop : немного тормозит переключение между страницами, время компиляции проекта из 100 файлов - 5 мин. Сделан вывод - нужно учить создание makefile для mono проектов в системах с ограниченными ресурсами.

На этом пока все новости. Проект сейчас в стадии разработки средств управления сайтов и запуск этих средств под mono

Eugene Pirogov

Parsing Error(CS8025)

Добрый день!

Поставил себе всё-всё-всё, взял солюшно и, затаив дыхание, запустил первый билд.
И мне выдало вот такую ошибку: Parsing Error(CS8025)
Насколько я понял (изучая отрывки чужих мучений) проблема встречается довольно часто, но решения я так и не увидел.

После этого я взял последние версии из исходников вчера и сегодня компилировал и устанавливал, но результат тот же.
В чём всё-таки может быть дело?

mono и шрифты

Понадобилось запустить на линуксе прогу на .NET,поставил Mono, запустил. и вроде все ничего .. но когда открыл в программе файл шрифты отказались отображаться.. просто там где должны быть слова на хинди. их нету.. все остальное нормально. в винде я заходил панель управления>язык и региональные настройки>языки>и ставил галки в пунктах про иероглифы и поддержку письма с права на лево и сложным письмом..
.что надо сделать чтобы шрифты видно было?

компоненты для Mono

Есть желание перенести программу разрабатываемую в нашей фирме с использованием .Net 2.0 под Linux. К сожалению визуальные компоненты используемые на данный момент полноценно работать под linux'ом не смогут (множество PInvoke и Unsupported полученные анализом MoMA).

Подскажите, есть ли какие-нибудь сторонние (ThirdParty) компоненты работающие для Mono для Linux. В идеале желательно работающий и под .Net тоже. В первую очередь необхожимы GRid и Tree. Пока поиски подобных компонент успехом не увенчались.

P.S. писал нечто подобное в ru_linux, но это ничем не увенчалось. Надеюсь на более продуктивный результат.
О-как!
  • b00ter

Вести с полей

В новостной ленте сайта opennet.ru проскочило сообщение о выходе MonoDevelop 1.0 и Mono 2.0. Если это и так, то "мужики-то не знают" - на сайте Моно по-прежнему 1.2.6 (правда изменился выбор варианта закачки - стал более интерактивным), на сайте MonoDevelop говорят только о RC1. Если посмотреть сам пресс-релиз, то там говорится о Mono 2.0 beta.

Так что счастье на подходе и не за горвми :)