Janeiro 14, 2022

BestProg

Um exemplo de criação de aplicativo da Web no microsoft Visual Studio

Conteúdo

  • Task
  • Instruções
    • 1. Executar MS Visual Studio 2010
    • 2. Criando web-application
    • 3. Criando um aplicativo como um site
    • 4. Adicionando o formulário ao aplicativo
    • 5. Construção do formulário
      • 5.1. Alteração do tamanho do formulário
      • 5.2. Colocando os controles no formulário
    • 6. A programação do evento clique no botão “Calcular”
    • tópicos Relacionados

Pesquisar outros sites:

Task

Os três lados a, b, c do triângulo são dadas.

usando a fórmula de Heron, desenvolva o aplicativo, que calcula a área do triângulo. O aplicativo deve ser realizado como aplicativo da Web.

O Heron fórmula tem a ver:

Heron fórmula de

onde p – semiperímetro:

semiperímetro fórmula

a, b, c – comprimento do triângulo de lados.

instruções

1. Executar o MS Visual Studio 2010

2. Criando web-application

aplicativos do tipo Web podem ser carregados a partir de qualquer computador, que está conectado à Internet.

Para abrir esse aplicativo precisamos usar o navegador da Web (por exemplo, Opera, Google Chrome, Internet Explorer e outros).

abaixo estão duas maneiras de criar aplicativos baseados na Web no MS Visual Studio.

caminho #1.

para isso, para criar um aplicativo da Web, Primeiro precisamos chamar o comando (Fig. 1):

File -> New -> Web Site...

comando MS Visual Studio crie um novo site

Fig. 1. Comando para criar novo Web-site

na janela aberta (Fig. 2), Selecione o modelo “C#” e guia “ASP.NET site Vazio”.

você também pode especificar o caminho onde os arquivos do aplicativo serão criados (o botão “Procurar …”).

Por exemplo, no nosso caso, os arquivos serão salvos na pasta

C:\Programs\C_SHARP

O lugar de localização de arquivos é especifica no campo “Web-localização”. Existem três maneiras de localização de arquivos:

  • sistema de arquivos;
  • conexão http;
  • conexão ftp.

selecione “Sistema de arquivos”. Nesse caso, os arquivos do aplicativo estarão localizados no servidor local (localhost), que é criado pelo sistema. Isso significa que o cliente do programa (nosso aplicativo) e o servidor do programa (computador condicionalmente remoto na rede) estão localizados no mesmo computador doméstico. Na verdade localhost – este endereço IP, com o qual o computador pode entrar em contato com a rede para si mesmo, independentemente da presença ou tipo de rede de computadores.

MS Visual Studio criando Web-site

Fig. 2. Criando Web-site

maneira # 2

há também a segunda maneira de criação de aplicativos da Web com a ajuda do comando(Fig. 3)

 Arquivo - > Novo - > Projeto...

MS Visual Studio Comando de criação de novo projeto

Fig. 3. Comando de criação de novo projeto

depois que a janela (Fig. 4) será aberto. Nesta janela, você precisa selecionar o modelo “Visual C#” e o tipo de projeto “ASP.NET Web Application”.

comando MS Visual Studio criando aplicação Web

Fig. 4. Comando de criação de aplicação Web

3. Criando aplicativo como um site

para resolver a tarefa, selecionamos o primeiro caminho.

após operações realizadas, a solução é criada. Nesta solução está o projeto único do tipo de site (Fig. 5).

MS Visual Studio Window "Solution Explorer"

Fig. 5. Janela “Solution Explorer” depois de criar web-site

se executar o projeto, em seguida, na área inferior direita da tela (SysTray) a janela do servidor local será exibida (Fig. 6).

MS Visual Studio localhost loading run application

Fig. 6. Carregamento do servidor Local para executar o aplicativo

a seguir está a janela, mostrada na Figura 7. Nesta janela, precisamos pressionar o botão ” OK “para modificar o arquivo” Web.config ” para que possamos executar nosso aplicativo.

MS Visual Studio Request modificar arquivo " Web.config"

Fig. 7. Pedido para modificar o arquivo ” Web.config ”

como resultado da execução, no navegador da web atual a página será aberta(Fig. 8).

Opera localhost text web-browser

Fig. 8. Texto, que é exibido no navegador da Web

para concluir a execução do aplicativo, precisamos chamar o comando “Parar de depurar” no menu “Depurar” do MS Visual Studio.

4. Adicionando o formulário ao aplicativo

adicionaremos o novo formulário ao aplicativo da Web.

