<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2440834220238123855</id><updated>2025-03-31T11:01:10.804-07:00</updated><category term="Dicas"/><category term="Introdução ao desenvolvimento"/><category term="Ferramentas"/><title type='text'>C# Toolbox</title><subtitle type='html'>Esse blog foi criado para compartilhar conhecimentos em tecnologias. Inicialmente focado para .NET C#. &#xa;| Youtube: http://www.youtube.com/user/silvagpe&#xa;| Gostou do trabalho? Quer ajudar?&#xa;| Compartilhe, indique no Google (+1) ou clique nas propagandas&#xa;|  Obrigado!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-4628685787294237568</id><published>2015-11-09T05:48:00.000-08:00</published><updated>2015-11-09T05:48:36.836-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>SQL Server - Consultar formato de data</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Olá&lt;br /&gt;
&lt;br /&gt;
Essa dica é para consultar qual o formato padrão de data que o SQL está trabalhando&lt;br /&gt;
&lt;br /&gt;
select name ,alias, dateformat&lt;br /&gt;
from syslanguages&lt;br /&gt;
where langid = (select value from master..sysconfigures where comment = &#39;default language&#39;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/4628685787294237568/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2015/11/sql-server-consultar-formato-de-data.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/4628685787294237568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/4628685787294237568'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2015/11/sql-server-consultar-formato-de-data.html' title='SQL Server - Consultar formato de data'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-5991684437859444656</id><published>2015-10-21T06:16:00.000-07:00</published><updated>2016-01-21T07:43:55.390-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>Select ignorar acentuação</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Olá&lt;br /&gt;
A dica de hoje é como consultar dados ignorando a acentuação&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
CONSULTA:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;select * from clientes where bairro = &#39;SAO PELEGRINO&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;COLLATE LATIN1_GENERAL_CI_AI&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
RESULTADO:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ENDEREÇO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BAIRRO&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;--------------------------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;AV. RIO BRANCO, 07 &amp;nbsp;SALA 405&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;SÃO PELEGRINO&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;RUA SINIMBU, 2019/1303&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;SÃO&lt;/b&gt; PELEGRINO&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;AV JULIO DE CASTILHOS | 3409 |&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;b&gt;SAO&lt;/b&gt; PELEGRINO&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;RUA SINIMBU, 2475/101&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SAO PELEGRINO&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;AV. JULIO DE CASTILHOS, 3221&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;SAO PELEGRINO&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;AVENIDA ITALIA| 505 | AP 101 |&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;SAO PELEGRINO&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vlw!&lt;br /&gt;
Até!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/5991684437859444656/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2015/10/select-inorando-acentuacao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5991684437859444656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5991684437859444656'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2015/10/select-inorando-acentuacao.html' title='Select ignorar acentuação'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-3550898488929651517</id><published>2015-08-27T07:39:00.000-07:00</published><updated>2015-08-27T07:39:24.014-07:00</updated><title type='text'>Retomando o canal</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Bom Dia Pessoal,&lt;br /&gt;
&lt;br /&gt;
Vou retomar o canal do youtube e espero publicar vários cursos completos, do básico ao avançado...&lt;br /&gt;
&lt;br /&gt;
Vamos ver o que acontece.&lt;br /&gt;
Abraços e segue o vídeo de como instalar o IIS, ele vai ser base para todos os conteúdos e cursos WEB / Mobile.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.youtube.com/watch?v=jAm41o-WzQA&quot;&gt;https://www.youtube.com/watch?v=jAm41o-WzQA&lt;/a&gt;&lt;span id=&quot;goog_592269468&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Abraços.&lt;br /&gt;
Até+&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/3550898488929651517/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2015/08/retomando-o-canal.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/3550898488929651517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/3550898488929651517'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2015/08/retomando-o-canal.html' title='Retomando o canal'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-5337324154146532340</id><published>2015-07-16T06:26:00.002-07:00</published><updated>2015-07-16T06:27:17.209-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>[DICA] SQL Server - Desabilitar / Habilitar chaves estrangeiras (Foreign Key - FK)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Olá!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;A dica de hoje é como desabilitar todas as chaves estrangeiras para permitir alteração no banco sem restrições.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;1)&amp;nbsp;&lt;span style=&quot;color: #2b2b2b; font-size: 16px; line-height: 24px;&quot;&gt;Desabilitar todas as chaves estrangeiras (FK) do banco&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border: 0px; color: #2b2b2b; font-size: 16px; line-height: 24px; margin-bottom: 24px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;EXEC sp_msforeachtable ‘ALTER TABLE ? NOCHECK CONSTRAINT all’&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; color: #2b2b2b; font-size: 16px; line-height: 24px; margin-bottom: 24px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;2) Execute os comando que você deseja (update, insert, delete)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; color: #2b2b2b; font-size: 16px; line-height: 24px; margin-bottom: 24px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;3) Habilite todas as chaves estrangeiras (FK) do banco&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; color: #2b2b2b; font-size: 16px; line-height: 24px; margin-bottom: 24px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;EXEC sp_msforeachtable ‘ALTER TABLE ? WITH CHECK CHECK CONSTRAINT all’&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; color: #2b2b2b; font-size: 16px; line-height: 24px; margin-bottom: 24px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Nesse momento pode ocorrer algum erro, mas basta acetar os dados das tabelas e tentar novamente.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; color: #2b2b2b; font-size: 16px; line-height: 24px; margin-bottom: 24px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; color: #2b2b2b; font-size: 16px; line-height: 24px; margin-bottom: 24px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Vlw até!&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/5337324154146532340/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2015/07/dica-sql-server.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5337324154146532340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5337324154146532340'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2015/07/dica-sql-server.html' title='[DICA] SQL Server - Desabilitar / Habilitar chaves estrangeiras (Foreign Key - FK)'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-4693114828087234875</id><published>2015-07-15T18:12:00.001-07:00</published><updated>2015-07-15T18:58:01.099-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Ferramentas"/><title type='text'>DICA - Database.Net - Pequeno Gerenciador de Banco de Dados (lite)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Olá Pessoal!&lt;br /&gt;
&lt;br /&gt;
Nossa faz muito tempo que não faço uma postagem... cheguei a esquecer do blog =/&lt;br /&gt;
&lt;br /&gt;
Mas vamos lá, nunca é tarde para reativar.&lt;br /&gt;
&lt;br /&gt;
Hoje quero deixar uma dicar para quem precisa de um gerenciador de bancos de dados simples, pequeno e fácil. Muitas vezes acabamos perdendo muito tempo instalando o SQL Management Studio para fazer uma simples consulta no banco do cliente. Mas com esse aplicativo é possível conectar em uma grande lista de bancos sem precisar instalar.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://fishcodelib.com/Database.htm&quot;&gt;Database.Net&lt;/a&gt;&amp;nbsp;esse aplicativo tem ajudado muito no suporte e até na extração de dados gerando arquivos CVS (valores separados por ponto e virgula) com ele é possível conectar em vários bancos veja a lista de bancos suportados.&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;SQL Server&lt;/li&gt;
&lt;li&gt;SQL Azure&lt;/li&gt;
&lt;li&gt;LocalDB&lt;/li&gt;
&lt;li&gt;MySQL&lt;/li&gt;
&lt;li&gt;Oracle&lt;/li&gt;
&lt;li&gt;IBM DB2&lt;/li&gt;
&lt;li&gt;Informix&lt;/li&gt;
&lt;li&gt;PostgreSQL&lt;/li&gt;
&lt;li&gt;HP Vertica&lt;/li&gt;
&lt;li&gt;NuoDB&lt;/li&gt;
&lt;li&gt;Teradata&lt;/li&gt;
&lt;li&gt;Sybase ASE&lt;/li&gt;
&lt;li&gt;Firebird&lt;/li&gt;
&lt;li&gt;SQLite&lt;/li&gt;
&lt;li&gt;SQLCe&lt;/li&gt;
&lt;li&gt;Access&lt;/li&gt;
&lt;li&gt;Excel&lt;/li&gt;
&lt;li&gt;dBase&lt;/li&gt;
&lt;li&gt;FoxPro&lt;/li&gt;
&lt;li&gt;OData&lt;/li&gt;
&lt;li&gt;OleDB&lt;/li&gt;
&lt;li&gt;ODBC&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
É isso, vlw!&lt;/div&gt;
&lt;div&gt;
Abraços&lt;br /&gt;
&lt;br /&gt;
PS. se precisarem posso fazer um vídeo de como utilizo ele. (SQL Server, Postgres, Firebird, MySQL ou SQLite), é só pedir.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/4693114828087234875/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2015/07/dica-databasenet-gerenciador-de-banco.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/4693114828087234875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/4693114828087234875'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2015/07/dica-databasenet-gerenciador-de-banco.html' title='DICA - Database.Net - Pequeno Gerenciador de Banco de Dados (lite)'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Guaporé - RS, Brasil</georss:featurename><georss:point>-28.8478808 -51.890148599999975</georss:point><georss:box>-28.9035108 -51.970829599999973 -28.792250799999998 -51.809467599999977</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-8104396887535589006</id><published>2014-05-14T06:49:00.001-07:00</published><updated>2014-05-14T06:49:38.974-07:00</updated><title type='text'>API do Google Maps</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Olá &lt;br /&gt;
&lt;br /&gt;
Link com as informações para quem tem interesse em desenvolver utilizando a API do Google Maps&lt;br /&gt;
&lt;br /&gt;
https://developers.google.com/maps/documentation/javascript/tutorial?hl=pt-br#api_key&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abraços&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/8104396887535589006/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2014/05/api-do-google-maps.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/8104396887535589006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/8104396887535589006'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2014/05/api-do-google-maps.html' title='API do Google Maps'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-1417555514756800583</id><published>2014-04-16T06:50:00.002-07:00</published><updated>2014-04-16T06:50:58.969-07:00</updated><title type='text'>Encontrar ID faltantes em uma tabela</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
Bom Dia,&lt;br /&gt;
&lt;br /&gt;
Se alguém precisa, esse SQL localiza quais ID estão faltando entre o mínimo e o máximo de uma tabela. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
select f1.Cod + 1&lt;br /&gt;from &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TAB_Clientes f1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; left join TAB_Clientes f2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; on (f1.Cod +1) = f2.Cod&lt;br /&gt;where&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; f2.Cod is null&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --and f1.Cod between 1 and 10 &amp;nbsp;&amp;nbsp; --Opcional &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vlw&lt;br /&gt;
t+&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/1417555514756800583/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2014/04/encontrar-id-faltantes-em-uma-tabela.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1417555514756800583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1417555514756800583'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2014/04/encontrar-id-faltantes-em-uma-tabela.html' title='Encontrar ID faltantes em uma tabela'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-5565734576007031606</id><published>2012-09-20T07:08:00.000-07:00</published><updated>2012-09-20T07:08:39.107-07:00</updated><title type='text'>Configurando IIS 7 para sites asp.net </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Olá pessoal!&lt;br /&gt;
&lt;br /&gt;
Caso você estejam enfrentando esse problema&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;i&gt;Não foi possível carregar arquivo ou assembly ‘[NOME_DA_DLL]‘ ou
 uma de suas dependências. Foi feita uma tentativa de se carregar um 
