locked
Utilização Classe em Web Application em projeto Silver Light RRS feed

  • Pergunta

  • Boa Tarde,

    Possuo um projeto Web Application em C#, nesse projeto possui uma pasta Classes, onde se encontra todas as classes do projeto. Nesse projeto criei uma aplicação em SilverLight e desejo por exemplo fazer uma tela de login em SilverLight, porém quero utilizar uma classe que já faz todo o trabalho de login no sistema, porem essa classe esta no projeto Web Application dentro da pasta Classes.

    É possivel ter dois projetos um Web Application e outro SilverLight e ambos utilizarem uma mesma classe??

    Tentei fazer as classes compiladas em dll e adicionar a referência, mas sem sucesso.

    Obrigado.


    Leandro
    sexta-feira, 12 de novembro de 2010 20:02

Todas as Respostas

  • Leandro, tudo bem?
    Seguinte, não é possível utilizar.

    Da uma olhada neste post, pois era a mesma dúvida que eu tinha http://social.msdn.microsoft.com/Forums/pt-BR/silverlightpt/thread/7817cfa0-83a1-4551-9645-e7a6c6061df8

    sexta-feira, 12 de novembro de 2010 20:07
  • Teoricamente eu teria que ter uma nova classe no projeto SilverLight para fazer a mesma coisa da classe que já existe no projeto web application?? Sem jeito nenhum de utilizar a mesma para ambos??

    Abraço.


    Leandro
    sexta-feira, 12 de novembro de 2010 20:15
  • Leandro,
    É isto mesmo, eu utilizo WCF, pois minha classe já valida tudo o que passou retornando os erros de tela e aplicando no validator, porém no meu caso já tenho toda uma estrutura em camadas e funcionando.

    sexta-feira, 12 de novembro de 2010 20:21
  • Certo, bom então poderia usar WCF para solucionar esse probleminha?

    Abraço.


    Leandro
    sexta-feira, 12 de novembro de 2010 20:25
  • Sim.
    No meu caso deu certo. Agora não sei como está estruturado suas classes para usar ele.
    Mas entendo que este é o caminho.

    Eu utilizo o WCF e não o RIA, pois eu gosto de ter mais controle do que está rolando. Não que o RIA você não vá ter esse controle.

    É isto ae mano!

    Abraço!

    sexta-feira, 12 de novembro de 2010 20:32