ASP.NET 2.0. Jorge Ricardo Calejo Microsoft Student Partner

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

Download "ASP.NET 2.0. Jorge Ricardo Calejo Microsoft Student Partner http://weblogs.pontonetpt.com/calejo ricardo.calejo@gmail.com"

Transcrição

1 ASP.NET 2.0 Jorge Ricardo Calejo Microsoft Student Partner

2 Vamos abordar: O que é o ASP.net -Web Forms -Web e HTML Server Controls - Programação Inline e Code-Behind - Scripts no Cliente e Servidor - Validações no Cliente e Servidor -Gestão de Estados no Cliente e Servidor -ADO.net - API Membership -Profiles

3 O que é o ASP.net 2.0 Sucessor da tecnologia Active Server Pages Independente da linguagem utilizada Independente do browser cliente Informação inserida no cliente é directamente processada no servidor (conceito de Web Form) Criação de aplicações Web distribuídas por meio de Web Services

4 Aplicação ASP.net Internet Cache Output Page1. aspx Page2. aspx Web Forms Code- behind pages global. asax Web. config machine. config Web Services XML Data Database Components

5 Estrutura de Aplicação Web My Documents Inetpub Visual Studio Projects wwwroot Solution Development Files Solution.sln ProjectA ProjectA.csproj WebForm1.aspx WebForm1.aspx.cs (Code-behind page) Assembly Files Build Bin ProjectA.dll

6 Arquict. Cliente Servidor

7 Web Forms Modelos de Objectos As Web Forms possuem um modelo de objectos interno constituído por: Objecto Server Representa o Servidor Web Representa o Servidor Web Objecto Page Representa a página Web Objecto Request Representa o pedido efectuado pelo browser cliente Objecto Response Represente a resposta a enviar ao cliente pelo servidor

