web-код
Заметки о программировании, веб-разработке и многом другом.
C# — работа с компонентом WebBrowser в Visual Studio.
Суть задачи заключается в том, что компонент WebBrowser работает под управление давно устаревшего IE7 браузера. Поэтому ошибки отображение контента сайтов будут повсеместны. Для решения данной проблемы в статье предлагаются различные методы, а также рассматривается часто необходимая задача работы с браузером через прокси:
- Отключение ошибок скриптов.
- Изменение User-Agent Вашего браузера.
- Изменение версии эмуляции IE.
- Изменение проси-сервера.
Добавь ссылку на свой сайт WordPress при копировании
Можно получить ссылку на свой сайт абсолютно бесплатно при копировании посетителем информации с него. Суть метода заключается в добавлении необходимой информации к буферу обмена. В статье будет рассмотрено несколько плагин, выполняющих данную задачу, а также скрипт, подключенный к теме.
Читать далееC#: Работа с потоками (2).
Краткая шпаргалка — часть 2.
Использование TPL — Task parallel library — System.Threading.Tasks позволяет делать параллельный код без необходимости напрямую иметь дело с потоками или пулами потоков. Ключевым классом в TPL является System.Threading.Tasks.Parallel позволяющий делать итерацию по объектам IEnumerable в параллельном режиме. Контейнер может быть массивом, коллекцией или результатом запроса LINQ. Делегаты System.Func и System.Action понадобится чтобы задать целевой метод, который будет вызываться для обработки данных.
Читать далееC#: Работа с потоками.
Краткая шпаргалка — часть 1.
Платформа .NET предложила множество способов построения программного обеспечения, которое может выполнять сложные операции по уникальным путям выполнения, с намного меньшими сложностями. Поток определен как путь выполнения внутри исполняемого приложения. Первичный поток сборки (создаваемый CLR-средой при выполнении Main()) в любое время может создавать вторичные потоки. За счет создания дополнительных потоков можно строить более отзывчивые (но не обязательно быстрее выполняемые на одноядерных машинах) приложения.
Читать далееC#: LINQ язык запросов
краткая шпаргалка
Language integrated query — удобная программная конструкция встроенная в C#. LINQ не является подобием SQL, хотя и используется для работы с наборами данных.В основе лежат следующие технологии технологии:
- Неявная типизация переменных
- Синтаксис инициализации объектов и коллекций
- Лямбда-выражения
- Расширяющий метод
- Анонимные типы
C# — делегаты, события и лямбда выражения
(краткая шпаргалка)
В начале была функция обратного вызова. Можно было сконфигурировать одну функцию так, чтобы она осуществляла обратный вызов другой функции в приложении. Таким образом осуществлялась двусторонняя коммуникация между двумя программными сущностями и в приложении.
В .NET Framework обратные вызовы также возможны, и их функциональность обеспечивается в безопасной и объектно-ориентированной манере с использованием делегатов.
По сути, делегат — это безопасный в отношении типов объект, указывающий на другой метод (или, методы) приложения, который может быть вызван позднее.
Читать далееУдаление одинаковых постов WordPress
Причин, по которым на вашем сайте могут оказаться одинаковые посты (дубликаты), бывает много. Такие посты не очень заметны обычному пользователю или администратору, но весьма вредны для поисковой оптимизации вашего сайта. Поисковики не любят одинакового содержимого на одном ресурсе и снижают рейтинг сайта.
Читать далееДобавление подпункта в меню верхнего уровня WordPress.
В статье «Создание меню верхнего уровня в панели администрирования WordPress» мы добавляли пункт меню в главное меню панели администрирования WordPress.
В этой статье мы освоим добавление подпункта в уже существующее административное меню. У большинства плагинов только одна страница параметров, поэтому им не требуется отдельного пункта в меню верхнего уровня. Поэтому пункт меню настроек плагина добавляется в качестве подпункта в, например, меню «инструменты». Для этого мы также рассмотрим фрагменты некого плагина, для которого и добавляются подпункт.
Вращающаяся облако тэгов HTML5 Cumulus плагина WordPress
Очень необычный плагин меток HTML5 Cumulus в виде вращающегося облака предоставляет возможность выбора метки посредством вращения меток в виде шара или ленты на экране компьютера или мобильного телефона можно найти здесь, в официальном репозитарии WordPress.
Плагин бесплатен в данное время. Обладает большими возможностями настройки функционала как в административном меню так и в меню настройки виджета.
Крутой виджет меток Cool Tag Cloud
Давайте познакомимся с плагином Cool Tag Cloud, добавляющий виджет меток на в WordPress сайт. После активации плагина в панели настройки внешний вид > виджеты появиться виджет Cool Tag Cloud. Поместите его в необходимую область и увидите панель настроек плагина:
Читать далее