WatiN это фрэймворк, который предназначен для того чтобы программно управлять браузерами Internet Explorer и Mozilla Firefox из приложения платформы .NET

Проект WatiN начал разрабатываться еще в 2005 году, но узнал я о нём недавно. До этого использовал стандартный компонент WebBrowser, со всеми его неудобствами сложно ручного разбора DOM-моделей.

Для написателей всяческих ботов, эмитирующих действия пользователя это просто находка. Фреймворк позволяет использовать простые и понятные манипуляции браузером в сочетании с мощью .NET и языка C# в частности. Например, чтобы найти на странице поле формы с именем captcha и набрать в нём текст (именно набрать с эмуляцией нажатия клавишь, а не просто установить значение), достаточно команды:

ie.TextField (Find.ByName («captcha»)).TypeText («123456»);

Кроме того, фрэймворк корректно обрабатывает загрузку страницы и редиректы. Его использование поможет в разработке систем автоматизированной расстановки ссылок, взаимодействия с биржами ссылок и статей, которые существенно помогут вам в продвижении сайта.

Однако, если вы не умеете или не хотите самостоятельно заниматься продвижением сайта, можете воспользоваться услугами компании Inweb, которая профессионально занимается оптимизацией сайтов под алгоритмы поисковых машин, сохраняя при этом удобство навигации и восприятия сайта пользователями. Кроме поисковой оптимизации, компания Inweb практикует создание сайтов на заказ. Заказав разработку и продвижение сайта у одной компании, вы оградите себя от проблем, вызванных разными взглядами разработчиков и оптимизаторов.