SECR 2009 завершил работу. Получить информацию о текущей конференции можно на
www.secrus.org.
XSLT в Agile web-разработке
|
Андрей Майоров
|
Тезисы
Agile требует соответствующей гибкой архитектуры приложения и гибких программных инструментов. Для веб-разработки популярной гибкой архитектурой является MVC (Model-View-Controller). Для передачи данных между контроллером и представлением удобно использовать формат XML. А для преобразования XML в конечную форму – язык XSLT.
XSLT не очень популярен среди разработчиков, потому что они смотрят на него просто как на «странный» язык, не дающий никаких преимуществ по сравнению с обычными языками. Но преимущества есть – XSLT позволяет добиться очень интересных результатов. Он определенно стоит того небольшого времени, которое необходимо на его изучение.
|
Андрей Майоров Биография
Андрей Майоров – эксперт в области архитектуры программных систем, основатель и владелец компании BYTE-force. Несколько лет работал в академической сфере (Центр НИТ ЯрГУ), потом в отделе разработки ПО крупной дистрибьюторской компании. Устав от корпоративных будней, создал собственную компанию.
В данный момент специализируется на разработке веб-приложений на платформе .NET Framework. Совместно с коллегами развивает фирменный движок, базирующийся на оригинальной концепции иерархической организации объектов. Опубликовал несколько проектов с открытым кодом. В частности, ObjectXPathNavigator – компонент для преобразования объектного графа в XML «на лету».
Выступал с докладами на конференциях SEC(R) и SEF. Активный участник Microsoft .NET User Group в Ярославле. Автор нескольких статей по архитектуре ПО в научных сборниках.
|