none
Dúvidas desenvolvimento RRS feed

  • Discussão Geral

  • Saudações...
    Estou começando o desenvolvimento de uma aplicação WEB, e tenho algumas
    dúvidas que gostaria de compartilhar afim de saná-las.
    Eu pensei em desenvolver em módulos, onde cada módulo é 
    um projeto separado, dividindo assim os processos e facilitando testes,
    acessos e porque não dizer sua comercialização, se for o caso.
    Gostaria de saber no que isso implica. Como fazer para que o usuário navegue
    entre os módulos sem efetuar novo login. 
    Se essa maneira é aconselhada, como, onde e porquê.
    OUtra coisa, referente às telas. Pensei em criar uma tela com a lista
    de uma classe onde o usuário poderá pesquisar, excluir, e chamar
    os processos de adição e edição, que seria outra "tela" porém utilizando
    o ModalPopupExtender do AjaxToolKit. A dúvida é: esse componente é
    confiável? Cumpre o seu papel sem apresentar nenhum tipo de problema?
    Por hora é só e obrigado

    Desenvolva!!!

    quarta-feira, 21 de março de 2012 13:42

Todas as Respostas

  • A primeira pergunta é: que tipo de sistema está precisando desenvolver?

    É preciso contruí-lo em módulos ou apenas precisa de um código estruturado e bem feito?

    Abraços.

    quarta-feira, 21 de março de 2012 15:06
  • Opa, beleza?

    Bem, é um sistema de gerenciamento de clínica médica que envolverá muitas especialidades.

    A idéia de "módulo" surgiu para que eu pudesse desenvolver em partes, sendo que alguns não terão ligação nenhuma com os outros.
    A dúvida sobre a Session eu já resolvi, referente à navegação entre os módulos sem ter que autenticar de novo.


    Desenvolva!!!

    quarta-feira, 21 de março de 2012 16:32
  • Rodrigo a autenticação existe para a segurança no sistema, se vc fizer divido como eu acho que é a sua duvida, vc nao teria como passar a session de uma aplicação para outra, pois a session é armazenada no servidor iis, o melhor seria vc criar uma solução e dentro desta solução os sistemas, tenho algo parecido e para isso tenho uma tabela no banco que me diz quais usuários usam quais sistemas, assim no menu carrego apenas o que o usuário tem permissao, embora o sistema seja único.

    Junior

    quarta-feira, 21 de março de 2012 18:02
  • Opa, como vai?

    Mas a idéia é essa mesmo. Uma solution com várias apps. Quanto à compartilhar

    a Session, eu sei que não tem como. o que preciso é algo tipo google/microsoft fazem com seus sistemas para navegar entre as aplicações sem ter que logar novamente. Com Session e QueryString envolvendo criptografia teria como, mas não sei se é a melhor forma.


    Desenvolva!!!

    quarta-feira, 21 de março de 2012 18:16
  • Rodrigo pode ser, lembre-se que querystring o usuário pode alterar não acho uma boa prática, voce poderia usar cookies criptografados ai acho umm pouco melhor, pois o usuário nao sabe onde o cookie está para altera-lo, so usuários mais experientes.

    Na verdade vc tem q ue fazer um levantamento e verificar, assim de longe é dificil dar uma opinião mais segura e precisa.


    Junior

    quarta-feira, 21 de março de 2012 19:59
  • Se conseguir modularizar vai ficar mais fácil mesmo, mais já q está começando eu iria para o mvc :)

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    quinta-feira, 22 de março de 2012 11:54
    Moderador
  • Olá, como vão?

    Sim, a idéia do cookie é boa. Quanto ao MVC, ainda não sou familiarizado com o MVC

    do .net... mas vou estudar o caso.

    Quanto ao modal do ajax, o que medizem?


    Desenvolva!!!

    quinta-feira, 22 de março de 2012 13:40
  • o Ajax é um complemento que pode ser adicionado ao VS e claro que é confiável, mais lembre-se que o modal deixa a página principal inacessível, acho que vc imaginar fazer o seguinte, ter uma tela principal e se clicar em um módulo vc abre um modal com esse módulo, se for isso, caso que queria tb abrir outro módulo como faria ? já  que a utilização do modal é diferente do pop-up, pois o pop-up abre uma nova janela o modal tb, sendo que a diferença é que o modal deixa a página pai inacessível enquanto a página filha não for fechada. 


    Junior

    quinta-feira, 22 de março de 2012 13:52
  • A idéia é a seguinte:
    Você tem uma tela com uma grid listando os registros.
    Um botão "Novo" aciona o modal com os campos para cadastro. Entendeu?

    Desenvolva!!!

    quinta-feira, 22 de março de 2012 14:04
  • td bem entendi, perfeito

    Junior

    quinta-feira, 22 de março de 2012 17:13
  • Então posso usar sem problema?

    Desenvolva!!!

    quinta-feira, 22 de março de 2012 17:17
  • Tenho algo parecido mais eu uso pop-up, e tb tive que fazer um script pegando os valores e adicionando uns botões, mais acho que dá certo, só experimentando

    Junior

    quinta-feira, 22 de março de 2012 17:26
  • O sistema é grande, por isso o receio

    Desenvolva!!!

    quinta-feira, 22 de março de 2012 17:45
  • Rodrigo, o jeito é começar e ir buscando as saídas conforme for desenvolvendo, fazer hipóteses, teorias ai fica complicado, pq existem diversas formas de desenvolver uma (aplicação camadas,mvc,winforms,webforms,silverligth,wpf,....)


    Junior

    quinta-feira, 22 de março de 2012 18:28