OpenEdge GUI para.net



Documentos relacionados
Adotando OpenEdge Architect. Luciano Oliveira Sr. Instructor, Consultant Global Field Services

Aprimorando a Interface da sua Aplicação

Progress Exchange 2007

Como aumentar a produtividade com segurança usando a tecnologia Progress. Camila Valentin Solution Consultant

UM FRAMEWORK PARA DESENVOLVIMENTO DE

FACULDADE SENAC-RS PELOTAS RODRIGO ALMEIDA PEREIRA. Sistemas de Informação

Aplicações Desktop: Swing/SubMacroForms. Carlos Renato Alves Gouveia Novembro/2008

Gerencie o seu ambiente de produção utilizando o. conheça o OpenEdge Explorer. Petrucio José Faé de Catro

Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil

Guia de Início Rápido

Introdução ao Delphi. Introdução. Edições do Software. Capítulo 1. InforBRás - Informática Brasileira Ltda. O Que é o Delphi.

CA Clarity PPM. Visão geral. Benefícios. agility made possible

Feature-Driven Development

Iniciando com o OpenEdge Architect. Camila Valentin Sr. Instructor, Consultant Global Field Services

Integração Contínua com Rational Team Concert, Jenkins e SonarQube

Consultoria sobre Joomla!

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

Especificações Técnicas

QCON RIO 2015 Desenvolvimento para Windos 10. Alexandre

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013

O futuro da produtividade

Organizar a estrutura do site

1 Sumário O Easy Chat Conceitos Perfil Categoria Instalação O Aplicativo HTML...

Desenvolvendo aplicações desktop em Java: presente e futuro

Processo Unificado (RUP)

Laboratório de Programação I

Itinerários de Ônibus Relatório Final

Lotus Notes 8.5 para o Office 365 para empresas

Perguntas e Respostas. Relatórios

FECAP. Plataforma Microsoft

Licenciamento Qlik Sense

COMO INSTALAR ZIM 8.50 WINDOWS

Adobe Flex. Cainã Fuck dos Santos Thiago Vieira Puluceno Jonathan Kuntz Fornari Gustavo Nascimento Costa

Engenharia de Requisitos

Escola Info Jardins. Microsoft Excel Aula 1

Construindo portais com Plone

Guia de Início Rápido

Introdução à Linguagem C/C++ Parte I

Guia de Início Rápido

Programação Palm OS. Roteiro da Apresentação. Motivação

Introdução. à Linguagem JAVA. Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação. Laboratório de Visão Computacional

Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: ou

OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.

Desvendando o licenciamento

Dados do Projeto. Nome do Projeto. Fingerprint Access Users. Data de Inicialização 14/04/2012

UNIVERSIDADE FEDERAL DE SERGIPE CAMPUS PROF. ALBERTO CARVALHO DEPARTAMENTO DE SISTEMAS DE INFORMAÇÃO ENGENHARIA DE SOFTWARE I

Novidades do Microsoft Project 2013 Felipe Marcon Texto publicado em:

Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua Multiplataforma para Java e.net. Hudson

Gerenciador de Referências. EndNote. Nonato Ribeiro Biblioteca de Ciências e Tecnologia (UFC)

Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit

FANESE Faculdade de Administração e Negócios de Sergipe

Metodologia e Gerenciamento do Projeto na Fábrica de Software

Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina

Guia de Início Rápido

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Escrito por Daniel Donda Seg, 02 de Dezembro de :22 - Última atualização Seg, 02 de Dezembro de :25

O que é a BuenitStore

O catálogo On-line dos produtos da Pramet Tools s.r.o. contém parâmetros técnicos, desenhos e possibilidade de criar seu próprio kit de ferramentas.

Menus Personalizados

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

USANDO O IZCODE PARA GERAR SOFTWARE RAPIDAMENTE

19/05/2009. Módulo 1

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Rua Minas Gerais, 190 Higienópolis São Paulo/SP Brasil Fone (11) Fax: (11)

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento

O Primeiro Programa em Visual Studio.net

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes

COLIVRE Cooperativa de Tecnologias Livres Telefone: (71) CNPJ:

Software Livre e GIS: Quais são as alternativas?

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS


Programa Intel Educar Tutorial: Ferramenta de Classificação Visual

AUTOMATIZAÇÃO DE PROCESSOS EM APLICAÇÕES DE GESTÃO DE INCIDENTES UTILIZANDO BPMN

Google Site Search Pesquisa de websites do Google para sua organização

Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1)

Project Charter. 1.1 Justificativa do projeto

Microsoft Office PowerPoint 2007

ANEXO 06 AMBIENTE PROCERGS. Desenvolvimento / Testes / Homologação / Produção

Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do. Wagner da Silva Orientando Prof. Alexander Roberto Valdameri Orientador

Studio 5000 Logix Designer Automação Produtiva

Senha: Senha. Gerenciar filas ficou mais fácil

Introdução à Plataforma Eclipse. Leandro Daflon

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG

Artur Petean Bove Júnior Tecnologia SJC

Tecnologia para resultados Mais ERP

Web Services. Autor: Rômulo Rosa Furtado

Análise de Sistemas I: Programação em Nuvem. Luiz Filipe Licidonio. Faculdade de Tecnologia Pastor Dohms. Porto Alegre, Rio Grande do Sul

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO

Redmine. Simplificando a gestão de projetos

OpenACS e as Comunidades Virtuais

Windows 8 no Surface, Data Dashboard e a evolução do mercado de tecnologia móvel

