Arquivo da categoria: InfoPath

InfoPath: Rest in Peace (R.I.P) !

Olá SharePointers,

 

Hoje recebemos uma notícia do Time do Office que confirma o que venho dizendo para todos há muito tempo: “O InfoPath vai morrer”..

 

Aliás, escrevi um Post em 11 de abril de 2013 (InfoPath–Tem futuro?) que falava desse assunto. Nesse post, utilizei também como referência um post do MVP Andrew Connell que também acreditava na mesma coisa.

 

Algumas vezes, conversando com outros profissionais, alguns não concordavam com essa teoria, pois o InfoPath ajudava (e muito) os usuários a realizar a entrega de soluções com formulários dinâmicos de forma simples e ágil.

 

Há rumores de que a solução que substituirá o InfoPath funcione em todos os dispositivos que acessamos: PC, Tablet ou telefone. Aguardo ansiosamente por isso!

 

Na prática, o que acontece:

    • O cliente do InfoPath continuará sendo suportado até Abril de 2023, conforme política da Microsoft.
    • InfoPath Forms Services para SharePoint Server 2013 será suportado até April 2023.
    • InfoPath Forms Services in Office 365 será suportado até segunda ordem.
    • A versão 2013 é a última!

    Além disso, terá uma ferramenta de migração das soluções realizadas em InfoPath para a próxima ferramenta. Mais detalhes serão divulgados no Q4 de 2014.

 

Leiam o comunicado na íntegra: http://blogs.office.com/2014/01/31/update-on-infopath-and-sharepoint-forms/?filter-product=infopath

 

Fiquem ligados nos blogs dos times de produto da Microsoft para mais detalhes. Smiley de boca aberta

 

Abraços! Alegre

InfoPath–Tem futuro?

Olá SharePointers,

Sempre em alguma passagem pelos clientes acaba surgindo a grande pergunta: “Porque não utilizar o Infopath para customizar esse formulário?”.  Para os desenvolvedores, é muito fácil responder essa questão, mas sempre acaba faltando alguma referência de peso, para dar embasamento técnico a nossa resposta.

Procurando algo que fosse definitivo e respondesse as perguntas mais comuns, acabei encontrando uma referência muito boa sobre o assunto: Construindo Aplicações para SharePoint utilizando InfoPath.

Nesse link, encontramos as tabelas abaixo para ajudar a nos decidir:

 

Comparação do InfoPath com outras tecnologias

Pergunta

InfoPath

Word

Access

ASP.NET

Qual é o nível técnico necessário para construir uma solução?

Information Worker

Information Worker

Information Worker

Developer

Que tipo de controles são suportados?

Intermediários

Básicos

Básicos

Avançados

Como as conexões externas são adicionadas?

Declarativamente

Com código customizado ou pelo painel de Informações do Documento.

Declarativamente

Com código customizado

Que tipo de códigos customizados podem ser utilizados?

Microsoft Visual Basic or C#

VBA ou através de Add-ins

VBA

Qualquer linguagem .NET

A aplicação suporta renderização no browser?

Sim

Não

Sim

Sim

A aplicação tem uma versão offline?

Sim

Sim

Sim

Não

Como as necessidades de impressão são endereçadas?

Exporta para PDF, XPS, Visualização de Impressão ou códigos customizados para gerar um documento.

WYSIWYG editor or export to PDF or XPS

PDF ou XPS

Código customizado

Tem integração com Workflow?

Sim

Sim

Não

Sim

Como é feito o deploy do formulário?

Como uma lista do SharePoint, publicado através da biblioteca de formulários ou como um Content Type;

Formulários administrativos, precisam ser instalados no InfoPath Form Services.

Como um Content Type do SharePoint

Publicado no Access Services

através do Visual Studio

 

Recomendações baseada no tipo de Solução

Tipo de Solução

Recomendação

Complexidade baixa, informações são armazenadas nos arquivos client.

Word

Complexidade baixa, informações são armazenadas nas listas.

InfoPath

Complexidade moderada, sem workflow.

Access

Complexidade moderada, com workflow.

InfoPath

Complexidade alta.

ASP.NET

 

Vale muito a pena ler o artigo que indiquei acima para que vocês possam tirar suas próprias conclusões sobre o assunto. (Que é bem polêmico Smiley de boca aberta) ..

 

EU prefiro evitar sempre o uso de InfoPath. Baseado nas minhas experiências, problemas de migração, transporte de servidores e etc.

 

Agora, lendo um artigo do Andrew Connell (SharePoint MVP Americano) My Thoughts: InfoPath 2013 & the Future of InfoPath as coisas mudaram consideravelmente.

Ele fala, que recebe vários questionamentos (assim como nós Smiley piscando) sobre o futuro do InfoPath e se ele recomenda a utilização desse tipo de customização.

Vale ressaltar que:

1 – Em sua opinião, o futuro é incerto na melhor das alternativas, olhando realisticamente o futuro da ferramenta é pessimista e na pior das alternativas, sem saída.

2 – O InfoPath não está tendo grandes evoluções ou mudanças, e quando ele questiona a Microsoft, eles acabam apontando para Access Services 2013.

3 – Para formulários simples, o produto é bem legal. Mas torna-se complicado com facilidade. Além disso, a Microsoft não mostra comprometimento com o futuro da ferramenta.

Além disso, ele recomenda, como alternativa, a utilização de Nintex Forms que se integram facilmente ao poderoso e popular Nintex Workflow. Com essa solução, os usuários ainda vão poder criar formulários assim como fazem utilizando o InfoPath.

 

Conclusão

Temos indícios que as soluções InfoPath deixarão de existir. Não significa, porém, que estou prevendo o fim do produto. Entretanto, o InfoPath ainda está presente no SharePoint 2013.

Pensando em continuidade e extensibilidade, não recomendaria a sua utilização.

Pensando no poder de customização pelo usuário, ainda pode ser utilizado.

Particularmente, eu não recomendo. Agora, o que vocês acham?

 

#Fica a Dica Alegre