programa com um formato incorreto.&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;i&gt;ou caso seu SO estiver em inglês:&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;i&gt;&lt;b&gt;Could&amp;nbsp;not&amp;nbsp;load&amp;nbsp;file&amp;nbsp;or&amp;nbsp;assembly&amp;nbsp;’[ASSEMBLY_NAME]‘&amp;nbsp;or&amp;nbsp;one&amp;nbsp;of
 its&amp;nbsp;dependencies.&amp;nbsp;An attempt was 
madeto&amp;nbsp;load&amp;nbsp;a&amp;nbsp;program&amp;nbsp;with&amp;nbsp;an&amp;nbsp;incorrect&amp;nbsp;format.&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O post do Bruno que resolveu.&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;a href=&quot;http://brunocontarini.wordpress.com/2011/05/12/iis-7-para-sites-asp-net&quot;&gt;brunocontarini.wordpress.com/2011/05/12/iis-7-para-sites-asp-net&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
At. Rafael &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/5565734576007031606/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/09/configurando-iis-7-para-sites-aspnet.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5565734576007031606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5565734576007031606'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/09/configurando-iis-7-para-sites-aspnet.html' title='Configurando IIS 7 para sites asp.net '/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-1940751128788127798</id><published>2012-09-12T09:59:00.002-07:00</published><updated>2012-09-12T09:59:37.909-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>Dica: Tutoriais de HTML, Css e PHP</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Bom Pessoal&lt;br /&gt;
&lt;br /&gt;
Apenas para compartilhar segue dois links para quem está começando a desenvolver aplicações web.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pt-br.html.net/&quot;&gt;http://pt-br.html.net/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.w3schools.com/html/default.asp&quot;&gt;http://www.w3schools.com/html/default.asp&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Abraços&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/1940751128788127798/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/09/dica-tutoriais-de-html-css-e-php.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1940751128788127798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1940751128788127798'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/09/dica-tutoriais-de-html-css-e-php.html' title='Dica: Tutoriais de HTML, Css e PHP'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-6673588930905259362</id><published>2012-08-28T09:49:00.001-07:00</published><updated>2012-08-28T09:49:44.970-07:00</updated><title type='text'>Blog para formatar código fonte!</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Só para arquivar&lt;br /&gt;
&lt;br /&gt;
http://formatmysourcecode.blogspot.com.br/&lt;br /&gt;
&lt;br /&gt;
:P&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/6673588930905259362/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/blog-para-formatar-codigo-fonte.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/6673588930905259362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/6673588930905259362'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/blog-para-formatar-codigo-fonte.html' title='Blog para formatar código fonte!'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-8207118732833014302</id><published>2012-08-28T09:38:00.000-07:00</published><updated>2012-08-28T09:47:55.910-07:00</updated><title type='text'>ReportViewer - Web.Config - XP, 2003, Windows 7 e Windows 2008 Server</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Boa Tarde Pessoal!&lt;br /&gt;
&lt;br /&gt;
Para quem estiver trabalhando com o Report Viewer em aplicações Asp.Net para gerar relatórios pode precisar configurar o web.config conforme o sistema que está rodando.&lt;br /&gt;
&lt;br /&gt;
Configração para windows XP e 2003: antes de finalizar a tag system.web&lt;/div&gt;
&amp;nbsp; adiciona o código abaixo&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;    &amp;lt;httpHandlers&amp;gt;
      &amp;lt;add verb=&quot;*&quot; path=&quot;Reserved.ReportViewerWebControl.axd&quot; type = &quot;Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&quot; /&amp;gt;
    &amp;lt;/httpHandlers&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Configração para o Windows 7 e Windows 2008 Server: depois de finalizar a tag system.web&lt;br /&gt;