8 Web Forms Atributo Form Dentro do atributo FORM colocam-se controlos denominados Server Controls Web Server Controls Intrinsic controls (asp:textbox) Validation controls (asp:requiredfieldvalidator) Rich controls (asp:calendar) List-bound controls (asp:datagrid) Internet Explorer Web Controls (http://www.asp.net/iewebcontrols/download.aspx) HTML Server Controls Controlos HTML básicos (DIV, IMG, HR,...)

9 HTML Server Controls Baseados nos elementos HTML Runat= server Existem no namespace System.Web.UI.HtmlControls <input type="text" id="txtname" runat="server" />

10 Web Server Controls Existem no namespace System.Web.UI.WebControls Sintaxe ASP.net <asp:textbox id="textbox1" runat="server">text_to_display </asp:textbox> HTML gerado type="text" <input name="textbox1" type="text" value="text_to_display" Id="TextBox1"/>

11 Escolher Control Adequado Optar por HTML Server Controls se: Preferir trabalhar com a estrutura de objectos HTML Pretender fornecer rapidamente funcionalidades ASP.NET a páginas HTML já existentes O controlo irá interagir com scripts no cliente e no servidor A largura de banda for limitada Optar por Web Server Controls se: Preferir trabalhar com um modelo de programação orientado a objectos Pretender desenvolver páginas que serão visualizadas por diversos tipos de browsers Necessitar de funcionalidades especificas tais como um calendar A largura de banda disponível não constituir um problema

12 Como programar em ASP.net Três métodos de implementar código: Colocar o código no mesmo ficheiro que contem os Server Controls misturado com as definições dos mesmos (mixed) Colocar o código no mesmo ficheiro que contem os Server Controls, mas numa zona separada das definições dos controlos (inline code) Colocar o código num ficheiro separado (code-behind pages) Por defeito o VS.NET utiliza ficheiros separados de código (code-behind)

13 Programação Inline Definição dos controls e código no mesmo ficheiro Secções separadas para o código e para o HTML <HTML> <asp:button id="btn" runat="server"/> </HTML> <SCRIPT Language="c#" runat="server"> private void btn_click(object sender, System.EventArgs e) {... } </SCRIPT>

14 Programação Code-Behind Código e HTML em ficheiros separados Programadores e Web Designers podem trabalhar de forma independente Um só ficheiro Ficheiros separados código <tags> <tags> código Form1.aspx Form1.aspx Form1.aspx.cs

15 O que são Event Procedures? Acções em resposta à interacção do utilizador com os controls numa página

16 Scripts no Cliente Só utilizados com controlos HTML Interpretado pelo browser e executado no cliente Não acede a recursos do servidor <SCRIPT language="language"> Internet.HTM Pages

17 Scripts no Servidor Utilizado em qualquer tipo de Server Control Compilado e executado no servidor Tem acesso aos recursos do servidor <SCRIPT language= cs runat="server"> Internet.ASPX Pages

18 Evento PostBack O evento Page_Loadocorre em cada pedido á página. A propriedade IsPostBack do objecto Page permite verificar se se trata do primeiro pedido ou não. private void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { //Código executado somente no primeiro pedido } //este código será executado em todos os pedidos }

19 O que é a validação da informação inserida pelo utilizador? Verifica se o valor inserido num controlo está minimamente coerente com a informação pretendida Bloqueia o processamento da página até que todos os valores sejam validos.

20 Validação no Cliente e no Servidor ASP.NET cria processos de validação no cliente e no servidor Validação no Cliente Dependente do browser Resposta imediata Reduz número de pedidos ao servidor Validação no servidor Repete todas as validações efectuadas no cliente Permite utilizar recursos externos (p.e. bases de dados) Client Server User Enters Data Valid? Yes Valid? Yes No No Web Application Processed Error Message

21 Controlos de Validação O ASP.NET fornece controlos de validação para: Comparar valores Comparar com uma fórmula pré-definida Verificar se um valor pertence a um intervalo Confrontar com expressões regulares Exigir preenchimento de informação Sumariar as validações inseridas numa página

22 Controlos de Validação Colocar o control na web form Seleccionar o controlo que se pretende validar Configurar as propriedades de validação <asp:textbox id="txtname" runat="server" /> <asp:type_of_validator id="validator_id" runat="server" ControlToValidate="txtName" ErrorMessage="Message_for_error_summary" Display="static dynamic none" Text="Text_to_display_by_input_control"> </asp:type_of_validator>

23 Controlos de Validação Pode haver vários controls de validação afectos a um mesmo objecto Somente o RequiredFieldValidatorverifica se a informação está preenchida

24 Controlos de Validação RequiredFieldValidator CompareValidator RangeValidator RegularExpressionValidator CustomValidator ValidationSummary

25 O que é um User Control? Um User Controlé um Web Server Controldefinido pelo programador Tem extensão.ascx Simplifica a reutilização de componentes de interface dentro de uma aplicação web Não contém as etiquetas <HTML>, <BODY> e <FORM> Possui Control Language= c#" %> Contem o código para tratar os seus próprios eventos

26 Porquê utilizar User Controls? Reutilização de componentes de interface e de código Control1.ascx Aplicação A Aplicação B Page1.aspx Page1.aspx Page2.aspx

27 Gestão de Estado Sem gestão de estado Com gestão de estado Login.aspx Login.aspx Please enter your logon information: First Name John Last Name Chen Submit Greetings.aspx Web Server Please enter your logon information: First Name John Last Name Chen Submit Greetings.aspx Web Server Hello Hello John Chen I forget who you are!!

28 Tipos de Gestão de Estado No Servidor Objecto Application Informação fica disponível para todos os utilizadores da aplicação Objecto Session Só o utilizador da sessão terá acesso á informação Cookies No Cliente Ficheiro de texto com informação do estado Propriedade ViewState Permite guardar valores entre pedidos á página Base de Dados Poderá ser utilizada uma BD para manter informação do estado Query strings Informação inserida no final da URL

29 Gestão de Estado no Servidor O objecto Applicationpermite armazenar informação de toda a aplicação web O uso de Sessionestá condicionado á sessão do browser cliente A sessão ASP.NET é identificada pela propriedade SessionID do objecto session Cliente Servidor Web Variáveis de Sessão e de Aplicação SessionID

30 Gestão de Estado no Cliente Utilização de cookies (persistentes/ temporárias) Menos fiável que a gestão no servidor O utilizador pode apagar as cookies Limite ao tamanho da informação Restrições no cliente ao tamanho de ficheiros Cliente Servidor Cookies 30

31 Ligações a Base de Dados ADO.NET

32 Acesso a Base de Dados Namespace System.Data Modos de aceder à informação OLE DB namespace System.Data.OleDb SQL- namespace System.Data.SqlClient Aplicativo.Net Objectos OLE DB Objectos OLE DB OLE DB TDS Informação Informação SQL Server

33 Acesso a Base de Dados

34 ADO.net Data Source Controls Um control Data Sourceé um objecto no qual se pode declarativamente definir: Informaçãosobrea conexãocom a base de dados Informação de pesquisa, como instruções SQL ou métodos a serem invocados. Comando para inserir, alterar e apagar dados. ParâmetrosparacomandosSQL Outrasoperaçõescomo: pagging, caching e sorting

35 ADO.net ObjectDataSource Enables you to work with a business object or other class and create Web applications that rely on middle-tier objects to manage data. Supports advanced sorting and paging scenarios unavailable with the other data source controls. SqlDataSource Enables you to work with Microsoft SQL Server, OLE DB, ODBC, or Oracle databases. When used with SQL Server, supports advanced caching capabilities. The control also supports sorting, filtering, and paging when data is returned as a DataSetobject. AccessDataSource Enables you to work with a Microsoft Access database. Supports sorting, filtering, and paging when data is returned as a DataSetobject. XmlDataSource Enables you to work with XML data, especially for hierarchical ASP.NET server controls such as the TreeView or Menu controls. Supports filtering capabilities using XPath expressions and enables you to apply an XSLT transformation to the data. The XmlDataSourceenables you to update data by saving the entire XML document with changes. SiteMapDataSource Used with ASP.NET site navigation. Data Source Controls Overview [http://msdn2.microsoft.com/en-us/library/ms227679(vs.80).aspx]

36 ADO.net Ligados a Data Source Controls via DataSourceID Suporte a selecção, ordenação, paginação, edição GridView DetailsView FormView

37 ADO.net Declarative Data Binding Configuração no Web.config <connectionstrings> <add name="northwindconnectionstring" connectionstring="provider=microsoft.jet.oledb.4.0; Data Source=D:\dotnet2_0_projectos\northwind.mdb" providername="system.data.oledb"/> </connectionstrings> Página.aspx <asp:sqldatasource ID="SqlDataSource1" runat="server ConnectionString="<%$ ConnectionStrings:northwindConnectionString %> ProviderName="<%$ ConnectionStrings:northwindConnectionString.ProviderName %>" SelectCommand="SELECT [CompanyName [City] FROM [Customers]">

38 ADO.net

39 ADO.net Configurar GridView

40 ADO.net

41 API Membership e Login Web Site Administration Tool

42 Membership e Login Membership e Login Objectivos: Criar página principal com link para login LoginStatus control Abrir página de login Login.aspx Login control Validação do utilizador e regresso à página principal com apresentação de sucesso na validação LoginView control Apresentação do nome do utilizador LoginName control Impedir acesso a páginas para utilizadores não autenticados Criar rules

43 API Membership e Login Criar Utilizador Membership Asp.Net Configuration -> Security Criar utilizador: User name Password Método de acesso: From the internet From a local area network Nota: A informação de membership é guardado por omissão no Microsoft SQL Server Express, no folder App_Data

44 Controlo de Utilizadores API MEMBERSHIP

45 Criar Regras Inserir regras de acesso para uma dada directoria ( p.e. memberpages) Utilizar Web Site Administration Tool Security -> Create Access Rules

46 Controlos de Login Criar página com Login Button Inserir controlo LoginStatus Login Este link referencia, por omissão, a página Login.aspx Web.config Form Authentication <system.web> <authentication mode="forms" /> </system.web> Criar página para fazer Login -> Login.aspx Inserir controlo Login

47 Controlos de Login Registar novo utilizador Criar página register.aspx Inserir controlo CreateUserWizard Configurar propriedade ContinueDestinationPageUrlpara a Configurar propriedade ContinueDestinationPageUrlpara a página principal

48 Controlos de Login ChangePassword: Namespace: System.Web.UI.WebControls Sintaxe: [BindableAttribute(false)] public class ChangePassword : CompositeControl, INamingContainer Propriedade SuccessPageUrl PasswordRecovery: Namespace:System.Web.UI.WebControls Sintaxe: [BindableAttribute(false)] public class PasswordRecovery : CompositeControl

49 Class Membership ValidateUser da class membership public void Login_OnClick(object sender, EventArgs args) { if (Membership.ValidateUser(UsernameTextbox.Text, PasswordTextbox.Text)) } FormsAuthentication.RedirectFromLoginPage(UsernameTextbox.Text, NotPublicCheckBox.Checked); else Msg.Text = "Login failed. Please check your user name and password and try again."; // codigo html inserir password e username <body> <form id="form1" runat="server"> <h3>login</h3> <asp:label id="msg" runat="server" /><br /> Username: <asp:textbox id="usernametextbox" runat="server" /><br /> Password: <asp:textbox id="passwordtextbox" runat="server" /><br /> <asp:button id="loginbutton" Text="Login" OnClick="Login_OnClick" runat="server" /> <asp:checkbox id="notpubliccheckbox" runat="server" /> Check here if this is <span >not</span> a public computer. </form> </body> </html>

50 Class Membership Alguns métodos ValidateUser CreateUser DeleteUser FindUsersByName GetAllUsers GetNumberOfUsersOnline.

51 Informação de Utilizadores PROFILES

52 Objecto Profile O objecto Profile permite armazenar informação única de um utilizador. Quando o utilizador visita novamente o site é possível usar a informação armazenada para apresentar ao utilizador uma versão personalizada da aplicação Web. Para personalizar uma aplicação é necessário: Guardar informação usando um identificador de utilizador único, Reconhecer o utilizador quando visita novamente o site, e Aceder a essa informação quando for necessário. Em ASP.NET 1.1 usava-se o objecto Session. Apresenta a desvantagem da volatilidade por omissão persiste na memória, e só durante a sessão. Também se podia armazenar informação em bases de dados, mas era necessário escrever código para gravar e retribuir essa informação ASP.NET 2.0 introduz um novo objecto Profile que permite persistir os dados do utilizador de um modo muito mais eficiente.

53 ASP.net 2.0 Profiles O serviço de Profile de ASP.NET 2.0 simplifica a tarefa de guardar dados por utilizador. No objecto Profile pode-se armazenar objectos de qualquer tipo. O serviço de Profile trabalha com utilizadores autenticados e não autenticados. Pode-se especificar um provider de Profile, sendo por omissão, usada a instância SqlProfileProvider que armazena os dados do profile no servidor Web local. Para poder usar o objecto profile é necessário primeiro activar o serviço de Profile no ficheiro Web.config. No ficheiro Web.config configura-se o objecto Profile definindo uma lista de propriedades cujos valores se pretendem manter. O serviço de Profile disponibiliza essa informação usando uma API fortemente tipada, acessível em qualquer parte da aplicação.

54 Uso do objecto Profile Aplicação Web simples com apenas uma página: protected void Page_Load(object sender, EventArgs e) { if (Profile.PrimeiroNome!= "") { Panel1.Visible = false; Response.Write("Bem-vindo " + Profile.PrimeiroNome + " " + Profile.UltimoNome); } else Panel1.Visible = true; } protected void Button1_Click(object sender, EventArgs e) { Profile.PrimeiroNome = TextBox1.Text; Profile.UltimoNome = TextBox2.Text; }

55 Uso do Objecto Profile Server Error in '/Profiles' Application. Compilation Error Compiler Error Message: CS0117: 'System.Web.Profile.DefaultProfile' does not contain a definition for 'PrimeiroNome Source Error: Line 15: if (Profile.PrimeiroNome!= "") É necessário activar o serviço de Profile: No Solution Explorer, Add New Item, Web Configuration File. No ficheiro Web.config definem-se 2 propriedades PrimeiroNome e UltimoNome. <?xml version="1.0"?> <configuration> <system.web> <profile> <properties> <add name="primeironome"/> <add name="ultimonome"/> </properties> </profile> </system.web> </configuration>

56 Uso do Objecto Profile É necessário refrescar a listagem do projecto no Solution Explorer para ver a directoria App_Data criada e o ficheiro de base de dados ASPNET.MDF

57 Autenticação Windows Duplo clique na base de dados abre a janela Solution Explorer com as tabelas da base de dados. Seleccionando o menu Show Table Data podemos ver o conteúdo de cada tabela. Conteúdo das tabelas: aspnet_profile e aspnet_users

58 Autenticação ASP.net Forms Por omissão ASP.Net usa Autenticação Windows. Na aplicação Web criada as propriedades do objecto Profile foram associadas ao nome do utilizador Windows. Autenticação Windows é útil para aplicações Intranet, mas para autenticar utilizadores externos é melhor usar autenticação ASP.NET Forms. Vamos mudar o modo de autenticação de Windows para Forms no ficheiro Web.config: <?xml version="1.0"?> <configuration> <system.web> <profile> <properties> <add name="primeironome"/> <add name="ultimonome"/> </properties> </profile> <authentication mode="forms" /> </system.web> </configuration>

59 Autenticação ASP.net Forms Server Error in '/Profiles' Application. This property cannot be set for anonymous users. Vamos: Adicionar um nova página Login.aspx com o controlo Login. Adicionar um novo utilizador através do menu Website > ASP.NET Configuration. Alterar o elemento authentication e adicionar o elemento authorization do web.config. <authentication mode="forms" > <forms name=".aspxauth" loginurl="login.aspx protection="validation timeout="999999" /> </authentication> <authorization> <deny users="?" /> </authorization>

60 Autenticação ASP.net Forms Conteúdo das tabelas: aspnet_profile e aspnet_users

61 Mais Informação... MSDN Library framework center C# ASP.net Laboratório.net do ISEP/IPP

62 Tutoriais

63 Jorge Ricardo Calejo Microsoft Student Partner

Walkthrough: Creating a Web Site with Membership and User Login. http://msdn2.microsoft.com/en-us/library/879kf95c(vs.80).aspx

Walkthrough: Creating a Web Site with Membership and User Login. http://msdn2.microsoft.com/en-us/library/879kf95c(vs.80).aspx Membership e Login Walkthrough: Creating a Web Site with Membership and User Login http://msdn2.microsoft.com/en-us/library/879kf95c(vs.80).aspx Membership e Login Web Site Administration Tool 1 Membership

Leia mais

Acesso a Dados ADO.NET

Acesso a Dados ADO.NET Acesso a Dados ADO.NET ADO.NET Data Source Controls Um control Data Source é um objecto no qual se pode declarativamente definir: Informação sobre a conexão com a base de dados Informação de pesquisa,

Leia mais

Introdução ao ASP.NET

Introdução ao ASP.NET Introdução ao ASP.NET Miguel Isidoro Agenda ASP ASP.NET Server Controls Separação de Código e Apresentação Acesso a Dados Web Services Aplicações Web ASP.NET 1 ASP Razões do Sucesso Modelo de programação

Leia mais

Desenvolvimento ASP.net

Desenvolvimento ASP.net Desenvolvimento ASP.net Paulo Proença Instituto Superior de Engenharia do Porto Instituto Politécnico do Porto.NET Apprentice 0 .Net Apprentice Conjunto de três sessões cobrindo as áreas básicas do desenvolvimento

Leia mais

Forms Authentication em ASP.NET

Forms Authentication em ASP.NET Forms Authentication em ASP.NET Em muitos sites web é necessário restringir selectivamente o acesso a determinadas áreas, ou páginas, enquanto para outras páginas pode permitir-se acesso livre. ASP.NET

Leia mais

A interface IDataSource retorna dados em formato tabular e disponibiliza apenas dois métodos: GetView e GetViewNames. O primeiro,

A interface IDataSource retorna dados em formato tabular e disponibiliza apenas dois métodos: GetView e GetViewNames. O primeiro, 3 1CONTROLOS DATA SOURCE A plataforma ASP.NET disponibiliza um conjunto de controlos, designados de data source, que são capazes de fornecer dados que podem ser consumidos por outros, designados por data

Leia mais

3. Desenvolvimento de Aplicações Web com ASP.net

3. Desenvolvimento de Aplicações Web com ASP.net Programação para Internet Avançada 3. Desenvolvimento de Aplicações Web com ASP.net Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt ASP.net? Tecnologia de servidor que pode ser implementada através

Leia mais

FCA - Editora de Informática

FCA - Editora de Informática , INDICE GERAL O. INTRODUÇÃO............... 1 0.1 O que posso encontrar neste livro? 1 0.2 Requisitos 1 0.3 A quem é que este livro é dirigido? 2 0.4 Código e Samples 2 0.5 Convenções 2 0.6 Organização

Leia mais

Criação de uma aplicação Web ASP.NET MVC usando Code First

Criação de uma aplicação Web ASP.NET MVC usando Code First Criação de uma aplicação Web ASP.NET MVC usando Code First Visual Studio > File > New Project > (Visual C#, Web) ASP.NET MVC 4 Web Application Name: MvcApplication11 Project Template: View Engine: Internet

Leia mais

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI Exercício 1 Neste exercício trabalharemos com alguns web controls básicos e praticaremos os tipos de dados do C#. Vamos criar

Leia mais

Connection String usada por uma Class Library

Connection String usada por uma Class Library Connection String usada por uma Class Library Vamos considerar uma Class Library com o modelo de dados e com acesso à base de dados através do Entity Framework. Aonde deve ser colocada a connection string

Leia mais

A interface do Microsoft Visual Studio 2005

A interface do Microsoft Visual Studio 2005 Tarefa Orientada 1 A interface do Microsoft Visual Studio 2005 Objectivos: Introdução à framework.net Iniciar o Visual Studio 2005. Criar um novo projecto de Windows Forms em Visual Basic Introdução à

Leia mais

Programação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt

Programação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Programação para Internet Avançada 4. Web Services Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt São módulos de aplicações de negócios que expõem as regras do negócio como serviços na Internet através

Leia mais

ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães

ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães O ASP.NET que é a camada de desenvolvimento de aplicações web da plataforma.net vem agradando em muito os desenvolvedores de todo o mundo desde o

Leia mais

Validação de formulário : CEP, Email e CPF

Validação de formulário : CEP, Email e CPF Validação de formulário : CEP, Email e CPF Publicado em: 14/09/2003 A ASP.NET veio para facilitar ainda mais o desenvolvimento para WEB, trazendo consigo todo um conjunto inovações que visam facilitar

Leia mais

1- ASP.NET - HTML Server Controls

1- ASP.NET - HTML Server Controls 1- ASP.NET - HTML Server Controls Os controles de servidor - Server Controls - HTML são tags HTML padrão, com exceção de possuirem o atributo : runat="server". Vejamos um código que ilustra isto: O atributo

Leia mais

NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos aplicar os temas e os skins.

NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos aplicar os temas e os skins. TUTORIAL 01 USANDO THEMES E SKINS EM UMA APLICAÇÃO ASP.NET ETAPA 1: Criando um novo Web Site usando o Visual Studio 2010 NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web

Leia mais

Criando um carrinho de compras

Criando um carrinho de compras Criando um carrinho de compras Um carrinho de compras feito em ASP.NET para você adaptar ao seu negócio e incluir no seu site. Além de aprender conceitos importantes relacionados a tecnologia ASP.NET vai

Leia mais

Validando dados de páginas WEB

Validando dados de páginas WEB Validando dados de páginas WEB Para que validar os dados? Validar os dados informados pelo usuário garante que sua aplicação funcione corretamente e as informações contidas nela tenha algum sentido. Outro

Leia mais

Introdução ao Desenvolvimento ASP.NET Paulo Sousa

Introdução ao Desenvolvimento ASP.NET Paulo Sousa Introdução ao Desenvolvimento ASP.NET Paulo Sousa Instituto Superior de Engenharia do Porto Instituto Politécnico do Porto Índice Plataforma.net C# ASP.net Visual Studio.net Web forms ASP.net Validação

Leia mais

Acesso a Dados com Wizard (sem escrever código) e Programaticamente

Acesso a Dados com Wizard (sem escrever código) e Programaticamente Base de Dados: loja.mdb Acesso a Dados com Wizard (sem escrever código) e Programaticamente Tabelas: Categorias (IdCat, NomeCat) Produtos (IdProd, IdCat, Preço, Stock) Carrinho (ProdId, Quantidade) Clientes

Leia mais

Programação em ASP S. P net

Programação em ASP S. P net Programação em ASP.net PostBacks, Round Trips A web é inerentemente desconectada O browser e o servidor estão conectados apenas durante o tempo necessário para processar o pedido Quando se faz um pedido

Leia mais

Aplicação ReadWriteData

Aplicação ReadWriteData Aplicação ReadWriteData Aplicação com 1 página, que mostra num controlo DataGrid uma tabela de uma base de dados. O controlo DataGrid permite editar os valores mostrados nas células, e efectuar as correspondentes

Leia mais

ZS Rest. Manual Avançado. Instalação em Rede. v2011

ZS Rest. Manual Avançado. Instalação em Rede. v2011 Manual Avançado Instalação em Rede v2011 1 1. Índice 2. Introdução... 2 3. Hardware... 3 b) Servidor:... 3 c) Rede:... 3 d) Pontos de Venda... 4 4. SQL Server... 5 e) Configurar porta estática:... 5 5.

