К основному контенту

Сообщения

Сообщения за апрель, 2012

Monotouch и Monodevelop. Программируем для iOS на C# на примере нашего проекта. Часть II.

И снова здравствуйте! Продолжаю серию публикаций про разработку приложения под iOS с использованием Monotouch и Monodevelop. В прошлом сообщении я остановился на этапе получения лицензии. Для завершения квеста нам требовалось отправить в Apple документы о компании (выписку из ЕГРЮЛ) в двух вариантах: по-русски и заверенный перевод на английском. С этой задачей мы справились. Перевод оформили и заверили у нотариуса. Отправили по факсу. Потом нам пришло письмо с просьбой перезвонить по указанному номеру. Из Apple по какой-то причине до нас не дозвонились. Я внес на счет Скайпа 5 долларов и мой коллега позвонил по указанному номеру(почему-то Ирландскому). Он поговорил с девушкой на том конце провода минут пять(естественно по-английски), и нас допустили к следующему этапу. Следующий этап  - это оплата. Как я уже писал, для оплаты нужно было отправить по факсу все данные кредитной карты. Делать нечего, отправили данные и стали ждать.  Через два дня с карты списали деньги и пришло

MVC. Sharing Controllers and Views.

Задача . Есть повторяющиеся блоки в связке Contoller+View, которые одинаковы для нескольких сайтов и хочется добавить их для этих сайтов как ссылку на библиотеку, так сказать 'расшарить'. А редактировать уже в одном проекте. Решение . Для решения этой задачи будем использовать библиотеку  Razor Generator . Razor Generator позволяет делать прекомпиляцию наших View. Мы можем вынести файлы в отдельную библиотеку, скомпилировать их и они станут доступными в других проектах. Посмотрим на примере. Создадим пустой проект. Назовем его Shared Views. В проекте повторим структуру MVC приложения: создадим папки Controllers, Models и Views и перенесем в папки файлы, которые мы хотим расшарить. Добавим необходимые ссылки на библиотеки MVC.  Через NuGet добавим библиотеку RazorGenerator. В  свойствах каждого Представления(View) укажем: Теперь можно проверить прекомпиляцию с помощью команды RunCustomTool. Для этого необходимо выбрать файл представления и вызвать контекстное мен

Индексация блога на платформе blogger (blogspot) в Яндексе за неделю.

Прошу прощения за долгое молчание. Впредь обещаю писать чаще. Сегодня отвлечемся от программирования и затронем тему SEO (Search Engine Optimization). Могу предположить, что любой начинающий и не только блоггер хочет, чтобы его статьи были  донесены до целевой аудитории. Не секрет, что большинство посетителей переходят на блоги через поисковые системы Яндекс, Google и др. Выбрав блог на платформе blogpost я сначала не задумывался о том, как он будет индексироваться поисковыми системами и будет ли вообще. Но со временем, обратившись к этому вопросу, я понял, что Google индексирует мой блог на ура, а Яндекс и знать о нем ничего не знает. В интернете подсказали, что о новом сайте (в данном случае блоге) нужно сообщить Яндексу. Для этих целей существует  сервис "Сообщить о новом сайте'  Я добавил свой блог и начал ждать. Прошло 2 недели - результат нулевой. Тогда я добавил свой сайт в  Вебмастер  Яндекса с целью отслеживать посещения моего блога поисковым роботом. Прошло