adicionar o código abaixo, caso exista apenas a tag system.webServer então copia apenas o handlers&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;  &amp;lt;system.webServer&amp;gt;
    &amp;lt;handlers&amp;gt;
      &amp;lt;add name=&quot;relatorios&quot; verb=&quot;*&quot; path=&quot;Reserved.ReportViewerWebControl.axd&quot; type=&quot;Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&quot; /&amp;gt;
    &amp;lt;/handlers&amp;gt;
  &amp;lt;/system.webServer&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
É isso ae.&lt;br /&gt;
Acredita q funciona!&amp;nbsp; =)&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/8207118732833014302/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/reportviewer-webconfig-xp-2003-windows.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/8207118732833014302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/8207118732833014302'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/reportviewer-webconfig-xp-2003-windows.html' title='ReportViewer - Web.Config - XP, 2003, Windows 7 e Windows 2008 Server'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-4853652947326723295</id><published>2012-08-21T07:39:00.001-07:00</published><updated>2012-09-20T06:41:25.470-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>IIS HTTP Error 500.23 / HTTP 500.22  - Alterando o Default Site</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Bom Dia!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais um dica para quem enfrentar esse probleminha, quando alteramos o Default Site do IIS é necessário &quot;migrar&quot; as configuração e para isso é muito simples.&lt;br /&gt;
&lt;br /&gt;
Basta você usa essa linha de comando alterando o&amp;nbsp; &quot;Default Site/&quot; para o nome da sua aplicação no IIS, não esqueca da / no final do nome!&lt;br /&gt;
&lt;br /&gt;
Então segue os seguintes passos&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;1: Iniciar executa &amp;gt; cmd&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;2: cd &lt;i&gt;%SystemRoot%\system32\inetsrv\&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;&lt;i&gt;3: &lt;/i&gt;&lt;i&gt;appcmd migrate config &quot;crm/&quot;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;&lt;i&gt;PS. caso seja um aplicativo dentro do site deve usar&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;&lt;i&gt;appcmd migrade config &quot;Default Web Site/nomedoapp/&quot;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
No meu caso usei &quot;crm/&quot; que é o nome da minha aplicação registrada no IIS.&lt;br /&gt;
&lt;br /&gt;
Abraços até!&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/4853652947326723295/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/iis-http-error-50023-alterano-o-default.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/4853652947326723295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/4853652947326723295'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/iis-http-error-50023-alterano-o-default.html' title='IIS HTTP Error 500.23 / HTTP 500.22  - Alterando o Default Site'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-1472343994381822812</id><published>2012-08-20T10:00:00.001-07:00</published><updated>2012-08-20T10:00:40.396-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>Resolvendo uma URL dentro do Webservice</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Boa Tarde Pessoal!&lt;br /&gt;
&lt;br /&gt;
Bom uma dica para quem precisar resolver uma url dentro de um método do webservice!&lt;br /&gt;
&lt;br /&gt;
Veja o código:&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;string path = VirtualPathUtility.ToAbsolute(&quot;~/Cadastros/cad_mensagens.aspx&quot;);
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
O resultado será:&amp;nbsp; /minha_app/cadastros/cad_mensagens.aspx onde &quot;minha_app&quot; é o nome registrado no IIS.&lt;br /&gt;
&lt;br /&gt;
Abraços&lt;br /&gt;
&quot;Acredita que funciona!&quot; by Aaron!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/1472343994381822812/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/resolvendo-uma-url-dentro-do-webservice.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1472343994381822812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1472343994381822812'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/resolvendo-uma-url-dentro-do-webservice.html' title='Resolvendo uma URL dentro do Webservice'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-3303454796144354156</id><published>2012-08-13T06:33:00.001-07:00</published><updated>2012-08-13T06:33:18.631-07:00</updated><title type='text'>Video Aula 6 - C# Operações matemáticas com asp.net</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Bom Dia Pessoal,&lt;br /&gt;
&lt;br /&gt;
Nessa video aula demonstro como a conhecimento da linguagem pode ser utilizado em windows forms e aplicações web asp.net&lt;br /&gt;
&lt;br /&gt;
Parte 1&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/eg0XwYY22BE?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Parte 2&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/n6y5IQKewjs?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/3303454796144354156/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/video-aula-6-c-operacoes-matematicas.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/3303454796144354156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/3303454796144354156'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/video-aula-6-c-operacoes-matematicas.html' title='Video Aula 6 - C# Operações matemáticas com asp.net'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-6120453408248290412</id><published>2012-08-07T19:44:00.000-07:00</published><updated>2012-08-07T19:44:37.874-07:00</updated><title type='text'>Video Aula 5 - C# Operações matemáticas</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Ae Pessoal!&lt;br /&gt;
&lt;br /&gt;
Depois de algum tempo voltei a criar video aulas, vou tentar não parar, mas....&lt;br /&gt;
&lt;br /&gt;
Abaixo link do youtube&amp;nbsp; &lt;a href=&quot;http://www.youtube.com/watch?v=lPEmfdTUvjk&quot;&gt;http://www.youtube.com/watch?v=lPEmfdTUvjk&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/lPEmfdTUvjk?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Fontes: &lt;a href=&quot;http://www.4shared.com/zip/Efvn6B5L/aula5_fontes.html&quot;&gt;http://www.4shared.com/zip/Efvn6B5L/aula5_fontes.html&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/6120453408248290412/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/video-aula-5-c-operacoes-matematicas.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/6120453408248290412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/6120453408248290412'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/08/video-aula-5-c-operacoes-matematicas.html' title='Video Aula 5 - C# Operações matemáticas'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-4673633850187589563</id><published>2012-07-30T10:13:00.001-07:00</published><updated>2013-05-08T13:50:55.786-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>Asp.net Certificado digital - (Privatekey erro &quot;Keyset does not exist&quot; ou &quot;Conjunto de chaves não encontrada&quot;)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Bom Dia Pessoal!&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Passei um sufoco para assinar as NF-E ou Nfse pelo fato que não estar conseguindo pegar a &quot;PrivateKey&quot; dentro do certificado.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Bom para resolver o problema fiz os seguintes passos. (Windows 7)&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
1) Iniciar &amp;gt; Executar &amp;gt; mmc.exe&amp;nbsp; dentro dele vá em Arquivo &amp;gt; &quot;Adicionar/remover snap-in&quot;, procure por &quot;Certificados&quot; &amp;gt; Adicionar &amp;gt; Conta de Computador &amp;gt; Computador Local &amp;gt; Concluir &amp;gt; OK&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
2) Caso o certificado que você irá usar para assinar as notas eletrônicas não esteja em Certificaso &amp;gt; Pessoal &amp;gt; Certificados&amp;nbsp; clique sobre a pasta Certificados e com o botão direito &amp;gt; &quot;Todas as tarefas&quot; &amp;gt; Importar.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
3) Importando o Certficado &amp;gt; Avançar&amp;gt; &quot;Selecione o arquivo...&quot; Avançar&amp;gt; Informe a senha e marque a opção &quot;Marcar essa chave como exportável...&quot;, Avançar &amp;gt; Avançar &amp;gt; Concluir.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
4)Agora que seu certificado foi importando vamos dar permissão para o IIS acessar esse certificado vá em &quot;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;C:\Users\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys&lt;/span&gt;&quot; (w7) com o botão direito sobre &quot;MachineKeys&quot; &amp;gt; Propriedades &amp;gt; Segurança &amp;gt; Editar. Adicione os usuario &quot;IIS_USRS&quot; e &quot;IURS&quot; deixe as configurações padrão. &quot;Ler &amp;amp; Executar&quot;, &quot;Listar conteúdo da pasta&quot; e &quot;Leitura&quot;.&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
5) Agora vamos pegar o nome do certificado para utilizar no código, volte no mmc.exe na pasta Certificaso &amp;gt; Pessoal &amp;gt; Certificados dois cliques sobre o certificado que irá utilizar vá na aba Detalhes opção Requetente, copie o texto abaixo e transforme esse texto todo em uma uníca linha separando por virgula cada quebra&amp;nbsp; de linha e removendo o espaço dentro o sinal de &quot;=&quot; exemplo:&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;CN = EMPRESA DE COMPUTADORES LTDA:99999999000999&lt;br /&gt;OU = PROVEDORA SISTEMAS LTDA&lt;br /&gt;OU = OUTRA INFORMACAO&lt;br /&gt;O = EMPRESA PROPRIETARIA&lt;br /&gt;C = BR&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
transformado:&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&quot;CN=EMPRESA DE COMPUTADORES LTDA:99999999000999, OU=PROVEDORA SISTEMAS LTDA, OU=OUTRA INFORMACAO, O=EMPRESA PROPRIETARIA, C=BR&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
6) Agora que estamos com o nome do certificado e com as configurações corretas vamos para o código que irá procurar no repositório &quot;X509Store&quot; o certificado.&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
C#&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;string nomeCertificado = &quot;CN=EMPRESA DE COMPUTADORES LTDA:99999999000999, OU=PROVEDORA SISTEMAS LTDA, OU=OUTRA INFORMACAO, O=EMPRESA PROPRIETARIA, C=BR&quot;

