O documento fornece uma visão geral do desenvolvimento web com Visual Studio 2012, incluindo novas funcionalidades como .NET Framework 4.5, HTML5 e CSS3. Apresenta alguns frameworks como ASP.NET Web Forms, MVC e Web Pages, além de conceitos como classes de contexto e mapeamento objeto-relacional.
Aplicação de Redes Neurais Artificiais Paraconsistentes no auxílio do diagnós...Helder Lopes
Apresentação feita no I Workshop Intelligent Computing System - WICS 2013.
Dias 11 e 12 de março de 2013
Sala de Eventos IEA/USP
Rua Praça do Relógio, 109, Bl. K 5º andar - Cidade Universitária - São Paulo - SP - Brasil.
Aplicação de Redes Neurais Artificiais Paraconsistentes no auxílio do diagnós...Helder Lopes
Apresentação feita no I Workshop Intelligent Computing System - WICS 2013.
Dias 11 e 12 de março de 2013
Sala de Eventos IEA/USP
Rua Praça do Relógio, 109, Bl. K 5º andar - Cidade Universitária - São Paulo - SP - Brasil.
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...Daniel Makiyama
Slides de curso de Férias ministrado na FEI em 07/2014. 20 horas de pura introdução ao mundo do entity framework code first e Asp.Net MVC 5 com o Visual Studio Express 2013
Aula com tutorial sobre JPA usando o NetBeans 7.1. Ensina passo-a-passo a geração de classes entidade e controladores (DAO) JPA no NetBeans 7.x.
O banco de dados utiliza o sgbd H2 Database.
Apresentação sobre as funcionalidades de acesso a dados na nova versão do Windows Phone 7, conhecida por "Mango", que fiz no evento WP7 "Mango" Dev Hub.
Código-fonte das demonstrações:
https://github.com/augustoproiete/WP7MangoDevHub2011-DataAccess
O framework Django é um dos mais utilizados da atualidade, neste workshop aprenderemos a criar uma pequena aplicação web com HTML, CSS e Python com o Django. Você não vai querer perder!
ODI Series - Exportar Tabelas para Arquivo TextoCaio Lima
Este tutorial demonstra os passos necessários para criar um projeto e uma interface no Oracle Data Integrator (ODI) para exportar uma tabela do banco de dados relacional para um arquivo texto.
Quarto documento da Série Tutorial Oracle Data Integrator. Neste tutorial demonstro como criar o Modelo de Dados do DW e o Modelo de Dados do DM. Estamos utilizando tabelas Oracle e ArqTXT como fonte e destino de dados.
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...Daniel Makiyama
Slides de curso de Férias ministrado na FEI em 07/2014. 20 horas de pura introdução ao mundo do entity framework code first e Asp.Net MVC 5 com o Visual Studio Express 2013
Aula com tutorial sobre JPA usando o NetBeans 7.1. Ensina passo-a-passo a geração de classes entidade e controladores (DAO) JPA no NetBeans 7.x.
O banco de dados utiliza o sgbd H2 Database.
Apresentação sobre as funcionalidades de acesso a dados na nova versão do Windows Phone 7, conhecida por "Mango", que fiz no evento WP7 "Mango" Dev Hub.
Código-fonte das demonstrações:
https://github.com/augustoproiete/WP7MangoDevHub2011-DataAccess
O framework Django é um dos mais utilizados da atualidade, neste workshop aprenderemos a criar uma pequena aplicação web com HTML, CSS e Python com o Django. Você não vai querer perder!
ODI Series - Exportar Tabelas para Arquivo TextoCaio Lima
Este tutorial demonstra os passos necessários para criar um projeto e uma interface no Oracle Data Integrator (ODI) para exportar uma tabela do banco de dados relacional para um arquivo texto.
Quarto documento da Série Tutorial Oracle Data Integrator. Neste tutorial demonstro como criar o Modelo de Dados do DW e o Modelo de Dados do DM. Estamos utilizando tabelas Oracle e ArqTXT como fonte e destino de dados.
Gerenciamento de Infra-Estrutura - Aula 5 - contexto organizacionalHelder Lopes
Aula sobre aplicação de gerenciamento de serviços da disciplina Gerenciamento de Infra-Estrutura do curso de Gestão de Tecnologia da Informação - 2º / 3º semestre - UNIP Paulista.
Fundamentos de Sistemas Operacionais - Aula 3 - Arquiteturas de Sistemas Oper...Helder Lopes
Conceitos arquitetura de SO. Disciplina Fundamentos de Sistemas Operacionais do curso Tecnológico de Análise e desenvolvimento de sistemas - 1º semestre - UNIP Paulista / Paraíso
Conceitos iniciais sobre os aspectos de um SO. Disciplina Sistemas Operacionais do curso Tecnológico de Análise e desenvolvimento de sistemas - 1º semestre - UNIP Paulista / Paraíso
Gerenciamento de Infra-Estrutura - Aula 2 - Definições Utilizadas em Gerencia...Helder Lopes
Aula sobre os conceitos e definições para gerenciamento de serviços da disciplina Gerenciamento de Infra-Estrutura do curso de Gestão de Tecnologia da Informação - 2º / 3º semestre - UNIP Paulista.
Gerenciamento de Infra-Estrutura - Aula 3 - Ferramentas de Gerenciamento - Co...Helder Lopes
Aula sobre os conceitos de Ferramentas de Gerenciamento da disciplina Gerenciamento de Infra-Estrutura do curso de Gestão de Tecnologia da Informação - 3º semestre - UNIP Paulista.
Fundamentos de Sistemas Operacionais - Aula 1 - Introdução à disciplinaHelder Lopes
Aula inaugural da disciplina Fundamentos de Sistemas Operacionais do curso Tecnológico de Análise e desenvolvimento de sistemas - 1º semestre - UNIP Paulista / Paraíso
Gerenciamento de Infra-Estrutura - Aula 3 - Conceitos sobre SLA & SLMHelder Lopes
Aula sobre os conceitos de SLA & SLM da disciplina Gerenciamento de Infra-Estrutura do curso de Gestão de Tecnologia da Informação - 3º semestre - UNIP Paulista.
Anotações de aula da disciplina Modelagem de Sistemas de Informação de Rede do curso de Gestão de Tecnologia da Informação - 3º semestre - UNIP Paulista.
Sistemas para Internet e Software LivreHelder Lopes
Esta aula tem o objetivo de apresentar os modelos de sistemas e negócios na web, dando ao aluno os conceitos, análise, custo/benéfico e impactos de software livre nas organizações, assim como realizar análise de plataformas de sistemas de licença de conteúdo.
Sequência Didática - Cordel para Ensino Fundamental ILetras Mágicas
Sequência didática para trabalhar o gênero literário CORDEL, a sugestão traz o trabalho com verbos, mas pode ser adequado com base a sua realidade, retirar dos textos palavras que iniciam com R ou pintar as palavras dissílabas ...
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24, Pr Henrique, EBD NA TV, Lições Bíblicas, 2º Trimestre de 2024, adultos, Tema, A CARREIRA QUE NOS ESTÁ PROPOSTA, O CAMINHO DA SALVAÇÃO, SANTIDADE E PERSEVERANÇA PARA CHEGAR AO CÉU, Coment Osiel Gomes, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Com. Extra Pr. Luiz Henrique, de Almeida Silva, tel-What, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique, https://ebdnatv.blogspot.com/
proposta curricular para educação de jovens e adultos- Língua portuguesa- anos finais do ensino fundamental (6º ao 9º ano). Planejamento de unidades letivas para professores da EJA da disciplina língua portuguesa- pode ser trabalhado nos dois segmentos - proposta para trabalhar com alunos da EJA com a disciplina língua portuguesa.Sugestão de proposta curricular da disciplina português para turmas de educação de jovens e adultos - ensino fundamental. A proposta curricular da EJa lingua portuguesa traz sugestões para professores dos anos finais (6º ao 9º ano), sabendo que essa modalidade deve ser trabalhada com metodologias diversificadas para que o aluno não desista de estudar.
LIVRO MPARADIDATICO SOBRE BULLYING PARA TRABALHAR COM ALUNOS EM SALA DE AULA OU LEITURA EXTRA CLASSE, COM FOCO NUM PROBLEMA CRUCIAL E QUE ESTÁ TÃO PRESENTE NAS ESCOLAS BRASILEIRAS. OS ALUNOS PODEM LER EM SALA DE AULA. MATERIAL EXCELENTE PARA SER ADOTADO NAS ESCOLAS
Atividade - Letra da música "Tem Que Sorrir" - Jorge e MateusMary Alvarenga
A música 'Tem Que Sorrir', da dupla sertaneja Jorge & Mateus, é um apelo à reflexão sobre a simplicidade e a importância dos sentimentos positivos na vida. A letra transmite uma mensagem de superação, esperança e otimismo. Ela destaca a importância de enfrentar as adversidades da vida com um sorriso no rosto, mesmo quando a jornada é difícil.
6. Alguns conceitos básicos
Frameworks de desenvolvimento
● ASP.NET Web Forms: Este é o alvo dos
desenvolvedores que preferem programação
declarativa e baseada em controles (como
WinForms). Oferece um modelo de
desenvolvimento de design WYSIWYG,
proporcioando um ambiente RAD.
7. Alguns conceitos básicos
Frameworks de desenvolvimento
● ASP.NET MVC: Este é para os interessados
em padrões e princípios como
desenvolvimento de teste dirigido, separação
de interesses, inversão de controle (IoC), e
injeção de dependências (DI). Esse
framework encoraja separação da BLL
(Business Logic Layer – Camada de Regra de
Negócios) de uma aplicação web da sua
camada de apresentação.
8. Alguns conceitos básicos
Frameworks de desenvolvimento
ASP.NET Web Pages: Indicado para
desenvolvedores que querem um
desenvolvimento web simples. É uma boa
maneira para desenvolvedores web que sabem
PHP ou frameworks similares para começar
usar ASP.NET.
9. Entendendo como se faz
● Default: Página padrão quando a aplicação
é exibida no browser.
● Site.Master: Página que permite criar um
layout consistente e padrão para páginas
da aplicação.
10. Entendendo como se faz
● Global.asax: Arquivo opcional que contém
código para responder a eventos
application-level e session-level enraizados
pelo ASP.NET ou por módulos HTTP.
● Web.config: Arquivo de configuração da
aplicação.
11. Conceitos básicos de C#
class HelloWorld
{
/*
comentário em múltiplas linhas
outra linha de comentário
e mais outra
*/
public static void Main()
{
//comentário em uma linha
System.Console.WriteLine("Olá");
}
}
http://msdn.microsoft.com/en-us/library/x53a06bb(VS.71).
aspx
12. Camada de dados
● Entity Framework: Framework de
mapeamento objeto-relacional (ORM) que
permite que você trabalhe com os dados
relacionais como objetos.
13. Camada de dados
Referenciando o Entity Framework
● Na janela Solution Explorer, clique com
botão direito do mouse sobre o nome do
projeto e selecione a opção Add
Reference
● Pode-se clicar no menu Project->Add
Reference.
15. Camada de dados
Gerando as classes de dados
● Na janela Solution Explorer, clique com
botão direito do mouse sobre o nome do
projeto e selecione a opção Add New
folder
● Por padrão, crie uma pasta chamada
Models.
19. Camada de dados
Data Annotations
Key – Usada para especificar que uma propriedade/coluna é parte da chave primária da entidade e se aplica
apenas a propriedades escalares.
StringLength – Usada para especificar o tamanho máximo de uma string.
ConcurrencyCheck – Usada para especificar que uma propriedade/coluna tem um modo de concorrência
“fixed” no modelo EDM.
Required – Usada para especificar que uma propriedade/coluna é não-nula e aplica-se a propriedades
escalares, complexas, e de navegação.
Column – Usada para especificar o nome da coluna, a posição e o tipo de dados.
Table – Usada para especificar o nome da tabela e o esquema onde os objetos da classe serão atualizados.
ForeignKey – Usado em uma propriedade de navegação para especificar a propriedade que representa a
chave estrangeira da relação.
DatabaseGenerated - Usada em uma propriedade para especificar como o banco de dados gera um valor
para a propriedade, ou seja, Identity, Computed ou None.
NotMapped – Usada para definir que a propriedade ou classe não estará no banco de dados.
20. Camada de dados
Gerando classe de contexto
● Clique com o botão direito
sobre a pasta Models e
selecione Add -> New Item.
21. Camada de dados
Gerando classe de contexto
● Crie uma classe com um nome sugestivo, como ProdutosContexto.
22. Camada de dados
Gerando classe de iniciação
● Clique com o botão direito
sobre a pasta Models e
selecione Add -> New Item.
23. Camada de dados
Gerando classe de iniciação
● Crie uma classe com um nome sugestivo, como
ProdutosDataBaseInitializer.
24. Camada de dados
Configurações
● Global.asax: Inicia os modelos de dados
quando o aplicativo for iniciado, adicione o
código no método Application_Start.
● Web.config: Necessário para definir a
string de conexão com o banco de dados.
25. Vendo um pouco de código...
● Wing Tip Toys: Faça o download do arquivo
no site MSDN Samples: http://code.msdn.
microsoft.com/Getting-Started-with-
221c01f5.
26. Referências
Visual Guide to Visual Web Developer
http://www.asp.net/web-forms/tutorials/aspnet-45/getting-started-with-aspnet-45-web-forms/create_the_data_access_layer
http://www.asp.net/web-forms/tutorials/aspnet-45/getting-started-with-aspnet-45-web-forms/ui_and_navigation