Aula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela

Transcrição:

OpenEdge GUI para.net Modernizar sua interface com usuário utilizando ABL Petrucio José Faé de Castro Solution Engineer Progress Software do Brasil

Agenda Introdução ao OpenEdge Architect OpenEdge GUI para.net Por onde começar? 2

Agenda Introdução ao OpenEdge Architect OpenEdge GUI para.net Por onde começar? 3

Você é um desenvolvedor que. Possui várias ferramentas de desenvolvimento? Necessita de um jeito melhor para entregar mais? Deseja escrever a mesma quantidade de código em menos tempo? 4

OpenEdge Architect 5

Um ambiente de desenvolvimento integrado (IDE) Design UI Design gráfico de ProdDataSets Compilador de código ABL Criar novos ou editar código ABL existentes Debug e Execução de código ABL Navegação e edição de dicionário de Dados OE Fácil extensão do ambiente de desenvolvimento 6

Alavancando a plataforma Eclipse 7

Principais benefícios do OpenEdge Architect Fácil Adoção Faz você mais produtivo Personalizável para atender seu estilo 8

Fácil adoção Help; Product Tour; PSDN no Progress Communities(http://communities.progress.com): Getting Started Videos; OpenEdge Developers Corner; OpenEdge Architect Forum. 9

Estendendo o ambiente de desenvolvimento 3rdparty plug-ins; Webinar : Trabalhando c/ Plug-ins; ABL Based Tools. 10

Agenda Introdução ao OpenEdge Architect OpenEdge GUI para.net Por onde começar? 11

OpenEdge GUI para.net Construindo UI com ABL Tecnologia Microsoft.NET Windows Forms GUI: Padrão reconhecido como estado da arte para aplicações desktop; Planejado para aplicações de negócios; Interface para controle de dados centralizado; ADO.NET convertido para ProDataSet Controles.NET disponíveis: OpenEdge Ultra Controls para.net (Infragistics NetAdvantage / * add-on) Microsoft controls; Controles de Terceiros: - Component One; - DevExpress; - Telerik. 12

OpenEdge GUI para.net - Order Multiple Document Interface (MDI); Aparência Office 2007; Ultra Controls. 13

Comparando com outras tecnologias OpenEdge para UI? Tecnolgia UI Uso Principal Ambiente de Dev OpenEdge GUI para.net OpenEdge GUI WebClient OpenClient Apps Desktop.NET WinForms com ABL Padrão Windows 95 com suporte a ActiveX Cliente Desktop Leve UI s Alternativas para desktop (.NET & Java ) para OpenEdge Apps OpenEdge Architect 10.2A ou superior Progress Dynamics OpenEdge Studio OpenEdge Architect OpenEdge Studio OpenEdge Architect OpenClient Toolkit 14 WebSpeed Character Apps baseada em Webbrowser Tradicional interface green-screen WebSpeed Workshop OpenEdge Architect OpenEdge Studio 4GL Dev System

Componentes do GUI para.net Ambiente Abrangente Visual Designer WYSIWYG: Define Formulário, Caixas de diálogo e Controles; Adiciona controles.net; Define propriedades para personalização; Define objetos DataBinding ; Chamada por Evento. ABL: Lógica dos eventos; Lógica de negócio da UI; WAIT-FOR. Classe Browser: Informações sobre ABL e.net classes. 15

OpenEdge GUI para.net Um formulário em Cinco minutos Criar o formulário; Adicionar controles; Gerenciar Eventos; Data binding. 16

O que você viu Aplicações Modernas, Competitivas e abrangentes podem ser desenvolvidas com OpenEdge: WYSIWYG Visual designer; Controles.NET; Completo, com controles robustos e abrangentes; Código é gerado automaticamente para você; Permite uma migração planejada; Fácil uso do Databinding usando ProBindingSource; Lógica de eventos ABL; Aproveitamento das lógicas de negócio existentes. 17

Benefícios conquistados - Niels Bredegaard, CTO Mark Information Facilidade de recrutar pessoas; Possibilidade de recrutar MS people para desenvolvimento do Client; Novas ferramentas de produtividade; Rápido desenvolvimento de novas UI (forms, baseados em lógicas de negócios já existentes); Rápida curva de aprendizagem (eclipse, OpenEdge Architect com Visual Designer); Suporta componente de terceiros; Toda a companhia foi revitalizada. 18

Benefícios para o negócio - Niels Bredegaard, CTO Mark Information Nossa aplicação apresenta uma aparência moderna e atualizada ; Eliminadas as restrições tecnológicas; Rápida implementação de novas lógicas de negócio e GUI; Mesma aplicação para vários segmentos (ex. Mesma aplicação para pequenas e medias empresas); Possibilidade para entrar em novas verticais; Possibilidade para entrar no SAAS. 19

Agenda Introdução ao OpenEdge Architect OpenEdge GUI para.net Por onde começar? 20

Perda de tempo nunca mais! Isso é ótimo! Minha produtividade vai aumentar muito!!! Eu já devia ter feito isso! 21

Baixe sua versão de avaliação hoje! OpenEdge GUI para.net na versão 10.2A PSDN on Progress Communities: Getting Started Videos 60-day trial version of OpenEdgeArchitect progress-eval.subscribenet.com/control/prge/registration Versão 10.2B Beta está disponível 22

Petrucio José Faé de Castro Solution Engineer OpenEdge pecastro@progress.com 23

Thank You 24

25