X509Store store = new X509Store(StoreName.My, StoreLocation.LocalMachine);

store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);

X509Certificate2Collection colecaoCertificados = store.Certificates.Find(X509FindType.FindBySubjectDistinguishedName, nomeCertificado, false);
X509Certificate2 certificado = colecaoCertificados[0];

&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;
Ps. importante se precisar atualizar o certificado é necessário remover as permissões do usuário IIS_USRS e IUSRS remover o certificado antigo, adicionar o novo e dar novamente permissão, porque se esses usuário estiverem com permissão quando você adicionar o certificado ele não importará a PrivateKey.&lt;br /&gt;
&lt;br /&gt;
Windows 7 : C:\Users\All Users\Application Data\Microsoft\Crypto\RSA&lt;br /&gt;
&amp;nbsp;usuários: IIS_USRS e IUSRS&lt;br /&gt;
&lt;br /&gt;
Windows 2003: C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA&lt;br /&gt;
usuário: Nesse caso vá no IIS, olhe na sua aplicação qual o pool ela usa, depois vá em Application Pool e em propriedade &amp;gt; Identity veja qual a conta está sedo usada para esse pool, caso seja &quot;Network Service&quot; então de permissão aos &quot;Services&quot; caso seja configurado outro usário, então esse deve ter acesso a pasta.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
Abraços!&lt;br /&gt;
t+&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hoje encontrei essa dica mas não testei ainda.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;post-text&quot;&gt;
I found the culprit.&lt;br /&gt;


