<?xml version="1.0" encoding="UTF-8"?> <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/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>vlima.com &#187; Desenvolvimento</title> <atom:link href="http://www.vlima.com/blog/category/tecnologia/desenvolvimento-tecnologia/feed/" rel="self" type="application/rss+xml" /><link>http://www.vlima.com/blog</link> <description>blog do Vitor</description> <lastBuildDate>Sun, 12 Feb 2012 08:16:08 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>Como exibir uma lista com os últimos posts atualizados?</title><link>http://www.vlima.com/blog/tecnologia/internet/como-exibir-uma-lista-com-os-ultimos-posts-atualizados/</link> <comments>http://www.vlima.com/blog/tecnologia/internet/como-exibir-uma-lista-com-os-ultimos-posts-atualizados/#comments</comments> <pubDate>Wed, 19 Oct 2011 08:05:09 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=21854</guid> <description><![CDATA[Há algum tempo estou desenvolvendo um novo projeto, com o objetivo de disponibilizar as pesquisas que faço no Direito, essencialmente um guia de referência. Nesse caso os posts não são ordenados cronologicamente, mas por assunto. Surgiu a necessidade de exibir os posts atualizados mais recentemente, ou seja, aqueles que possuem alguma...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/etica/criancas-como-alvo-do-marketing/' rel='bookmark' title='Crianças como alvo do marketing'>Crianças como alvo do marketing</a></li><li><a
href='http://www.vlima.com/blog/empreenda/videos-na-internet-precisam-ser-curtos/' rel='bookmark' title='Vídeos na internet precisam ser curtos'>Vídeos na internet precisam ser curtos</a></li><li><a
href='http://www.vlima.com/blog/cidades/publicidade-de-veiculos-deve-exibir-mensagens-educativas/' rel='bookmark' title='Publicidade de veículos deve exibir mensagens educativas'>Publicidade de veículos deve exibir mensagens educativas</a></li></ol>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.vlima.com/blog/wp-content/uploads/2011/10/wordpress-logo.png"><br
/> <img
class="aligncenter size-full wp-image-21856" style="border-style: initial; border-color: initial;" title="Logo WordPress" src="http://www.vlima.com/blog/wp-content/uploads/2011/10/wordpress-logo.png" alt="" width="600" height="136" /></a></p><p
style="text-align: justify;">Há algum tempo estou desenvolvendo <a
title="vlima.com | Direito" href="http://www.vlima.com/direito/">um novo projeto</a>, com o objetivo de disponibilizar as pesquisas que faço no Direito, essencialmente um guia de referência.</p><p
style="text-align: justify;">Nesse caso os posts não são ordenados cronologicamente, mas por assunto. Surgiu a necessidade de exibir os posts atualizados mais recentemente, ou seja, aqueles que possuem alguma novidade.</p><p
style="text-align: justify;">Após muita pesquisa, pois são raras as aplicações que precisam desta forma de ordenação dos posts, achei um plugin que faz o que preciso: cria um widget com os posts recentemente atualizados para exibição na sidebar: <a
href="https://wordpress.org/extend/plugins/last-updated-posts-widget/">Last Updated Posts Widget</a>.</p><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/etica/criancas-como-alvo-do-marketing/' rel='bookmark' title='Crianças como alvo do marketing'>Crianças como alvo do marketing</a></li><li><a
href='http://www.vlima.com/blog/empreenda/videos-na-internet-precisam-ser-curtos/' rel='bookmark' title='Vídeos na internet precisam ser curtos'>Vídeos na internet precisam ser curtos</a></li><li><a
href='http://www.vlima.com/blog/cidades/publicidade-de-veiculos-deve-exibir-mensagens-educativas/' rel='bookmark' title='Publicidade de veículos deve exibir mensagens educativas'>Publicidade de veículos deve exibir mensagens educativas</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/tecnologia/internet/como-exibir-uma-lista-com-os-ultimos-posts-atualizados/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Google Pesquisa Personalizada: erro com acentuação</title><link>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/google-pesquisa-personalizada-erro-com-acentuacao/</link> <comments>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/google-pesquisa-personalizada-erro-com-acentuacao/#comments</comments> <pubDate>Sun, 07 Feb 2010 15:22:35 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[Google AdSense]]></category> <category><![CDATA[Google Pesquisa Personalizada]]></category> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=1400</guid> <description><![CDATA[Utilizo a pesquisa do Google AdSense, ou Google Custom Search, nas buscas aqui do blog. Há algum tempo observei que existia algum problema na busca e hoje parei para analisar. A busca não funcionava com palavras acentuadas. Erros que distorcem as palavras acentuadas normalmente estão relacionados ao charset, a codificação...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/direito/o-polemico-google-news/' rel='bookmark' title='O polêmico Google News'>O polêmico Google News</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/google-convertion/' rel='bookmark' title='Google Convertion'>Google Convertion</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/google-earth-informacoes-metereologicas/' rel='bookmark' title='Google Earth: informações metereológicas'>Google Earth: informações metereológicas</a></li></ol>]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;"><a
href="http://www.flickr.com/photos/vitorcastillo/3663496983/"><img
class="aligncenter" title="Logo Google adSense" src="http://farm4.static.flickr.com/3571/3663496983_d1dd9dbff0_o.jpg" alt="Logo Google adSense" width="220" height="48" /></a>Utilizo a pesquisa do Google AdSense, ou Google Custom Search, nas buscas aqui do blog. Há algum tempo observei que existia algum problema na busca e hoje parei para analisar. A busca não funcionava com palavras acentuadas.</p><p
style="text-align: justify;">Erros que distorcem as palavras acentuadas normalmente estão relacionados ao<a
href="http://pt.wikipedia.org/wiki/Codifica%C3%A7%C3%A3o_de_caracteres" target="_blank"> charset</a>, a codificação de caracteres. O português utiliza o <a
href="http://pt.wikipedia.org/wiki/Alfabeto_latino" target="_blank">alfabeto latino</a>, cujo charset é o <a
href="http://pt.wikipedia.org/wiki/Iso-8859-1" target="_blank">ISO-8859-1</a>. O problema é que informamos o charset no banco de dados, no servidor web e nas páginas da aplicação.</p><p
style="text-align: justify;">Como o problema com os acentos só ocorria nas palavras digitadas no campo para pesquisa do Google, passei a procurar uma solução nas configurações do sistema de pesquisa personalizada. No Fórum de ajuda, <a
href="http://www.google.com/support/forum/p/adsense/thread?tid=341790e5d951aeba&amp;hl=pt-BR" target="_blank">recomendam alterar o charset de UTF-8 para ISO-8859-1</a>. Infelizmente, minha configuração já estava com o ISO:</p><pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;http://www.vlima.com/blog/&quot; id=&quot;cse-search-box&quot;&gt;
  &lt;div&gt;
    &lt;input type=&quot;hidden&quot; name=&quot;cx&quot; value=&quot;&quot; /&gt;
    &lt;input type=&quot;hidden&quot; name=&quot;cof&quot; value=&quot;&quot; /&gt;
    &lt;input type=&quot;hidden&quot; name=&quot;ie&quot; value=&quot;ISO-8859-1&quot; /&gt;
    &lt;input type=&quot;text&quot; name=&quot;q&quot; size=&quot;31&quot; /&gt;
    &lt;input type=&quot;submit&quot; name=&quot;sa&quot; value=&quot;Pesquisar&quot; /&gt;
  &lt;/div&gt;
