<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Asp.net e Web Standards</title>
	<link>http://blog.robertoosantos.com/robertoosantos/blog</link>
	<description>por Roberto O. Santos</description>
	<pubDate>Sun, 01 Nov 2009 13:27:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<item>
		<title>Microsoft Ajax e Web Standards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=15</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=15#comments</comments>
		<pubDate>Sat, 31 Oct 2009 01:32:39 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[Performance]]></category>

		<category><![CDATA[Visual Studio 2008]]></category>

		<category><![CDATA[.net 3.5]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=15</guid>
		<description><![CDATA[Na primeira prova de conceito vou publicar aqui minha implementação de dois patterns ajax do doFactory: Ajax Pattern: Level 1 e Level 2.
A solução está organizada da seguinte maneira:
Projeto: Presentation.MicrosoftAjax
Divido em:
App_Data para o banco de dados.
Business para regra de negócio.
DataAccess para acesso a dados.
Presentation para interface.
A Presentation foi dividida em:
Behavior para os arquivos javascript.
Controler para [...]]]></description>
			<content:encoded><![CDATA[<p>Na primeira prova de conceito vou publicar aqui minha implementação de dois patterns ajax do <a href="http://www.dofactory.com/Default.aspx">doFactory</a>: <a href="http://www.dofactory.com/Ajax/Ajax.aspx">Ajax Pattern: Level 1</a> e <a href="http://www.dofactory.com/Ajax/AjaxLevel2.aspx">Level 2</a>.</p>
<p>A solução está organizada da seguinte maneira:<br />
Projeto: Presentation.MicrosoftAjax<br />
Divido em:<br />
App_Data para o banco de dados.<br />
Business para regra de negócio.<br />
DataAccess para acesso a dados.<br />
Presentation para interface.</p>
<p>A Presentation foi dividida em:<br />
Behavior para os arquivos javascript.<br />
Controler para receber as chamadas ajax.<br />
View para exibição e inserção de dados.</p>
<p> <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=15#more-15" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=15</wfw:commentRss>
		</item>
		<item>
		<title>Provas de Conceito e Web Stadards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=14</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=14#comments</comments>
		<pubDate>Mon, 26 Oct 2009 00:56:13 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[.net 3.5]]></category>

		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=14</guid>
		<description><![CDATA[Recentemente publiquei um projeto beta para provas de conceito. Trata-se de um sistema de cadastro de receitas e serviços para bartenders (meu hobby). Conheça o projeto
Atualmente o projeto utiliza as tecnologias:  ASP.net, XHTML, Ajax, WCF, C# 3.5, LINQtoSQL.
Tirando o XHTML, esse projeto não tem nada a ver com esse blog. Porém, nas próximas versões pretendo fazer provas [...]]]></description>
			<content:encoded><![CDATA[<p>Recentemente publiquei um projeto beta para provas de conceito. Trata-se de um sistema de cadastro de receitas e serviços para bartenders (meu hobby). Conheça o projeto</p>
<p>Atualmente o projeto utiliza as tecnologias:  <acronym title="Active Server Pages Dot Net">ASP.net</acronym>, <acronym title="Extensible Hypertext Markup Language">XHTML</acronym>, <acronym title="Asynchronous Javascript and XML">Ajax</acronym>, <acronym title="Windows Communication Foundation">WCF</acronym>, C# 3.5, <acronym title="Language Integrated Query">LINQtoSQL.</acronym></p>
<p>Tirando o XHTML, esse projeto não tem nada a ver com esse blog. Porém, nas próximas versões pretendo fazer provas de conceito do <a href="http://www.asp.net/mvc/">Asp.net MVC </a>e dos patterns de Ajax do site <a href="http://www.dofactory.com/Default.aspx">doFactory</a>. <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=14#more-14" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=14</wfw:commentRss>
		</item>
		<item>
		<title>Asp:Repeater e Web Standards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=13</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=13#comments</comments>
		<pubDate>Fri, 02 Oct 2009 15:32:25 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[.net 3.5]]></category>

		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=13</guid>
		<description><![CDATA[O Asp:Repeater é um controle Asp.net que permite ao desenvolvedor criar trechos de código html com total controle e o melhor, sem tabelas a não ser que sejam necesárias.
]]></description>
			<content:encoded><![CDATA[<p>O Asp:Repeater é um controle Asp.net que permite ao desenvolvedor criar trechos de código html com total controle e o melhor, sem tabelas a não ser que sejam necesárias. <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=13#more-13" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=13</wfw:commentRss>
		</item>
		<item>
		<title>Asp.net e Web Standards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=12</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=12#comments</comments>
		<pubDate>Sat, 05 Sep 2009 04:11:33 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=12</guid>
		<description><![CDATA[Este artigo é uma tradução deste artigo “Asp.net &#38; Standards Part II” disponível em: http://www.webstandards.org/2004/10/08/aspnet-standards-part-ii/. Algumas partes foram modificadas, adicionados ou removidas.
]]></description>
			<content:encoded><![CDATA[<p align="center">Este artigo é uma tradução deste artigo “<strong><acronym title="Active Server Pages dot Net">Asp.net</acronym> &amp; Standards Part II”</strong> disponível em: <a href="http://www.webstandards.org/2004/10/08/aspnet-standards-part-ii/">http://www.webstandards.org/2004/10/08/aspnet-standards-part-ii/</a>. Algumas partes foram modificadas, adicionados ou removidas. <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=12#more-12" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=12</wfw:commentRss>
		</item>
		<item>
		<title>Auto Tab e Web Standards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=11</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=11#comments</comments>
		<pubDate>Tue, 07 Apr 2009 14:35:38 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=11</guid>
		<description><![CDATA[O recurso do Auto Tab (envio automático do foco para o próximo campo) é algo que facilita e muito a navegação em formulários web principalmente para pessoas com deficiências.
Nesse post vamos mostrar um exemplo de código onde você poderá controlar toda a navegação dos seus formulários web.
]]></description>
			<content:encoded><![CDATA[<p>O recurso do Auto Tab (envio automático do foco para o próximo campo) é algo que facilita e muito a navegação em formulários web principalmente para pessoas com deficiências.</p>
<p>Nesse post vamos mostrar um exemplo de código onde você poderá controlar toda a navegação dos seus formulários web. <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=11#more-11" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=11</wfw:commentRss>
		</item>
		<item>
		<title>HTML Controls e Web Standards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=10</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=10#comments</comments>
		<pubDate>Mon, 26 Jan 2009 20:47:13 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[Alcance]]></category>

		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=10</guid>
		<description><![CDATA[Muitas vezes um controle asp.net renderiza mais de um controle HTML durante sua exibição. Nesse cenário, torna-se difícil controlar totalmente a exibição e comportamtento deste controle. Porém, o asp.net permite ao programador um nível de controle maior sobre a renderização do controle quando se utilizar um controle HTML juntamente com o atributo runat=&#8221;server&#8221;. Veja como utilizar um [...]]]></description>
			<content:encoded><![CDATA[<p>Muitas vezes um controle asp.net renderiza mais de um controle HTML durante sua exibição. Nesse cenário, torna-se difícil controlar totalmente a exibição e comportamtento deste controle. Porém, o asp.net permite ao programador um nível de controle maior sobre a renderização do controle quando se utilizar um controle HTML juntamente com o atributo runat=&#8221;server&#8221;. Veja como utilizar um controle HTML em suas páginas Asp.net.  <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=10#more-10" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=10</wfw:commentRss>
		</item>
		<item>
		<title>Asp:Label, Asp:Literal e Web Standards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=9</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=9#comments</comments>
		<pubDate>Wed, 29 Oct 2008 23:24:48 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[Usabilidade]]></category>

		<category><![CDATA[Acessibilidade]]></category>

		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=9</guid>
		<description><![CDATA[O Asp.net possui diversos recursos que permitem ao desenvolvedor aumentar a acessibilidade, usabilidade e aderir ao web standard, porém, muitas vezes por desconhecimento o desenvolvedor não utiliza desses recursos.
]]></description>
			<content:encoded><![CDATA[<p>O Asp.net possui diversos recursos que permitem ao desenvolvedor aumentar a acessibilidade, usabilidade e aderir ao web standard, porém, muitas vezes por desconhecimento o desenvolvedor não utiliza desses recursos. <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=9#more-9" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=9</wfw:commentRss>
		</item>
		<item>
		<title>CSS .net e Web Standards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=8</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=8#comments</comments>
		<pubDate>Wed, 27 Aug 2008 00:52:39 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[Manutenção]]></category>

		<category><![CDATA[Usabilidade]]></category>

		<category><![CDATA[.net 2.0]]></category>

		<category><![CDATA[Web Standards]]></category>

		<category><![CDATA[Visual Studio 2005]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=8</guid>
		<description><![CDATA[O asp.net disponibiliza em seus server controls a possibilidade da utilização de um CSS de uma maneira diferente aqui chamado como CSS .net. Uma declaração de cor de fundo azul no CSS seria background: #99F; mas no CSS .net é feita pela propriedade BackColor="#99F" do server control.
]]></description>
			<content:encoded><![CDATA[<p>O asp.net disponibiliza em seus server controls a possibilidade da utilização de um <acronym title="Cascanding Style Sheet">CSS</acronym> de uma maneira diferente aqui chamado como <acronym title="Cascanding Style Sheet">CSS</acronym> .net. Uma declaração de cor de fundo azul no <acronym title="Cascanding Style Sheet">CSS</acronym> seria <code>background: #99F;</code> mas no <acronym title="Cascanding Style Sheet">CSS</acronym> .net é feita pela propriedade <code>BackColor="#99F"</code> do server control.  <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=8#more-8" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=8</wfw:commentRss>
		</item>
		<item>
		<title>Formulários Asp.net e Web Standards</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=5</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=5#comments</comments>
		<pubDate>Thu, 14 Aug 2008 00:25:01 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[Usabilidade]]></category>

		<category><![CDATA[.net 2.0]]></category>

		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=5</guid>
		<description><![CDATA[Quando se está desenvolvendo uma página asp.net, é comum que se tenha a  necessidade de que na mesma página haja mais de um formulário. Porém, quando  ambos os formulários necessitam de validação e/ou possuem seus próprios botões de envio, é necessário alguns cuidados para  que a usabilidade da página não seja prejudicada.
]]></description>
			<content:encoded><![CDATA[<p>Quando se está desenvolvendo uma página <strong><acronym title="Active Server Pages dot Net">asp.net</acronym></strong>, é comum que se tenha a  necessidade de que na mesma página haja mais de um formulário. Porém, quando  ambos os formulários necessitam de validação e/ou possuem seus próprios botões de envio, é necessário alguns cuidados para  que a usabilidade da página não seja prejudicada.</p>
<p> <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=5#more-5" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=5</wfw:commentRss>
		</item>
		<item>
		<title>Dez Testes Rápidos para Checar a Acessibilidade do seu Web Site</title>
		<link>http://blog.robertoosantos.com/robertoosantos/blog/?p=6</link>
		<comments>http://blog.robertoosantos.com/robertoosantos/blog/?p=6#comments</comments>
		<pubDate>Fri, 08 Aug 2008 00:47:14 +0000</pubDate>
		<dc:creator>RobertoOSantos</dc:creator>
		
		<category><![CDATA[Acessibilidade]]></category>

		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://blog.robertoosantos.com/robertoosantos/blog/?p=6</guid>
		<description><![CDATA[Este artigo é uma tradução deste artigo  &#8220;Ten Quick Tests to Check your Web Site for Accessibility&#8221; disponível em: http://www.accessify.com/features/tutorials/ten-quick-tests/. Algumas partes foram modificadas,  adicionados ou removidas.
O DDA (Ato da Discriminação de  Deficientes) diz que sites devem ser acessíveis para pessoas com deficiência.  Então, como checar se seu Web Site é acessível a todos? Aqui estão alguns testes [...]]]></description>
			<content:encoded><![CDATA[<p align="center">Este artigo é uma tradução deste artigo  &#8220;<strong>Ten Quick Tests to Check your Web Site for Accessibility&#8221;</strong> disponível em: <a href="http://www.accessify.com/features/tutorials/ten-quick-tests/">http://www.accessify.com/features/tutorials/ten-quick-tests/</a>. Algumas partes foram modificadas,  adicionados ou removidas.</p>
<p><em>O DDA (Ato da Discriminação de  Deficientes) diz que sites devem ser acessíveis para pessoas com deficiência.  Então, como checar se seu Web Site é acessível a todos? Aqui estão alguns testes  básicos que você pode realizar para verificar os principais pontos. A lista  a seguir inclui algumas diretrizes que permitem um bom começo para aumentar a  acessibilidade para pessoas com deficiências:</em> <a href="http://blog.robertoosantos.com/robertoosantos/blog/?p=6#more-6" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.robertoosantos.com/robertoosantos/blog/?feed=rss2&amp;p=6</wfw:commentRss>
		</item>
	</channel>
</rss>