Leia mais

Dando um passeio no ASP.NET

Dando um passeio no ASP.NET Dando um passeio no ASP.NET Por Mauro Sant Anna (mas_mauro@hotmail.com). Mauro é um MSDN Regional Director, consultor e instrutor. O principal objetivo da arquitetura.net é permitir ao usuário o fácil

Leia mais

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView Objectivos: Criação de fonte de dados (Data Source) a partir de base de dados. Utilização de um controlo DataGridView para visualizar dados.

Leia mais

Programação em ASP.net

Programação em ASP.net Programação em ASP.net Programação em ASP.net PostBacks, Round Trips Quando se faz um pedido de uma página.aspx o código da página é executado no servidor A cada pedido a página chama-se a si mesma de

Leia mais

1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF)

1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF) Sessão Prática II JPA entities e unidades de persistência 1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF) a) Criar um Web Application (JPAsecond) como anteriormente:

Leia mais

19/05/2009. Módulo 1

19/05/2009. Módulo 1 ASP.NET Módulo 1 Objetivo Mostrar os conceitos fundamentais da plataforma Microsoft.Net e suas ferramentas; Apresentar os conceitos fundamentais de aplicações web e seus elementos; Demonstrar de forma

Leia mais

Criação de um Web Services em.net

Criação de um Web Services em.net Web Service em.net 1 Criação de um Web Services em.net 1. Criar um novo projecto do tipo ASP.NET Web Service, de acordo com a figura seguinte. O.Net cria um directório virtual com os ficheiros indicados

