Versão Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz

Tamanho: px
Começar a partir da página:

Download "Versão 0.1.0. Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz danieljfa@gmail.com"

Transcrição

1 Versão Manual FoRc Última Atualização: Maio/2007 Daniel Schmitz

2 Sumário 1. O que é FoRc? O que é Adobe Flex? O que é Ruby on Rails? Flex + Ruby on Rails? Instalação Exemplo Prático 1 Populando um DataGrid Criando a aplicação Rails Inserindo dados Criando o controller Iniciando o servidor Crinado um projeto Flex Instalando o FoRc Criando o DataGrid Componente RailsConnection Componente RailsController Componente RailsAction Componente RailsButton Código Completo Exemplo prático 2 Inserindo Dados Revisando Criando o objeto para envio ao Rails Capturando erros... 19

3 1. O que é FoRc? FoRc é um conjunto de componentes destinado a prover comunicação entre os frameworks Adobe Flex e Ruby on Rails. 2. O que é Adobe Flex? O Flex está cada vez mais se destacando como um framework de desenvolvimento de aplicativos web com a utilização de aplicações ricas para a Internet, chamados de RIA. Estamos adotando neste manual que a ferramenta Adobe Flex é conhecida pelo leitor. Estaremos utilizando a ferramenta Adobe Flex Builder, versão 2.0.1, para ilustrar nossos exemplos. Maiores informações sobre Flex em: O que é Ruby on Rails? O RoR é um framework de desenvolvimento de sistemas web, que utiliza o padrão MVC (Modelo, Visão e Controle) e possui conceitos e metodologias que otimizam o tempo de desenvolvimento do programador. Se você desenvolve sistemas para a WEB e ainda não conhece o RoR, seria bom conhecer este fabuloso framework. Maiores informações sobre Ruby on Rails em: Flex + Ruby on Rails? Talvez o que mais desanima um programador web é programar html. A mesclagem de html com código comum ( Rails, ASP, PHP, Java, etc) pode ser considerado, nos dias de hoje, um dos maiores fatores que contribuem para a desmotivação de um programador. Não entraremos em discussão sobre este assunto. Saiba apenas que, por mais que o Ruby on Rails se esforce, a junção de HTML no seu código o deixa um pouco pior (Como em qualquer outro tipo de linguagem). Neste momento entra o Adobe Flex, uma ferramenta para desenvolvimento de sistemas utilizando conceitos RIA. Seguindo então o padrão MVC, temos o seguinte esquema: Classes de Modelo e Controle: São orquestradas pelo Ruby on Rails, onde criamos nossos Models e Controllers. Estamos adotando que isto não é uma novidade para você. Classes de Visão: Aqui o Flex entra em ação, desenvolvendo sistemas e desenhando formulários.

4 5. Instalação Antes de mais nada, estamos adotando que: Você conhece Ruby on Rails e ele está instalado corretamente Você conhece Adobe Flex e sabe utilizar arquivos SWC A instalação do FoRc é muito simples. Basta baixar o arquivo FoRc.swc e adicionar esta biblioteca ao seu projeto Flex. Vamos a um exemplo prático: 6. Exemplo Prático 1 Populando um DataGrid 6.1. Criando a aplicação Rails Crie um projeto Rails chamado agendatelefonica # rails agendatelefonica Configure o acesso ao banco de dados utilizando o arquivo config/database.yml. Lembre-se que você deve possuir 2 bancos: AgendaTelefonica_development e AgendaTelefonica_test Vamos criar uma classe de modelo chamada telefone, veja: # ruby script/generate model telefone exists app/models/ exists test/unit/ exists test/fixtures/ create app/models/telefone.rb create test/unit/telefone_test.rb create test/fixtures/telefones.yml create db/migrate create db/migrate/001_create_telefones.rb Para criarmos a nossa tabela de telefones, vamos editar o arquivo db/migrate/001_create_telefones.rb class CreateTelefones < ActiveRecord::Migration def self.up create_table :telefones do t t.column :nome, :string t.column :tel, :string end end def self.down drop_table :telefones end

5 end E executar o seguinte comando: # rake db:migrate (in C:/workspace2/AgendaTelefonica) CreateTelefones: migrating create_table(:telefones) CreateTelefones: migrated (0.0470s) Já temos uma tabela telefones e uma classe TelefoneModel em app/db 6.2. Inserindo dados Abrimos um console e inserios alguns números de telefone: # ruby script/console Loading development environment. >> Telefone.create :nome=>'daniel', @ba "id"=>1, "tel"=>"1 >> Telefone.create :nome=>'josé', :tel=>'111222' @ba "id"=>2, "tel"=>" >> Telefone.create :nome=>'joão', :tel=>'333444' @ba "id"=>3, "tel"=>"333 Temos então 3 registros em nosso banco de dados Criando o controller Agora vamos criar o Controller, veja: # ruby script/generate controller Telefone listar inserir exists app/controllers/ exists app/helpers/ create app/views/telefones exists test/functional/ create app/controllers/telefones_controller.rb create test/functional/telefones_controller_test.rb create app/helpers/telefones_helper.rb create app/views/telefones/listar.rhtml

6 create app/views/telefones/inserir.rhtml O comando acima criou a classe TelefoneController e os métodos (actions) listar e inserir. Vamos editar o arquivo app/controllers/telefones_controller.rb para: class TelefoneController < ApplicationController def = Telefone.find :all render :text end def = render :text end end E vamos alterar o arquivo app/models/telefone.rb class Telefone < ActiveRecord::Base end validates_presence_of :nome, :message => "O Campo nome não pode ser vazio" validates_presence_of :tel, :message => "O Campo telefone não pode ser vazio" 6.4. Iniciando o servidor Para testar, iremos iniciar nosso servidor: # ruby script/server => Booting WEBrick... => Rails application started on => Ctrl-C to shutdown server; call with --help for options [ :24:44] INFO WEBrick [ :24:44] INFO ruby ( ) [i386-mswin32] [ :24:44] INFO WEBrick::HTTPServer#start: pid=3888 port=3000 E acessar o endereço: obtendo:

