В то же время гибкость платформы ASP.NET позволяет предложить посетителям и ряд более интересных возможностей, отличающих проект от конкурентов. Например, доступ к данным и заказам с помощью мобильных устройств. Можно просто организовать специальную версию интерфейса, а можно пойти дальше и дополнить систему полноценной Web-службой, с которой будут взаимодействовать мобильные клиенты. Второй вариант не предполагает каких-то принципиальных сложностей для разработчика Web-части, причем совершенно не обязательно начинать еще один цикл разработки. Грамотно спроектированное Web-решение можно использовать как основу для сервиса, пользуясь инструментарием преобразования проектов Web-узла ASP.NET в проект Web-службы и внеся сравнительно небольшие доработки. Для начала этого вполне достаточно, а если проект заживет своей жизнью и будет успешно развиваться, то его авторов ждет увлекательней мир «хайлоад» (благо стек технологий ASP.NET позволяет добиться очень хороших показателей масштабирования).
Мнение эксперта