SlideShare uma empresa Scribd logo
SETEMBRO, 2010 | SÃO PAULO
Instruções gerais (hidden slide):Instruções aos palestrantes: Complete este slide para que o Track Owner avalie a sequência da sua apresentação, tópicos cobertos, integração das demos e alinhamento do conteúdo com a descrição e nível da sessão. Título: Criando aplicações .Net com TheWebMind
NívelTécnico:
Audiênciafoco: Developers e DBAs
Objetivos ():
1 Facilidade de modelar a aplicação e depoisgerar o banco de dados
Sequência da suaapresentação (incluindo as demos):CÓDIGO DA SESSÃO:INT308Criando Aplicações .Net com o The WebMindFilipe Pamlonafilpamplona@hotmail.comJaydson Gomesemail@jaydson.org
AgendaCriando Aplicações  .Net com TheWebMindApresentação do WebMindDemoAsp Net MVCNhibernateDemo
O que é o TheWebMindÉ uma plataforma capaz de interpretar o conhecimento humano
O que é o TheWebMind{WML (Web Mind Language) PlataformaIDE(Integrated Development Environment )Mind Engine
Evolução da Tecnologia
Evolução da Tecnologia
Evolução da Tecnologia
Evolução no Desenvolvimento
Funcionamento
Funcionamento
MóduloPluginFuncionamentoProblematranscritoMind2.0Código geradoe  documentaçãoCompreensão(Múltiplas  Saídas)SaídasalternativasConhecimentosobre o problemaDesenvolvedores
IDE
Funcionamento
PainéisProject List Panel (Fechado)
PainéisMain Painel
PainéisOutput Panel
PainéisProject List Panel (Aberto)
PainéisMain Painel (Projeto Aberto)
Ambientes
WML
VerboQuantificadoresEntidadeEntidadeWMLcada aluno pode possuir um ou vários professore todo professor tem muitos aluno
CaracterísticasTipoAtributoWMLaluno tem nome:caractere(80,obrigatório)aluno tem idade:inteiro()
Valor padrãoOpçõesMáscaraCampo ocultoComentárioWMLaluno tem turma:caractere(1, "A")aluno tem sexo:caractere(1,{M=Masculino|F=Feminino})professor tem cpf:caractere(14,[000.000.000-00])professor tem #matrícula:varchar(10) //Numero de matricula
WMLSub Tipo$uf:char(2,{SP=São Paulo|RJ=Rio de Janeiro|BA=Bahia})enderecoComercial tem estado:uf()enderecoResidencial tem estado:uf()
CORE
CoreAjaxJavascriptAjax PushRegExpJSONjQuery *FW - Server-SidePHPXMLFW - Client-SideNLP
Saídas
DDLCódigo WMLDDL
Código WMLaluno tem nome:caractere(80,obrigatório)aluno tem idade:inteiro()aluno tem turma:caractere(1, "A")aluno tem sexo:caractere(1,{M=Masculino|F=Feminino})professor tem cpf:caractere(14,[000.000.000-00])professor tem matrícula:varchar(10) e todo professor tem muitos aluno
DDL
Diagrama ERCódigo WMLER
Criando Aplicações .NET com o TheWebMind
Dicionário de DadosCódigo WMLDicionário de Dados
Dicionário de Dados
Criando Aplicações .NET com o TheWebMind
MódulosConhecimento sobre o problemaArquivosDocumentaçãoDiretórios
VantagensRapidez no desenvolvimentoMódulosqueobedecemaospadrões e tecnologias de suapreferênciaounecessidadeFácilaprendizadoOpen-sourceBrowser-based
DesvantagensAltoacoplamento
FuturoDesacoplamento (Emestudo)Parser reescritoRepositório de Módulos e Plugins
Funcionamento do Mind
Estrutura do Módulo .Net
ASP .Net MVCO que é?Implementaçãodaarquitetura MVC para o ASP .Netem um frameworkFornece um ambienterobusto e levequeestáintegradoaosrecursos do ASP . Net como Master Pages e MembershipVantagensFacilidade de manter,testar e atualizarEscalabilidadeIndependência entre Modelo, visualizador e controlepermitindodesenvolvimentoparalelo
Criando Aplicações .NET com o TheWebMind
NhibernateO que é?Ferramenta de ORM – Object Relational Mapperpara.NetDerivado do framework Hibernate do Java (Ambas Open Source)Automatizaoperações de CRUDPorqueusar?Suporte a Lazy LoadingEstrurada OOSuporteaosprincipais SGBDs do mercado
Lazy LoadingO que é e comousar?O que é? É a maneira de carregarounãoautomaticamente as entidadesdependentesComo usar?Configure a propriedade Lazy = true no hbm.xml ou via código

Mais conteúdo relacionado

PDF
Introdução a Frameworks
PDF
Framework usar ou não usar
PPTX
Frameworks de desenvolvimento web
PDF
Aula 1 - Programação Dinâmica para Web
PPTX
Curso PHP UNIFACS 2014.1 – Frameworks
PPTX
Palestra - Profissão: Desenvolvedor
PPTX
Estudo de caso ASP.NET MVC e Silverlight
PPTX
ASP.NET Web Forms X ASP.NET MVC
Introdução a Frameworks
Framework usar ou não usar
Frameworks de desenvolvimento web
Aula 1 - Programação Dinâmica para Web
Curso PHP UNIFACS 2014.1 – Frameworks
Palestra - Profissão: Desenvolvedor
Estudo de caso ASP.NET MVC e Silverlight
ASP.NET Web Forms X ASP.NET MVC

Mais procurados (20)

PPTX
ASP .NET MVC - Você esta pronto para a pílula vermelha?
PPTX
Desenvolviemento web com ASP.Net e MVC
PPT
Palestra Sepai Alfredofurtado Introducao Ao Javafx
PPT
Desvendando ASP.NET MVC
PDF
VRaptor - Um Framework MVC Web para desenvolvimento ágil com JAVA
PDF
Arquitetura de microsserviços
PPTX
Oficina Joomla para Iniciantes
PDF
Programção PHP
PPTX
Comtec2010 asp.net mvc
PDF
Como escolher o Framework Java para web?
PPTX
Frameworks em Java
PDF
Desenvolvendo Aplicações com PHP, AJAX e YUI!
PPT
Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User Interface
PPTX
Pós-graduação em Desenvolvimento Web e Aplicativos Móveis
PDF
Java Web Fácil com VRaptor
PPTX
JSF2 ScrumToys SestInfo 2010
PDF
Java web
PPTX
Panorama Atual e Tendências do Desenvolvimento de Sistemas para Internet
PPTX
ASP.NET MVC
ASP .NET MVC - Você esta pronto para a pílula vermelha?
Desenvolviemento web com ASP.Net e MVC
Palestra Sepai Alfredofurtado Introducao Ao Javafx
Desvendando ASP.NET MVC
VRaptor - Um Framework MVC Web para desenvolvimento ágil com JAVA
Arquitetura de microsserviços
Oficina Joomla para Iniciantes
Programção PHP
Comtec2010 asp.net mvc
Como escolher o Framework Java para web?
Frameworks em Java
Desenvolvendo Aplicações com PHP, AJAX e YUI!
Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User Interface
Pós-graduação em Desenvolvimento Web e Aplicativos Móveis
Java Web Fácil com VRaptor
JSF2 ScrumToys SestInfo 2010
Java web
Panorama Atual e Tendências do Desenvolvimento de Sistemas para Internet
ASP.NET MVC
Anúncio

Semelhante a Criando Aplicações .NET com o TheWebMind (20)

PPTX
Microsoft .Net
PDF
Crescendo profissionalmente com o apoio comunidade
PDF
Palestra ASP.NET MVC
PPTX
Microsoft WebMatrix
PDF
Aula 1 ASP.NET Core com arquitetura MVC
PDF
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
PPTX
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
PPTX
PDF
Aula ASP.NET.pdf whatsap Whatsap pdf.com
PPT
TheWebMind - Desenvolvimento rápido ao extremo, com qualidade e controle
PPT
TheWebMind Tche Linux 2009
PPTX
Introdução C#
PPTX
T@rget trust asp.net avançado
PDF
O Desenvolvedor Web
PPTX
Desenvolvimento Web com ASP.NET 4
PDF
Curso C sharp plus Framework NET (NOTURNO)
PDF
Curso C sharp plus Framework NET (DIURNO)
PDF
Desenvolvimento web com vs2012: Uma visão geral
PPTX
Treinamento Básico Sobre ASP.NET MVC
PPTX
Introdução ao Asp.Net Mvc
Microsoft .Net
Crescendo profissionalmente com o apoio comunidade
Palestra ASP.NET MVC
Microsoft WebMatrix
Aula 1 ASP.NET Core com arquitetura MVC
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
Aula ASP.NET.pdf whatsap Whatsap pdf.com
TheWebMind - Desenvolvimento rápido ao extremo, com qualidade e controle
TheWebMind Tche Linux 2009
Introdução C#
T@rget trust asp.net avançado
O Desenvolvedor Web
Desenvolvimento Web com ASP.NET 4
Curso C sharp plus Framework NET (NOTURNO)
Curso C sharp plus Framework NET (DIURNO)
Desenvolvimento web com vs2012: Uma visão geral
Treinamento Básico Sobre ASP.NET MVC
Introdução ao Asp.Net Mvc
Anúncio

Criando Aplicações .NET com o TheWebMind