7 O resultado encontrado é algo do tipo: [{attributes: {nome: "Daniel", tel: "123456", id: "1"}}, {attributes: {nome: "Jos ", tel: "111222", id: "2"}}, {attributes: {nome: "Jo o", tel: "333444", id: "3"}}] Este formato de dados é do tipo JSON, um formato especial, conhecido por serializar objetos em JavaScript. Sempre recomendo a utilização deste padrão, ao invés do XML comum. Por enquanto não fizemos nada relativo ao FoRc, exceto por criar uma saída JSON. O método to_json é do próprio Ruby on Rails. Vamos então partir para o Flex. As classes do FoRc devem ser utilizadas no Flex, sempre Crinado um projeto Flex Crie um novo projeto Flex: Escolha Basic e clique em Next. Não clique em Finish Em Project Name, coloque AgendaTelefonica. Clique em Next

8 6.6. Instalando o FoRc A próxima tela é muito importante. Você deverá incluir a biblioteca FoRc. Clique em Library Path e depois em Add Swc. Adicione o arquivo FoRc.swc Ainda nesta tela, em OutPut Folder, coloque o caminho para a pasta public do seu rails seguido da pasta bin. Isso faz com que o arquivo SWF gerado pelo Flex seja copiado para esta pasta. Em Output Folder URL, coloque o caminho Url para a sua aplicação Rails. Geralmente é A sua tela fica deste jeito:

9 A sua aplicação é criada e você pode testar-la clicando no botão RUN. Acima, temos nossa aplicação, ainda vazia, mas funcionando sobre o servidor do Ruby on Rails. Voltando ao Flex, ative o modo Design de AgendaTelefonica.mxml. Na Aba Components, temos:

10 6.7. Criando o DataGrid Na pasta Custom, temos diversos componentes prontos para serem usados. Mas antes disso, vamos criar um DataGrid. Arquivo AgendaTelefonica.mxml : <?xml version="1.0" encoding="utf-8"?> <mx:application xmlns:mx=" layout="absolute"> <mx:datagrid x="10" y="10" width="100%"> <mx:columns> <mx:datagridcolumn headertext="nome" datafield="nome"/> <mx:datagridcolumn headertext="telefone" datafield="telefone"/> </mx:columns> </mx:datagrid> </mx:application>

11 Temos então: 6.8. Componente RailsConnection Agora vamos usar nossos componentes. O Primeiro deles é o RailsConnection onde você fornecerá informações sobre o servidor Rails. Arrasta o componente para a sua tela, ficando deste jeito: Ao selecionar o componente RailsConnection no seu projeto, devemos observar a janela Flex Properties, no modo completo, veja:

12 Veja que, quando selecionamos o componente RailsConnection, devemos informar algumas propriedades para ele na aba Flex Properties. Id : rconn port: 3000 server: Informamos qual o id do componente, pois iremos referenciá-lo nos nossos controllers. Em port, escolhemos a porta em que a aplicação está rodando. Geralmente é 3000 quando estamos na fase de desenvolvimento. Em server, inserimos o caminho para o servidor rails que está rodando a aplicação da agenda telefônica Componente RailsController Agora devemos arrastar outro componente para nossa aplicação, é o RailsController. E também preenchemos algumas informações sobre ele. Veja:

13 As propriedades do RailsController são: id: TelefoneController Connection: {rconn} Controller: telefone Informamos o seu ID, para que possamos referenciá-lo em outros componentes. Então fornecemos qual a sua conexão, através da propriedade Connection. Veja que esta propriedade está com seu valor entre colchetes, pois ele referencia um ID de outro componente. Lembre-se sempre de usar colchetes nessas ocasiões. Em Controller, inserimos qual o controller do Ruby On Rails. Como já criamos o controller telefone no início no nosso tutorial, inserimos agora telefone.

14 Agora inserimos mais um componente, o RailsAction, veja: Componente RailsAction O RailsAction é reponsável em representar uma action do Ruby on Rails. As propriedades deste componente são: id: TelefoneListar Action: Controller: listar {TelefoneController} BusyCursor: true Method: GET RequestVar: UseProxy: false ErrorHandler: ErrorWindow: ResultCall: ResultCallFuncton: ResultFormat: ResultType Function {setdados} text JSON Este componente possui mais atributos que os outros pois é ele que trata relativamente da

15 conexão com o servidor. O atributo Action informa qual a action que será executada. O Controller é definido por {TelefoneController}. Então temos uma RailsAction que aponta para um RailsController, que por sua vez aponta para um RailsConnection. BusyCursor indica se o Cursor do mouse deve ficar em estado de espera quando a requisição estiver sendo realizada. Method é o método de passagem de parâmetros, que pode ser GET ou POST. RequestVar aponta para uma função que deve retornar um objeto contendo dados. Este objeto será passado para o Rails. Utilizamos RequestVar quando criamos um formulário para inserir/editar dados. Neste momento podemos deixar ele vazio. UseProxy: Caso necessite utilizar proxy. Geralmente esta opção é false. ErrorHandler e ErrorWindow: Para gerenciar erros. Veremos mais adiante. ResultCall: Quando o rails responder, o que devemos fazer?? Neste caso, escolhemos Function, isto é, uma função será chamada. ResultCallFunction: Se ResultCall for function, devemos informar qual a função que será executada. Neste caso, a função se chama setdados. Iremos montar esta função mais adiante. ResultFormat: O tipo de formato que devemnos esperar do Rails. Como estamos trabalhando com JSON, o formato é text. ResultType: O tipo de resposta que devemos esperar do Rails. Neste caso, usamos JSON. Veja que definimos o método setdados em ResultCallFunction. Isso indica que quando o Rails responder, ele deverá executar este método. Vamos ao código deste método: [Bindable] public var dados:arraycollection = new ArrayCollection(); public function setdados(rst:object):void { dados.removeall(); for ( var i:int=0;i<rst.length;i++) { var obj:object = new Object() obj.nome = rst[i].attributes.nome; obj.telefone = rst[i].attributes.tel; } } dados.additem(obj); Criamos uma variável do tipo ArrayCollection, chamda dados, e de acordo com o resultado do Rails, preenchemos esta variável. Agora temos que dizer ao DataGrid que use a variável dados como DataProvider Componente RailsButton Como última tarefa, temos que criar um botão que vai chamar o método listar do Ruby on Rails. Para isso, arraste um RailsButton para sua aplicação e define a propriedade Action para {TelefoneListar}. Quando o botão for clicado, ele automaticamente irá chamar a action em questão.