para isso, precisamos selecionar o título do aplicativo no Solution Explorer, clique no botão direito do mouse e no menu de contexto selecione o comando “Adicionar Novo Item…” (Fig. 9).

 MS Visual Studio Command " Adicionar Novo Item..."

Fig. 9. Comando ” Adicionar Novo Item…”

há uma segunda maneira de adicionar um formulário-chamando o comando ” Adicionar novo Item… “do menu”site”.Como resultado, a janela “Adicionar novo Item” será aberta. Nesta janela, você precisa selecionar o modelo ” Visual C# “e o item” formulário da Web ” (Fig. 10). O formulário de título que deixamos como está – ” padrão.aspx”.

MS Visual Studio adicionando novo formulário

Fig. 10. Adicionando novo formulário

depois de adicionar o formulário, em “Solution Explorer” podemos ver dois arquivos adicionais (Fig. 11):

  • “padrão.aspx ” – arquivo de formulário na terminologia da linguagem HTML;
  • “padrão.aspx.cs ” – arquivo de formulário responsável pelo código do programa em C#.

com a ajuda desses dois arquivos, você pode alterar a visualização do formulário e organizar o comportamento do formulário.

Web Application Visual Studio Files "Padrão.aspx "" padrão.aspx.cs"

Fig. 11. Arquivos do formulário ” padrão.aspx ” e ” padrão.aspx.cs “

em arquivo ” padrão.aspx”, com a ajuda dos botões “Design” e “fonte”, você pode alternar entre o modo de design e o modo de código (Fig. 12).

Visual Studio Design mode code

Fig. 12. Modo de Design e modo de código

5. Criando o formulário

de Acordo com a condição de problema, o formulário deve ser incluir tais controles:

  • três campos de entrada a, b, c;
  • seqüências de caracteres de texto para mensagens de saída;
  • botão para definir o início do cálculo;
  • cadeia de caracteres de texto, para produzir o resultado.

5.1. Mudança do tamanho do formulário

Defina o modo de Design (Fig. 12).

com a ajuda do mouse, aumentamos o tamanho da forma, conforme exibido na Figura 13 (Não necessário).

modo de Design do tamanho do formulário de inscrição na Web

Fig. 13. Alterando o tamanho do formulário no modo de Design

5.2. Colocando os controles no formulário

usando o mouse, você pode colocar controles diferentes no formulário. Trabalhar com o formulário da web é o mesmo que trabalhar com o tipo “formulários do Windows”. Além disso, você pode digitar o texto no formulário.

No nosso caso, precisamos colocar no formulário seguintes controles:

  • três controles de “Etiqueta” tipo”, que significa “а = “, “b = “, “c = “;
  • um controle de “Botão” tipo;
  • um controle de “Etiqueta” tipo de saída o resultado.

quando colocamos o controle no formulário, podemos alterar as propriedades dos controles (janela” Propriedades”) na área inferior direita da tela (Fig. 14).

Visual Studio Web application properties Web-form

Fig. 14. Alterando as propriedades dos controles do formulário da Web

em geral, após a construção, o formulário de inscrição deve ter a visualização conforme mostrado na Figura 15.

modo de design do formulário de inscrição na Web

Fig. 15. Formulário de inscrição no modo de design

6. Programação do evento clique no botão “Calcular”

em seguida é a programação do evento, que será gerado quando o usuário clica no botão “Calcular”. No MS Visual Studio, para aplicativos da Web, ele é realizado de maneira padrão.

o código do programa de manipulação de eventos será gerado no arquivo “padrão.aspx.cs”.

assim, selecione o controle” Button1″. Na lista de propriedades (janela “Propriedades”) vá para a guia “Eventos”. Na guia Eventos, clique duas vezes em” mouse “em frente ao nome do evento”OnClick”.

o sistema abrirá o arquivo ” padrão.aspx.cs”, que tem o seguinte código:

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { }}

no manipulador de eventos Button1_Click (…) digite o código de cálculo da área do triângulo. Em geral, o módulo de texto ” padrão.aspx.cs ” vai parecer.

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { double a, b, c, p, s; a = Double.Parse(TextBox1.Text); b = Double.Parse(TextBox2.Text); c = Double.Parse(TextBox3.Text); p = (a + b + c) / 2; s = Math.Sqrt(p * (p - a) * (p - b) * (p - c)); Label4.Text = "S = " + s.ToString(); }}

depois de executar o aplicativo, podemos testá-lo no navegador da Web (Fig. 16).

browser Opera Run Web-application

Fig. 16. Executando o aplicativo Web no Opera

Deixe uma resposta

O seu endereço de email não será publicado.