I installed the WinHttpCertCfg tool and granted access to the private key of the certificate.&lt;br /&gt;


The command I used is this:&lt;br /&gt;


WinHttpCertCfg.exe -g -c LOCAL_MACHINE\MY -s &quot;&quot; -a EVERYONE&lt;br /&gt;

&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/4673633850187589563/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/07/aspnet-certificado-digital-privatekey.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/4673633850187589563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/4673633850187589563'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/07/aspnet-certificado-digital-privatekey.html' title='Asp.net Certificado digital - (Privatekey erro &quot;Keyset does not exist&quot; ou &quot;Conjunto de chaves não encontrada&quot;)'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>Guaporé - RS, Brasil</georss:featurename><georss:point>-28.850026 -51.8862322</georss:point><georss:box>-28.9612905 -52.0441607 -28.7387615 -51.728303700000005</georss:box></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-6275255009562036518</id><published>2012-06-14T10:38:00.000-07:00</published><updated>2012-06-14T10:39:07.881-07:00</updated><title type='text'>AsyncFileUpload - Maximum request length exceeded.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Ae Pessoal,
Caso alguem esteja com esse problema ao fazer um upload de arquivo em aplicações Asp.Net por causa do tamanho do arquivo, pode resolver o problema adicionando ao WEB.CONFIG a sequinte linha logo abaixo do &lt;system.web&gt;&lt;br /&gt;&lt;/system.web&gt;&lt;br /&gt;
&lt;pre&amp;nbsp; style=&quot;background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhypQGy8QI9sqdYGTT9E4JQ9tHPZP759iUYcvYyGEi9up4KqZtDDrPC0Zq2vczE1s3FTv5Dkahr_A9yGTC5lkWs_8IOH9Yu6G3J1IPINYBzkAXr-jGaNj07vY8MfMeMF1d6Xa3f_LC1xPXC/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; &amp;lt;system.web&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;httpRuntime maxRequestLength=&quot;99384&quot; /&amp;gt;&amp;nbsp; &lt;/code&gt;&lt;/pre&amp;nbsp;&gt;&lt;br /&gt;
&lt;httpruntime maxrequestlength=&quot;99384&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/httpruntime&gt;&lt;br /&gt;
&lt;br /&gt;
Nessa linha estou dizendo que minha aplicação receve arquivos até 99mb (+-)&lt;br /&gt;
&lt;br /&gt;
At.&lt;br /&gt;
Abraços.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/6275255009562036518/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2012/06/asyncfileupload-maximum-request-length.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/6275255009562036518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/6275255009562036518'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2012/06/asyncfileupload-maximum-request-length.html' title='AsyncFileUpload - Maximum request length exceeded.'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-5933189033284208267</id><published>2011-12-06T11:40:00.000-08:00</published><updated>2011-12-06T11:40:25.442-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>Fazer o Postgres arquivar os comandos SQL (query, statement) no log</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Olá&lt;br /&gt;
Dica do dia, para quem utiliza o banco de dados Postgres gostaria de monitorar os comandos SQL estão sendo executados no banco pode utilizar o log para arquivar.&lt;br /&gt;
&lt;br /&gt;
Para fazer isso é simples:&lt;br /&gt;
1 - Dentro da instalação do \PostgreSQL\9.1\data abra o arquivo &quot;postgresql.conf&quot; dentro dele localize &quot;log_statement&quot; e altera para &lt;b&gt;log_statement = &#39;all&#39;&lt;/b&gt; lembre de remover a &lt;b&gt;#&lt;/b&gt; no inicio da linha.&lt;br /&gt;
2 - Na pasta \PostgreSQL\9.1\data\pg_log será criado os arquivos de log exemplo &quot;postgresql-2011-12-06_162810.log&quot; dentro desse arquivo os comando SQL que foram executados serão marcados inicialmente por &quot;statement&quot; exemplo:&lt;br /&gt;
2011-12-06 16:28:22 BRT LOG:  &lt;b&gt;statement&lt;/b&gt;: delete from minhatabela where data between &#39;01/10/2011 00:00:00&#39; and &#39;31/10/2011 23:59:59&#39;&lt;br /&gt;
&lt;br /&gt;
Por padrão esse formado de data não funciona, mas você pode alterar a configuração no arquivo &quot;postgresql.conf&quot; chave &lt;b&gt;datestyle = &#39;iso, dmy&#39;&lt;/b&gt; ele vem com datestyle = &#39;iso, &lt;b&gt;mdy&lt;/b&gt;&#39;&lt;br /&gt;
&lt;br /&gt;
Vlw!&lt;br /&gt;
Até +&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/5933189033284208267/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2011/12/fazer-o-postgres-arquivar-os-comandos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5933189033284208267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5933189033284208267'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2011/12/fazer-o-postgres-arquivar-os-comandos.html' title='Fazer o Postgres arquivar os comandos SQL (query, statement) no log'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-1672476263433354657</id><published>2011-11-30T10:22:00.003-08:00</published><updated>2012-03-19T07:24:04.606-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Introdução ao desenvolvimento"/><title type='text'>Formatar valores numéricos (referência de C#)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
Eu nunca lembro como é a sintaxe dessas formações, então vou fazer um post para arquivar :D&lt;br /&gt;
Aqui você tem o link para a informação oficial  &lt;a href=&quot;http://msdn.microsoft.com/pt-br/library/s8s7t687.aspx&quot;&gt;Formatação Tabela de Resultados numéricos (referência de C#)&lt;/a&gt;  &lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;                     &lt;th&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn8_a956161a69928cd130a889b88082fb6e&quot;&gt;Caracterer&lt;/span&gt;&lt;/th&gt;                     &lt;th&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn9_67daf92c833c41c95db874e18fcb2786&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;                     &lt;th&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn10_bfebe34154a0dfd9fc7b447fc9ed74e9&quot;&gt;Exemplos&lt;/span&gt;&lt;/th&gt;                     &lt;th&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn11_78e6221f6393d1356681db398f14ce6d&quot;&gt;Saída&lt;/span&gt;&lt;/th&gt;                 &lt;/tr&gt;
&lt;tr&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn12_903988269277883d2bc36f7d1bc6977c&quot;&gt;C ou c&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn13_1af0389838508d7016a9841eb6273962&quot;&gt;Moeda&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn14_86f7cbc2e4be813be3b0fec511664ca0&quot;&gt;Console. Write (&quot;{0:                                 c}&quot;, 2.5);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;sentence&quot; id=&quot;xn15_392a586fdafa5ee0ffd7fd3e1766dd97&quot;&gt;Console.Write(&quot;{0:C}&quot;,                                 -2,5);&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn16_5b690adcbf7fdb0f1d047bb6ec97c29f&quot;&gt;$2.50&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;sentence&quot; id=&quot;xn17_60018ed7cd379138151c05a0e29466e1&quot;&gt;($2.50)&lt;/span&gt;&lt;/td&gt;                 &lt;/tr&gt;
&lt;tr&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn18_e3acc7e5c1dee9520f76851e03ec3bc8&quot;&gt;D ou d&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn19_bdaa3c20a3e3851599514f7c6be5f62f&quot;&gt;Decimal&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn20_9802584834668a4ed0bd5da040a60a55&quot;&gt;Console.Write(&quot;{0:D5}&quot;,                                 25);&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn21_d18365f4422dbb44c340aedd47bdb977&quot;&gt;00025&lt;/span&gt;&lt;/td&gt;                 &lt;/tr&gt;
&lt;tr&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn22_df27443d537b7989427dbeb3d1a82fde&quot;&gt;E ou e&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn23_55a95650a66b53ecbb960b53d985b964&quot;&gt;Científico&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn24_6c55f891c5ea7f86ce310cde0f7604e3&quot;&gt;Console.Write(&quot;{0:E}&quot;,                                 250000);&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn25_06a514941dddb8e682a21d0572cb54ef&quot;&gt;2.500000E + 005&lt;/span&gt;&lt;/td&gt;                 &lt;/tr&gt;
&lt;tr&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn26_7e0afb3ed5e1c50dc52e21b74feb9bef&quot;&gt;F ou f&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn27_6992a9e81f77b9e5371adbdd953ad890&quot;&gt;Ponto fixo&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn28_f22fe68296446e158dd5445574c37ff8&quot;&gt;Console.Write(&quot;{0:F2}&quot;,                                 25);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;sentence&quot; id=&quot;xn29_92fd196afb1a58de768c1daf48d97344&quot;&gt;Console.Write(&quot;{0:F0}&quot;,                                 25);&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn30_69d7e1638c75fb8f7eb3a9f17cdb25f2&quot;&gt;25.00&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;sentence&quot; id=&quot;xn31_8e296a067a37563370ded05f5a3bf3ec&quot;&gt;25&lt;/span&gt;&lt;/td&gt;                 &lt;/tr&gt;
&lt;tr&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn32_3b2628d2835ff09e11d384d7a38c3713&quot;&gt;G ou g&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn33_958153f1b8b96ec4c4eb2147429105d9&quot;&gt;Geral&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn34_b8582b7418a8f756882841e2f835acfa&quot;&gt;Console.Write(&quot;{0:G}&quot;,                                 2.5);&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn35_8221435bcce913b5c2dc22eaf6cb6590&quot;&gt;2.5&lt;/span&gt;&lt;/td&gt;                 &lt;/tr&gt;
&lt;tr&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn36_abc595160fad0b24704b58527a8165b2&quot;&gt;N ou n&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn37_b1bc248a7ff2b2e95569f56de68615df&quot;&gt;Número&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn38_4aceea64ab413ed226dd8ddbcca091af&quot;&gt;Console.Write(&quot;{0:N}&quot;,                                 2500000);&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn39_7ca37cf3e674fc1125b58bcb8305fde3&quot;&gt;2,500,000.00&lt;/span&gt;&lt;/td&gt;                 &lt;/tr&gt;
&lt;tr&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn40_2264c967287f37a3a7d3e8f913eafd21&quot;&gt;X ou x&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn41_2c34788af99f9ca074434e362d584d54&quot;&gt;Hexadecimal&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn42_01c731af90a874fea8947a14ea08b6a5&quot;&gt;Console.Write(&quot;{0:X}&quot;,                                 250);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;sentence&quot; id=&quot;xn43_0ddc576a08eb5ab4ce8bc47dc2582dab&quot;&gt;Console.Write(&quot;{0:X}&quot;,                                 0xFFFF);&lt;/span&gt;&lt;/td&gt;                     &lt;td&gt;&lt;span class=&quot;sentence&quot; id=&quot;xn44_89e6d2b383471fc370d828e552c19e65&quot;&gt;FA&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;sentence&quot; id=&quot;xn45_ece926d8c0356205276a45266d361161&quot;&gt;FFFF&lt;/span&gt;&lt;/td&gt;                 &lt;/tr&gt;
&lt;/tbody&gt;         &lt;/table&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;&lt;tr&gt;     &lt;td&gt;Tipo&lt;/td&gt;     &lt;td&gt;Formato&lt;/td&gt;     &lt;td&gt;Saída&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td&gt;DateTime&lt;/td&gt;     &lt;td&gt;{0:dd/MM/yyyy}&lt;/td&gt;     &lt;td&gt;19/03/2012&lt;/td&gt;   &lt;/tr&gt;
&lt;/table&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/1672476263433354657/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2011/11/eu-nunca-lembro-como-e-sintaxe-dessas.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1672476263433354657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1672476263433354657'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2011/11/eu-nunca-lembro-como-e-sintaxe-dessas.html' title='Formatar valores numéricos (referência de C#)'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-1909286268690814596</id><published>2011-11-30T05:05:00.000-08:00</published><updated>2011-11-30T10:30:05.173-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Introdução ao desenvolvimento"/><title type='text'>C# Asp.NET : Utilizando TryParse</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Olá!&lt;br /&gt;
&lt;br /&gt;
Mais uma dica para que trabalha com aplicações em C#.&lt;br /&gt;
Como fazer uma conversão de valores com segurança?&lt;br /&gt;
&lt;br /&gt;
Gosto de utilizar o TryParse para evitar erros simples antes de chegar no usuário, essa função exitem em todos/quase todos os tipos de variaveis.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
Você está trabalhando com um Textbox que o usuário pode ou não passar um valor numérico, mas no banco esse campo não é obrigatório e sua classe não tem uma notação para valores Nullable como fazer a conversão?&lt;br /&gt;
&lt;br /&gt;
Utilizar direto minhaclasse.Preco = Convert.ToDecimal(txtPreco.Text);  &lt;br /&gt;
&lt;br /&gt;
Existe outra forma de fazer isso.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;