16 6.12. Código Completo O código completo da aplicação está abaixo: <?xml version="1.0" encoding="utf-8"?> <mx:application xmlns:mx=" layout="absolute" xmlns:ns1="forc.connection.*" xmlns:ns2="forc.controls.*"> <mx:datagrid x="10" y="10" width="100%" dataprovider="{dados}"> <mx:columns> <mx:datagridcolumn headertext="nome" datafield="nome"/> <mx:datagridcolumn headertext="telefone" datafield="telefone"/> </mx:columns> </mx:datagrid> <ns1:railsconnection x="10" y="174" server=" port="3000" id="rconn"/> <ns1:railscontroller x="34" y="174" id="telefonecontroller" Connection="{rconn}" Controller="telefone"/> <ns1:railsaction x="58" y="174" id="telefonelistar" Action="listar" Controller="{TelefoneController}" BusyCursor="true" Method="GET" UseProxy="false" ResultCall="Function" ResultFormat="text" ResultType="JSON" ResultCallFunction="{setDados}"/> <mx:script> <![CDATA[ import mx.collections.arraycollection; [Bindable] public var dados:arraycollection = new ArrayCollection(); public function setdados(rst:object):void { dados.removeall(); for ( var i:int=0;i<rst.length;i++) { var obj:object = new Object() obj.nome = rst[i].attributes.nome; obj.telefone = rst[i].attributes.tel; } ]]> </mx:script> } dados.additem(obj); <ns2:railsbutton x="10" y="198" id="buttonlistartelefones" Action="{TelefoneListar}" label="obter Dados"/> </mx:application>

17 Ao executar esta aplicação, temos: Veja que os ícones de configuração do Rails não aparecem na aplicação. Eles estão configurados para aparecerem somente no modo Design View do Flex. Veja também que, com o mínimo de código, conseguimos criar uma aplicação que conversa com o servidor rails e consegue apresentar dados na tela. 7. Exemplo prático 2 Inserindo Dados 7.1. Revisando... Agora que podemos mostrar os dados no DataGrid, vamos inserir dados no sistema. Como já criamos o action inserir def = render :text end vamos inserí-lo no nosso projeto Flex. Para fazer isso, traga mais um componente RailsAction e ligue-o ao Controller TelefoneController. As configurações deste RailsAction ficam desta forma:

18 7.2. Criando o objeto para envio ao Rails Além das configurações normais que você já conhece, temos uma novidade. A primeira delas é a RequestVar, um método especial que DEVE retornar um objeto pré formatado com os dados do formulário. Este método é mostrado abaixo: public function getformdata():object { var obj:object = new Object(); obj['telefone[nome]'] = edtnome.text; obj['telefone[tel]'] = edttelefone.text; } return obj;

19 O segredo está no formato obj['telefone[nome]'] que será enviado ao Rails. Funciona dessa forma: Outra novidade está na forma como o RailsAction se comporta quando os dados são retornados do Ruby on Rails. Neste nosso caso, ao invés de definir uma função, estamos definindo outro RailsAction através dos parâmetros: ResultCall: ResultCallAction: RailsAction {TelefoneListar} Assim, este RailsAction, que é responsável em carregar os dados no DataGrid, é executado trazendo o novo registro. Só faltou mostrar os campos do formulário que foram criados no projeto, veja: <mx:textinput x="82" y="228" id="edtnome"/> <mx:label x="32" y="230" text="nome:"/> <mx:label x="15" y="256" text="telefone:"/> <mx:textinput x="82" y="254" id="edttelefone"/> <ns2:railsbutton x="177" y="284" label="inserir" Action="{TelefoneInserir}"/> 7.3. Capturando erros O Ruby On Rails impementa alguns conceitos como o DRY, dont repeat yourself... Não faça de novo :) Isso quer dizer que devemos fazer com que o FoRc capture os erros gerados pelo Ruby On Rails, principalmente erros de validação nos campos. Implementar esta técnica é fácil, basta inserir o componente RailsError no seu projeto, definir um id para ele e, para cada RailsAction que você deseja capturar os erros, informar a classe através da propriedade ErrorHandler. A outra propriedade, ErrorWindow, indica qual o container visual que você deseja que a mensagem de erro apareça. Geralmente colocamos this, que é a própria aplicação.

20 Veja: e Acima, os erros que surgiram no Flex foram definidos pela classe de modelo do Ruby on Rails, mantendo assim o conceito DRY. Atenção: A captura de erros como a chamada a outro RailsAction funcionam somente no padrão JSON. Estamos trabalhando para melhorar estas funcionalidades.

21 Novamente, o código completo: <?xml version="1.0" encoding="utf-8"?> <mx:application xmlns:mx=" layout="absolute" xmlns:ns1="forc.connection.*" xmlns:ns2="forc.controls.*" xmlns:ns3="forc.error.*"> <mx:datagrid x="10" y="10" width="100%" dataprovider="{dados}"> <mx:columns> <mx:datagridcolumn headertext="nome" datafield="nome"/> <mx:datagridcolumn headertext="telefone" datafield="telefone"/> </mx:columns> </mx:datagrid> <ns1:railsconnection x="10" y="174" server=" port="3000" id="rconn"/> <ns1:railscontroller x="34" y="174" id="telefonecontroller" Connection="{rconn}" Controller="telefone"/> <ns1:railsaction x="58" y="174" id="telefonelistar" Action="listar" Controller="{TelefoneController}" BusyCursor="true" Method="GET" UseProxy="false" ResultCall="Function" ResultFormat="text" ResultType="JSON" ResultCallFunction="{setDados}"/> <mx:script> <![CDATA[ import mx.collections.arraycollection; [Bindable] public var dados:arraycollection = new ArrayCollection(); public function setdados(rst:object):void { dados.removeall(); for ( var i:int=0;i<rst.length;i++) { var obj:object = new Object() obj.nome = rst[i].attributes.nome; obj.telefone = rst[i].attributes.tel; } } dados.additem(obj); public function getformdata():object { var obj:object = new Object(); obj['telefone[nome]'] = edtnome.text; obj['telefone[tel]'] = edttelefone.text; } return obj; ]]> </mx:script> <ns2:railsbutton x="10" y="198" id="buttonlistartelefones" Action="{TelefoneListar}" label="obter Dados"/> <ns1:railsaction x="82" y="174" Action="inserir" Controller="{TelefoneController}" id="telefoneinserir" BusyCursor="true" Method="POST" UseProxy="false" RequestVar="{getFormData}"

22 ResultCall="RailsAction" ResultCallAction="{TelefoneListar}" ResultFormat="text" ResultType="JSON" ErrorHandler="{railserror}" ErrorWindow="{this}"/> <mx:textinput x="82" y="228" id="edtnome"/> <mx:label x="32" y="230" text="nome:"/> <mx:label x="15" y="256" text="telefone:"/> <mx:textinput x="82" y="254" id="edttelefone"/> <ns2:railsbutton x="177" y="284" label="inserir" Action="{TelefoneInserir}"/> <ns3:railserror x="106" y="174" id="railserror"/> </mx:application>

