Как стать автором
Поиск
Написать публикацию
Обновить
0

Mono и Moonlight *

Opensource-воплощение системы .NET Framework

Сначала показывать
Период
Уровень сложности

Подключайтесь к онлайн-трансляции! Открытие конференции Xamarin Evolve 27 апреля

Время на прочтение1 мин
Количество просмотров3.2K


Еще больше новостей про Xamarin ожидает разработчиков на конференции Xamarin Evolve — 27 апреля!

Xamarin Evolve — крупнейшая конференция, посвященная созданию кросс-платформенных мобильных решений, в мире. В этом году мероприятие собирает 1500 разработчиков, лидеров индустрии и экспертов Xamarin для обсуждения современных стратегий и будущего мобильных приложений.

Не пропустите ключевой доклад конференции Evolve 2016. Онлайн-трасляция начинется 27 апреля (среда) в 16:00 (МСК).
Подключайтесь и смотрите на официальном сайте мероприятия.

Большое количество интересных сессий с не менее интересными докладчиками:
Читать дальше →

Кэшируй это: повышаем стабильность сервера ONLYOFFICE с помощью Redis

Время на прочтение5 мин
Количество просмотров8.2K
Главной задачей, которую мы ставили перед собой при работе над ONLYOFFICE Enterprise Edition, было повышение стабильности. Mono здорово выручил нас при разработке офиса под Linux (об этом мы уже писали немного), но в то же время причинил нам немало беспокойства. Именно с ним была связана такая проблема как падение http веб-серверов.

Ситуация, конечно, не самая приятная, поэтому мы решили подстраховаться и запускать не один сервер, а два. В обычном режиме они работают параллельно, а когда начинаются проблемы страхуют друг друга: один падает, другой, соответственно, берет на себя всю ответственность за происходящее. Но тут возникла проблема с синхронизацией кэшей серверов, для решения которой нам и понадобился Redis.

Далее мы немного расскажем о том, как мы начали работать с Redis'ом и что из этого вышло.


Читать дальше →

Monotouch OpenSource библиотека для отображения PDF документов

Время на прочтение7 мин
Количество просмотров2.1K
Ну вот, наконец-то я решил сделать один из своих проектов открытым и доступным для общественности, т.е. превратить его в open source, ну а рассказать об этом событии захотелось на Хабре.
Далее речь пойдет о платформе Monotouch и отображению PDF документов в iOS. В теме я не буду приводить кучу исходников библиотеки, кому надо, тот найдет их на GitHub, а постараюсь сконцентрировать внимание на сложных вопросах, возникщих при построении библиотеки.
Читать дальше →

Проблемы обработки исключений в WCF под Mono

