Versão Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz
|
|
- Estela Klettenberg Casado
- 8 Há anos
- Visualizações:
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 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 maisProgramaçã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 maisMANUAL 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 maisAcessando 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 maisAcesso à 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 maisConfiguraçõ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 maisDominando 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 maisAMBIENTE. 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 maisIntegrando 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 maisTutorial 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 maisWEBDESIGN. 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 maisCriaçã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 maisManual 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 maisCONFIGURAÇÃ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 maisVamos 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 maisListando 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 maisScriptlets 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 maisConfigurar 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 maisCriando & 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 maisInstalando 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 maisDWR 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 maisINTRODUÇÃ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 maisAJAX 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 maisTUTORIAL 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 maisParte 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 maisANDROID 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 maisFERRAMENTAS 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 maisGUIA 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 maisPara 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 maisEscrito 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 maisManual 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 maisINTRODUÇÃ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 maisZEND 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 mais4 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 maisNota 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 maisTUTORIAL 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 maisAprenda 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 maisEXEMPLO 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 maisParte 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 maisManual 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 maisProcedimentos 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 maisVeja 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 maisManual 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 maisCRIANDO 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 maisCriando 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 maisMANUAL 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 maisComo 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 maisManual 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 maisNetBeans. 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 maisCriaçã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 maisLuiz 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 maisDNS 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 maisUsando 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 maisDNS 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 maisManual 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 maisObs: É 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 maisTrecho 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 maisEquipa 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 maisCONFIGURAÇÃ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 maisInstalando 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 maisETEC 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 maisMANUAL 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 maisTutoriais 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 maisDaruma 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 maisMANUAL 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 maisGUIA 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 maisInstalando 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 maisManual 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 maisNome 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 maisManual 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 maisSPARK - 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 maisFaculdade 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 maisInstalando 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 maisCRIANDO 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 maisInstalaçã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 maisTutorial 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 maisTutorial 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 maisCriando 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 maisLiçã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 maisCobranç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 maisO 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 maisInstalando 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 maisGUIA 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 maisApostila 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 maisServiç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 maisInstalando 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 maisManual 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 maisData 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 maisCOMO 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 maisMANUAL 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 maisMANUAL 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 maisConfigurando 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 maisSPARK - 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 maisInstalando 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 maisVamos 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 maisConfiguraçã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 maisASSOCIAÇÃ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 maisINSTALANDO 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 maisINSTRUCIONAL 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