Fernanda Sallai

Blog de desenvolvimento e negócios.

C# - Exibindo a versão do sistema

Hoje iremos aprender como exibir as informações do sistema: versão, nome do produto, empresa que desenvolveu, etc.

Vamos começar ?!

Ao seu projeto criado iremos adicionar um novo item conforme a imagem abaixo:

 

O novo item que escolheremos é o About Box.

E nomearemos como DadosSistema. A imagem a seguir exibe o layout padrão do formulário.

 

Podemos alterar a imagem padrão que está no formulário basta:

  • Clicar na figura padrão para selecioná-la.
  • Clique na seta para exibir o menu (conforme exibido na imagem a seguir)

 

  • Clique em Choose Image

 

Podemos buscar a imagem:

  • Importando de algum lugar ou de
  • Dentro do projeto

Alteramos o tamanho da imagem através das opções Size Mode.

Antes de mostrar como ficou meu formulário após as minhas configurações, iremos criar um formulário (conforme abaixo) para exibir a versão do sistema. OBS: Essas informações na maioria das vezes são incluídas como item no menu principal do sistema.

 

Segue o código do evento Click do botão.

  private void btnVer_Click(object sender, EventArgs e)
  {
      //Instanciando o formulário
      DadosSistema formDadosSistema = new DadosSistema();

      //Exibindo formulário
      formDadosSistema.Show();
   }

Ao executar a aplicação será exibido o formulário acima e clicando no botão ver aparecerá as informações do sistema.

versao_figura12

Bom. Não pense que essas informações apareceram por mágica. Iremos ver agora onde buscamos esses dados.

No projeto clique com o botão direito do mouse e escolha a opção propriedades.

versao_figura6

 Na tela que será exibida clique no botão Assembly Information.

 

 Essas são as informações que foram exibidas no formulário quando executamos a aplicação.

OBS: Sempre que inicia um projeto configure essas informações, pois é muito bom para poder controlar as versões do seu sistema.

Até a próxima pessoal :)

C# - Declarando variáveis value types

No post .Net Framework - Variáveis Value types entendemos o que são variáveis value types.

Agora vamos aprender como declará-las em C#.

  • Built-in

OBS: O construtor define como valor padrão null ou 0. Recomenda-se sempre informar um valor inicial conforme exibido acima.

  • User-defined

        //pessoa é o nome da estrutura
        public struct pessoa
        {
            //propriedade nome
            public string nome { get; set; }
           
           //propriedade idade
            public int idade { get; set; }
        }

    OBS: o struct poderá ser convertido facilmente de value type para reference type alterando a palavra struct para class, assim possuirá a mesma estrutura de uma classe com: construtores, métodos, etc.

  • Enumerations
        //tipoPessoa é o nome da enumeração
        public enum tipoPessoa
        {
            fisica,
            juridica
        }

OBS: Se criar o enum como a estrutura acima, os valores padrões definidos serão fisica = 0, jurídica = 1 e assim por diante. Se desejar definir seus valores será necessário criar um enum informando o valor desejado para cada item conforme a seguir:

        //tipoPessoa é o nome da enumeração
        public enum tipoPessoa
        {
            fisica = 2,
            juridica = 5
        }

Pronto! Finalizamos mais este post.

Espero que tenham gostado.

Até o próximo :)

.Net Framework - Variáveis Value types

Variáveis value types ???

  1. Tipos mais simples do .Net framework;
  2. Tipos numéricos e booleanos são value types;
  3. São variáveis que armazenam diretamente o valor. Ao contrário do Reference types que armazena a referência para um dado armazenado em algum lugar da memória;
  4. São armazenadas na área de memória chamada pilha (stack);
  5. Derivam do namespace System.ValueType;
  6. Existe 3 tipos de value types: Built-in, User-defined, Enumerations.

Built-in: são tipos fornecidos pelo próprio .NET Framework. Na tabela a seguir temos os tipos mais usados. OBS: tabela scaneada do livro Microsoft .Net Framework - Application Development Foundation.

 

User-defined: são conhecidos como Structures (estruturas) ou simplesmente Structs.

Enumerations: um enumerador está relacionado a um valor fixo. Podemos usar vários enumeradores criando uma lista de escolhas para programadores que estejam utilizando classes.

No post C# - Declarando variáveis value types  aprenderemos como declarar esses tipos de variáveis.

Evento Codificando.net 2010

2010

A comunidade Codificando .Net apresenta o seu grande evento de 2010!


Quando : 19/06/2010

Início    : 09:00 hs 

Onde     : Unip Tatuapé

Mais informações, grade de palestras, palestrantes e inscrições no site http://www.codificandomagazine.net/codificando2010/

Esperamos vcs lá!!!! 

 

Posters - Visual Studio 2008 e 2010

Pessoal,

Neste post estou disponibilizando:

Para Visual Studio 2008:

NET35_Namespaces_Poster_LORES.pdf (986,55 kb)

Para Visual Studio 2010:

Poster de classes do .NET Framework 4.0.pdf (7,58 mb)

Bons estudos....

Visual Studio - Adicionando um novo Data Source (fonte de dados)

Galerinha,

No post SQL 2005 / 2008 - Instalando a base de dados AdventureWorks aprendemos como instalar a base de dados disponibilizada pela Microsoft no SQL 2005/2008.

Agora aprenderemos como adicioná-la a um novo Data Source (fonte de dados) para podermos utilizá-la junto ao Visual Studio em nossos próximas aplicações.

OBS: Neste post adicionarei a base de dados AdventureWorks, mas é claro que pode adicionar qualquer outra base de dados.

Vamos começar ?!

Podemos adicionar um novo Data Source através:

  1. Menu Data - Add New Data Source...
  2. Janela Data Sources - Add New Data Source...

 

Escolheremos o tipo da fonte de dados - nesse exemplo utilizamos um banco de dados (Databases) e clique no botão Next.

 

Escolheremos o modelo da fonte de dados - nesse exemplo utilizaremos um Dataset e clique no botão Next.

 

Escolheremos os dados da conexão - clique no botão New Connection. 

Nesse exemplo estamos utilizando uma base de dados do SQL veja na figura a seguir as informações escolhidas e clique no botão Continue.

 

Configuraremos a conexão:

  1. O Data source e o Server name foram preenchidos conforme a escolha realizada na imagem acima.
  2. Escolha o tipo de autenticação. Se optar pela opção SQL Server Authentication será necessário informar o usuário e senha para acessar a base.
  3. Informe a base de dados selecionando ou informando o nome dela.

 

Podemos clicar no botão Test Connection para testar se a conexão foi realizada com sucesso.

Clicando no botão OK serão exibidas as telas conforme abaixo:

Carregando os objetos da base de dados.

 

Selecione os objetos que deseja utilizar. Nesse exemplo selecionei as tabelas e clique no botão Finish.

Para finalizar verifique que na janela Data Source deverá exibir os objetos selecionados.

Pronto! Agora é só usar os dados do Data Source adicionado em suas aplicações.

Sobre mim...

Olá… Meu nome é Fernanda Sallai. Bacharel em Sistemas de Informação e atuo na área de desenvolvimento.

Colaboradora do Portal Linha de Código e editora da revista Codificando.Net.

Estou sempre em busca de novos conhecimentos e espero compartilhá-los aqui no blog.

Obrigada pela visita e bons estudos.