Время на прочтение13 мин
Количество просмотров3.6K
По служебной необходимости мне пришлось столкнуться с задачей создания клиента WCF-службы под Mono 2.6.7.
Всё вроде бы шло хорошо – клиент работал как под .NET, так и под Mono – до тех пор, пока я не занялся обработкой исключений, которые могут возникнуть в методах WCF-службы.
Проблемы начались тогда, когда мне понадобилось обработать моё собственное исключение, содержащее не только сообщение исключения, но и некоторую дополнительную информацию.
Я решил, что организую обработку исключительных ситуаций так, как это описано в статье «Exceptions through WCF» (http://habrahabr.ru/blogs/net/41638/) уважаемого Романа RomanNikitin.
В .NET клиент работал так, как надо, а вот при запуске под Mono возникла следующая ошибка:
image
Читать дальше →

Лечим SQLite в Monotouch или практическая польза рефлексии

Время на прочтение7 мин
Количество просмотров4K
Работа с детищем Xamarin интересна и полна сюрпризов, как в хорошем смысле слова, так и в плохом. Одни проблемы решаются при помощи гугла и StackOverflow, другие же требуют нестандартного подхода. В данной статье я хочу рассказать историю о том, как можно с помощью исходников, рефлексии и трех кружек чая решить одну пренеприятнейшую проблему.

Читать дальше →

Вышел MonoTouch 1.1

Время на прочтение1 мин
Количество просмотров825
image

Обновилась MonoTouch — платформа разработки приложений для iPhone с помощью .net/mono. В новой версии:

* поддерживаются все API iPhone 3.1;
* на 30% уменьшен размер сборок ядра;
* скорость запуска приложений увеличена на 50%;
* поддержка веб-сервисов и эксперементальная поддержка WCF.

Более подробно о нововведениях можно почитать тут

Финальный релиз MonoTouch 1.0

Время на прочтение1 мин
Количество просмотров1.3K
Компания Novell после полуторамесячного бета-тестирования, которое анонсировалось на Хабре, сегодня опубликовала финальный релиз среды разработки MonoTouch 1.0. Как известно, она позволяет адаптировать Windows-приложения для запуска под iPhone и iPod. То есть можно взять готовые программы и библиотеки, написанные на .NET на языках программирования, таких как C#, и перекомпилировать их под iPhone (см. видео).

По оценке Novell, в мире существует пять миллионов .NET-программистов. Теперь все они смогут писать программы для айфонов. Правда, для использования MonoTouch нужно иметь Mac и купить подписку на iPhone SDK.



В комплект MonoTouch 1.0 входят все необходимые компиляторы, библиотеки и инструменты для интеграции с Apple iPhone SDK, в том числе с XCode IDE для тестирования программ на Apple iPhone Simulator.
Читать дальше →

Доступна trial-версия MonoTouch

Время на прочтение1 мин
Количество просмотров1.1K

Доступна trial-версия средства разработки для iPhone с использованием Mono и языка C#. Лицензия на MonoTouch стоит $399, но выпущенная trial-версия бесплатна, скачать ее можно по адресу monotouch.net/DownloadTrial. Ограничение trial-версии состоит в том, что запуск приложения будет доступен только в эмуляторе. Но этого вполне хватит на то, чтобы оценить насколько MonoTouch подходит под нужды разработчика.

Hosts Commander — консольный редактор hosts для Windows и Linux

Время на прочтение3 мин
Количество просмотров7.6K
Hosts Commander призван максимально облегчить работу с файлом hosts из консоли. Если вам время от времени приходится забираться в этот файл (что характерно для веб-разработчика), и вы любите консоль — Hosts Commander может прийтись вам по душе.
Год назад на Хабрахабре была анонсирована первая версия программы, которая работала только под Windows. Но с тех пор многое изменилось и стало лучше. Это отличный пример, как из простой идеи может вырасти нечто большее.
Читать дальше →

В MonoTouch добавлена поддержка iPad

Время на прочтение1 мин
Количество просмотров656
Мигель де Иказа, руководитель проекта Mono, сообщил в своем блоге о том, что поддержка iPad была добавлена в MonoTouch в течении 24 часов с момента анонса нового устройства.

Новая версия MonoTouch 1.9 поддерживает разработку приложений для iPad. На специальной странице вы можете найти всю необходимую информацию по этому вопросу.

Оперативность команды Mono очень радует. Молодцы.

Кроссплатформенная игра на MonoTouch

Время на прочтение1 мин
Количество просмотров813
Видео демонстрирует одну и ту же игру, которая была разработана с помощью MonoTouch/C# для iPhone, а затем всего за 12 часов портирована на Zune HD. В видео показан процесс игры на iPhone, ZuneHD и в эмуляторах iPhone под MacOS X и XNA под Windows.

Монолиты и микросервисы: что выбрать разработчику

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров3.8K

Монолиты и микросервисы позволяют не только построить эффективную систему, которая долго просуществует без серьезных изменений, но и создать удобную кодовую базу, а это уменьшает затраты компании на разработку.

Читать далее

Mono и ОС МСВС

Время на прочтение6 мин
Количество просмотров37K

Импортозамещение! Это очень популярное нынче слово затмило даже нанотехнологии! Оно несет как большие перспективы так и множество проблем. Не так давно это коснулось и меня. Мне была поставлена задача запустить наше программное обеспечение на операционной системе ОС МСВС. Очень интересное дело, учитывая, что Линукс я видел последний раз лет 8 назад, а наше ПО написано под .Net.
Читать дальше →

Ближайшие события