none
Projeto TCC para Faculdade - Exp.Blend 3 e VS 2008 RRS feed

  • Pergunta

  • Caros amigos,

    Estou construindo um projeto de TCC para faculdade que envolve silverlight 3....agora começa minha briga....ehhehe

    Após uma grande pesquisa sobre Silverlight 3 e Expression Blend 3, constatei que montar o layout no Blend é muito mais fácil, mas isso tá me deixando confuso.

    O layout é esse:

    Esse projeto também envolve banco de dados...e precisamos do Visual Studio 2008....para fazer a integração com o Blend (Silverlight) e Banco de Dados.....

    Bom...por onde devo começar?

    Quais controles devo usar? Grid - Canvas ou outro?

    Cada parte tipo a testeira do site será uma page XAML?

    E como faço para gerar o scrollbar do browser...qdo testo o projeto no Blend3, o mesmo não aparece, mesmo mandando habilitar.....?

    E como seria a transição do projeto XAML para o Visual Studio 2008?..... eu irei utilizar uma masterpage, pois a testeira e menu horizontal....ficarão o tempo todo na tela....


    Por favor me ajudem.....


    um gde abraço

    Fernando Chadu

    quinta-feira, 1 de outubro de 2009 15:36

Respostas

  • Vamos por partes:

    Para esse layout que você publicou a melhor opção de container é o grid.

    Para pedaço da sua aplicação (como a testeira, por exemplo) podem ser criados como User Controls separados para ser reutilizados.

    O que você quer com o Scroll do Browser? você pretende que a sua aplicação Silverlight ocupe um espaço maior do que a área visivel do browser? Se você estiver preocupado com o volume de dados na tela (como lista de curriculos ou resultados de pesquisa), basta colocar esses conteudos dentro de ScrollViewers que, se o conteúdo for maior do que a área disponivel, aparecerão as barras de rolagem na própria aplicação (e não no browser).

    Se você está fazendo um projeto Silverlight então não há transição. O Blend e o Visual Studio trabalham nos mesmos códigos fontes. Se a sua intenção é fazer um site ASP.NET e não Silverlight então você não deve usar o Blend pois ele é feito para fazer layout de aplicação Silverlight ou WPF e não ASP.NET.

    Atenciosamente,
    Kelps Leite de Sousa
    blog: http://kelps-sousa.blogspot.com
    twitter : http://twitter.com/kelps

    Não se esqueça de "marcar como resposta" o ítem que lhe ajudou.
    • Marcado como Resposta Fernando_Chadu sexta-feira, 2 de outubro de 2009 08:58
    quinta-feira, 1 de outubro de 2009 20:27
    Moderador

Todas as Respostas

  • Vamos por partes:

    Para esse layout que você publicou a melhor opção de container é o grid.

    Para pedaço da sua aplicação (como a testeira, por exemplo) podem ser criados como User Controls separados para ser reutilizados.

    O que você quer com o Scroll do Browser? você pretende que a sua aplicação Silverlight ocupe um espaço maior do que a área visivel do browser? Se você estiver preocupado com o volume de dados na tela (como lista de curriculos ou resultados de pesquisa), basta colocar esses conteudos dentro de ScrollViewers que, se o conteúdo for maior do que a área disponivel, aparecerão as barras de rolagem na própria aplicação (e não no browser).

    Se você está fazendo um projeto Silverlight então não há transição. O Blend e o Visual Studio trabalham nos mesmos códigos fontes. Se a sua intenção é fazer um site ASP.NET e não Silverlight então você não deve usar o Blend pois ele é feito para fazer layout de aplicação Silverlight ou WPF e não ASP.NET.

    Atenciosamente,
    Kelps Leite de Sousa
    blog: http://kelps-sousa.blogspot.com
    twitter : http://twitter.com/kelps

    Não se esqueça de "marcar como resposta" o ítem que lhe ajudou.
    • Marcado como Resposta Fernando_Chadu sexta-feira, 2 de outubro de 2009 08:58
    quinta-feira, 1 de outubro de 2009 20:27
    Moderador
  • Olá Kelps...


    Agradecido pela resposta.....

    Realmente a minha intenção é criar um site em ASP.NET.
    Esqueci de mencionar que em função do prazo, acho melhor fazer em ASP.Net mesmo, pois preciso entregar esse projeto no próximo sábado.

    A idéia de fazer com a tecnologia Silverlight 3 surgiu recente e o projeto já estava em andamento desde o começo do ano.


    Ainda vou criar um projeto website em silverlight, gostei muito do Expression Blend 3.

    Sem mais...

    Um forte abraço!

    Ferrnando Chadu
    sexta-feira, 2 de outubro de 2009 09:08