Versão 0.1. Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz danieljfa@gmail.com

Versão 0.1. Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz danieljfa@gmail.com Versão 0.1 Manual FoRc Última Atualização: Maio/2007 Daniel Schmitz danieljfa@gmail.com Sumário 1. O que é FoRc?... 3 2. O que é Adobe Flex?... 3 3. O que é Ruby on Rails?... 3 4. Flex + Ruby on Rails?...

Leia mais

Programação Web Aula 10 - Testes, Javascript, Ajax

Programação Web Aula 10 - Testes, Javascript, Ajax Programação Web Aula 10 - Testes, Javascript, Ajax Bruno Müller Junior Departamento de Informática UFPR 28 de Abril de 2014 1 Ambientes de Execução 2 Testes Um exemplo Acrescentando Validação Validação

Leia mais

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,

Leia mais

Acessando um Banco de Dados

Acessando um Banco de Dados Acessando um Banco de Dados Introdução Agora que você já está craque em JSP e já instalou seu servidor, vamos direto para a parte prática! Neste tutorial vamos aprender a acessar um banco de dados. Para

Leia mais

Acesso à Dados ZEOS x Delphi. Professor Anderson

Acesso à Dados ZEOS x Delphi. Professor Anderson Acesso à Dados ZEOS x Delphi Professor Anderson Introdução O ZEOS é uma biblioteca que provê o acesso à uma base de dados em MYSQL. Através dessa Library, podemos realizar operações de manipulação da base

Leia mais

Configurações de Templates no SolidWorks 2011

Configurações de Templates no SolidWorks 2011 Configurações de Templates no SolidWorks 2011 Esse tutorial tem como intuito a criação de propriedades personalizadas, a criação destas propriedades é uma forma de automatizar o preenchimentos de informações

Leia mais

Dominando Action Script 3

Dominando Action Script 3 Dominando Action Script 3 Segunda Edição (2014) Daniel Schmitz Esse livro está à venda em http://leanpub.com/dominandoactionscript3 Essa versão foi publicada em 2014-05-02 This is a Leanpub book. Leanpub

Leia mais

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho. DELPHI BÁSICO VANTAGENS Ambiente de desenvolvimento fácil de usar; 1. Grande Biblioteca de Componentes Visuais (VCL - Visual Component Library), que são botões, campos, gráficos, caixas de diálogo e acesso

Leia mais

Integrando Flex + Java + BlazeDS

Integrando Flex + Java + BlazeDS Integrando Flex + Java + BlazeDS (Vagner Machado) Para este tutorial serão necessários os seguintes requisitos: - Flex Builder 3. http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email - BlazeDS

Leia mais

Tutorial Básico. Instalando e testando o Ruby on Rails no Windows

Tutorial Básico. Instalando e testando o Ruby on Rails no Windows Tutorial Básico Instalando e testando o Ruby on Rails no Windows Ana Luiza Dias Organização do Tutorial: Passos para a instalação...pág 2 Passos para a criação de um projeto rails...pág 3 Passos para acompanhar

Leia mais

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira WEBDESIGN Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira Formulários e JavaScript Como visto anteriormente, JavaScript pode ser usada para

Leia mais

Criação de Servlets Name Directory Build WAR JSP/Servlet frameworks Launch URL Package Class name Generate header comments

Criação de Servlets Name Directory Build WAR JSP/Servlet frameworks Launch URL Package Class name Generate header comments Criação de Servlets 1. Crie um novo projeto através do Menu File New Project. 2. Acesse o Menu File New. 3. Na janela Object Gallery que surgirá, selecione a guia Web. 4. Escolha o ícone que corresponde

Leia mais

Manual Instalação Pedido Eletrônico

Manual Instalação Pedido Eletrônico Manual Instalação Pedido Eletrônico 1 Cliente que não utiliza o Boomerang, mas possui um sistema compatível. 1.1 Instalação do Boomerang Inserir o CD no drive do computador, clicar no botão INICIAR e em

Leia mais

CONFIGURAÇÃO MINIMA EXIGIDA:

CONFIGURAÇÃO MINIMA EXIGIDA: Este tutorial parte do princípio que seu usuário já possua conhecimentos básicos sobre hardware, sistema operacional Windows XP ou superior, firewall, protocolo de rede TCP/IP e instalação de software.

Leia mais

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

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no

Leia mais

Scriptlets e Formulários

Scriptlets e Formulários 2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,

Leia mais

Configurar o Furbot no Eclipse

Configurar o Furbot no Eclipse Configurar o Furbot no Eclipse Primeiramente, precisamos abrir o Eclipse. Logo no início, deverá aparecer uma tela assim: Nela, você irá selecionar o local do seu workspace. Workspace é o local onde ficarão

Leia mais

Criando & Consumindo um WebService com ASP.NET 2.0 Publicado em: 25 de Agosto de 2007 Por Herman Ferdinando Arais

Criando & Consumindo um WebService com ASP.NET 2.0 Publicado em: 25 de Agosto de 2007 Por Herman Ferdinando Arais ASP.NET > WebService herman_arais@yahoo.com.br Introdução Um WebService é um componente, ou unidade lógica de aplicação, acessível através de protocolos padrões de Internet. Como componentes, esses serviços

Leia mais

Instalando e Configurando o DNS Server

Instalando e Configurando o DNS Server Instalando e Configurando o DNS Server Seg, 27 de Outubro de 2008 18:02 Escrito por Daniel Donda A instalação do serviço DNS no Windows Server 2008 é bem simples e de extrema importância para uma rede.

Leia mais

DWR DIRECTED WEB REMOTING

DWR DIRECTED WEB REMOTING DWR DIRECTED WEB REMOTING Vamos ver nesse artigo um pouco sobre o Frameworks Ajax para Java, o DWR. Vamos ver seus conceitos, utilidades, vantagens, algumas práticas e fazer o passo a passo para baixar,

Leia mais

INTRODUÇÃO À TECNOLOGIA SERVLETS

INTRODUÇÃO À TECNOLOGIA SERVLETS PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores

Leia mais

AJAX no GASweb. Mas e afinal, para que usamos o AJAX?

AJAX no GASweb. Mas e afinal, para que usamos o AJAX? Nível - Avançado AJAX no GASweb Por: Pablo Hadler AJAX (Asynchronous Javascript and XML) foi criado com o princípio de ser uma maneira rápida e otimizada de podermos fazer requisições Web, sendo esta totalmente

