PplWare Mobile

Programação: ASP.NET

                                    
                                

Este artigo tem mais de um ano


Autor: Pplware


  1. P.A says:

    Olá, Henrique Graça.

    Boa iniciativa para o ASP.NET

    Qual a diferença da ASP.NET da ASP.NET MVC?

    Continua com esta iniciativa.

    • Henrique Graça says:

      Boas,

      Bom ai está uma boa questão e com alguma sorte e tempo quero ver se chego a falar de MVC nos tutoriais.

      Bom diferenças.

      O termo MVC não é exclusivo do ASP.NET, o MVC é um modelo de arquitectura de aplicações WEB, a Microsoft apenas a adoptou para os developers de .NET e criou assim uma fantástica framework chamada ASP.NET MVC.

      Ao usar MVC ao contrário do ASP.NET, em que temos páginas e code behind, dividimos a nossa aplicação em Model (Dados), View (Layout) e o controller ( Ligação entre dados e Layout).
      Com esta grande diferença será muito mais fácil gerir e acompanhar o aumento de complexidade do nosso site.

      Outras diferenças são o facto de não existir o clássico PostBack, Viewstate e podermos configurar o routing do nosso site.

      Existem mais diferenças mas neste momento só me lembro destas.

      Cumprimentos,
      Henrique Graça

  2. JPeixe says:

    Parabéns pelo Tutorial!
    Vou acompanhar 🙂

  3. Daniel Amorim says:

    Este artigo, apesar de muito superficial, permite a qualquer leigo ficar com uma ideia do que é esta tecnologia.

    Para se chato vou levantar 2 questões faladas no artigo. A primeira está relacionada com o conceito de PostBack. Está escrito que é o nome que se dá à operação de request/response, o que não é de todo correcto. Apenas estamos na presença de um PostBack quando o formulário da página é enviado para o servido, usando o metodo POST do protocolo HTTP. Na maioria da vezes são feito pedidos ao servidor para devolverem o conteúdo de uma página, usando o método GET do protocolo HTTP, e isto não é um PostBack. A segunda questão está relacionada com os cookies. Não entendi qual a ideia de dizer que os cookies poupam viagens ao servidor. Nunca tinha lido tal coisa (talvez ande a ler pouco :$). Os cookies são um repositórios de dados com características diferentes dos outros, como foi bem referido no artigo. Apenas isso.

    Abraços e beijinhos

    • Henrique Graça says:

      Boas,

      Sim realmente tens razão mas como escrevi não iria falar do protocolo HTTP, por isso falei só do inicio e fim da linha o Request e Response, mas está muito bem observado da tua parte.

      Quanto aos cookies quis dizer que, como os dados são armazenados no cliente, ao fazer o request de uma página podemos não só enviar a página como os cookies com dados.

      “For example, if a user requests a page from your site and your application sends not just a page, but also a cookie containing the date and time, when the user’s browser gets the page, the browser also gets the cookie, which it stores in a folder on the user’s hard disk.”

      Obrigado pelos reparos.

      Cumprimentos,
      Henrique Graça

  4. DeepImpact says:

    Boas,

    Bom post.

    A ver se com isto vou praticar e aprender algumas coisas para desenferrujar na programação web.

    Deepimpact

  5. Hugo Cura says:

    Fantástico! Vai ser desta 😀
    Força nisso, vou manter-me atento.

  6. Gustavo says:

    Parabéns. Excelente iniciativa! Keep up the good work!

  7. David Lourenço says:

    Boas,

    Seja bem aparecido sr. Henrique Graça.

    Ainda por cima com um tutorial bem estruturado.

    Vemo-nos em Outubro.

    Fica bem,
    David

  8. Luís Franco says:

    Boas,

    Já era tempo de eu perceber as aulas do semestre passado.
    Estás lá…

    Abraço,

    Luís

  9. aver says:

    Off Topic

    E não é que o Mono (ou melhor, uma versão comercial chamada Novell’s MonoTouch 1.0) permite criar aplicações para iPhone de forma mais produtiva, integrando-se com o Apple iPhone SDK ? Para quem ainda não conhece fixe o nome: Miguel de Icaza, líder do projecto Mono e vice-presidente da Novell para o desenvolvimento desta plataforma.
    http://www.infoworld.com/d/developer-world/iphone-gets-net-app-development-194

  10. Wagnon Sousa says:

    Eu sempre tive vontade de ser bom nisso, só falta coragem pra estudar.

  11. Olá, bom dia,

    Eu sou programador ColdFusion e agora PHP também e estou muito interessado em trabalhar com ASP.NET.
    Espero que a iniciativa continue.

    Um abraço
    César Oliveira

  12. Rui Costa says:

    Simplesmente achei fantástico. Simples e prático.

  13. Pitacho says:

    Boas, acho este tópico e este iniciativa bastante útil, contudo penso que no que referes ao ciclo de vida da página devias também fazer algumas referencias aos outros estados da página, como render, pré-render, por vezes dão jeito, e o saber….só ocupa o espaço da ignorância!

  14. Fernando Silva says:

    Antes de mais quero felicitar o autor (Henrique Graça) pela iniciativa! Trabalho diariamente em ASP.NET (C#, VB) mas é sempre bom “ouvir” novas ideias e novas opiniões.

    Vai ser bom acompanhar estas “lições”.

    cumprimentos,

    Fernando Silva

  15. Vicente says:

    Boas, muito boa iniciativa vou continuar a acompanhar!

    Cumprimentos

  16. Francisco says:

    Bom tutorial para começar, parabéns!

    Neste momento estou a trabalhar em JSF, no entanto o ASP.NET continua a ser a minha linguagem web preferida 🙂 por isso vou acompanhar regularmente os tutorias, FORÇA!

  17. Henry says:

    Bom trabalho rapaz…
    Ainda bem que para a programação não tens tu preguiça.

    Abraço.

  18. Pedro says:

    Fui a esta página http://www.microsoft.com/exPress/download/ mas não sei qual o visual studio adequado… Alguém me ajuda?

    Cumprimentos.

  19. Garotão says:

    Isso quer dizer que eu posso muito bem programar em delphi 2009, e sem problema nenhum fazelo rodar na web?

    obrigado

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.