Programação em C# com Visual Studio .NET

Slides:



Advertisements
Apresentações semelhantes
Estruturação de Linguagens (Pascal e C++)
Advertisements

PRÓ-INFORMÁTICA QUALIFICAÇÃO PROFISSIONAL
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina Ferramenta de Desenvolvimento Material II-Bimestre Conceitos de lógica.
Criar uma Aplicação Web em ASP.NET v Tipos de Sites Web gerados pelo VS2005 File-system Web sites Ficheiros armazenados num directório local É utilizado.
Introdução ao ASP.NET 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula.
Conhecendo o VS2008: Windows Forms X Web Forms X Web Services
BD em.NET: Passo a passo conexão com SQL Server 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Windows Forms 2º Semestre 2010 > PUCPR > TPU Bruno C. de Paula.
Protótipo de Simulador de Elevadores
VHDL Linguagem de Descrição e Síntese de Circuitos Digitais
Mapeando Supply Chain Soluções Conjuntas e Cases
Visual Basic for Applications
APRESENTAÇÃO DE ESTÁGIO
Curso Sistemas de Informação Disciplina: Arquitetura de Software
1 Professor Rogério B. de Andrade - Aula 001- Dez/2008 Técnicas e Linguagem de Programação.
Área de Desenvolvimento de Sistemas
Paradigmas da Programação
Introdução ao JavaScript
Microsoft.NET Framework Luiz Miranda devgoiania.net Programas & Soluções.
SGCT Sistema de Gerênciamento de Conferências Tecnológicas 09/06/09 Carolina MichelassiRA José Alexandre D'Abruzzo PereiraRA Leandro VendraminRA.
A Fábrica TI Projetos foi criada em 1995 em virtude da necessidade de prestação de serviços com recursos em regime de Pessoa Jurídica no mercado de TI.
Conhecendo o Visual Studio.NET
Introdução ao C# e ao visual studio
Principais Tecnologias – NF-e
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Ferramentas para Sistema Web Sistemas de Informação Aula 10 – 15/05/2013.
Sumário: Fórmulas (continuação).
Sistema de Informações da Biodiversidade Amazônica Consultoria: Experto em Sistemas de Informação e Bases de Dados.
HTML.
Ensino Médio Integrado em Informática Departamento de Ciências da Computação.
Desenvolvimento de Jogos e Entretenimento Digital
Linguagem de Programação C#
Arquitetura Microsoft .Net
Tecnologias.NET Equipe: Ayrton Johab Rejane Roosevelt Wanessa.
Linguagem Técnica de Programação VI
Linguagem Técnica de Programação VI Prof.: Luiz Gustavo Jordão Soares.
Tecnologia para Web Tratamento de Exceções
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Programa de Educação a Distância da Fundação Getulio Vargas
20/9/2014FACENS1 Desenvolvimento de Jogos na Plataforma XNA: Introdução Fábio Lopes Caversan.
Desenvolvimento de Aplicações Web na plataforma Microsoft
Tarefa 02 Visual Studio 2005 Visual C# Programa Hello World.
Migrando Clipper para Visual FoxPro
Curso de ISI (Implantação de Sistemas de Informação)
Domingos Sávio João Lima José Francisco Raphael Barros.
XIV Jornada de Cursos .NET com C# Antônio Júnior Bruno Inojosa.
Plataforma Microsoft de BI
CURSO DE EXTENSÃO PROGRAMAÇÃO C# .NET
Professor: Márcio Amador
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
DCC / UFRJ Projeto de Sistemas de Informação Borland Delphi 7 Studio Grupo:Daniel Leitão Eduardo Lima Luciana Netto.
PLANO DE MARKETING II.
Projeto de Sistemas de Informação Microsoft C++ Grupo 8: Claudia Rocha Leonardo Rezende Ricardo Pereira.
Linguagem de Programação C#
DESENVOLVIMENTO WEB II Estruturas de Decisão – IF..ELSE.
UTILIZAÇÃO DA LINGUAGEM MS-VISUAL BASIC.NET Objetivo: apresentar os principais recursos da linguagem “Visual Basic” necessários à criação de macros para.
William Ivanski Curso de Programação C#. Sumário  Exercícios para Fixação  Utilizando uma IDE  Elementos da Linguagem C#  Valores  Variáveis  Tipos.
Linguagem de Programação JAVA
Paradigmas da Programação – Semestre 2 – Aula 1 Professores: Fábio de Paula Santos Eduardo Mantovani
Fundamentos da Linguagem C#
JavaServer Faces Rapid Web Application Development em Java Ricardo Cavalcanti Jobson Ronan
.NET com C#.  Conceitos e Características  Vantagens do SOAP  Descrição do WebService  Gerenciamento de Estados  UDDI  Novidades do Framework 2.0.
1 Visual Basic Maria Alice Grigas Varella Ferreira EP-USP Abril 2003.
CloudSim Um framework para modelagem e simulação de infraestrutura e serviços de Computação em Nuvem.
Linguagens Orientadas a Eventos
Visão geral da empresa. O que esta apresentação contém? O que é a Conio? Porque existimos? O mercado de TI e a Conio Nossos serviços Nossos produtos Nossos.
A gora a Administração em Necrópoles conta com Soluções em Tecnologia para Gestão !
Apresentação Desenvolvimento Software Coletor de Dados
Estruturas de Controle [1] JAVA Faculdade Mauricio de Nassau Linguagem de Programação II Curso de Engenharia de Telecomunicações.
Programador/a de Informática
Transcrição da apresentação:

Programação em C# com Visual Studio .NET MTM Sistemas Ltda Alvaro de Paulo Cavalcante Albuquerque Neto Waldomiro José Dall’Agnol

Apresentação da MTM Sistemas 20 Anos de Mercado (Fundada em 20/05/1993); Pioneiros em tecnologia Microsoft – Parceiro Gold; Consultoria, Desenvolvimento e integração de sistemas; ERPs próprios para empresas de Varejo, Atacado e Transporte; Soluções próprias para: CT-E e NF-e; Desenvolvimento de sistemas: Transacionais, Web e Mobile; Sistemas da MTM são usados por mais de 500 empresas de todo o Brasil; Trabalhos desenvolvidos para: Votorantim, Klabin, Lohist, Ernst&Young, etc.; Integração dos nossos sistemas com ERPs de empresas como: Volvo, Scania, Renault/Nissan, Electrolux, Caterpillar, General Motors, Kraft, etc. Etapas do Treinamento de C#; 1 – Conhecimento da Linguagem C# (90% do tempo do curso); 2 – Conhecimento do Framework Basis da MTM e disponibilização dos fontes e do modelo de dados para continuidade dos estudos;

Etapa 1 Conhecendo a plataforma .NET (Visual Studio .NET) Criação de 16 programas em C#, envolvendo os principais recursos da linguagem Projeto, Formulário, Classe, Namespace, Comentários, Mensagens; Tipos de dados, Declaração e escopo de Variáveis, Operadores aritméticos ( + - / * ), Caixas de Dialogo, Tratamento de erro, Debug Barra de Ferramentas do Visual Studio, Controles (Buttom, Label, text, Frame, Option, Check, Tab), Propriedades, Eventos, Estruturas de decisão (if, else, case, ..), Operadores lógicos (&& || ! ), Operadores relacionais (== != > < >= <=); Estruturas de repetição (while, for, ...); Funções Matemáticas (Round, Floor, Soma, Adição, Subtração e divisão)

 Funções de Texto (Trim, Substring, Replace, indexOf, … ) e Funções de Formatação; Controles (Data) e Funções de data; Controles (Grid, Combo) e Listas; Bibliotecas do Visual Studio, gravação e leitura de arquivos Texto e XML; Criar um Web Service, conhecer o IIS e entender a Serialização de dados; Criar uma Pagina ASP.NET e usar um Web Service; Criar user Controls (WPF), Menu, Controles (Expansor) e trabalhar com imagens; Conhecendo o MS SQL Server – IDE do SQL Server, Criar um banco de dados, criar tabelas, Incluir, Excluir, Alterar registros e pesquisar dados;

Etapa 2 Etapa 3 Conhecendo o Gerador de Código do Basis; Criar um projeto de acesso ao banco de dados; Criar uma aplicação de cadastro com banco de dados (Pais, Estado, Cidade, Cadastro de Pessoas); Etapa 2 Conhecendo o Gerador de Código do Basis; Criar programas pelo gerador de sistemas; Conhecer a Estrutura dos programas; Criar projetos utilizando objetos existentes (ADD e ADD Link); Etapa 3 Conhecendo o FrameWork Basis; Modelo de dados do sistema; Analisando o código Fonte – Componentização e Orientação a Objetos; Multi-Plataforma (Desktop e Web); Controle de versão, Multi-Camadas, Multi-Idioma, Multi-Ambiente; Debug; Navegação pelas telas de Cadastros, CRM, GED (Recursos utilizados); Escalabilidade da solução já Preparada para cloud computing;

Código Fonte

Design da tela

Código Fonte Aberto

Sistema Funcionando

Navegando no sistema

Navegando no sistema

Sistema executando em Browser

Escalabilidade da aplicação O Framework permite que a infra-estrutura necessária para suportar as aplicações seja expandida conforme o numero de usuários, podendo partir de alguns poucos usuários e chegar a centenas ou até milhares de usuários (sem mexer no sistema). Apresentação Apresentação Regras de negócio Regras de negócio (Pool de servidores Web) Client/Server Web Application Dados OU Dados da aplicação Controle de versão Controle de acessos Idioma CV CA Idioma Controle de versão Controle de acessos Idioma Dados da aplicação