DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 
DevWare  
Novidade: DevMedia lança o DevWare - Saiba mais!


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo WebMobile 9 - Desenvolvendo aplicações Web com framework MIOLO

Artigo Originalmente publicado na WebMobile 9.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

Esse artigo faz parte da revista WebMobile edição 09. Clique aqui para ler todos os artigos desta edição

Capa_WM09_M.gif

Desenvolvendo aplicações web com o framework MIOLO

A necessidade de desenvolver software de qualidade, aproveitando a tecnologia web e o paradigma orientado a objetos, possibilitou o surgimento de soluções conhecidas como frameworks para desenvolvimento. Um framework provê uma solução para uma família de problemas semelhantes, sendo flexível e extensível para permitir a construção de várias aplicações com menor esforço, especificando apenas as particularidades de cada aplicação.

Este artigo apresenta o MIOLO, um framework para desenvolvimento de aplicações web e orientadas a objetos, descrevendo suas principais funcionalidades e arquitetura. O artigo ainda apresenta os passos necessários para a construção de uma aplicação web utilizando este framework através de um estudo de caso. Este contempla a configuração do ambiente, a construção das classes de domínio e de interface da aplicação, a estruturação do modelo de dados e o mapeamento objeto-relacional.

O que é o MIOLO?

O MIOLO é um framework que começou a ser desenvolvido pela UNIVATES (Unidade Integrada Vale do Taquari de Ensino Superior) e atualmente está sendo desenvolvido em conjunto com a UFJF (Universidade Federal de Juiz de Fora). Esse framework foi desenvolvido com base nas linguagens PHP e JavaScript, utilizando conceitos de POO (Programação Orientada a Objetos).

A construção de sistemas através desse framework é baseada na implementação de módulos. Cada módulo pode ser configurado de forma independente, propiciando uma segurança maior, pois os administradores de cada módulo não precisam ter acesso à configuração global do framework. Além disso, a manutenção da aplicação fica facilitada, uma vez que módulos independentes propiciam que os membros da equipe de desenvolvimento atuem simultaneamente em diferentes módulos.

Funcionalidades básicas

Visando facilitar a criação de módulos através do framework MIOLO, algumas funcionalidades básicas são disponibilizadas. Essas funcionalidades são ortogonais aos módulos, ou seja, todo módulo herda automaticamente as funcionalidades oferecidas pelo framework. São elas:

·         Autenticação de usuários;

·         Controle de permissão de acesso;

·         Camada de abstração para acesso a banco de dados;

·         Gerenciamento de sessões e manutenção de log;

·         Tratamento da página como um webform, com captura de eventos;

·"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Alberto Germano S. Trevezani
Alberto Germano Sevarolli Trevezani (atrevezani@si.granbery.edu.br) é graduando em Sistemas de Informação da Faculdade Metodista Granbery e bolsista em desenvolvimento Web utilizando o MIOLO, na própria faculdade.
O que você achou deste post?

    3 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Hermes Nunes Pereira Júnior
Bom dia,

Aparentemente há algum erro na exibição do artigo. As tabelas 2, 3 e 4 não exibem corretamente as tags contidas na primeira coluna. As listagens 3 e 7 não exibem corretamente as tags xml.

É importante acertar estes problemas para que seja possível testar o artigos.

Atenciosamente

Hermes Nunes Pereira Júnior
[há +1 mês] - Responder

 

Daniella Adriana Da Costa
Olá Hermes, obrigada pelo aviso. O problema foi resolvido.
[há +1 mês] - Responder
 

Hermes Nunes Pereira Júnior
Oi Daniella,

estava difícil entender o código, agora está tudo bem.

Obrigado
[há +1 mês] - Responder
 
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
[Fechar] Você precisa estar logado para dar seu feedback.

Clique aqui para efetuar o login

Caso não tenha um cadastro DevMedia, clique aqui para se cadastrar (gratuito)
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03