{"id":77,"date":"2006-04-21T14:13:18","date_gmt":"2006-04-21T13:13:18","guid":{"rendered":"http:\/\/www.galhano.com\/blog\/?p=77"},"modified":"2008-02-07T18:22:48","modified_gmt":"2008-02-07T17:22:48","slug":"aspnet-code-behind","status":"publish","type":"post","link":"http:\/\/galhano.com\/blog\/?p=77","title":{"rendered":"ASP to ASP.NET: Code Behind"},"content":{"rendered":"<p><font size=\"2\" face=\"Verdana\">Os arquivos criados em ASP.NET possuem a extens\u00c3\u00a3o  .aspx . Voc\u00c3\u00aa pode usar qualquer editor de texto para digitar o c\u00c3\u00b3digo de uma  p\u00c3\u00a1gina ASP.NET.<\/font><\/p>\n<p><font size=\"2\" face=\"Verdana\">No ASP tinhamos o c\u00c3\u00b3digo que era executado dentro das tags <% ... %> que  atualmente n\u00c3\u00a3o \u00c3\u00a9 mais compilado e seu uso n\u00c3\u00a3o aconselhado, pois evita a mescla  de c\u00c3\u00b3digo de servidor juntamente com o c\u00c3\u00b3digo HTML.<br \/>\n<\/font><\/p>\n<div style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" width=\"275\" height=\"278\" id=\"image76\" alt=\"codebehind\" src=\"http:\/\/www.galhano.com\/blog\/wp-content\/2006\/04\/codebehind.jpg\" \/><\/div>\n<p><font size=\"2\" face=\"Verdana\">  Uma das grandes inova\u00c3\u00a7\u00c3\u00b5es \u00c3\u00a9 o CodeBehind . Com ele \u00c3\u00a9 poss\u00c3\u00advel separarmos o  c\u00c3\u00b3digo da programa\u00c3\u00a7\u00c3\u00a3o do c\u00c3\u00b3digo HTML. O CodeBehind (neste artigo escrito em  VB.Net) ao compilar o aplicativo esse c\u00c3\u00b3digo \u00c3\u00a9 &#8220;encapsulado&#8221; dentro da DLL,  sendo necess\u00c3\u00a1rio apenas o envio do arquivo ASPX para o servidor de produ\u00c3\u00a7\u00c3\u00a3o. Ao  criar um novo WebForm no Visual Studio .NET, s\u00c3\u00a3o criados dois arquivos: o  arquivo Arquivo.aspx (arquivo que cont\u00c3\u00a9m o c\u00c3\u00b3digo HTML) e o Arquivo.aspx.vb  (arquivo de c\u00c3\u00b3digo propriamente dito).<br \/>\nNota: A extens\u00c3\u00a3o do arquivo de CodeBehind vai depender da linguagem  escolhida pelo desenvolvedor. Para VB.Net temos .aspx.vb, C# temos .aspx.cs.<\/font><!--3e2fe81759cf98d292118e19ee516b42--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os arquivos criados em ASP.NET possuem a extens\u00c3\u00a3o .aspx . Voc\u00c3\u00aa pode usar qualquer editor de texto para digitar o c\u00c3\u00b3digo de uma p\u00c3\u00a1gina ASP.NET. No ASP tinhamos o c\u00c3\u00b3digo que era executado dentro das tags que atualmente n\u00c3\u00a3o \u00c3\u00a9 mais compilado e seu uso n\u00c3\u00a3o aconselhado, pois evita a mescla de c\u00c3\u00b3digo de servidor [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"close","ping_status":"close","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-77","post","type-post","status-publish","format-standard","hentry","category-aspnet","author-admin"],"_links":{"self":[{"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/77","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=77"}],"version-history":[{"count":0,"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/77\/revisions"}],"wp:attachment":[{"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=77"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=77"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/galhano.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=77"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}