Leia mais

Acesso a Dados: com Wizard (sem escrever código), e Programaticamente

Acesso a Dados: com Wizard (sem escrever código), e Programaticamente Acesso a Dados: com Wizard (sem escrever código), e Programaticamente Base de Dados: loja.mdb Tabelas: Categorias (IdCat, NomeCat) Produtos (IdProd, IdCat, NomeProd, Preco, Stock) Carrinho (IdCliente,

Leia mais

Computação Móvel 2007/2008

Computação Móvel 2007/2008 Computação Móvel 2007/2008 Tutorial 2 Criação de uma nova publicação de base de dados no SQL Server 2005 Standard Edition / Enterprise Edition / Developer Edition No computador cliente: 1. Estabelecer

Leia mais

ZSRest e ZSPos Multiposto

ZSRest e ZSPos Multiposto ZSRest e ZSPos Multiposto 1 2 Este manual serve para o ajudar na configuração multiposto do ZSRest e ZSPos. Após a Instalação do ZSRest e ZSPos, é necessário configurar uma porta estática no SQL Server.

Leia mais

Criar uma aplicação JPA2 com EclipseLink e H2

Criar uma aplicação JPA2 com EclipseLink e H2 Criar uma aplicação JPA2 com EclipseLink e H2 1) Criar uma aplicação Java no NetBeans. File > New Project > Java, Java Application > Project name: JPA2 Finish. 2) Acrescentar ao Projeto NetBeans a biblioteca