&lt;/form&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com.br/cse/brand?form=cse-search-box&amp;amp;lang=pt&quot;&gt;&lt;/script&gt;
</pre><p>Resolvi inverter para UTF-8, conforme abaixo e funcionou. Agora a busca funciona com as palavras acentuadas.</p><pre class="brush: xml; title: ; notranslate">&lt;input type=&quot;hidden&quot; name=&quot;ie&quot; value=&quot;UTF-8&quot; /&gt;</pre><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/direito/o-polemico-google-news/' rel='bookmark' title='O polêmico Google News'>O polêmico Google News</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/google-convertion/' rel='bookmark' title='Google Convertion'>Google Convertion</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/google-earth-informacoes-metereologicas/' rel='bookmark' title='Google Earth: informações metereológicas'>Google Earth: informações metereológicas</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/google-pesquisa-personalizada-erro-com-acentuacao/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>SQL SERVER 2008 não permite alterações na tabela</title><link>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/sql-server-2008-nao-permite-alteracoes-na-tabela/</link> <comments>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/sql-server-2008-nao-permite-alteracoes-na-tabela/#comments</comments> <pubDate>Mon, 21 Sep 2009 17:54:46 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[SQL SERVER 2008]]></category> <category><![CDATA[SQL Server Management Studio]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=1271</guid> <description><![CDATA[Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can&#8217;t be re-created or enabled the option Prevent saving changes that require the table to be re-created. Comecei a utilizar o SQL...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/telecom/2008-speedy-de-30mbs/' rel='bookmark' title='2008: Speedy de 30mbs'>2008: Speedy de 30mbs</a></li><li><a
href='http://www.vlima.com/blog/cidades/vai-vai-e-peruche-campeas-de-2008/' rel='bookmark' title='Vai-Vai e Peruche: campeãs de 2008'>Vai-Vai e Peruche: campeãs de 2008</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/google-developer-day-2008/' rel='bookmark' title='Google Developer Day 2008'>Google Developer Day 2008</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p
style="text-align: left;"><div
class="wp-caption aligncenter" style="width: 510px"><a
href="http://www.flickr.com/photos/georgeparrilla/2852558539/"><img
title="Palestra SQL Server 2008" src="http://farm4.static.flickr.com/3008/2852558539_44f0397144.jpg" alt="Imagem: flickr do georgeparrilla" width="500" height="333" /></a><p
class="wp-caption-text">Imagem: flickr do georgeparrilla</p></div><p
style="text-align: justify;">Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can&#8217;t be re-created or enabled the option Prevent saving changes that require the table to be re-created.</p></blockquote><p
style="text-align: justify;">Comecei a utilizar o SQL Server 2008 hoje, em virtude de uma mudança de plano de hospedagem na Locaweb. Sofri um pouco para migrar a base antiga, principalmente por ter exagerado em um drop e ter apagado o banco inteiro.</p><p
style="text-align: justify;">Pois bem, migração efetuada, precisei alterar uma tabela e surgiu a mensagem acima. Me assustei, já pensou ter que recriar a tabela cada vez que fizer uma alteração?</p><p
style="text-align: justify;">Felizmente encontrei a solução rapidamente.<a
href="http://pragmaticworks.com/community/blogs/brianknight/archive/2008/06/04/sql-server-2008-designer-behavior-change-saving-changes-not-permitted.aspx"> Basta alterar uma configuração do SQL Server Managment Studio</a>. No SQL Server Managment Studio, acesse <strong>Tools &gt; Options</strong> e na aba <strong>Designer</strong>,  desmarque a opção &#8220;Prevent saving changes that require table re-creation&#8221;.</p><p
style="text-align: left;"><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/telecom/2008-speedy-de-30mbs/' rel='bookmark' title='2008: Speedy de 30mbs'>2008: Speedy de 30mbs</a></li><li><a
href='http://www.vlima.com/blog/cidades/vai-vai-e-peruche-campeas-de-2008/' rel='bookmark' title='Vai-Vai e Peruche: campeãs de 2008'>Vai-Vai e Peruche: campeãs de 2008</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/google-developer-day-2008/' rel='bookmark' title='Google Developer Day 2008'>Google Developer Day 2008</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/sql-server-2008-nao-permite-alteracoes-na-tabela/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Execute asp.net MVC na sua hospedagem windows</title><link>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/execute-aspnet-mvc-na-sua-hospedagem-windows/</link> <comments>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/execute-aspnet-mvc-na-sua-hospedagem-windows/#comments</comments> <pubDate>Thu, 05 Mar 2009 20:07:23 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[Asp.net MVC]]></category> <category><![CDATA[Locaweb]]></category> <category><![CDATA[Microsoft]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=1064</guid> <description><![CDATA[Como já comentei, estou começando a desenvolver em asp.net MVC. Antes de iniciar um projeto com o RC2 do asp.net MVC, resolvi publicar o projeto de exemplo da Microsoft para testar a compatibilidade da Locaweb com o o MVC. Para minha surpresa o projeto não funcionou, algo impede que as...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/projeto-em-aspnet-mvc/' rel='bookmark' title='Projeto em Asp.net MVC'>Projeto em Asp.net MVC</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/internet/computacao-na-nuvem/' rel='bookmark' title='Computação na nuvem'>Computação na nuvem</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/a-busca-por-um-sistema-de-atendimento-online-continua/' rel='bookmark' title='A busca por um sistema de atendimento online continua'>A busca por um sistema de atendimento online continua</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Como já comentei, estou começando <a
href="http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/projeto-em-aspnet-mvc/" target="_blank">a desenvolver em asp.net MVC</a>. Antes de iniciar um projeto com o RC2 do asp.net MVC, resolvi publicar o projeto de exemplo da Microsoft para testar a compatibilidade da Locaweb com o o MVC.</p><p>Para minha surpresa o projeto não funcionou, algo impede que as views apareçam. <span
style="text-decoration: line-through;">Enquanto a Locaweb não responde meu chamado</span>, fiz umas pesquisas e descobri que:</p><h3>1) As Dll´s do MVC não ficam mais na pasta bin</h3><p>Esse problema afeta os servidores que não tem o MVC instalado, o que é o meu caso. Descobri isso e a solução no <a
href="http://cidadaocarioca.blogspot.com/2009/03/aspnet-mvc-rc-2-disponivel.html" target="_blank">blog do Dennis Oliveira</a>. Basta alterar nas referências das dll´s do MVC a propriedade <em>Copy Local</em> para True.</p><p><span
style="text-decoration: line-through;">Mesmo assim meu projeto ainda não funcinava na Locaweb</span>.</p><h3>2) Alterar o Global.asax</h3><p>Dependendo da versão do IIS, pode ser necessário alterar o <em>Global.asax</em> para que o IIS entenda a URL da página (dica do <a
href="http://blog.fujiy.net/">Felipe Fujiy</a>) É um quebra-galho, mas como estou apenas testando o MVC, resolve a necessidade no momento.</p><p>Eu utilizo vb.net, assim a alteração proposta pelo Felipe fica assim:</p><p>routes.MapRoute( _<br
/> &quot;Default&quot;, _<br
/> &quot;{controller}.aspx/{action}/{id}&quot;, _<br
/> New With {.controller = &quot;Home&quot;, .action = &quot;Index&quot;, .id = &quot;&quot;} _<br
/> )</p><p>routes.MapRoute( _<br
/> &quot;Root&quot;, _<br
/> &quot;&quot;, _<br
/> New With {.controller = &quot;Home&quot;, .action = &quot;Index&quot;, .id = &quot;&quot;} _<br
/> )</p><p>Agora que consegui publicar minha primeira aplicação e ela funciona, vou fazer uma pequena loja virtual baseada no exemplo da Microsoft no <a
href="http://www.asp.net/mvc/" target="_blank">site do asp.net MVC</a>.</p><h3>Update (06/03/2009)</h3><p>Para publicar uma aplicação Asp.net MVC na Locaweb, basta publicar as DLL´s do MVC na pasta <em>bin</em> do projeto, se o seu servidor for Windows 2008. Caso o servidor seja Windows 2003, será necessário fazer uma alteração através do painel de controle, <a
href="http://wiki.locaweb.com.br/pt-br/ASP.NET_MVC" target="_blank">conforme esta orientação</a>.</p><p>Porque a configuração não funcionou no meu caso?</p><p>Estou publicando o projeto em um servidor dedicado Windows 2003 da Locaweb. No meu servidor o Wildcard não estava configurado no IIS e a versão do asp.net 3.5 não era a SP1, pois não solicitei a atualização. Agora, com  o IIS configurado e .net SP1 a aplicação está funcionando. A única necessidade foi publicar as DLL´s do MVC na pasta <em>bin</em>.</p><p>Se o servidor é dedicado, porque não instalar o Asp.net MVC no servidor? Optei por não instalar em virtude da versão final do MVC não estar disponível e por minha aplicação ser apenas para teste.</p><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/projeto-em-aspnet-mvc/' rel='bookmark' title='Projeto em Asp.net MVC'>Projeto em Asp.net MVC</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/internet/computacao-na-nuvem/' rel='bookmark' title='Computação na nuvem'>Computação na nuvem</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/a-busca-por-um-sistema-de-atendimento-online-continua/' rel='bookmark' title='A busca por um sistema de atendimento online continua'>A busca por um sistema de atendimento online continua</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/execute-aspnet-mvc-na-sua-hospedagem-windows/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Como escolher um sistema de loja virtual?</title><link>http://www.vlima.com/blog/empreenda/comercio-eletronico/como-escolher-um-sistema-de-loja-virtual/</link> <comments>http://www.vlima.com/blog/empreenda/comercio-eletronico/como-escolher-um-sistema-de-loja-virtual/#comments</comments> <pubDate>Wed, 25 Feb 2009 02:07:59 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Comércio Eletrônico]]></category> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[open source]]></category> <category><![CDATA[outsourcing]]></category> <category><![CDATA[sistema]]></category> <category><![CDATA[terceirização]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=1030</guid> <description><![CDATA[Passei o último mês pesquisando sistemas de loja virtual. É impossível testar todos os sistemas, há centenas de opções. Infelizmente variedade é diferente de qualidade pois os sistemas são praticamente iguais. Não há diferenças relevantes entre os sistemas disponíveis, como o Luli Radfaher comentou, as lojas virtuais são muito parecidas,...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/como-funciona-uma-loja-virtual/' rel='bookmark' title='Como funciona uma loja virtual?'>Como funciona uma loja virtual?</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/dicas-para-sua-loja-virtual/' rel='bookmark' title='Dicas para sua loja virtual'>Dicas para sua loja virtual</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/a-busca-por-um-sistema-de-atendimento-online-continua/' rel='bookmark' title='A busca por um sistema de atendimento online continua'>A busca por um sistema de atendimento online continua</a></li></ol>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.flickr.com/photos/96385007@N00/181917727"><img
class="alignleft" style="border: 0pt none; margin-left: 5px; margin-right: 5px;" title="shopping carts" src="http://farm1.static.flickr.com/76/181917727_eccbf96a1c_m.jpg" border="0" alt="shopping carts" hspace="5" width="180" height="240" /></a>Passei o último mês pesquisando sistemas de loja virtual. É impossível testar todos os sistemas, há centenas de opções. Infelizmente variedade é diferente de qualidade pois os sistemas são praticamente iguais.</p><p>Não há diferenças relevantes entre os sistemas disponíveis, como o <a
href="http://www.vlima.com/blog/comercio-eletronico/bate-papo-previsoes-e-ideias-para-o-e-commerce-em-2009/" target="_blank">Luli Radfaher</a> comentou, as lojas virtuais são muito parecidas, falta personalidade. É claro que não podemos confundir o sistema (vou chamar de motor) com o design do site. Isso não isenta o motor de sua responsabilidade, pois cabe a esse motor permitir funções e designs personalizados.</p><p>A maior diferença está entre os modelos de negócio adotados: gratuitos, comissão sobre venda, manutenção mensal e desenvolvimento próprio.</p><h3>Gratuitos</h3><p>As lojas gratuitas normalmente seguem o modelo open source. Boa parte desses sistemas são desenvolvidos por equipes internacionais, o que exige uma adaptação do motor ao Brasil, especialmente quanto ao calculo do frete, meios de pagamentos e impostos.</p><p>É uma excelente opção para quem sabe programar e quer ter controle sobre / aprimorar / customizar o sistema.</p><h3><strong>Comissão sobre venda</strong></h3><p>É a melhor opção para quem está iniciando nas vendas pela Internet e tem dúvidas sobre o retorno. O desenvolvedor só recebe se você vender, criando uma relação ganha-ganha. Por ser um valor fixo sobre o produto, é fácil repassa-lo nos custos do produto.</p><p>A empresa que desenvolveu o sistema ajuda o lojista na configuração, de forma a eliminar a necessidade de conhecimentos de programação. A maior parte desses modelos estão associados a sistemas de pagamento on-line (mediadores) o que possibilita ter a loja funcionando em alguns minutos.</p><p>O crescimento das vendas leva ao pagamento de uma comissão que supera os valores de manutenção mensal de outros sistemas, nesse momento o empreendedor virtual costuma trocar de modelo visando reduzir custos.</p><h3>Manutenção mensal</h3><p>Neste modelo paga-se uma taxa de instalação e depois um valor mensal fixo a título de manutenção. A maior parte dos sistemas de e-commerce são comercializados nesse modelo. Aqui também não é necessário contratar um desenvolvedor.</p><h3>Desenvolvimento próprio</h3><p>A diversidade de sistemas disponíveis e a variedade de modelos de cobrança de serviços praticamente inviabiliza este modelo. A loja virtual que trabalho sempre adotou o desenvolvimento próprio e o retorno sobre o investimento é discutível. Por outro lado, é possível inovar, oferecer soluções diferenciadas e adaptadas ao seu público alvo.</p><p>Quem quer viver do comércio eletrônico de produtos não exclusivos (ou seja, existe concorrência no e-commerce) precisa se diferenciar da concorrência. Atendimento, preço, serviços, produtos são excelentes diferenciais, assim como um site diferenciado também.</p><h3>Conclusão</h3><p>Se você irá iniciar uma loja virtual, o melhor é o modelo de comissão sobre venda.</p><p>Para quem já tem a loja, todos os modelos podem ser interessantes, dependendo do seu conhecimento, disposição para configurar o sistema e capacidade de investimento.</p><p>No caso da nossa empresa, o melhor modelo é desenvolver sobre uma plataforma open source, visto os outros modelos não atenderem nossas necessidades (com custo acessível).</p><h3>Saiba +</h3><ol><li>Foto: Flickr do gari.baldi: <a
href="http://www.flickr.com/photos/96385007@N00/181917727" target="_blank">shopping carts</a>.</li></ol><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/como-funciona-uma-loja-virtual/' rel='bookmark' title='Como funciona uma loja virtual?'>Como funciona uma loja virtual?</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/dicas-para-sua-loja-virtual/' rel='bookmark' title='Dicas para sua loja virtual'>Dicas para sua loja virtual</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/a-busca-por-um-sistema-de-atendimento-online-continua/' rel='bookmark' title='A busca por um sistema de atendimento online continua'>A busca por um sistema de atendimento online continua</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/empreenda/comercio-eletronico/como-escolher-um-sistema-de-loja-virtual/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Crafty Syntax Live Help: chat online open source</title><link>http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/</link> <comments>http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/#comments</comments> <pubDate>Fri, 20 Feb 2009 13:21:34 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[atendimento ao cliente]]></category> <category><![CDATA[chat]]></category> <category><![CDATA[Crafty Syntax Live Help]]></category> <category><![CDATA[open source]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=1024</guid> <description><![CDATA[Há poucos dias escrevi sobre como instalar o Help Center Live, outro sistema de atendimento online com código aberto. O pessoal que fará o atendimento teve muita dificuldade para entender como funciona o sistema, não entendi o motivo até agora. O Help Center Live tem uma nova versão (beta) mas...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/a-busca-por-um-sistema-de-atendimento-online-continua/' rel='bookmark' title='A busca por um sistema de atendimento online continua'>A busca por um sistema de atendimento online continua</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/como-instalar-o-help-center-live/' rel='bookmark' title='Como instalar o Help Center Live'>Como instalar o Help Center Live</a></li><li><a
href='http://www.vlima.com/blog/empreenda/eu-x-a-telefonica/' rel='bookmark' title='Eu x a Telefonica'>Eu x a Telefonica</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Há poucos dias escrevi sobre como instalar o <a
href="http://www.vlima.com/blog/comercio-eletronico/como-instalar-o-help-center-live/">Help Center Live</a>, outro sistema de atendimento online com código aberto. O pessoal que fará o atendimento teve muita dificuldade para entender como funciona o sistema, não entendi o motivo até agora. O Help Center Live tem uma nova versão (beta) mas não permite o download dessa versão.</p><p>Localizei outra opção, o <a
href="http://www.craftysyntax.com/" target="_blank">Crafty Syntax Live Help</a>. Apesar do visual pobre, o sistema é completo, atende nossas necessiades e o pessoal no primeiro contato já compreendeu o funcionamento. Vou implementar esse sistema em produção se os testes correrem bem.</p><p><strong>A instalação</strong></p><p>A instalação é mais simples do que o Help Center. Logo no início da instalação é possível escolher o idioma Português Brasileiro para a interface. Para mais informações sobre como instalar:</p><ul><li>Crafty Syntax Live Help: <a
href="http://craftysyntax.com/docs/installation/" target="_blank">Install Guide</a>;</li><li>Viva o linux: <a
href="http://www.vivaolinux.com.br/artigo/Chat-em-PHP-Cheio-de-recursos-e-facil-de-instalar-e-usar/?pagina=4" target="_blank">Instalando o Chat</a>.</li></ul><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/a-busca-por-um-sistema-de-atendimento-online-continua/' rel='bookmark' title='A busca por um sistema de atendimento online continua'>A busca por um sistema de atendimento online continua</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/como-instalar-o-help-center-live/' rel='bookmark' title='Como instalar o Help Center Live'>Como instalar o Help Center Live</a></li><li><a
href='http://www.vlima.com/blog/empreenda/eu-x-a-telefonica/' rel='bookmark' title='Eu x a Telefonica'>Eu x a Telefonica</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>.net: utilizando reCaptcha para o login</title><link>http://www.vlima.com/blog/tecnologia/internet/net-utilizando-recaptcha-para-o-login/</link> <comments>http://www.vlima.com/blog/tecnologia/internet/net-utilizando-recaptcha-para-o-login/#comments</comments> <pubDate>Sun, 15 Feb 2009 17:12:23 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[asp.net]]></category> <category><![CDATA[captcha]]></category> <category><![CDATA[reCaptcha]]></category> <category><![CDATA[vb.net]]></category> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=1000</guid> <description><![CDATA[A aplicação de digitar as letras ou números que aparecem em  uma imagem é chamada captcha. Os sites a utilizam para evitar cadastros ou acessos feitos automaticamente (por sistemas computacionais). Substituí o sistema que desenvolvi pelo reCaptcha, sistema de captcha utilizado por diversos sites, por dois motivos: Ao digitar as...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/' rel='bookmark' title='Crafty Syntax Live Help: chat online open source'>Crafty Syntax Live Help: chat online open source</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/google-pesquisa-personalizada-erro-com-acentuacao/' rel='bookmark' title='Google Pesquisa Personalizada: erro com acentuação'>Google Pesquisa Personalizada: erro com acentuação</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/dicas-para-manter-sua-loja-virtual/' rel='bookmark' title='Dicas para manter sua loja virtual'>Dicas para manter sua loja virtual</a></li></ol>]]></description> <content:encoded><![CDATA[<p>A aplicação de digitar as letras ou números que aparecem em  uma imagem é chamada <a
href="http://pt.wikipedia.org/wiki/CAPTCHA" target="_blank">captcha</a>. Os sites a utilizam para evitar cadastros ou acessos feitos automaticamente (por sistemas computacionais).</p><p>Substituí o sistema que desenvolvi pelo <a
href="http://recaptcha.net/" target="_blank">reCaptcha</a>, sistema de captcha utilizado por diversos sites, por dois motivos:</p><ol><li>Ao digitar as palavras no reCaptcha ajudamos a digitalizar livros para o <a
href="http://www.archive.org/" target="_blank">Internet Archive</a> e antigas edições do <a
href="http://www.nytimes.com/" target="_blank">The New York Times:<br
/> </a><a
href="http://www.flickr.com/photos/vitorcastillo/3280764281/"><img
class="aligncenter" title="Funcionamento do reCaptcha" src="http://farm4.static.flickr.com/3360/3280764281_120cd0c33a_o.jpg" alt="" width="244" height="150" /></a></li><li>O sistema é rápido, funcional e fácil de instalar:</li></ol><p><strong>Instalação¹</strong></p><p><a
href="http://recaptcha.net/resources.html" target="_blank">O site do reCaptcha oferece</a> plugins para diversas aplicações Web, como o WordPress, bibliotecas para as principais liguagens de desenvolvimento e uma API para os demais casos. A biblioteca para asp.net serve tanto para vb.net quanto c#.</p><p
style="border-bottom: thin solid #a21300; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; color: #a21300;">1 &#8211; Download e referência</p><p><a
href="http://code.google.com/p/recaptcha/downloads/list?q=label:aspnetlib-Latest" target="_blank">Baixe a biblioteca</a> e referencie a biblioteca ( library/bin/Release/Recaptcha.dll) no seu site asp.net.</p><p
style="border-bottom: thin solid #a21300; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; color: #a21300;">2 &#8211; Exibição do controle reCaptcha</p><p>Inserir na primeira linha da página que irá exibir o controle a seguinte linha:</p><pre class="brush: xml; title: ; notranslate">
&lt;%@ Register TagPrefix=&quot;recaptcha&quot; Namespace=&quot;Recaptcha&quot; Assembly=&quot;Recaptcha&quot; %&gt;
</pre><p>Dentro da tag <tt>&lt;form runat="server"&gt; da página, no local aonde você deseja que o controle com o reCaptcha seja exibido, cole:</tt></p><pre class="brush: xml; title: ; notranslate">
&lt;recaptcha:RecaptchaControl
ID=&quot;recaptcha&quot;
runat=&quot;server&quot;
PublicKey=&quot;&quot;
PrivateKey=&quot;&quot;
/&gt;
</pre><p>É preciso informar a publicKey e a PrivateKey que são obtidas após você se cadastrar no site do reCaptcha. Ao executar seu projeto o controle padrão do reCaptcha será exibido.</p><p
style="border-bottom: thin solid #a21300; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; color: #a21300;">3 &#8211; Como verificar se as palavras digitadas estão ok</p><p>É simples, basta verificar se <em>Page.IsValid</em>, como aparece no exemplo que acompanha a documentação da biblioteca:</p><p>If Page.IsValid Then<br
/> lblResult.Text = &quot;Ok! pode prosseguir&quot;<br
/> lblResult.ForeColor = Drawing.Color.Green<br
/> Else<br
/> lblResult.Text = &quot;As palavras estão incorretas&quot;<br
/> lblResult.ForeColor = Drawing.Color.Red<br
/> End If</p><p
style="border-bottom: thin solid #a21300; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; color: #a21300;">4 &#8211; Mudar o idioma para português</p><p>Abra o projeto da biblioteca do reCaptcha e edite a classe <em>RecaptchaControl.cs</em>.:</p><p>//Localize o seguinte método:<br
/> protected override void RenderContents(HtmlTextWriter output)<br
/> // Após a linha:<br
/> output.WriteLine(&quot;theme : &#8216;{0}&#8217;,&quot;, theme == null ? &quot;&quot; : theme);<br
/> // Inclua a linha que define o idioma que será utilizado no controle<br
/> output.WriteLine(&quot;lang : &#8216;{0}&#8217;,&quot;, &quot;pt&quot;);</p><p>Faça o Build da biblioteca e substitua a dll que está em seu projeto pela que foi criada: ( library/bin/Debug/Recaptcha.dll). Pronto, agora o controle está em português.</p><p><strong>Falhas / sugestões<br
/> </strong></p><p>A função de áudio é horrível, testei com 4 pessoas e ninguém conseguiu entender o que era ditado.</p><p>Mesmo mudando o idioma para o português, as palavras para digitar são em inglês. Seria interessante utilizar o reCaptcha ou outra aplicação semelhante para ajudar a digitalizar textos em português.</p><p><strong>Evolução do captcha</strong></p><p>Com a evolução dos aplicativos de reconhecimento de texto em imagens (<a
href="http://pt.wikipedia.org/wiki/OCR" target="_blank">OCR</a>), vários sistemas de captcha ficaram obsoletos. A primeira solução foi distorcer ainda mais as imagens, o que atrapalha a experiência do usuário.</p><p>A tendência é fazer perguntas variáveis, baseadas na palavra exibida no capcha, como:</p><ul><li>informar somente as vogais,</li><li>os números;</li><li>os x primeiros caracteres, etc.</li></ul><p>Já li posts (perdi a fonte) sugerindo a utilização de contas simples no lugar das imagens, ex:</p><ul><li>o valor de 5 x5;</li><li>subtrair três de dois.</li></ul><p><strong>Saiba +</strong></p><ul><li>reCaptcha: <a
href="http://recaptcha.net/plugins/aspnet/" target="_blank">ASP.NET Library for reCAPTCHA quickstart</a>;</li><li>Saber é Bom Demais: <a
href="http://www.saberebomdemais.com/recaptcha-servico-gratuito-que-ajuda-digitalizar-livros-velhos/" target="_blank">reCAPTCHA, serviço gratuito que ajuda digitalizar livros velhos</a>;</li><li>A Whole Lotta Nothing: <a
href="http://a.wholelottanothing.org/2008/03/recaptchas-quality-is-going-down.html" target="_blank">ReCAPTCHA&#8217;s quality is going down?</a></li></ul><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/' rel='bookmark' title='Crafty Syntax Live Help: chat online open source'>Crafty Syntax Live Help: chat online open source</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/google-pesquisa-personalizada-erro-com-acentuacao/' rel='bookmark' title='Google Pesquisa Personalizada: erro com acentuação'>Google Pesquisa Personalizada: erro com acentuação</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/dicas-para-manter-sua-loja-virtual/' rel='bookmark' title='Dicas para manter sua loja virtual'>Dicas para manter sua loja virtual</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/tecnologia/internet/net-utilizando-recaptcha-para-o-login/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Como instalar o Help Center Live</title><link>http://www.vlima.com/blog/empreenda/comercio-eletronico/como-instalar-o-help-center-live/</link> <comments>http://www.vlima.com/blog/empreenda/comercio-eletronico/como-instalar-o-help-center-live/#comments</comments> <pubDate>Mon, 02 Feb 2009 00:31:28 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Comércio Eletrônico]]></category> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[atendimento ao cliente]]></category> <category><![CDATA[Blog]]></category> <category><![CDATA[chat]]></category> <category><![CDATA[FileZilla]]></category> <category><![CDATA[FTP]]></category> <category><![CDATA[Google Talk]]></category> <category><![CDATA[Meebo]]></category> <category><![CDATA[MSN]]></category> <category><![CDATA[open source]]></category> <category><![CDATA[Skype]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=965</guid> <description><![CDATA[O Help Center Live é um sistema de chat online de código aberto, fácil de instalar e customizar. Qual a utilidade de um sistema de chat online no site? Muitos sites utilizam o Skype ou o MSN para atendimento online, o problema desse tipo de solução é que exige que...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/' rel='bookmark' title='Crafty Syntax Live Help: chat online open source'>Crafty Syntax Live Help: chat online open source</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/a-busca-por-um-sistema-de-atendimento-online-continua/' rel='bookmark' title='A busca por um sistema de atendimento online continua'>A busca por um sistema de atendimento online continua</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/como-fazer-o-backup-das-configuracoes-do-filezilla/' rel='bookmark' title='Como fazer o backup das configurações do FileZilla'>Como fazer o backup das configurações do FileZilla</a></li></ol>]]></description> <content:encoded><![CDATA[<p><a
title="Logo do Help Center Live por vlima.com, no Flickr" href="http://www.helpcenterlive.com/"><img
class="alignleft" title="Help Center Live" src="http://farm4.static.flickr.com/3454/3244795993_5cf4283682_o.jpg" alt="Logo do Help Center Live" width="259" height="59" /></a>O <a
href="http://www.helpcenterlive.com/" target="_blank">Help Center Live</a> é um sistema de chat online de código aberto, fácil de instalar e customizar.</p><p><strong>Qual a utilidade de um sistema de chat online no site?</strong></p><p>Muitos sites utilizam o Skype ou o MSN para atendimento online, o problema desse tipo de solução é que exige que o cliente tenha conta nesses serviços. Já o <a
href="http://www.google.com/talk/service/badge/New#" target="_blank">Google Talk</a> e o <a
href="http://www.meebo.com/meebome/" target="_blank">Meebo</a> oferecem aplicativos para fazer o chat diretamente do site, mesmo que o visitante não seja cadastrado no serviço.</p><p>Essas soluções são interessantes enquanto a quantidade de conversas /contatos por dia é pequena. A partir do momento em que precisamos que mais pessoas façam o atendimento é necessário adotar outras soluções.</p><p>Os sistemas de chat online além de permitir vários atendentes, permitem também separar o atendimento por departamentos, agilizar o atendimento com a utilização de textos gravados previamente, monitorar os atendimentos em andamento e histórico, transferência do atendimento entre operadores ou departamentos, etc.</p><p><strong>Como instalar</strong></p><p>A curta explicação disponível no site do <a
href="http://www.helpcenterlive.com/support/documentation/installation.html" target="_blank">Help Center Live é perfeita</a>, em resumo:</p><ol><ol><li>Fazer o <a
href="http://www.helpcenterlive.com/downloads/" target="_blank">download do sistema</a>;</li><li>Subir o sistema para um diretório do seu site;</li><li>Crie uma base MySQL;</li><li>Talvez seja necessário mudar a permissão de algumas pastas:</li></ol></ol><pre class="brush: xml; title: ; notranslate">
CHMOD /config.php to 777
CHMOD /icons/ to 777
CHMOD /compile/ to 777
CHMOD /cache/ to 777
</pre><p>Obs: Se você utiliza um programa de FTP como o <a
href="http://filezilla-project.org/" target="_blank">FileZilla</a>, basta clicar com o botão direito do mouse sobre a pasta para mudar a permissão.</p><ol><li>Acesse: <em>http://www.SEUSITE.com/PASTA_QUE_INSTALOU_O_HCL/</em>setup para concluir a instalação.</li></ol><p>Para fazer a instalação manualmente, <a
href="http://www.maisagito.net/suporte/manual.htm" target="_blank">há este tutorial em português</a>.</p><p><strong>Tradução para o Português Brasileiro</strong></p><ol><ol><li>Você pode alterar manualmente, através do arquivo <em>english.php</em> que está na pasta <em>lang</em>;</li><li>É mais fácil e rápido baixar uma versão desse arquivo já traduzida;</li><li>Suba o arquivo para a pasta <em>lang</em>;</li><li>Edite o arquivo <em>config.php</em>:</li></ol></ol><pre class="brush: php; title: ; notranslate">
Antes   $conf['lang'] = 'ingles';
Depois  $conf['lang'] = 'Help Center Live 2.1.4 _portugues_br_vinicius_Alves';
</pre><ol><li>Fiz algumas adaptações no arquivo da tradução para adequar alguns termos ao público do meu site, recomendo que você faça o mesmo.</li></ol><p><strong>Configurações</strong></p><p>As demais configurações são intuitivas, através da área de administração. Como nosso atendimento não é dividido em áreas, vou utilizar uma única instalação para nossas duas lojas virtuais, para cada uma criei um departamento diferente.</p><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/' rel='bookmark' title='Crafty Syntax Live Help: chat online open source'>Crafty Syntax Live Help: chat online open source</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/a-busca-por-um-sistema-de-atendimento-online-continua/' rel='bookmark' title='A busca por um sistema de atendimento online continua'>A busca por um sistema de atendimento online continua</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/como-fazer-o-backup-das-configuracoes-do-filezilla/' rel='bookmark' title='Como fazer o backup das configurações do FileZilla'>Como fazer o backup das configurações do FileZilla</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/empreenda/comercio-eletronico/como-instalar-o-help-center-live/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Projeto em Asp.net MVC</title><link>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/projeto-em-aspnet-mvc/</link> <comments>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/projeto-em-aspnet-mvc/#comments</comments> <pubDate>Fri, 21 Nov 2008 10:12:41 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[Asp.net MVC]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=798</guid> <description><![CDATA[Estou desenvolvendo meu primeiro projeto em ASP.net MVC. Meu provedor, a Locaweb, oferece suporte ao MVC, então implementar o primeiro teste seria simples. Seria simples. A primeira dificuldade foi apenas teórica: o asp.net MVC não seria compatível com o Visual Web Developer 2008, versão do Visual Studio gratuíta. A instalação...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/execute-aspnet-mvc-na-sua-hospedagem-windows/' rel='bookmark' title='Execute asp.net MVC na sua hospedagem windows'>Execute asp.net MVC na sua hospedagem windows</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/' rel='bookmark' title='Crafty Syntax Live Help: chat online open source'>Crafty Syntax Live Help: chat online open source</a></li><li><a
href='http://www.vlima.com/blog/direito/ambiental/projeto-tiete-20-anos/' rel='bookmark' title='Projeto Tietê: 20 anos'>Projeto Tietê: 20 anos</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Estou desenvolvendo meu primeiro projeto em ASP.net MVC. Meu provedor, a Locaweb, oferece suporte ao MVC, então implementar o primeiro teste seria simples.</p><p>Seria simples. A primeira dificuldade foi apenas teórica: o asp.net MVC não seria compatível com o Visual Web Developer 2008, versão do Visual Studio gratuíta. A instalação foi ok e consegui executar normalmente o projeto exemplo (template) que foi instalado junto com o MVC.</p><p>Na Locaweb a primeira tentativa acabou em erro:</p><p
style="padding-left: 30px;"><em>Could not load file or assembly &#8216;System.Web.Abstractions, Version=3.5.0.0</em></p><p>Achei uma <a
href="http://forums.asp.net/t/1261720.aspx" target="_blank">solução simples</a>: copiar as DLL´s do MVC para a pasta bin do projeto. Foi necessário copiar os 3 arquivos:</p><ul><li>System.Web.Abstractions.dll</li><li>System.Web.Mvc.dll</li><li>System.Web.Routing.dll</li></ul><p>Os três arquivos estão no seu computador, após a instalação do Asp.net MVC. Concluída a primeira etapa, agora passo a estudar a implementação do MVC.</p><p><strong>Saiba +</strong></p><ol><li><a
href="http://blogs.msdn.com/rogerioc/default.aspx" target="_blank">Blog do Rogério Cordeiro</a>;</li><li>Macoratti.net &gt; <a
href="http://www.macoratti.net/vbn_mvc.htm">Padrões de Projeto : O modelo MVC &#8211; Model View Controller</a>;</li><li>Macoratti.net &gt; <a
href="http://www.macoratti.net/08/06/asp_mvc1.htm" target="_blank">ASP.NET &#8211; MVC &#8211; Model-View-Controller &#8211; Introdução</a>;</li><li>Blog da Locaweb &gt; ASP.NET MVC &gt; <em>link inativo</em>;</li><li>Blog de Tecnologia da Locaweb &gt; <a
href="http://tecblog.locaweb.com.br/2008/05/07/aspnet-mvc-o-que-e-isso/" target="_blank">ASP.NET MVC, o que que é isso?</a></li></ol><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/execute-aspnet-mvc-na-sua-hospedagem-windows/' rel='bookmark' title='Execute asp.net MVC na sua hospedagem windows'>Execute asp.net MVC na sua hospedagem windows</a></li><li><a
href='http://www.vlima.com/blog/tecnologia/internet/crafty-syntax-live-help-chat-online-open-source/' rel='bookmark' title='Crafty Syntax Live Help: chat online open source'>Crafty Syntax Live Help: chat online open source</a></li><li><a
href='http://www.vlima.com/blog/direito/ambiental/projeto-tiete-20-anos/' rel='bookmark' title='Projeto Tietê: 20 anos'>Projeto Tietê: 20 anos</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/tecnologia/desenvolvimento-tecnologia/projeto-em-aspnet-mvc/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Design: manter a simplicidade</title><link>http://www.vlima.com/blog/empreenda/comercio-eletronico/design-manter-a-simplicidade/</link> <comments>http://www.vlima.com/blog/empreenda/comercio-eletronico/design-manter-a-simplicidade/#comments</comments> <pubDate>Tue, 21 Oct 2008 10:31:48 +0000</pubDate> <dc:creator>Vitor</dc:creator> <category><![CDATA[Comércio Eletrônico]]></category> <category><![CDATA[Desenvolvimento]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Simplicidade]]></category> <guid
isPermaLink="false">http://www.vlima.com/blog/?p=749</guid> <description><![CDATA[O Google criou uma tendência em design muito interessante: simplicidade e usabilidade. &#8220;É preciso compreender melhor o dia-a-dia das pessoas para propor novas tecnologias&#8221; escreveu o Frederick sobre a Internet das coisas. Alexandre Limi, especialista em interface do Google detalha: De forma geral, os sites estão melhorando nos últimos anos...
Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/internet/licoes-da-simplicidade/' rel='bookmark' title='Lições da Simplicidade!'>Lições da Simplicidade!</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/dicas-para-manter-sua-loja-virtual/' rel='bookmark' title='Dicas para manter sua loja virtual'>Dicas para manter sua loja virtual</a></li><li><a
href='http://www.vlima.com/blog/empreenda/veja-como-os-visitantes-navegam-no-seu-site/' rel='bookmark' title='Veja como os visitantes navegam no seu site'>Veja como os visitantes navegam no seu site</a></li></ol>]]></description> <content:encoded><![CDATA[<p>O Google criou uma tendência em design muito interessante: simplicidade e usabilidade. &#8220;É preciso compreender melhor o dia-a-dia das pessoas para propor novas tecnologias&#8221; <a
href="http://www.usabilidoido.com.br/muito_alem_da_geladeira_internet_das_coisas_e_design_de_interacao.html" target="_blank">escreveu o Frederick sobre a Internet das coisas</a>. Alexandre Limi, especialista em interface do Google detalha:</p><p
style="padding-left: 30px;">De forma geral, os sites estão melhorando nos últimos anos já que as empresas começaram a focar em usabilidade. Elas perceberam que isso afeta diretamente o lucro e passaram a levar a questão a sério. Só que algumas vezes usa-se tecnologia demais, o que quebra a expectativa do usuário. Flash e Ajax são usados muitas vezes sem necessidade. O problema é que não há foco no usuário, no que ele quer fazer no site. E também não se testa o site suficientemente antes de levá-lo ao ar. A chave é manter as coisas simples (1).</p><p>As lojas virtuais brasileiras estão padronizadas, o visual é tão parecido que facilmente confundimos em que site estamos. Em um primeiro momento a pasteurização das interfaces elimina o treinamento necessário para o usuário realizar uma compra com sucesso.</p><p>O modelo adotado atualmente é confuso e dedica pouco espaço para o produto. Há muita informação irrelevante na página, o que também compromete a simplicidade, o Alexandre Limi concorda:</p><p
style="padding-left: 30px;">Mas ainda há muitos que exageram ao colocar muito conteúdo online. Simplicidade é uma palavra mágica, que significa tirar coisas mesmo que não tenha nada para tirar. Um exemplo de simplicidade é o browser Chrome (1).</p><p>A estréia do Wal Mart no comércio eletrônico brasileiro foi muito aguardada, mas o site não apresentou nenhuma novidade significativa assim como as mudanças no desing do Submarino também são pequenas. Falta uma loja diferente, simples, que destaque o produto.</p><p>Outro ponto que precisamos observar no desing de novos sites é o acesso via celulares. O volume de acessos via telefones deve já no próximo ano representar uma parcela significativa do total de visitas, é necessário criar uma interface especial para celulares?</p><p>A variedade de plataformas e tamanhos de telas desanima, mas o Alexande Limi acreita que é necessário  criar versões especiais das páginas para acesso vindo de celulares:</p><p
style="padding-left: 30px;">Não há como fugir disso, visto que o tamanho da página é completamente diferente. (&#8230;) melhora(r) a experiência em telas pequenas. É uma tendência.</p><p><strong>Saiba +</strong></p><ul><li>(1) ARIMA, Katia. <em>Tão simples quanto o Google,</em> Revista Info, outubro de 2008, pág. 87;</li><li>Blog de Experiência de Usuário da Locaweb &gt; <a
href="http://uxblog.locaweb.com.br/2008/10/15/design-e-criatividade-a-favor-do-usuario/" target="_blank">Design e criatividade a favor do usuário</a>;</li><li>Usabilidoido &gt; <a
href="http://www.usabilidoido.com.br/muito_alem_da_geladeira_internet_das_coisas_e_design_de_interacao.html" target="_blank">Muito além da geladeira: Internet das Coisas e Design de Interação</a>.</li></ul><p><strong>Observação</strong></p><p>A Revista Info deveria liberar o conteúdo da versão impressa na Internet, se liberar a edição atual pode comprometer a receita, libere as ediçoes anteriores.  Os links para as reportagens com certeza iriam gerar recitas em propaganda para o site da revista.</p><p>Relacionado:<ol><li><a
href='http://www.vlima.com/blog/tecnologia/internet/licoes-da-simplicidade/' rel='bookmark' title='Lições da Simplicidade!'>Lições da Simplicidade!</a></li><li><a
href='http://www.vlima.com/blog/empreenda/comercio-eletronico/dicas-para-manter-sua-loja-virtual/' rel='bookmark' title='Dicas para manter sua loja virtual'>Dicas para manter sua loja virtual</a></li><li><a
href='http://www.vlima.com/blog/empreenda/veja-como-os-visitantes-navegam-no-seu-site/' rel='bookmark' title='Veja como os visitantes navegam no seu site'>Veja como os visitantes navegam no seu site</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://www.vlima.com/blog/empreenda/comercio-eletronico/design-manter-a-simplicidade/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
