Nesta ultima quinta eu e o Fabiano Arruda (um dos lideres da celula academica UNICAP.NET) apresentamos a palestra Introducao ao VSTO (Visual Studio Tools for the Microsoft Office System). Foi muito bom estudar sobre esse assunto; realmente existem coisas impressionantes que apenas o Office integrado ao VS.NET podem fazer.
Apesar da palestra ser de introducao, abordamos alguns temas avancados que valem a pena ser pesquisados:
- Data islands: ilhas de dados que podem ser embutidas em documentos office. Por exemplo, voce pode embutir um data set inteiro em um .doc do Word e extrai-lo depois. Muito interessante.
- Mapeamento Office com XML: associacao de um XML schema a um arquivo Office. Dessa maneira, e' possivel criar facilmente controles visuais no VS.NET que farao com que o usuario "inconscientemente" esteja atualizando uma estrutura XML quando, na verdade, esta' lidando normalmente com o Office. Tem que ver para crer e entender.
Estou disponibilizando a apresentacao em:
www.cin.ufpe.br/~awbf/download/VSTO.zip (baixem logo que vou tirar ela no futuro para desocupar espaco).
[]s
-- AFurtado