Leia mais

-------------------------------------------------------------------------------

------------------------------------------------------------------------------- Base de Dados Sales.mdb Tabelas: Customers (CustomerID, Name, Address, PhoneNb, FaxNb, EMail) Products (ProductID, Description, UnitPrice, StockQtd) Sales (SaleID, CustomerID, DateOfSale) SaleDetails (SaleID,

Leia mais

Construindo Aplicações com ASP.NET MVC 2.0 Aula 03 Luiz Alberto Ferreira Gomes. Ciência da Computação da PUC Minas

Construindo Aplicações com ASP.NET MVC 2.0 Aula 03 Luiz Alberto Ferreira Gomes. Ciência da Computação da PUC Minas Construindo Aplicações com ASP.NET MVC 2.0 Aula 03 Luiz Alberto Ferreira Gomes Ciência da Computação da PUC Minas 2 Camada responsável por armazenar em um repositório de dados e reconstituir objetos de

Leia mais

Ficha prática nº 7. SGBD Microsoft Access e SQL Server

Ficha prática nº 7. SGBD Microsoft Access e SQL Server Instituto Superior Politécnico de Viseu Escola Superior de Tecnologia Departamento de Informática Ficha prática nº 7 SGBD Microsoft Access e SQL Server Objectivo: Criação de uma aplicação em arquitectura

Leia mais

Criando uma aplicação Web em C# usando o NHibernate

Criando uma aplicação Web em C# usando o NHibernate Criando uma aplicação Web em C# usando o NHibernate Apresento neste artigo como criar uma aplicação web totalmente orientada a objetos usando o framework NHibernate e a linguagem C#. Nossa meta é construir

Leia mais

www.coldfusionbrasil.com.br

www.coldfusionbrasil.com.br www.coldfusionbrasil.com.br 2000 1 O que é Cold Fusion? 3 Arquitetura Cold Fusion 3 Cold Fusion Markup Language (CFML) 4 O que devo saber para programar em CFML? 4 HTML 4 Desenho de Banco de Dados Relacionais

Leia mais

Como criar uma APP (Mobincube)

Como criar uma APP (Mobincube) Como criar uma APP (Mobincube) Este módulo irá ensinar-lhe como criar e disponibilizar uma APP (Aplicação) usando o programa Mobincube. A produção de uma APP constitui uma competência informática avançada.

Leia mais

LAB12: Componentes ASP.NET

LAB12: Componentes ASP.NET LAB12: Componentes ASP.NET Neste laboratório vamos criar uma aplicação ASP.NET que utiliza o componente DropDownList, diversas opções de associação de conteúdo ao componente visual, bem como o uso dos

Leia mais

Consulta de endereço através do Cep

Consulta de endereço através do Cep --------------------------------------------------------------------------------------------- Por: Giancarlo Fim giancarlo.fim@gmail.com Acesse: http://giancarlofim.wordpress.com/ ---------------------------------------------------------------------------------------------

Leia mais

EDUROAM. Configuração para Windows Vista. Nucleo de Informática da Universidade da Madeira

EDUROAM. Configuração para Windows Vista. Nucleo de Informática da Universidade da Madeira EDUROAM Configuração para Windows Vista Historico de mudanças: Nucleo de Informática da Universidade da Madeira Versao 0.1 Compilada e testada por José Jorge Cardoso Caso existam problemas contactar elementos

Leia mais

Seguindo o modelo descrito nas Tabelas 1 e 2, crie os arquivos utilizando a versão doo Excel que você tiver disponível.

Seguindo o modelo descrito nas Tabelas 1 e 2, crie os arquivos utilizando a versão doo Excel que você tiver disponível. Atividade 4 2013 SSIS Atenção! A atividade 4 será apresentada para toda a turma. Cada aluno terá 10 minutos para apresentação. O dia da apresentação será posteriormente marcado. Montando o cenário Para

Leia mais

Redes de Computadores. Trabalho de Laboratório Nº8

Redes de Computadores. Trabalho de Laboratório Nº8 Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº8 Configuração e utilização do FTP 2004/2005 1 Objectivo Configuração de um servidor

Leia mais

Minicurso de C# por François Dantas Oliveira. Agosto de 2009

Minicurso de C# por François Dantas Oliveira. Agosto de 2009 Minicurso de C# por François Dantas Oliveira Agosto de 2009 Conteúdo SQL Server Express INSERT UPDATE DELETE SELECT Visual C# 2008 Express Edition Conhecendo a IDE O que é programação orientada a eventos

Leia mais

Não estudaremos detalhadamente todos os Server Controls.

Não estudaremos detalhadamente todos os Server Controls. 4. Controles Uma novidade do ASP.NET 2.0 foi a adição de cerca de 50 novos controles de servidor. Alguns presentes na versão 1.1, como o DataGrid, não estão mais disponíveis na caixa de ferramentas, porém

Leia mais

Criação de um Web Services em.net

Criação de um Web Services em.net Web Service em.net 1 Criação de um Web Services em.net 1. Criar um novo Web Site com template ASP.NET Web Service, de acordo com a figura seguinte. O Visual studio cria um directório com os ficheiros indicados

Leia mais

P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A. Criar uma relação mestre-detalhe. Pesquisa de informação

P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A. Criar uma relação mestre-detalhe. Pesquisa de informação P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A Módulo 18 Ferramentas de Desenvolvimento de Páginas Web Criar uma relação mestre-detalhe 1. Cria uma cópia da página «listaferram.php»

Leia mais

Iniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo

Iniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo Iniciar o Data Adapter Configuration Wizard Toolbox Data Duplo clique em OleDbDataAdapter Botão next na caixa de diálogo Se carregar em Cancel, o wizard é cancelado e podemos depois definir as propriedades

Leia mais

IHttpAsyncHandler. Para além destas duas interfaces, existe ainda uma outra,

IHttpAsyncHandler. Para além destas duas interfaces, existe ainda uma outra, HANDLERS E MÓDULOS As handlers e os módulos são dois dos pontos de personalização e/ou extensão mais usados nas aplicações ASP.NET. O objetivo deste capítulo é apresentar algumas das principais particularidades

Leia mais

Oracle SQL Developer

Oracle SQL Developer BDDAD Bases de Dados Oracle SQL Developer Nelson Freire (ISEP LEI-BDDAD 2015/16) 1/30 SQL Developer Sumário Introdução Instalar Abrir Ligar à BD no Servidor Oracle SQL Worksheet Editar SQL Executar SQL

Leia mais

Tarefa Orientada 1 Base de Dados Editora

Tarefa Orientada 1 Base de Dados Editora Tarefa Orientada 1 Base de Dados Editora Objectivos: Criar as tabelas da base de dados Editora Criar o diagrama da base de dados Editora Inserir registos com os dados de teste Criar as tabelas da base

Leia mais

manual instalação e configuração v13 1

manual instalação e configuração v13 1 manual instalação e configuração v13 1 Conteúdo Introdução... 3 Conteúdo do DVD:... 3 Instalação e configuração do ERP... 4 Instalação do ERP... 4 Configuração do ERP... 6 Como actualização de versão...

Leia mais

Cartão de Cidadão. Autenticação com o Cartão de Cidadão AMA. 20 de Novembro de 2007. Versão 1.6

Cartão de Cidadão. Autenticação com o Cartão de Cidadão AMA. 20 de Novembro de 2007. Versão 1.6 Cartão de Cidadão Autenticação com o Cartão de Cidadão 20 de Novembro de 2007 Versão 1.6 AMA ÍNDICE 1. I TRODUÇÃO... 3 Modelo base de Autenticação... 3 Modelo de Autenticação Federado... 4 2. AUTE TICAÇÃO

Leia mais

! "! # $ " % & ' ( # ( ) Página: 1

! ! # $  % & ' ( # ( ) Página: 1 & '( # ( ) Página: 1 * Web Applications... 3 GRIDVIEW... 3 DETAILSVIEW... 12 FORMVIEW... 18 DATALIST... 21 CLASSE DE NEGÓCIO... 24 TREEVIEW + XML... 33 TREEVIEW + DataAdapter... 36 TREEVIEW + DataReader...

Leia mais

Exemplo de Aplicaça o Facebook

Exemplo de Aplicaça o Facebook HCIM Summer Workshop Guião Hands-on Exemplo de Aplicaça o Facebook 1. Download do Software Development Kit (SDK) O download do SDK do Facebook encontra-se disponível aqui. Depois de fazer o download do

Leia mais

ASP.NET. Guia do Desenvolvedor. Felipe Cembranelli. Novatec Editora. www.novateceditora.com.br

ASP.NET. Guia do Desenvolvedor. Felipe Cembranelli. Novatec Editora. www.novateceditora.com.br ASP.NET Guia do Desenvolvedor Felipe Cembranelli Novatec Editora www.novateceditora.com.br 1 Introdução à plataforma.net A plataforma Microsoft.NET.NET é uma nova plataforma de software para desenvolvimento

Leia mais

Bases de Dados 2007/2008. Aula 1. Referências

Bases de Dados 2007/2008. Aula 1. Referências Bases de Dados 2007/2008 Aula 1 Sumário 1. SQL Server 2000: configuração do acesso ao servidor. 1.1. SQL Server Service Manager. 1.2. SQL Server Enterprise Manager. 1.3. SQL Query Analyzer. 2. A base de

Leia mais

Exibindo imagens em um controle DataGrid

Exibindo imagens em um controle DataGrid Exibindo imagens em um controle DataGrid O ASP.NET além de oferecer uma interface muito amigável traz muitos controles que facilitam a vida de qualquer desenvolvedor. Um destes controles é o DataGrid.

Leia mais

ADO.NET - Roteiro básico e Boas Práticas

ADO.NET - Roteiro básico e Boas Práticas ADO.NET - Roteiro básico e Boas Práticas Confuso com tantos conceitos novos, com tantas siglas e acrósticos? Qual provedor usar? Devo usar DataSet ou DataReader? Se essas e outras dúvidas te atormentam,

Leia mais

Guia e Utilização do Visual Studio 6.0

Guia e Utilização do Visual Studio 6.0 Guia e Utilização do Visual Studio 6.0 Objectivo Este guia acompanha-o através do processo de criação de uma aplicação C++ utilizando o ambiente de desenvolvimento Visual Studio 6.0. Passo 1: Criação de

Leia mais

INTRODUÇÃO AO MODELO ADO.NET (DESCONECTADO)

INTRODUÇÃO AO MODELO ADO.NET (DESCONECTADO) INTRODUÇÃO AO MODELO ADONET (DESCONECTADO) O modelo ADONET (Activex Data Objects NET) consiste num conjunto de classes definidas pela NET framework (localizadas no namespace SystemData) que pode ser utilizado

Leia mais

Prática em Laboratório N.04 (Parte 01) Criando uma aplicação composta a partir de um serviço Web

Prática em Laboratório N.04 (Parte 01) Criando uma aplicação composta a partir de um serviço Web Prática em Laboratório N.04 (Parte 01) Criando uma aplicação composta a partir de um serviço Web O objetivo deste exercício é fornecer uma introdução a criação de uma aplicação composta de modo a ilustrar

Leia mais

Curso ASP.NET por e-learning

Curso ASP.NET por e-learning Curso ASP.NET por e-learning Relatório de projecto 990329 Paulo Silva Junho de 2004 Autor do projecto Paulo Alexandre Nogueira da Silva Orientador do projecto Dr. Carlos Miguel Miranda Vaz de Carvalho

Leia mais

Universidade da Beira Interior. Sistemas Distribuídos - 2014/2015 Curso: Engª Informática. Folha 11. JAX-RS: Java API for RESTful Web Services

Universidade da Beira Interior. Sistemas Distribuídos - 2014/2015 Curso: Engª Informática. Folha 11. JAX-RS: Java API for RESTful Web Services JAX-RS: Java API for RESTful Web Services A - Creating RESTful Web Services from a Database 1- Comece por criar um projeto do tipo Java Web application, como fez nos exercícios das fichas anteriores. No

Leia mais

Microsoft Visual Studio 2010 C# Volume II

Microsoft Visual Studio 2010 C# Volume II Microsoft Visual Studio 2010 C# Volume II Apostila desenvolvida pelos Professores Ricardo Santos de Jesus e Rovilson de Freitas, para as Disciplinas de Desenvolvimento de Software I e II, nas Etecs de

Leia mais

RIQASNet. Instruções de utilização. Introdução. Registo para o RIQASNet

RIQASNet. Instruções de utilização. Introdução. Registo para o RIQASNet RIQASNet Instruções de utilização Introdução O RIQASNet é um sistema de entrada de dados utilizando a internet que permite aos utilizadores enviarem os resultados e alterações de método para o RIQAS, e

Leia mais

Mobincube. Navegar até ao website www.mobincube.com e carregar em Free sign up.

Mobincube. Navegar até ao website www.mobincube.com e carregar em Free sign up. Mobincube Navegar até ao website www.mobincube.com e carregar em Free sign up. Como criar uma conta? Inserir um nome de utilizador, password e email, de seguida clicar em Create Account. Nota: Por razões

Leia mais

O Instalador da aplicação (app) SanDisk +Cloud encontra-se na unidade de memória flash USB SanDisk.

O Instalador da aplicação (app) SanDisk +Cloud encontra-se na unidade de memória flash USB SanDisk. Instalação O Instalador da aplicação (app) SanDisk +Cloud encontra-se na unidade de memória flash USB SanDisk. Certifique-se de que o computador está ligado à Internet. Em seguida, ligue a unidade de memória

Leia mais

Guião de Introdução ao Eclipse IDE Índice

Guião de Introdução ao Eclipse IDE Índice Índice 1. Introdução... 2 1.1. O que é um ambiente de desenvolvimento (IDE)?... 2 1.2. Visão geral sobre o Eclipse IDE... 2 2. Iniciar o Eclipse... 3 2.1. Instalação... 3 2.2. Utilizar o Eclipse... 3 3.

Leia mais

Projeto de Agenda Telefônica. Cleyton Tsukuda Kano (kanoct@br.ibm.com)

Projeto de Agenda Telefônica. Cleyton Tsukuda Kano (kanoct@br.ibm.com) Projeto de Agenda Telefônica Cleyton Tsukuda Kano (kanoct@br.ibm.com) Objetivo Conhecer o elemento de designs XPages, componente da ferramenta Lotus Domino Designer, através da criação de uma aplicação

Leia mais

DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.

DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho. Universidade do Minho Departamento de Informática Camada de Dados - JDBC Aula 1 António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.pt 2 Camada de Dados A camada

Leia mais

http://www.uarte.mct.pt

http://www.uarte.mct.pt ws-ftp 1 sobre o programa...... pag.. 2 descarregar o programa a partir do site da uarte... pag.. 3 instalar o programa...... pag.. 4 a 6 iniciar o programa...... pag.. 7 interface dpo programa... pag..

Leia mais

Bases de Dados. Lab 7: Desenvolvimento de aplicações com PHP

Bases de Dados. Lab 7: Desenvolvimento de aplicações com PHP Departamento de Engenharia Informática 2013/2014 Bases de Dados Lab 7: Desenvolvimento de aplicações com PHP 1º semestre Este lab é uma continuação dos anteriores. Se realizou os labs anteriores, a base

Leia mais

II Semana de Tecnologia da Informação

II Semana de Tecnologia da Informação II Semana de Tecnologia da Informação E-Commerce com ASP.Net Lucas Simões Maistro lucassimoes@univem.edu.br E-Commerce Tecnologias Utilizadas no Projeto Visual Studio 2008 ASP.Net 3.5 C# 3.0 ADO.Net SQL

Leia mais

Ajax Asynchronous JavaScript and Xml

Ajax Asynchronous JavaScript and Xml Ajax Asynchronous JavaScript and Xml Ajax permite construir aplicações Web mais interactivas, responsivas, e fáceis de usar que aplicações Web tradicionais. Numa aplicação Web tradicional quando se prime

Leia mais

Oficina de Construção de Páginas Web

Oficina de Construção de Páginas Web COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina de Construção de Páginas Web Criação e Publicação Guião Páginas WWW com o editor do Microsoft Office Word 2003 1. Introdução. 2. Abrir uma página Web. 3. Guardar

Leia mais

Índice: Tipo de Aplicações em Visual Basic Componentes do Visual Basic

Índice: Tipo de Aplicações em Visual Basic Componentes do Visual Basic O tutorial a seguir,é feito para iniciantes em Visual Basic, que no qual, pode ajudar alguns que querem saber algumas funcções. Que começe o Tutorial ^^ Índice: Tipo de Aplicações em Visual Basic Componentes

Leia mais

Para baixá-lo entre no site : http://www.netduino.com/; Selecione a aba Downloads ; Clique no link: Microsoft Visual C# Express 2010; Por meio desse

Para baixá-lo entre no site : http://www.netduino.com/; Selecione a aba Downloads ; Clique no link: Microsoft Visual C# Express 2010; Por meio desse Para baixá-lo entre no site : http://www.netduino.com/; Selecione a aba Downloads ; Clique no link: Microsoft Visual C# Express 2010; Por meio desse programa será possível conectar-se ao Netduíno. Execute

Leia mais

Manual de Configuração

Manual de Configuração Manual de Configuração Acesso Wireless 802.1x da UAC Centro de Informática Universidade dos Açores Versão 2.0 20 de Julho de 2007 Introdução Este manual descreve o processo de configuração de um terminal

Leia mais

PHP é um acrónimo para Hypertext Preprocessor.

PHP é um acrónimo para Hypertext Preprocessor. PHP 101 O que é o PHP? PHP é um acrónimo para Hypertext Preprocessor. É uma linguagem de scripting open-source que funciona do lado do servidor e é usada para gerar páginas web dinâmicas. Os scripts de

Leia mais

Apresentação de REDES DE COMUNICAÇÃO

Apresentação de REDES DE COMUNICAÇÃO Apresentação de REDES DE COMUNICAÇÃO Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos MÓDULO VII Acesso a Bases de Dados via Web Duração: 50 tempos Conteúdos (1) Conceitos

Leia mais

Please enter your logon information: First Name John Last Name Chen. Please enter your logon information: First Name John Last Name Chen.

Please enter your logon information: First Name John Last Name Chen. Please enter your logon information: First Name John Last Name Chen. Gestão de Estado Gestão do estado Sem gestão de estado Com gestão de estado Login.aspx Login.aspx Please enter your logon information: First Name John Last Name Chen Submit Greetings.aspx Web Server Please

Leia mais

Textos Legais. TL Internet. Legislativa. Manual de Implantação

Textos Legais. TL Internet. Legislativa. Manual de Implantação Textos Legais TL Internet Legislativa Manual de Implantação Copyright GOVERNANÇABRASIL 2012 PRONIM TL INTERNET SUMÁRIO 1. REQUISITOS MÍNIMOS DE SISTEMA... 4 2. INSTALAÇÃO... 4 2.1. INSTALAÇÃO DO IIS 7.0...

Leia mais

MANUAL DO UTILIZADOR DE REDE

MANUAL DO UTILIZADOR DE REDE MANUAL DO UTILIZADOR DE REDE Guardar o registo de impressão na rede Versão 0 POR Definições de notas Ao longo do Manual do utilizador, é utilizado o seguinte ícone: Notas sobre como enfrentar situações

Leia mais

Informática para Gestão de Negócios Linguagem de Programação III. Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br. Agenda

Informática para Gestão de Negócios Linguagem de Programação III. Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br. Agenda Informática para Gestão de Negócios Linguagem de Programação III Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br Professor Apresentação Agenda Ementa, Objetivo, Conteúdo Programático, Bibliografia,

Leia mais

Linguagem de Programação II

Linguagem de Programação II Linguagem de Programação II Conteúdo Unidade 1: Introdução A PLATAFORMA.NET... 5 Introdução... 5 Dificuldades encontradas no desenvolvimento de sistemas para Windows antes do.net... 7 A abordagem.net...

Leia mais

UNIVERSIDADE CATÓLICA PORTUGUESA

UNIVERSIDADE CATÓLICA PORTUGUESA UNIVERSIDADE CATÓLICA PORTUGUESA WebShare Serviço de partilha de ficheiros via WebDAV versão: 2.0.3 Nelson Rodrigues Direcção de Sistemas de Informação 28-10-2010 ÍNDICE: Introdução... 3 Requisitos...

Leia mais

Configuração para Windows XP

Configuração para Windows XP Configuração para Windows XP O exemplo de configuração representa os passos necessários para a configuração do método de autenticação 802.1x/EAP-PEAP para o sistema operativo Windows XP (versão Português/Inglês),

Leia mais

O Instalador da aplicação (app) SanDisk +Cloud encontra-se na unidade de memória flash USB SanDisk.

O Instalador da aplicação (app) SanDisk +Cloud encontra-se na unidade de memória flash USB SanDisk. Instalação O Instalador da aplicação (app) SanDisk +Cloud encontra-se na unidade de memória flash USB SanDisk. Certifique-se de que o computador está ligado à Internet. Em seguida, ligue a unidade de memória

Leia mais

Criar o diagrama entidade associação do exemplo do hotel no Oracle Designer

Criar o diagrama entidade associação do exemplo do hotel no Oracle Designer Criar o diagrama entidade associação do exemplo do hotel no Oracle Designer 1 escolher o tipo de dados de cada atributo 2 escolher as chaves Gerar as tabelas Correr o "Database Design Transformer" 3 Seleccionar

Leia mais

Capítulo 4. Programação em ASP

Capítulo 4. Programação em ASP Índice: CAPÍTULO 4. PROGRAMAÇÃO EM ASP...2 4.1 REGISTRAR...2 4.1.1 Códigos para configuração do objeto...2 4.1.2 Formulário para transferir dados da impressão digital...3 4.1.3 Código Javascript para registro

Leia mais

Introdução ao IDE Netbeans (Programação Java)

Introdução ao IDE Netbeans (Programação Java) Universidade Federal do ABC (UFABC) Disciplina: Processamento da Informação (BC-0505) Assunto: Java e Netbeans Introdução ao IDE Netbeans (Programação Java) Conteúdo 1. Introdução... 1 1.1. Programas necessários...

Leia mais

Editor Eclipse para Programas F

Editor Eclipse para Programas F Editor Eclipse para Programas F Guia de instalação e utilização Instalação no Windows (XP/Vista) Comece por descarregar a aplicação de instalação setupcp2008.exe do endereço http://www.math.ist.utl.pt/~jabr/cp/

Leia mais

WEB OF SCIENCE - tutorial

WEB OF SCIENCE - tutorial WEB OF SCIENCE - tutorial O QUE É A WEB OF SCIENCE A Web of Science é a designação comum que é dada a um conjunto de bases de dados também conhecidas como «Science Citation Indexes» (Science Citation Index,

Leia mais

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

Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1) Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1) Marcus Garcia Microsoft Most Valuable Professional INETA Regional Director MAS Mentor Associado Um

Leia mais

SMART CARD LOGON COM TOKEN USB CONFIGURANDO UMA AUTORIDADE CERTIFICADORA

SMART CARD LOGON COM TOKEN USB CONFIGURANDO UMA AUTORIDADE CERTIFICADORA SMART CARD LOGON COM TOKEN USB A Microsoft oferece suporte nativo para smart card logon nos sistemas operacionais Windows 2000, Windows 2003, Windows XP e Windows Vista. Usuários podem optar em fazer autenticação

Leia mais