Leia mais

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo TUTORIAL DO ACCESS PASSO A PASSO I. Criar um Novo Banco de Dados Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo 3. Clicar em Banco de Dados em Branco 4. Escrever um nome na caixa de diálogo

Leia mais

Parte 2: Micro com Windows XP Pro e Servidor IIS

Parte 2: Micro com Windows XP Pro e Servidor IIS Parte 2: Micro com Windows XP Pro e Servidor IIS No nosso tutorial inicial: Tutorial: Monte um servidor Internet no seu micro de casa, vimos como colocar um nome internet no seu micro, utilizando o serviço

Leia mais

ANDROID APPLICATION PROJECT

ANDROID APPLICATION PROJECT Criando um programa Abrindo o programa Eclipse, clique na opção [FILE], depois em [NEW], selecione a opção [PROJECT], uma janela de opção do tipo de projeto irá se abrir, escolha [ANDROID] logo depois

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...

Leia mais

GUIA MESCLAGEM DE DOCUMENTOS - SLIM

GUIA MESCLAGEM DE DOCUMENTOS - SLIM GUIA MESCLAGEM DE DOCUMENTOS - SLIM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Mesclando Documentos... 3 Página 2 de 13 1. Objetivo Este guia tem como objetivo demonstrar como realizar a

Leia mais

Para começarmos as configurações, primeiramente vamos habilitar o DVR Veicular para o acesso. Clique em Menu e depois entre em Geral.

Para começarmos as configurações, primeiramente vamos habilitar o DVR Veicular para o acesso. Clique em Menu e depois entre em Geral. DVR Veicular Para começarmos as configurações, primeiramente vamos habilitar o DVR Veicular para o acesso. Clique em Menu e depois entre em Geral. Dentro do menu Geral, clique em rede, como mostra a figura.

Leia mais

Escrito por Daniel Donda Qui, 06 de Novembro de 2008 18:21 - Última atualização Qui, 06 de Novembro de 2008 18:47

Escrito por Daniel Donda Qui, 06 de Novembro de 2008 18:21 - Última atualização Qui, 06 de Novembro de 2008 18:47 Conhecendo o Event Viewer Muito importante na manutenção e monitoramento de servidores o Event Viewer é uma ferramenta que gera logs de eventos tudo o que ocorre no servidor. Como o sistema nunca para

Leia mais

Manual de Instalação e Configuração do Primeiro Backup Versão PRO

Manual de Instalação e Configuração do Primeiro Backup Versão PRO Manual de Instalação e Configuração do Primeiro Backup Versão PRO Instalação do gbackup Pro Para instalar o gbackup Pro em seu computador ou servidor, basta seguir as seguintes etapas: Após baixar a instalação

Leia mais

INTRODUÇÃO 12. DOCUMENTAÇÃO INTRODUÇÃO INTRODUÇÃO

INTRODUÇÃO 12. DOCUMENTAÇÃO INTRODUÇÃO INTRODUÇÃO INTRODUÇÃO 12. DOCUMENTAÇÃO Na plataforma Java SE 7, há cerca de 4000 classes e interfaces disponíveis para utilizarmos em nossas aplicações Podemos visualizar a documentação dessas classes e interfaces

Leia mais

ZEND F r a m e w o r k

ZEND F r a m e w o r k LOGO ZEND F r a m e w o r k Alexsander Muraro FRAMEWORK O que é? Um framework nada mais é do que uma arquitetura padrão que fornece várias ferramentas comuns a todo tipo de projeto; Utilizam os mais variados

Leia mais

4 O Workflow e a Máquina de Regras

4 O Workflow e a Máquina de Regras 4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu

Leia mais

Nota de Aula: Utilização da IDE Code::Blocks

Nota de Aula: Utilização da IDE Code::Blocks INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO CAMPUS SÃO LUÍS MONTE CASTELO DEPARTAMENTO ACADÊMICO DE INFORMÁTICA SISTEMAS DE INFORMAÇÃO DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I PROFESSOR:

Leia mais

TUTORIAL DE INSTALAÇÃO APACHE 2.2.4 + PHP 5.2.1 + POSTGRESQL 8.2

TUTORIAL DE INSTALAÇÃO APACHE 2.2.4 + PHP 5.2.1 + POSTGRESQL 8.2 TUTORIAL DE INSTALAÇÃO APACHE 2.2.4 + PHP 5.2.1 + POSTGRESQL 8.2 Para instalação baixemos todos os arquivos do site www.simonsen.br/aulas/servidor/ e vamos criar uma pasta em nossa maquina chamada C:\servidor\

Leia mais

Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.

Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Omondo EclipseUML Ricardo Rodrigues Lecheta Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Introdução Neste tutorial será apresentado

Leia mais

EXEMPLO DE COMO FAZER UMA MALA DIRETA

EXEMPLO DE COMO FAZER UMA MALA DIRETA EXEMPLO DE COMO FAZER UMA MALA DIRETA OBS: Para esta nota de aula foi utilizada como referência: Apostila Mala Direta Santos, Jorge Rodrigues dos. Foram adaptados os comando para utilizar mala direta no

Leia mais

Parte I. Demoiselle Mail

