Переход на Вордпресс

Решил сменить движок сайта с  Mojoportal (ASP.NET) на WordPress (PHP). Причина - Mojoportal довольно наворочен и сложен, в том числе и при обновлении. А хостинг ASP.NET дороже UNIX при аналогичных параметрах скорости и надежности. Да и в последнее время все больше работаю с Вордпрессом (и уже перевел некоторые проекты с Битрикса и ИнстантКМС на него - те, где изначальные возможности CMS излишни). Нравится он мне своей простотой. Ну а функциональность при желании и наличии времени или средств можно расширить до вполне приличного уровня.

С дизайном пока не заморачивался, взял простенький бесплатный. Может со временем переделаю на более симпатичный (хотя для данного сайта контент имеет первостепенное значение).

Новая версия Лоттобалл с функцией самообновления

Итак, принято решение пока оставаться на фреймворке .NET 3.5, поэтому продолжаем развивать программу. Представляем новую версию.

В новой версии введена функция обновления программы и плагинов через интернет. Разработан новый установщик. Теперь программу можно устанавливать как и раньше, путем разархивирования файлов в несистемные директории (так называемая портабельная установка), так и с помощью установочного файла .msi в директорию Program Files, при этом данные пользователя (настройки конфигурации и плагинов) будут сохраняться не в директории с программой (как в портабельная версии), а в директории  общего хранилища для данных приложения текущего перемещающегося пользователя (C:\Users\ВашеИмя\AppData\Roaming\HomeSoft\LottoBall). Continue reading »

Нужно ли переходить на .NET 4.0 ?

 Лото-программа Лоттобалл написана под Framework .NET 3.5. Но вот стали поступать предложения (пока единичные) о переходе на более новые версии .NET 4.0 и даже 4.5. Разные версии я поддерживать не смогу, поэтому пока собираю различные мнения. Плюсы перехода : современные версии могут содержать новые пока еще невостребованные возможности. Windows 8 идет с поддержкой .NET 4.0, а старые приходится доустанваливать. Со временем так и так придется переходить, так как "все течет все изменяется". Continue reading »

Библиотека для обновления базы лотереи Euromillions

Реализовано автоматическое обновление базы результатов европейской лотереи "Евромиллионы" (Euromillions) с призовыми суммами в евро валюте.Для этого скачиваем библиотеку EuromillionsImport.dll и помещаем её в директорию DataImport в папке с программой Лоттобалл. (Если вы читаете новости и играете в российскую лотерею Спортлото - Кено, то там уже может располагаться библиотека SportlotoKenoImport.dll для её обновления). Затем лучшим вариантом будет загрузка актуальной базы с результатами Euromillions.ntr с правильными настройками, а именно со следующими параметрами конфигурации:

[WinCategories=1+2,2,2+1,2+2,3,3+1,3+2,4,4+1,4+2,5,5+1,5+2]
[DefaultWinCost=0,0,0,0,0,0,0,0,0,0,0,0,0]
[DataImportDll=EuromillionsImport.dll]

Обратите внимание, что на официальном сайте лотереи, откуда берутся результаты выпадания шаров в порядке появления, публикуются только последние тиражи за 180 дней, поэтому старайтесь обновляться не слишком редко. Хотя в любой момент можно скачать актуальную базу по ссылке выше.