decimal preco = 0;
minhaClasse.Preco = decimal.TryParse(txtPreco.Text, out preco)
   ? preco
   : 0;

&lt;/code&gt;
&lt;/pre&gt;&lt;br /&gt;
O que vai acontecer no código acima? Simples se o TryParse funcionar a variável preco vai recever o valor convertido se não irá receber 0 (zero)&lt;br /&gt;
&lt;br /&gt;
Você pode usar também com &quot;If&quot; exemplo&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;
decimal preco = 0;

if (decimal.TryParse(txtPrecoProd.Text, out preco))
    prodTabPreco.Preco = preco;
else
    prodTabPreco.Preco = 0;

&lt;/code&gt;
&lt;/pre&gt;&lt;br /&gt;
Isso ae!&lt;br /&gt;
Acredita que funciona :P&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/1909286268690814596/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2011/11/c-aspnet-utilizando-tryparse.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1909286268690814596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1909286268690814596'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2011/11/c-aspnet-utilizando-tryparse.html' title='C# Asp.NET : Utilizando TryParse'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-7515124821615854187</id><published>2011-11-29T07:59:00.000-08:00</published><updated>2011-11-30T10:30:16.060-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Introdução ao desenvolvimento"/><title type='text'>C# string para enum</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Olá,&lt;br /&gt;
&lt;br /&gt;
Dica para quem precisa converter um valor String para Enum.&lt;br /&gt;
Imagine a seguinte situação, você tem um DropDownList como o exemplo:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;&quot;&gt;&lt;code&gt;&amp;lt;asp:DropDownList runat=&quot;server&quot;&amp;gt;
    &amp;lt;asp:ListItem Text=&quot;Crédito&quot; Value=&quot;Credito&quot; /&amp;gt;
    &amp;lt;asp:ListItem Text=&quot;Débito&quot; Value=&quot;Debito&quot;
