sexta-feira, 29 de julho de 2016

Introdução ao C# - Windows Form


Um pouquinho de C#...

Breve Introdução


O C# é uma ferramenta que trabalha com o conceito de programação orientada a objetos(?), e foi criada pela Microsoft nos anos 2000 com o lançamento da plataforma .NET e é uma linguagem baseada nas linguagens de programação C++ e Java.
Durante seu desenvolvimento, a linguagem C# foi chefiada pelo engenheiro de desenvolvimento da Microsoft, Anders Hejsberg, que também foi membro da empresa Borland, onde esteve à frente do desenvolvimento de outros projetos que se tornaram ferramentas bastante conhecidas da maioria dos programadores, o Turbo Pascal e Delphi.

Programação orientada a objetos?

Inicialmente o entendimento sobre a programação orientada a objeto parece difícil, mas quando se passa a entende-lo tudo fica mais claro. Por se tratar de um conceito abstrato, a programação orientada a objeto é uma filosofia de trabalho, uma maneira de usar lógica de programação, uma forma de pensar, utilizando a estrutura de dados de um programa que se baseia no mundo real e não somente nos modelos computacionais.
A programação orientada faz uso intenso de ferramentas gráficas (diagramas e formas) que representam seus elementos de trabalho, com uma notação gráfica única e que deve ser muito utilizada.
Na programação orientada a objetos, quando se utiliza um botão para um acionamento, o botão já está pronto, cabe ao programador definir como quando e quantas vezes esse botão deve ser utilizado.

Mas o que o C# tem a ver com Mecatrônica?

Calma já vamos chegar lá...

Modo gráfico

É possível com o C# criar gráficos em janelas de controle com inserção de botões onde são determinadas diversas funções aos mesmos, dentre essas funções gráficas alguns sistemas de supervisão utilizando as portas de comunicação paralela, serial e USB.
Então é aí que se encaixa o conceito na Mecatrônica para a utilização de controle e supervisão em diversos sistemas.
As vídeo-aulas apresentadas são feitas por etapas para um melhor entendimento sobre a utilização da programação orientada à objeto até a criação de alguns softwares de controle que possam vir a atender algumas necessidades.

Vamos programar

Desde sua criação a linguagem C# passou por várias versões, nas vídeo-aulas é utilizado o compilador Visual C# 2010 Express, que é fornecido gratuitamente pela Microsoft. A versão gratuita é mais simples que a versão comercial, porém possui recursos para desenvolver bons aplicativos em nível didático.

Com o programa de navegação de sua preferência acesse: https://www.visualstudio.com/pt-br/products/visual-studio-express-vs , faça o download do Visual C# Express, acesse o meu canal no Youtube: Mecatronizando, inscreva-se, acompanhe as vídeo-aulas  e bons estudos.

Referências:
MANZANO, J. A. N. G. Visual C# 2010. 1 ed. São Paulo: Érica, 2012.
LUZ, C. E. S. Criação de Sistemas Supervisórios em Visual C# 2010 express. 1 ed. São Paulo: Érica, 2012.

Um comentário:

  1. gostaria de ler esse livro Criação de Sistemas Supervisórios em Visual C# não sei se tens em pdf godtaria tonibetter05@gmail.com

    ResponderExcluir