<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>LA.Net </title><link>http://weblogs.pontonetpt.com/luisabreu/</link><description>Reflexões sobre C#, .Net e programação em geral</description><dc:language>pt-PT</dc:language><generator>RSS Generated by Dottext 0.94</generator><item><dc:creator>Luis Abreu</dc:creator><title>Integração de search em páginas ASP.NET</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/15268.aspx</link><pubDate>Wed, 20 Jun 2007 23:04:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/15268.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/15268.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/15268.aspx#feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/15268.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=15268</trackback:ping><description>&lt;p&gt;Nos últimos meses resolvi tirar algumas horas (poucas&lt;img src="http://members.netmadeira.com/luisabreu/images/smile1.gif" /&gt;) e desenvolver um conjunto de controlos que simplificam a integração de operações de pesquisa em páginas ASP.NET. A primeira versão dos controlos permitia apenas a pesquisa através do serviço MSN. Documentei os principais passos seguidos na construção e utilização dos controlos em alguns vídeos e apresentaçõe power point (PT):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Os controlos MSNSearcherDataSource e MSNSearcherUI (&lt;a href="http://www.pontonetpt.com/videos/aspnetsearcher/video1.wmv"&gt;video&lt;/a&gt; &lt;a href="http://www.pontonetpt.com/videos/aspnetsearcher/MSNDatasource.wmv"&gt;pptx&lt;/a&gt;)&lt;br /&gt;MSNSearcherDataSource: como construir um controlo data source (&lt;a href="http://www.pontonetpt.com/videos/aspnetsearcher/video2.wmv"&gt;video&lt;/a&gt; &lt;a href="http://www.pontonetpt.com/videos/aspnetsearcher/MSNDatasource2.wmv"&gt;pptx&lt;/a&gt;)&lt;br /&gt;MSNSearcherUI: como construir um controlo composto (&lt;a href="http://www.pontonetpt.com/videos/aspnetsearcher/video3.wmv"&gt;video&lt;/a&gt; &lt;a href="http://www.pontonetpt.com/videos/aspnetsearcher/MSNDatasource3.wmv"&gt;pptx&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Após  versão inicial, efectuei algumas modificações e o resultado foi a &lt;a href="http://www.pontonetpt.com/videos/aspnetsearcher/ASPNETSearchControlsSolutionWithProvider.rar"&gt;construção de uma nova plataforma baseada no padrão dos providers&lt;/a&gt;. Para documentar minimamente as ideais por detrás desta versão, acabei escrevendo um pequeno artigo em &lt;a href="http://www.pontonetpt.com/videos/aspnetsearcher/searchprovider.doc"&gt;inglês&lt;/a&gt;. Já agora, se tiverem tempo, podem também consultar o &lt;a href="http://msmvps.com/blogs/luisabreu/archive/2007/06/20/some-ideas-on-how-to-integrate-search-on-your-asp-net-applications.aspx"&gt;post em inglês&lt;/a&gt; sobre este projecto.&lt;/p&gt;
&lt;p&gt;Finalmente, duas notas (especialmente se compraram alguns dos &lt;a href="http://www.fca.pt/cgi-bin/fca_livros.cgi/?isbn=972-722-503-9&amp;amp;op=3"&gt;livros&lt;/a&gt; que &lt;a href="http://www.fca.pt/cgi-bin/fca_livros.cgi/?isbn=978-972-722-551-4&amp;amp;op=3"&gt;escrevi&lt;/a&gt; &lt;img src="http://members.netmadeira.com/luisabreu/images/smile1.gif" /&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;consultem a &lt;a href="http://msmvps.com/blogs/luisabreu/archive/tags/ASP.NET/default.aspx"&gt;secção de ASP.NET&lt;/a&gt; para obterem informações sobre as novidades disponibilizadas  pela preview bits de Maio;&lt;/li&gt;
&lt;li&gt;consultem a &lt;a href="http://msmvps.com/blogs/luisabreu/archive/tags/ATLAS/default.aspx"&gt;secção de ATLAS&lt;/a&gt; para obterem informações sobre como interagir com serviços WCF a partir de páginas AJAX e algumas novidades introduzidas pela nova versão do toolkit. &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Ainda sobre o livro de AJAX, estejam atentos ao site da editora porque (finalmente!) deve ser lançada a errata da primeira edição do livro.&lt;/p&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Nos últimos meses resolvi tirar algumas horas (poucas<img src="http://members.netmadeira.com/luisabreu/images/smile1.gif" />) e desenvolver um conjunto de controlos que simplificam a integração de operações de pesquisa em páginas ASP.NET. A primeira versão dos controlos permitia apenas a pesquisa através do serviço MSN. Documentei os principais passos seguidos na construção e utilização dos controlos em alguns vídeos e apresentaçõe power point (PT):</p>
<ul>
<li>Os controlos MSNSearcherDataSource e MSNSearcherUI (<a href="http://www.pontonetpt.com/videos/aspnetsearcher/video1.wmv">video</a> <a href="http://www.pontonetpt.com/videos/aspnetsearcher/MSNDatasource.wmv">pptx</a>)<br />MSNSearcherDataSource: como construir um controlo data source (<a href="http://www.pontonetpt.com/videos/aspnetsearcher/video2.wmv">video</a> <a href="http://www.pontonetpt.com/videos/aspnetsearcher/MSNDatasource2.wmv">pptx</a>)<br />MSNSearcherUI: como construir um controlo composto (<a href="http://www.pontonetpt.com/videos/aspnetsearcher/video3.wmv">video</a> <a href="http://www.pontonetpt.com/videos/aspnetsearcher/MSNDatasource3.wmv">pptx</a>)</li></ul>
<p>Após  versão inicial, efectuei algumas modificações e o resultado foi a <a href="http://www.pontonetpt.com/videos/aspnetsearcher/ASPNETSearchControlsSolutionWithProvider.rar">construção de uma nova plataforma baseada no padrão dos providers</a>. Para documentar minimamente as ideais por detrás desta versão, acabei escrevendo um pequeno artigo em <a href="http://www.pontonetpt.com/videos/aspnetsearcher/searchprovider.doc">inglês</a>. Já agora, se tiverem tempo, podem também consultar o <a href="http://msmvps.com/blogs/luisabreu/archive/2007/06/20/some-ideas-on-how-to-integrate-search-on-your-asp-net-applications.aspx">post em inglês</a> sobre este projecto.</p>
<p>Finalmente, duas notas (especialmente se compraram alguns dos <a href="http://www.fca.pt/cgi-bin/fca_livros.cgi/?isbn=972-722-503-9&amp;op=3">livros</a> que <a href="http://www.fca.pt/cgi-bin/fca_livros.cgi/?isbn=978-972-722-551-4&amp;op=3">escrevi</a> <img src="http://members.netmadeira.com/luisabreu/images/smile1.gif" />):</p>
<ul>
<li>consultem a <a href="http://msmvps.com/blogs/luisabreu/archive/tags/ASP.NET/default.aspx">secção de ASP.NET</a> para obterem informações sobre as novidades disponibilizadas  pela preview bits de Maio;</li>
<li>consultem a <a href="http://msmvps.com/blogs/luisabreu/archive/tags/ATLAS/default.aspx">secção de ATLAS</a> para obterem informações sobre como interagir com serviços WCF a partir de páginas AJAX e algumas novidades introduzidas pela nova versão do toolkit. </li></ul>
<p>Ainda sobre o livro de AJAX, estejam atentos ao site da editora porque (finalmente!) deve ser lançada a errata da primeira edição do livro.</p></body></item><item><dc:creator>Luis Abreu</dc:creator><title>Ecos...</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/13411.aspx</link><pubDate>Fri, 30 Mar 2007 20:05:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/13411.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/13411.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/13411.aspx#feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/13411.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=13411</trackback:ping><description>&lt;p&gt;Um post &lt;a href="http://blogs.vertigosoftware.com/jatwood/archive/2006/09/05/3547.aspx"&gt;curto&lt;/a&gt;, mas que reflecte o sentimento da maior parte de quem lê (e escreve) blogs. Se vão criar um post, então sigam o conselho do &lt;a href="http://blogs.vertigosoftware.com/jatwood/"&gt;Jeff&lt;/a&gt;. E já agora, se insistirem em colocar um “eco”, então referenciem sempre a fonte…é o mínimo que podem fazer.&lt;/p&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Um post <a href="http://blogs.vertigosoftware.com/jatwood/archive/2006/09/05/3547.aspx">curto</a>, mas que reflecte o sentimento da maior parte de quem lê (e escreve) blogs. Se vão criar um post, então sigam o conselho do <a href="http://blogs.vertigosoftware.com/jatwood/">Jeff</a>. E já agora, se insistirem em colocar um “eco”, então referenciem sempre a fonte…é o mínimo que podem fazer.</p></body></item><item><dc:creator>Luis Abreu</dc:creator><title>Livro ASP.NET AJAX apresentado no evento</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/13043.aspx</link><pubDate>Tue, 20 Mar 2007 22:02:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/13043.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/13043.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/13043.aspx#feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/13043.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=13043</trackback:ping><description>&lt;p&gt;O meu último livro (sobre ASP.NET AJAX) foi apresentado no evento &lt;a href="http://www.microsoft.com/portugal/techdays/default.mspx"&gt;Techdays&lt;/a&gt; e já está &lt;a href="http://www.fca.pt/"&gt;disponível&lt;/a&gt;. Queria aproveitar esta oportunidade para agradecer a todos os que contribuiram para o lançamento deste livro. Neste capítulo, deixo um muito obrigado ao &lt;a href="http://weblogs.pontonetpt.com/joaocardoso/"&gt;João Cardoso&lt;/a&gt;, que, muito amavelmente, passou muito do seu precioso tempo a rever as várias versões do manuscrito. As suas revisões incisivas contribuiram sobremaneira para a qualidade final deste livro.&lt;/p&gt;
&lt;p&gt;Devido a um erro (imperdoável!) da editora, que dificilmente será corrigido nesta edição, o seu nome não apareceu na capa do livro (como estava previsto inicialmente). Pouco mais me resta fazer do que pedir-lhe desculpa pelo sucedido (apesar da culpa não ser minha) e deixar o meu reconhecimento público pela sua colaboração neste projecto. Obrigado, João!&lt;/p&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>O meu último livro (sobre ASP.NET AJAX) foi apresentado no evento <a href="http://www.microsoft.com/portugal/techdays/default.mspx">Techdays</a> e já está <a href="http://www.fca.pt/">disponível</a>. Queria aproveitar esta oportunidade para agradecer a todos os que contribuiram para o lançamento deste livro. Neste capítulo, deixo um muito obrigado ao <a href="http://weblogs.pontonetpt.com/joaocardoso/">João Cardoso</a>, que, muito amavelmente, passou muito do seu precioso tempo a rever as várias versões do manuscrito. As suas revisões incisivas contribuiram sobremaneira para a qualidade final deste livro.</p>
<p>Devido a um erro (imperdoável!) da editora, que dificilmente será corrigido nesta edição, o seu nome não apareceu na capa do livro (como estava previsto inicialmente). Pouco mais me resta fazer do que pedir-lhe desculpa pelo sucedido (apesar da culpa não ser minha) e deixar o meu reconhecimento público pela sua colaboração neste projecto. Obrigado, João!</p></body></item><item><dc:creator>Luis Abreu</dc:creator><title>Gadgets e ausência de posts em português</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/12836.aspx</link><pubDate>Thu, 15 Mar 2007 15:05:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/12836.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/12836.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/12836.aspx#feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/12836.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=12836</trackback:ping><description>&lt;p&gt;Nos últimos tempos tenho efectuado algumas experiências interessantes com gadgets. Por isso, não será novidade anunciar a publicação de posts sobre o assunto no meu &lt;a href="http://msmvps.com/blogs/luisabreu/default.aspx"&gt;blog em inglês&lt;/a&gt;. Por exemplo, ontem diverti-me a escrever código javascript que tenta efectuar o &lt;a href="http://msmvps.com/blogs/luisabreu/archive/2007/03/14/gadgetchecker-a-proposal-for-updating-gadgets-automatically.aspx"&gt;auto-update de um gadget&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ainda &lt;a href="http://msmvps.com/blogs/luisabreu/default.aspx"&gt;neste blog&lt;/a&gt;, e para complementar o meu novo livro sobre ASP.NET.AJAX (que deve sair durante o evento &lt;a href="http://www.microsoft.com/portugal/techdays/default.mspx"&gt;Techdays&lt;/a&gt;), conto publicar alguns posts que apresentam algumas das classes (cliente e servidor) introduzidas pelo AJAX Toolkit. Aliás, até já publiquei alguns artigos sobre algumas dessas classes:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/luisabreu/archive/2007/03/04/deferred-operations-made-easier-with-the-ajax-toolkit.aspx"&gt;http://msmvps.com/blogs/luisabreu/archive/2007/03/04/deferred-operations-made-easier-with-the-ajax-toolkit.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/luisabreu/archive/2007/03/11/getting-along-with-the-commontoolkitscripts-class.aspx"&gt;http://msmvps.com/blogs/luisabreu/archive/2007/03/11/getting-along-with-the-commontoolkitscripts-class.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/luisabreu/archive/2007/03/11/getting-along-with-the-commontoolkitscripts-class-part-ii.aspx"&gt;http://msmvps.com/blogs/luisabreu/archive/2007/03/11/getting-along-with-the-commontoolkitscripts-class-part-ii.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Portanto, já sabem: se acham estes tópicos interessantes, então &lt;a href="http://msmvps.com/blogs/luisabreu/"&gt;passem por lá&lt;/a&gt;.&lt;/p&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Nos últimos tempos tenho efectuado algumas experiências interessantes com gadgets. Por isso, não será novidade anunciar a publicação de posts sobre o assunto no meu <a href="http://msmvps.com/blogs/luisabreu/default.aspx">blog em inglês</a>. Por exemplo, ontem diverti-me a escrever código javascript que tenta efectuar o <a href="http://msmvps.com/blogs/luisabreu/archive/2007/03/14/gadgetchecker-a-proposal-for-updating-gadgets-automatically.aspx">auto-update de um gadget</a>.</p>
<p>Ainda <a href="http://msmvps.com/blogs/luisabreu/default.aspx">neste blog</a>, e para complementar o meu novo livro sobre ASP.NET.AJAX (que deve sair durante o evento <a href="http://www.microsoft.com/portugal/techdays/default.mspx">Techdays</a>), conto publicar alguns posts que apresentam algumas das classes (cliente e servidor) introduzidas pelo AJAX Toolkit. Aliás, até já publiquei alguns artigos sobre algumas dessas classes:</p>
<p><a href="http://msmvps.com/blogs/luisabreu/archive/2007/03/04/deferred-operations-made-easier-with-the-ajax-toolkit.aspx">http://msmvps.com/blogs/luisabreu/archive/2007/03/04/deferred-operations-made-easier-with-the-ajax-toolkit.aspx</a><br /><a href="http://msmvps.com/blogs/luisabreu/archive/2007/03/11/getting-along-with-the-commontoolkitscripts-class.aspx">http://msmvps.com/blogs/luisabreu/archive/2007/03/11/getting-along-with-the-commontoolkitscripts-class.aspx</a><br /><a href="http://msmvps.com/blogs/luisabreu/archive/2007/03/11/getting-along-with-the-commontoolkitscripts-class-part-ii.aspx">http://msmvps.com/blogs/luisabreu/archive/2007/03/11/getting-along-with-the-commontoolkitscripts-class-part-ii.aspx</a></p>
<p>Portanto, já sabem: se acham estes tópicos interessantes, então <a href="http://msmvps.com/blogs/luisabreu/">passem por lá</a>.</p></body></item><item><dc:creator>Luis Abreu</dc:creator><title>PowerShell disponivel para Windows Vista</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/11717.aspx</link><pubDate>Fri, 02 Feb 2007 00:01:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/11717.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/11717.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/11717.aspx#feedback</comments><slash:comments>170</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/11717.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=11717</trackback:ping><description>Para aqueles que não seguem o meu blog em inglês, deixo o link para o download da versão final da PowerShell para Windows Vista:

http://support.microsoft.com/?kbid=928439</description><body xmlns="http://www.w3.org/1999/xhtml">Para aqueles que não seguem o meu blog em inglês, deixo o link para o download da versão final da PowerShell para Windows Vista:

http://support.microsoft.com/?kbid=928439</body></item><item><dc:creator>Luis Abreu</dc:creator><title>AJAX Extensions: Source code disponível</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/11677.aspx</link><pubDate>Tue, 30 Jan 2007 22:46:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/11677.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/11677.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/11677.aspx#feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/11677.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=11677</trackback:ping><description>Tal como havia sido prometido pelo Sr. “ASP.NET” (Scott Gu), a MS lançou o código fonte da componente servidor da plataforma. Podem obtê-lo &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ef2c1acc-051a-4fe6-ad72-f3bed8623b43&amp;amp;DisplayLang=en"&gt;aqui&lt;/a&gt;.</description><body xmlns="http://www.w3.org/1999/xhtml">Tal como havia sido prometido pelo Sr. “ASP.NET” (Scott Gu), a MS lançou o código fonte da componente servidor da plataforma. Podem obtê-lo <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ef2c1acc-051a-4fe6-ad72-f3bed8623b43&amp;DisplayLang=en">aqui</a>.</body></item><item><dc:creator>Luis Abreu</dc:creator><title>Um dia de posts sobre problemas com future bits da AJAX Extensions</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/11583.aspx</link><pubDate>Wed, 24 Jan 2007 23:21:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/11583.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/11583.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/11583.aspx#feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/11583.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=11583</trackback:ping><description>Felizmente, parece que &lt;a href="http://msmvps.com/blogs/luisabreu/archive/2007/1/24.aspx"&gt;tudo o que se encontra no meu blog em inglês resultou&lt;/a&gt; de um erro no processo interno de builds.</description><body xmlns="http://www.w3.org/1999/xhtml">Felizmente, parece que <a href="http://msmvps.com/blogs/luisabreu/archive/2007/1/24.aspx">tudo o que se encontra no meu blog em inglês resultou</a> de um erro no processo interno de builds.</body></item><item><dc:creator>Luis Abreu</dc:creator><title>Livro AJAX em Português</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/11519.aspx</link><pubDate>Mon, 15 Jan 2007 21:21:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/11519.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/11519.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/11519.aspx#feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/11519.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=11519</trackback:ping><description>&lt;p&gt;Como devem ter reparado, nos últimos tempos não tenho escrito muitos posts. Um dos factores que contribuíu para esta diminuição drástica é o meu novo livro sobre AJAX que estou a terminar. O livro aborda esta nova plataforma da MS e teve a colaboração do nosso velho conhecido &lt;a href="http://weblogs.pontonetpt.com/joaocardoso/"&gt;João Cardoso&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;O livro começa por apresentar a componente cliente das extensões AJAX (contém vários capítulos, que abordam praticamente tudo o que há para saber sobre a componente cliente da plataforma) e depois debruça-se sobre o lado servidor, onde apresenta, de uma forma aprofundada, os vários controlos servidor, serviços e bridges disponibilizados pela plataforma. Como seria de esperar, existeainda um capítulo reservado ao pack de controlos AJAX Toolkit e exemplos dos passos necessários à construção de novos controlos servidor que utilizam esta nova plataforma.&lt;/p&gt;
&lt;p&gt;Em principio, o livro será colocado  à venda no início de Março de 2007!&lt;/p&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Como devem ter reparado, nos últimos tempos não tenho escrito muitos posts. Um dos factores que contribuíu para esta diminuição drástica é o meu novo livro sobre AJAX que estou a terminar. O livro aborda esta nova plataforma da MS e teve a colaboração do nosso velho conhecido <a href="http://weblogs.pontonetpt.com/joaocardoso/">João Cardoso</a>. </p>
<p>O livro começa por apresentar a componente cliente das extensões AJAX (contém vários capítulos, que abordam praticamente tudo o que há para saber sobre a componente cliente da plataforma) e depois debruça-se sobre o lado servidor, onde apresenta, de uma forma aprofundada, os vários controlos servidor, serviços e bridges disponibilizados pela plataforma. Como seria de esperar, existeainda um capítulo reservado ao pack de controlos AJAX Toolkit e exemplos dos passos necessários à construção de novos controlos servidor que utilizam esta nova plataforma.</p>
<p>Em principio, o livro será colocado  à venda no início de Março de 2007!</p></body></item><item><dc:creator>Luis Abreu</dc:creator><title>Bom Ano </title><link>http://weblogs.pontonetpt.com/luisabreu/posts/11375.aspx</link><pubDate>Sun, 31 Dec 2006 16:33:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/11375.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/11375.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/11375.aspx#feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/11375.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=11375</trackback:ping><description>Aproveito para desejar a todos um Feliz Ano de 2007! </description><body xmlns="http://www.w3.org/1999/xhtml">Aproveito para desejar a todos um Feliz Ano de 2007! </body></item><item><dc:creator>Luis Abreu</dc:creator><title>Feliz Natal...</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/11064.aspx</link><pubDate>Sun, 24 Dec 2006 17:08:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/11064.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/11064.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/11064.aspx#feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/11064.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=11064</trackback:ping><description>e Bom Ano Novo!</description><body xmlns="http://www.w3.org/1999/xhtml">e Bom Ano Novo!</body></item><item><dc:creator>Luis Abreu</dc:creator><title>AJAX extender: upload de ficheiros sem postback total</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/10382.aspx</link><pubDate>Fri, 15 Dec 2006 02:07:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/10382.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/10382.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/10382.aspx#feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/10382.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=10382</trackback:ping><description>&lt;p&gt;&lt;font face="consol" size="2"&gt;Há cerca de 4 ou 5 meses comecei a trabalhar num extender que procurava disponibilizar um extender que permitisse efectuar o upload a “la GMAIL”. Infelizmente deparei-me com um bug no IIS 5.1 para o qual apenas obtive resposta há 2 semanas atrás.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;O controlo precisa ainda de ligeiros melhoramentos, mas já funciona razoavelmente para os browsers IE e Firefox. Se quiserem dar uma olhadela, podem ler este &lt;a href="http://msmvps.com/blogs/luisabreu/archive/2006/12/14/uploading-files-without-a-full-postback.aspx"&gt;post&lt;/a&gt; em inglês.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;Já agora, o que está lá escrito é para levar mesmo à letra. Portanto, construí o controlo para aprender mais umas coisitas e não dou qualquer tipo de suporte à sua utilização (por isso não vale a pena enviar emails que o mais certo é não obterem resposta &lt;img src="http://members.netmadeira.com/luisabreu/images/smile1.gif" /&gt; )&lt;/font&gt;&lt;/p&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p><font face="consol" size="2">Há cerca de 4 ou 5 meses comecei a trabalhar num extender que procurava disponibilizar um extender que permitisse efectuar o upload a “la GMAIL”. Infelizmente deparei-me com um bug no IIS 5.1 para o qual apenas obtive resposta há 2 semanas atrás.</font></p>
<p><font size="2">O controlo precisa ainda de ligeiros melhoramentos, mas já funciona razoavelmente para os browsers IE e Firefox. Se quiserem dar uma olhadela, podem ler este <a href="http://msmvps.com/blogs/luisabreu/archive/2006/12/14/uploading-files-without-a-full-postback.aspx">post</a> em inglês.</font></p>
<p><font size="2">Já agora, o que está lá escrito é para levar mesmo à letra. Portanto, construí o controlo para aprender mais umas coisitas e não dou qualquer tipo de suporte à sua utilização (por isso não vale a pena enviar emails que o mais certo é não obterem resposta <img src="http://members.netmadeira.com/luisabreu/images/smile1.gif" /> )</font></p></body></item><item><dc:creator>Luis Abreu</dc:creator><title>Raymond Chen escreve um livro</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/9615.aspx</link><pubDate>Thu, 23 Nov 2006 22:30:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/9615.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/9615.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/9615.aspx#feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/9615.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=9615</trackback:ping><description>Que tinha de se chamar &lt;a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321440307&amp;amp;rl=1"&gt;The Old New thing&lt;/a&gt; (que também é o nome do seu blog&lt;img src="http://members.netmadeira.com/luisabreu/images/smile1.gif" /&gt;). Parece que vai sair no final do ano. Se assim for, então parece que vou ter de iniciar o próximo ano a gastar dinheiro porque vou ter mesmo de comprar o livro…</description><body xmlns="http://www.w3.org/1999/xhtml">Que tinha de se chamar <a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321440307&amp;rl=1">The Old New thing</a> (que também é o nome do seu blog<img src="http://members.netmadeira.com/luisabreu/images/smile1.gif" />). Parece que vai sair no final do ano. Se assim for, então parece que vou ter de iniciar o próximo ano a gastar dinheiro porque vou ter mesmo de comprar o livro…</body></item><item><dc:creator>Luis Abreu</dc:creator><title>PowerShell v1.0 já está disponível</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/9576.aspx</link><pubDate>Sat, 18 Nov 2006 11:39:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/9576.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/9576.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/9576.aspx#feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/9576.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=9576</trackback:ping><description>Já vou tarde, mas mais vale tarde do que nunca…mais informações &lt;a href="http://blogs.msdn.com/powershell/archive/2006/11/14/windows-powershell-1-0-released.aspx"&gt;aqui&lt;/a&gt;.</description><body xmlns="http://www.w3.org/1999/xhtml">Já vou tarde, mas mais vale tarde do que nunca…mais informações <a href="http://blogs.msdn.com/powershell/archive/2006/11/14/windows-powershell-1-0-released.aspx">aqui</a>.</body></item><item><dc:creator>Luis Abreu</dc:creator><title>Alguns posts úteis sobre extensões AJAX</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/9460.aspx</link><pubDate>Tue, 07 Nov 2006 23:19:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/9460.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/9460.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/9460.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/9460.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=9460</trackback:ping><description>&lt;a href="http://msmvps.com/blogs/luisabreu/archive/2006/11/7.aspx"&gt;http://msmvps.com/blogs/luisabreu/archive/2006/11/7.aspx&lt;/a&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><a href="http://msmvps.com/blogs/luisabreu/archive/2006/11/7.aspx">http://msmvps.com/blogs/luisabreu/archive/2006/11/7.aspx</a></body></item><item><dc:creator>Luis Abreu</dc:creator><title>Extensões AJAX beta 2 lançadas</title><link>http://weblogs.pontonetpt.com/luisabreu/posts/9443.aspx</link><pubDate>Tue, 07 Nov 2006 20:49:00 GMT</pubDate><guid>http://weblogs.pontonetpt.com/luisabreu/posts/9443.aspx</guid><wfw:comment>http://weblogs.pontonetpt.com/luisabreu/comments/9443.aspx</wfw:comment><comments>http://weblogs.pontonetpt.com/luisabreu/posts/9443.aspx#feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://weblogs.pontonetpt.com/luisabreu/comments/commentRss/9443.aspx</wfw:commentRss><trackback:ping>http://weblogs.pontonetpt.com/luisabreu/trackback.aspx?ID=9443</trackback:ping><description>Yep, vejam a lista de downloads em http://ajax.asp.net/default.aspx?tabid=47&amp;amp;subtabid=471.</description><body xmlns="http://www.w3.org/1999/xhtml">Yep, vejam a lista de downloads em http://ajax.asp.net/default.aspx?tabid=47&amp;subtabid=471.</body></item></channel></rss>