Parte I. Demoiselle Mail Parte I. Demoiselle Mail Para o envio e recebimento de e-s em aplicativos Java, a solução mais natural é usar a API JavaMail [http:// www.oracle.com/technetwork/java/java/index.html]. Ela provê um framework

Leia mais

Manual do Visualizador NF e KEY BEST

Manual do Visualizador NF e KEY BEST Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................

Leia mais

Procedimentos de Implantação ireport x Protheus

Procedimentos de Implantação ireport x Protheus Índice 1. INTRODUÇÃO... 2 2. CONFIGURAÇÃO... 2 1.1 Configurando o Protheus... 2 2.2 Configurando o ireports no Protheus... 2 2.3 Incluindo relatórios no Protheus... 4 3. CONFIGURANDO E UTILIZANDO O IREPORT

Leia mais

Veja abaixo um exemplo de como os dados são mostrados quando usamos o

Veja abaixo um exemplo de como os dados são mostrados quando usamos o Objeto DataGridView O controle DataGridView é um dos objetos utilizados para exibir dados de tabelas de um banco de dados. Ele está disponível na guia de objetos Data na janela de objetos do vb.net. Será

Leia mais

Manual Integra S_Line

Manual Integra S_Line 1 Introdução O é uma ferramenta que permite a transmissão Eletrônica de Resultado de Exames, possibilitando aos Prestadores de Serviços (Rede Credenciada), integrarem seus sistemas com os das Operadoras

Leia mais

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre

Leia mais

Criando uma agenda simples com NetBeans 6.5

Criando uma agenda simples com NetBeans 6.5 Criando uma agenda simples com NetBeans 6.5 (Swing application framework e Beansbinding) Já faz algum tempo que escrevi uma agenda simples usando o Eclipse com o Visual Class Editor. Demorei em torno de

Leia mais

MANUAL DE UTILIZAÇÃO

MANUAL DE UTILIZAÇÃO MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,

Leia mais

Como Gerar documento em PDF com várias Imagens

Como Gerar documento em PDF com várias Imagens Como Gerar documento em PDF com várias Imagens Para Gerar documento em PDF com várias Imagens, temos que seguir dois passos: 1. Inserir Imagens no Word 2. Gerar PDF a partir de documento do Word 1- Inserir

Leia mais

Manual de Instalação e Configuração. Módulo Remote. (G2KA) para NFSE. v1.0

Manual de Instalação e Configuração. Módulo Remote. (G2KA) para NFSE. v1.0 Manual de Instalação e Configuração Módulo Remote (G2KA) para NFSE v1.0 Página 1 Sumário 1 Download e Instalação... 3 2 Configuração... 5 3 Inicialização Manual... 8 4 Inicialização via serviço do Windows...

Leia mais

NetBeans. Conhecendo um pouco da IDE

NetBeans. Conhecendo um pouco da IDE NetBeans Conhecendo um pouco da IDE Professor: Edwar Saliba Júnior Sumário Apresentação:...1 Criando Um Novo Projeto de Software:...1 Depurando Um Código-fonte:...4 Entendendo o Código-fonte:...7 Dica

Leia mais

Criação de um novo projeto no Eclipse utilizando Maven

Criação de um novo projeto no Eclipse utilizando Maven 1. Faça o download da versão mais atual do Eclipse IDE for Java EE Developers em https://www.eclipse.org/downloads/. 2. No Eclipse, crie um novo projeto Maven, em File >> New >> Maven Project 3. Marque

Leia mais

Luiz Arão Araújo Carvalho Bacharel em Ciência da Computação Desenvolvedor RedeSat-TO maximusmano@gmail.com http://www.maxonrails.wordpress.

Luiz Arão Araújo Carvalho Bacharel em Ciência da Computação Desenvolvedor RedeSat-TO maximusmano@gmail.com http://www.maxonrails.wordpress. Parte II Luiz Arão Araújo Carvalho Bacharel em Ciência da Computação Desenvolvedor RedeSat-TO maximusmano@gmail.com http://www.maxonrails.wordpress.com Rails - Instalação Windows gem install rails Plataformas

Leia mais

DNS DOMAIN NAME SERVER

DNS DOMAIN NAME SERVER DNS DOMAIN NAME SERVER INTRODUÇÃO Quando você navega na internet ou manda uma mensagem de e-mail, você estará utilizando um nome de domínio. Por exemplo, a URL "http://www.google.com.br" contém o nome

Leia mais

Usando o Google Code como repositório para projetos no Eclipse com SubClipse.

Usando o Google Code como repositório para projetos no Eclipse com SubClipse. Usando o Google Code como repositório para projetos no Eclipse com SubClipse. Autor: Rafael Oliveira Lopes http://www.dcc.ufrj.br/~rlopes Data: 02 de Junho de 2007 Introdução Senhores, Diante de alguns

Leia mais

DNS DOMAIN NAME SERVER

DNS DOMAIN NAME SERVER DNS DOMAIN NAME SERVER INTRODUÇÃO Quando você navega na internet ou manda uma mensagem de e-mail, você estará utilizando um nome de domínio. Por exemplo, a URL "http://www.google.com.br" contém o nome

Leia mais

Manual de criação de envios no BTG360

Manual de criação de envios no BTG360 Manual de criação de envios no BTG360 Série manuais da ferramenta ALL in Mail Introdução O BTG 360 utiliza a tecnologia do behavioral targert para que você alcance resultados ainda mais assertivos com

Leia mais

Obs: É necessário utilizar um computador com sistema operacional Windows 7.

Obs: É necessário utilizar um computador com sistema operacional Windows 7. Instalando os Pré-Requisitos Os arquivos dos 'Pré-Requisitos' estão localizados na pasta Pré-Requisitos do CD HyTracks que você recebeu. Os arquivos também podem ser encontrados no servidor. (www.hytracks.com.br/pre-requisitos.zip).

Leia mais

Trecho retirando do Manual do esocial Versão 1.1

Trecho retirando do Manual do esocial Versão 1.1 Trecho retirando do Manual do esocial Versão 1.1 A rotina de acesso direto ao XML do S-1000, o usuário pode encontrar na opção de cadastro de Empresas do SIP. Sempre que o usuário localizar a figura ao

Leia mais

Equipa PTE. Janeiro 2012

Equipa PTE. Janeiro 2012 Janeiro 2012 Equipa PTE Índice Introdução... 3 Registo Online... 3 Instalação... 6 Dropbox Online... 9 Separador Files (Ficheiros)... 10 Restaurar arquivos... 11 Recuperar arquivos... 11 Separador "Events"...

Leia mais

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS Servidor: O servidor é todo computador no qual um banco de dados ou um programa (aplicação) está instalado e será COMPARTILHADO para outros computadores,

Leia mais

Instalando e Configurando o DNS Server

Instalando e Configurando o DNS Server Instalando e Configurando o DNS Server Seg, 27 de Outubro de 2008 18:02 Escrito por Daniel Donda Tw eetar 0 Like 0 A instalação do serviço DNS no Windows Server 2008 é bem simples e de extrema importancia

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS FORMULÁRIOS COM ABAS Trabalhar com abas (ou guias) é um recurso

Leia mais

MANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail

MANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail 1º Passo: Acesse o seguinte endereço http://www.smtp.com.br/sg/cliente/logar.php MANUAL DO INSTAR-MAIL 1.0 2º Passo: Será apresentada uma tela solicitando o seu login e senha: Sendo assim: Digite o seu

Leia mais

Tutoriais de apoio para a migração do e-mail @pmmc.com.br para @se-pmmc.com.br Atualização: 30/04/2014

Tutoriais de apoio para a migração do e-mail @pmmc.com.br para @se-pmmc.com.br Atualização: 30/04/2014 Tutoriais de apoio para a migração do e-mail @pmmc.com.br para @se-pmmc.com.br Atualização: 30/04/2014 Sumário Introdução... 3 1. Redirecionando e-mails novos... 4 2. Fazendo backup e encaminhando e-mails

Leia mais

Daruma NFCe Conheça todos os passos para testar a NFCe Daruma

Daruma NFCe Conheça todos os passos para testar a NFCe Daruma Pré-requisitos Mini Impressora Daruma versão 02.50.02 ou superior. Cadastro no servidor de Testes Daruma NFCe Conheça todos os passos para testar a NFCe Daruma Adquirir Mini Impressora a preço subsidiado

Leia mais

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP MANUAL DE FTP Instalando, Configurando e Utilizando FTP Este manual destina-se auxiliar os clientes e fornecedores da Log&Print na instalação, configuração e utilização de FTP O que é FTP? E o que é um

Leia mais

GUIA INTEGRA SERVICES E STATUS MONITOR

GUIA INTEGRA SERVICES E STATUS MONITOR GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte

Leia mais

Instalando o J2SE 5.0 JDK no Windows 2000/XP

Instalando o J2SE 5.0 JDK no Windows 2000/XP Instalando o J2SE 5.0 JDK no Windows 2000/XP Fabricio Leonard Leopoldino Descreve o processo de download, instalação e configuração do J2SE 5.0 JDK, no Windows 2000 e no Windows XP. 1 - Introdução Para

Leia mais

Manual de Instalação do AP_Conta Windows

Manual de Instalação do AP_Conta Windows Manual de Instalação do AP_Conta Windows aplicativo off line para geração e envio de cobranças eletrônicas no padrão TISS CAPESESP ANS nº 324477 atualizado em 24/04/2012 AP_Conta Windows O AP_Conta Windows

Leia mais

Nome N Série: Ferramentas

Nome N Série: Ferramentas Nome N Série: Ferramentas Competências: Identificar e utilizar técnicas de modelagem de dados; Habilidades: Utilizar ferramentas de apoio ao desenvolvimento de software; Bases Tecnológicas: Metodologias

Leia mais

Manual do Spectacle. Boudhayan Gupta Boudhayan Gupta Tradução: André Marcelo Alvarenga

Manual do Spectacle. Boudhayan Gupta Boudhayan Gupta Tradução: André Marcelo Alvarenga Boudhayan Gupta Boudhayan Gupta Tradução: André Marcelo Alvarenga 2 Conteúdo 1 Introdução 5 2 Iniciando o Spectacle 6 3 Como usar o Spectacle 7 3.1 Capturar uma imagem...................................

Leia mais

SPARK - Comunicador Instantâneo MANUAL DO USUÁRIO

SPARK - Comunicador Instantâneo MANUAL DO USUÁRIO SPARK - Comunicador Instantâneo MANUAL DO USUÁRIO BOA VISTA/RR NOVEMBRO DE 2011 Este manual tem por finalidade esclarecer o funcionamento do SPARK ao servidor interessado em usar este comunicador instantâneo.

Leia mais

Faculdade Boa Viagem Sistemas de Informação Gerenciais EXERCÍCIO PASSO-A-PASSO PEDIDOS E CONTROLE DE ESTOQUE. Microsoft Access.

Faculdade Boa Viagem Sistemas de Informação Gerenciais EXERCÍCIO PASSO-A-PASSO PEDIDOS E CONTROLE DE ESTOQUE. Microsoft Access. Faculdade Boa Viagem Sistemas de Informação Gerenciais EXERCÍCIO PASSO-A-PASSO PEDIDOS E CONTROLE DE ESTOQUE Microsoft Access Professor: M.Sc. Joel da Silva Recife-PE 2006 FBV Controle de Estoque passo-a-passo

Leia mais

Instalando o WordPress em localhost

Instalando o WordPress em localhost Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação

Leia mais

CRIANDO TEMPLATES E LEGENDAS

CRIANDO TEMPLATES E LEGENDAS CRIANDO TEMPLATES E LEGENDAS Este tutorial tem como objetivo instruir passo à passo como criar templates de peças, utilizar os novos recursos de cadastro de propriedade de peças e criação de legenda. 1-

Leia mais

Instalação do Sirius sem estações. O primeiro passo é instalar o Firebird 1.5, ele se encontra no CD de instalação do Sirius na pasta Firebird.

Instalação do Sirius sem estações. O primeiro passo é instalar o Firebird 1.5, ele se encontra no CD de instalação do Sirius na pasta Firebird. Instalação do Sirius sem estações 1. Instalando o Firebird...1 2. Instalando o Sirius...7 3. Configurações do Sirius:...11 Configuração dos arquivos do Sirius e Firebird...12 Firebird:...12 Sirius:...13

Leia mais

Tutorial Gerar arquivo PDF. Gerando um documento pdf com várias imagens 1- Inserir imagem no Word

Tutorial Gerar arquivo PDF. Gerando um documento pdf com várias imagens 1- Inserir imagem no Word Tutorial Gerar arquivo PDF. Com o objetivo de simplificar e diminuir o tamanho de arquivos anexos nos projetos, elaboramos um pequeno tutorial mostrando como gerar um único arquivo no formato pdf contendo

Leia mais

Tutorial SGCD. 1. Efetuando Login no Sistema. 2. Criando uma nova página. 3. Editando uma página já existente

Tutorial SGCD. 1. Efetuando Login no Sistema. 2. Criando uma nova página. 3. Editando uma página já existente Tutorial SGCD 1. Efetuando Login no Sistema 2. Criando uma nova página 3. Editando uma página já existente 4. Anexando arquivos em páginas e no menu esquerdo 5. Colocando Imagens em páginas 6. Colocando

Leia mais

Criando sua primeira aplicação JAVA com o Eclipse

Criando sua primeira aplicação JAVA com o Eclipse Criando sua primeira aplicação JAVA com o Eclipse Fernando Boaglio Instalou o Eclipse mas não sabia por onde começar? Aqui você encontra uma breve explicação de como criar sua primeira aplicação JAVA no

Leia mais

Lição 1 - Criação de campos calculados em consultas

Lição 1 - Criação de campos calculados em consultas 1 de 5 21-08-2011 22:15 Lição 1 - Criação de campos calculados em consultas Adição de Colunas com Valores Calculados: Vamos, inicialmente, relembrar, rapidamente alguns conceitos básicos sobre Consultas

Leia mais

Cobrança Bancária. Contas / Manutenção.

Cobrança Bancária. Contas / Manutenção. Cobrança Bancária Este tutorial objetiva auxiliar os usuários na configuração do sistema para que a emissão de cobrança bancária dos títulos a receber seja feita. Os processos a seguir consistem na geração

Leia mais

O Primeiro Programa em Visual Studio.net

O Primeiro Programa em Visual Studio.net O Primeiro Programa em Visual Studio.net Já examinamos o primeiro programa escrito em C que servirá de ponto de partida para todos os demais exemplos e exercícios do curso. Agora, aprenderemos como utilizar

Leia mais

Instalando software MÉDICO Online no servidor

Instalando software MÉDICO Online no servidor Instalando software MÉDICO Online no servidor A máquina denominada Servidora é a que armazenará o banco de dados do software (arquivo responsável pelas informações inseridas), compartilhando com as demais

Leia mais

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Slim... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento da

Leia mais

Apostila Oultlook 2007 Prof. Fabrício Melo

Apostila Oultlook 2007 Prof. Fabrício Melo INTRODUÇÃO O Microsoft Outlook 2007 é um programa de gestão de informações pessoais e de mensagens que auxilia no gerenciamento de mensagens, compromissos, contatos, tarefas e partilhar informações com

Leia mais

Serviço Seguro de Mensagens Instantâneas

Serviço Seguro de Mensagens Instantâneas COORDENADORIA DA RECEITA ESTADUAL GERÊNCIA DE CONTROLE E INFORMAÇÕES Serviço Seguro de Mensagens Instantâneas Jabber & Exodus Jabber é um protocolo aberto, baseado em XML para troca de mensagens instantâneas.

Leia mais

Instalando o Internet Information Services no Windows XP

Instalando o Internet Information Services no Windows XP Internet Information Services - IIS Se você migrou recentemente do Windows 95 ou 98 para o novo sitema operacional da Microsoft Windows XP, e utilizava antes o Personal Web Server, deve ter notado que

Leia mais

Manual de Utilização COPAMAIL Criando e configurando a assinatura de e-mail. Zimbra Versão 8.0.2

Manual de Utilização COPAMAIL Criando e configurando a assinatura de e-mail. Zimbra Versão 8.0.2 Manual de Utilização COPAMAIL Criando e configurando a assinatura de e-mail Zimbra Versão 8.0.2 Sumário Convertendo a assinatura de e-mail a partir do Microsoft Outlook... 1 Para usuários do Microsoft

Leia mais

Data Transformation Services (DTS) por Anderson Ferreira Souza

Data Transformation Services (DTS) por Anderson Ferreira Souza Data Transformation Services (DTS) por Anderson Ferreira Souza O Sql Server possui um recurso extremamente poderoso que é muito pouco utilizado pelos administradores e programadores. Com certeza, sendo

Leia mais

COMO COLABORAR NO WIKI DO MOODLE 1. Orientações para produção escolar colaborativa no wiki do Moodle:

COMO COLABORAR NO WIKI DO MOODLE 1. Orientações para produção escolar colaborativa no wiki do Moodle: COMO COLABORAR NO WIKI DO MOODLE 1 Ilse Abegg e Fábio da Purificação de Bastos e-mail: iabegg@mail.ufsm.br O wiki no Moodle é uma ferramenta de atividade que visa produção escolar colaborativa. Isso significa

Leia mais

MANUAL DE CONFIGURAÇÃO DO BACKUP

MANUAL DE CONFIGURAÇÃO DO BACKUP SISTEMA DE AUTOMAÇÃO COMERCIAL MANUAL DE CONFIGURAÇÃO DO BACKUP Apresentação Após o término da instalação você deverá configurar o Backup para que você tenha sempre uma cópia de segurança dos seus dados

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Para criar um grupo doméstico e compartilhar arquivos é necessário que tenhamos pelo menos dois computadores ligados entre si (em

Leia mais

SPARK - CONFIGURAÇÃO

SPARK - CONFIGURAÇÃO SPARK - CONFIGURAÇÃO ATENÇÃO: No caso de usuários VPN (GPRS ou Velox), somente funciona com o usuário conectado à sua VPN. Faça o download do aplicativo do seguinte endereço: http://www.igniterealtime.org/downloads/download-landing.jsp?file=spark/spark_2_6_3.exe

Leia mais

Instalando e Configurando o LaTeX no Windows

Instalando e Configurando o LaTeX no Windows Instalando e Configurando o LaTeX no Windows Neste tutorial será abordada a instalação dos programas necessários para o uso do LaTex no ambiente Windows utilizando-se a versão 7, em outras versões deste

Leia mais

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

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

Configuração de assinatura de e-mail

Configuração de assinatura de e-mail Configuração de assinatura de e-mail Este manual irá lhe auxiliar a configurar a sua assinatura de E-mail no Microsoft Outlook (Desktop) e no Outlook Web App (Webmail). Gerando a sua assinatura de e-mail

Leia mais

ASSOCIAÇÃO CRISTÃ DE MOÇOS DO RIO GRANDE DO SUL DEPARTAMENTO DE TECNOLOGIA DA INFORMAÇÃO

ASSOCIAÇÃO CRISTÃ DE MOÇOS DO RIO GRANDE DO SUL DEPARTAMENTO DE TECNOLOGIA DA INFORMAÇÃO MANUAL MEDIAWIKI Manual Media Wiki Página 2 Sumário O que é MediaWiki... 4 Acesso ao sistema... 5 Criação do índice principal... 7 Criação de página... 14 Bloqueio/Proteção de página... 17 Manual Media

Leia mais

INSTALANDO E CONFIGURANDO O MY SQL

INSTALANDO E CONFIGURANDO O MY SQL INSTALANDO E CONFIGURANDO O MY SQL Este tutorial tem como objetivo mostrar como instalar o banco de dados My SQL em ambiente Windows e é destinado aqueles que ainda não tiveram um contato com a ferramenta.

Leia mais

INSTRUCIONAL PARA ATUALIZAÇÃO DO SINASC PARA VERSÃO 2.2

INSTRUCIONAL PARA ATUALIZAÇÃO DO SINASC PARA VERSÃO 2.2 INSTRUCIONAL PARA ATUALIZAÇÃO DO SINASC PARA VERSÃO 2.2 Esse instrucional tem por objetivo auxiliar técnicos da Regional de Saúde na atualização do Sinasc para a versão 2.2. 2A versão 2.2 do Sinasc chegou

Leia mais