&amp;lt;/asp:DropDownList&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
então quando for utilizar em código C# precisará converter o valor para o enumerado facilitando o uso. Para fazer a conversão é simples, sempre igual.&lt;br /&gt;
&lt;br /&gt;
Exemplo: Enumerado&lt;br /&gt;
&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;public enum TipoLancamento
{
  Credito,
  Debito,
}
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
Código para conversão&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;string valorEnumerado = dropTipoLancamento.SelectedValue;

lancamento.TipoLancamento = (TipoLancamento)Enum.Parse(typeof(TipoLancamento), valorEnumerado);
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
É isso ae, acredita que funciona! :P&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/7515124821615854187/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2011/11/c-string-para-enum.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/7515124821615854187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/7515124821615854187'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2011/11/c-string-para-enum.html' title='C# string para enum'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-3320829768923800921</id><published>2011-11-28T11:38:00.000-08:00</published><updated>2011-11-30T10:30:28.007-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Introdução ao desenvolvimento"/><title type='text'>C# Como identificar o dia da semana?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Ae Pessoal&lt;br /&gt;
&lt;br /&gt;
Fica uma dica para quem precisar identificar o dia da semana utilizando c#&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;
                //Exemplo 1
                switch (DateTime.Now.DayOfWeek)
                {
                    case DayOfWeek.Friday:
                        break;
                    case DayOfWeek.Monday:
                        break;
                    case DayOfWeek.Saturday:
                        break;
                    case DayOfWeek.Sunday:
                        break;
                    case DayOfWeek.Thursday:
                        break;
                    case DayOfWeek.Tuesday:
                        break;
                    case DayOfWeek.Wednesday:
                        break;
                    default:
                        break;
                }

                //Exemplo 2
                DateTime hoje = new DateTime(2011, 11, 28);
                switch (hoje.DayOfWeek)
                {
                    case DayOfWeek.Friday:
                        break;
                    case DayOfWeek.Monday:
                        break;
                    case DayOfWeek.Saturday:
                        break;
                    case DayOfWeek.Sunday:
                        break;
                    case DayOfWeek.Thursday:
                        break;
                    case DayOfWeek.Tuesday:
                        break;
                    case DayOfWeek.Wednesday:
                        break;
                    default:
                        break;
                }
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
A quem precisar formatar o código fonte para utiliza no blog pode usar esse site&lt;br /&gt;
http://formatmysourcecode.blogspot.com/&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/3320829768923800921/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2011/11/c-como-identificar-um-dia-da-semana.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/3320829768923800921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/3320829768923800921'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2011/11/c-como-identificar-um-dia-da-semana.html' title='C# Como identificar o dia da semana?'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-5602867062653862995</id><published>2011-04-11T12:54:00.000-07:00</published><updated>2011-07-11T09:19:38.850-07:00</updated><title type='text'>Programa Catalyst – Inscrições abertas</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Ae!&lt;br /&gt;
&lt;br /&gt;
Para quem interessar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Quer desenvolver seu lado empreendedor?&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Venha conhecer o programa Catalyst.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Informações: &lt;a href=&quot;http://www.pucrs.br/centrodeinovacao&quot; target=&quot;_blank&quot;&gt;www.pucrs.br/centrodeinovacao&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLPexzul_Clsw3xnKjeQKpX2jgVNBAp8iZrX18sPr2DoS9jyYDRcIqWFc4HgsO9kgGCh4OE_WEx0NzoVw1AaJWiamAVWMS73dQVq1rr1g54ZdcoB8ISO0roNmQiI9yxeL4iJbG1EkGmno/s1600/image003.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLPexzul_Clsw3xnKjeQKpX2jgVNBAp8iZrX18sPr2DoS9jyYDRcIqWFc4HgsO9kgGCh4OE_WEx0NzoVw1AaJWiamAVWMS73dQVq1rr1g54ZdcoB8ISO0roNmQiI9yxeL4iJbG1EkGmno/s320/image003.jpg&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/5602867062653862995/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2011/04/programa-catalyst-inscricoes-abertas.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5602867062653862995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/5602867062653862995'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2011/04/programa-catalyst-inscricoes-abertas.html' title='Programa Catalyst – Inscrições abertas'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLPexzul_Clsw3xnKjeQKpX2jgVNBAp8iZrX18sPr2DoS9jyYDRcIqWFc4HgsO9kgGCh4OE_WEx0NzoVw1AaJWiamAVWMS73dQVq1rr1g54ZdcoB8ISO0roNmQiI9yxeL4iJbG1EkGmno/s72-c/image003.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-6505396366155391663</id><published>2011-04-11T12:51:00.000-07:00</published><updated>2011-04-11T12:51:04.359-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>Usando critérios no Hibernate</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Boa Tarde Pessoal!&lt;br /&gt;
&lt;br /&gt;
Hoje estava pesquisando sobre critério para restrição de valores de uma consulta e encontrei essa apresentação com informações de utilização de critérios, consulta e paginação.&lt;br /&gt;
&lt;br /&gt;
Fica a dica para quem interessar!&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pt.scribd.com/doc/4857701/Hibernate-Criteria&quot;&gt;http://pt.scribd.com/doc/4857701/Hibernate-Criteria&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/6505396366155391663/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2011/04/usando-criterios-no-hibernate.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/6505396366155391663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/6505396366155391663'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2011/04/usando-criterios-no-hibernate.html' title='Usando critérios no Hibernate'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2440834220238123855.post-1409047457146004124</id><published>2011-04-05T16:55:00.000-07:00</published><updated>2011-11-28T10:19:55.588-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Introdução ao desenvolvimento"/><title type='text'>Introdução ao desenvolvimento - Aula 4</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Boa Noite Pessoal!&lt;br /&gt;
&lt;br /&gt;
Nessa aula vamos desenvolver um simples programa de entrada de valores.&lt;br /&gt;
&lt;br /&gt;
Exercício: Criar um programa que escreva na tela &quot;=== Programa de entrada de valores ===&quot;, após escrevever outra mensagem &quot;Digite um valor: &quot;.&lt;br /&gt;
Nesse momento o sistema deve receber o valor digitado e devolver para o usuário a seguinte mensagem.&lt;br /&gt;
Valor digitado foi {0}. substituindo o {0} pelo valor informado pelo usuário.&lt;br /&gt;
&lt;br /&gt;
You Tube: &lt;a href=&quot;http://www.youtube.com/watch?v=Xdnb-RII_YA&quot;&gt;Aula 04&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;object width=&quot;320&quot; height=&quot;266&quot; class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://i.ytimg.com/vi/Xdnb-RII_YA/0.jpg&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/Xdnb-RII_YA?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;&lt;embed width=&quot;320&quot; height=&quot;266&quot;  src=&quot;http://www.youtube.com/v/Xdnb-RII_YA?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Abraços T+&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://csharptoolbox.blogspot.com/feeds/1409047457146004124/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://csharptoolbox.blogspot.com/2011/04/aula-4.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1409047457146004124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2440834220238123855/posts/default/1409047457146004124'/><link rel='alternate' type='text/html' href='http://csharptoolbox.blogspot.com/2011/04/aula-4.html' title='Introdução ao desenvolvimento - Aula 4'/><author><name>Rafael Da Silva</name><uri>http://www.blogger.com/profile/06062838027736628116</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>