<?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-4881786380449532735</id><updated>2026-01-27T23:52:39.141-08:00</updated><category term="NF-e"/><category term="Dicas"/><category term="Softwares"/><category term="C#"/><category term="CT-e"/><category term="Notícias"/><category term="PostgreSQL"/><category term="DPEC"/><category term="NFS-e"/><category term="UniDANFe"/><category term="Visual Studio"/><category term="CC-e"/><category term="DACTE"/><category term="DANFE View"/><category term="MDF-e"/><category term=".NET Framework"/><category term="DANFe"/><category term="Projetos"/><category term="Único ERP"/><category term=".NET"/><category term="CF-e"/><category term="Certificado Digital"/><category term="Empreendedorismo"/><category term="Fórmulas matemáticas"/><category term="OOP"/><category term="SPED Contabil"/><title type='text'>Dicas e disseminação de conhecimento</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Wandrey</name><uri>http://www.blogger.com/profile/06632973463361647871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja63IK-dEWyaNki3B9wDfuB3QGeqlpnw1BiyLEbUSqhuT-VkNLCbeXKZjF1sdV-oH23afYFzSx6AYhjp5A53vyqsvQpOI7OiHNqFSgDkFkGtJQISPts6ZOS37QWSR-TQ/s113/PaperArtist_2014-12-31_19-52-30.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>73</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-3353394042492310366</id><published>2019-02-28T10:51:00.001-08:00</published><updated>2019-02-28T10:51:55.177-08:00</updated><title type='text'>Conhecendo o UniDANFe Componente de Impressão de Documentos Fiscais Elet...</title><content type='html'>&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;270&quot; src=&quot;https://www.youtube.com/embed/ibfFgS3xfEM&quot; width=&quot;480&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/3353394042492310366/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2019/02/conhecendo-o-unidanfe-componente-de.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/3353394042492310366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/3353394042492310366'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2019/02/conhecendo-o-unidanfe-componente-de.html' title='Conhecendo o UniDANFe Componente de Impressão de Documentos Fiscais Elet...'/><author><name>Wandrey</name><uri>http://www.blogger.com/profile/06632973463361647871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja63IK-dEWyaNki3B9wDfuB3QGeqlpnw1BiyLEbUSqhuT-VkNLCbeXKZjF1sdV-oH23afYFzSx6AYhjp5A53vyqsvQpOI7OiHNqFSgDkFkGtJQISPts6ZOS37QWSR-TQ/s113/PaperArtist_2014-12-31_19-52-30.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/ibfFgS3xfEM/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-2883797077305377578</id><published>2013-09-04T07:24:00.001-07:00</published><updated>2013-09-04T07:26:15.263-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CC-e"/><category scheme="http://www.blogger.com/atom/ns#" term="CT-e"/><category scheme="http://www.blogger.com/atom/ns#" term="DANFE View"/><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="MDF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="NF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Notícias"/><title type='text'>Dropbox reforça segurança de backups de XML no DANFE View</title><content type='html'>&lt;p&gt;Você sabia que pode aumentar a segurança do backup dos XML armazenados no DANFE View salvando-os no Dropbox?&lt;/p&gt; &lt;p&gt;Veja matéria publicada no blog da Unimake, clicando no link abaixo:&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://blog.unimake.com.br/2013/09/dropbox-reforca-seguranca-de-backups-de-xml-no-danfe-view/&quot;&gt;http://blog.unimake.com.br/2013/09/dropbox-reforca-seguranca-de-backups-de-xml-no-danfe-view/&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/2883797077305377578/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2013/09/dropbox-reforca-seguranca-de-backups-de.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/2883797077305377578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/2883797077305377578'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2013/09/dropbox-reforca-seguranca-de-backups-de.html' title='Dropbox reforça segurança de backups de XML no DANFE View'/><author><name>Wandrey</name><uri>http://www.blogger.com/profile/06632973463361647871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja63IK-dEWyaNki3B9wDfuB3QGeqlpnw1BiyLEbUSqhuT-VkNLCbeXKZjF1sdV-oH23afYFzSx6AYhjp5A53vyqsvQpOI7OiHNqFSgDkFkGtJQISPts6ZOS37QWSR-TQ/s113/PaperArtist_2014-12-31_19-52-30.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-8929128693665817656</id><published>2013-08-27T11:53:00.001-07:00</published><updated>2013-08-27T11:53:52.431-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CC-e"/><category scheme="http://www.blogger.com/atom/ns#" term="CT-e"/><category scheme="http://www.blogger.com/atom/ns#" term="DACTE"/><category scheme="http://www.blogger.com/atom/ns#" term="DANFe"/><category scheme="http://www.blogger.com/atom/ns#" term="DANFE View"/><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="MDF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="NF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="NFS-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><title type='text'>DANFEView Office e Express</title><content type='html'>&lt;p&gt;O aplicativo de gerenciamento de arquivos XML de Documentos Fiscais Eletrônicos (NF-e, CC-e, CT-e e MDF-e) DANFE View é um grande sucesso desde que foi lançado em 2009, somando mais de 600 mil downloads desde então; no entanto havia uma lacuna para a solução de empresas que precisam lidar com dezenas ou centenas de milhares de XML´s de seus clientes. &lt;/p&gt; &lt;p&gt;Tratam-se dos ramos de Contabilidade e Auditoria/Consultoria tributária e do segmento de transportes em geral.&lt;/p&gt; &lt;p&gt;Esses segmentos econômicos manuseiam diariamente um grande volume de arquivos XML e no modelo de negócio até então apresentado pelo DANFE View, edição PLUS, era necessária a aquisição de uma licença para cada CNPJ de cliente, operação que tornava inviável o licenciamento em alto volume.&lt;/p&gt; &lt;p&gt;Visando preencher essa lacuna a Unimake Software lançou recentemente duas edições especificas para estes segmentos que solucionam de uma vez a questão do armazenamento e gerenciamento de arquivos para grandes volumes de CNPJ com uma excelente relação custo benefício.&lt;/p&gt; &lt;p&gt;Trata-se das edições OFFICE e EXPRESS.&lt;/p&gt; &lt;p&gt;Ambas possuem as mesmas funcionalidades da edição PLUS:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Armazenamento de arquivos XML de NF-e, CC-e, CT-e e MDF-e;&lt;/li&gt; &lt;li&gt;Visualização rápida de documento em tela;&lt;/li&gt; &lt;li&gt;Emissão de relatórios a partir dos XML armazenados;&lt;/li&gt; &lt;li&gt;Localização de um arquivo pelo CNPJ do emitente ou destinatário;&lt;/li&gt; &lt;li&gt;Localização de um arquivo pela faixa de valor do documento ou por período de emissão;&lt;/li&gt; &lt;li&gt;Backup programado, entre outras.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;O grande diferencial é a capacidade dessas edições de armazenarem os arquivos XML sem distinção de CNPJ do emitente ou remente, o que é perfeito para os ramos citados.&lt;/p&gt; &lt;p&gt;A edição OFFICE é especifica para a atividade de Contabilidade, Consultoria e Auditoria Contábil e Tributária.&lt;/p&gt; &lt;p&gt;A edição EXPRESS é especifica para a atividade de Transporte em seus vários modais, Rodoviário, Ferroviário, Fluvial, Marítimo e Aéreo, seja de carga ou de passageiros e também contempla a atividade de logística (Manuseio e armazenamento de mercadorias)&lt;/p&gt; &lt;p&gt;O valor anual da licença é de R$ 590,00 (Valor válido para o ano de 2013) para cada edição e é comercializada apenas para empresas cujos CNAE estejam previstos pelo contrato do produto.&lt;/p&gt; &lt;p&gt;Considerando por exemplo uma transportadora que manuseie 60 mil arquivos XML/ano o investimento por XML fica abaixo de R$ 0,01 por documento, seja NF-e, CC-e, CT-e ou MDF-e, ou seja, um valor imbatível.&lt;/p&gt; &lt;p&gt;Se sua empresa pertence ao segmentos comentados e quer resolver de uma vez por toda o armazenamento de grandes volumes de XML acesse agora mesmo www.unimake.com.br e aproveite os benefícios da ferramenta líder em gerenciamento de XML no Brasil.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/8929128693665817656/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2013/08/danfeview-office-e-express.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8929128693665817656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8929128693665817656'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2013/08/danfeview-office-e-express.html' title='DANFEView Office e Express'/><author><name>Wandrey</name><uri>http://www.blogger.com/profile/06632973463361647871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja63IK-dEWyaNki3B9wDfuB3QGeqlpnw1BiyLEbUSqhuT-VkNLCbeXKZjF1sdV-oH23afYFzSx6AYhjp5A53vyqsvQpOI7OiHNqFSgDkFkGtJQISPts6ZOS37QWSR-TQ/s113/PaperArtist_2014-12-31_19-52-30.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-1917178006301608264</id><published>2013-07-23T16:46:00.001-07:00</published><updated>2013-07-23T16:47:55.435-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DANFE View"/><category scheme="http://www.blogger.com/atom/ns#" term="MDF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Notícias"/><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><category scheme="http://www.blogger.com/atom/ns#" term="UniDANFe"/><title type='text'>DANFE View e Unidanfe incorporam função de manuseio de MDF-e</title><content type='html'>&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://blog.unimake.com.br/2013/07/danfe-view-e-unidanfe-incorporam-funcao-de-manuseio-de-mdf-e/#.Ue7Kr5Pt6H8.gmail&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;Clique aqui para visualizar a matéria…&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/1917178006301608264/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2013/07/danfe-view-e-unidanfe-incorporam-funcao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/1917178006301608264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/1917178006301608264'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2013/07/danfe-view-e-unidanfe-incorporam-funcao.html' title='DANFE View e Unidanfe incorporam função de manuseio de MDF-e'/><author><name>Wandrey</name><uri>http://www.blogger.com/profile/06632973463361647871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja63IK-dEWyaNki3B9wDfuB3QGeqlpnw1BiyLEbUSqhuT-VkNLCbeXKZjF1sdV-oH23afYFzSx6AYhjp5A53vyqsvQpOI7OiHNqFSgDkFkGtJQISPts6ZOS37QWSR-TQ/s113/PaperArtist_2014-12-31_19-52-30.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-2425818607286269501</id><published>2013-07-05T11:14:00.001-07:00</published><updated>2013-07-08T14:37:55.378-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Certificado Digital"/><category scheme="http://www.blogger.com/atom/ns#" term="CT-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="NF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="NFS-e"/><title type='text'>1 Token 2 certificados digitais, tenho problemas</title><content type='html'>&lt;p&gt;Utilizo certificado digital A3, tenho 1 token e 2 cartões de certificado digital, na hora que eu troco o certificado o UniNFe não solicita o PIN e não processa mais os XMLs, como resolver?&lt;/p&gt; &lt;p&gt;Veja solução no conteúdo do vídeo abaixo…&lt;/p&gt; &lt;div id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:cf397ad3-f830-497b-b000-1508023022b9&quot; class=&quot;wlWriterEditableSmartContent&quot; style=&quot;float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; width: 448px; margin-right: auto&quot;&gt;&lt;div id=&quot;2e30b883-01c6-4ab1-8966-23c60b4db32f&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=j7cCrcMm1is&amp;amp;feature=youtube_gdata_player&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/-SqM5CGKX25U/UdsxMZzLYgI/AAAAAAAAAEQ/2Pb9zyV2b90/videoe7acf558253b%25255B3%25255D.jpg?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;2e30b883-01c6-4ab1-8966-23c60b4db32f&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/j7cCrcMm1is?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/j7cCrcMm1is?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/2425818607286269501/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2013/07/1-token-2-certificado-digital-tenho.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/2425818607286269501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/2425818607286269501'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2013/07/1-token-2-certificado-digital-tenho.html' title='1 Token 2 certificados digitais, tenho problemas'/><author><name>Wandrey</name><uri>http://www.blogger.com/profile/06632973463361647871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja63IK-dEWyaNki3B9wDfuB3QGeqlpnw1BiyLEbUSqhuT-VkNLCbeXKZjF1sdV-oH23afYFzSx6AYhjp5A53vyqsvQpOI7OiHNqFSgDkFkGtJQISPts6ZOS37QWSR-TQ/s113/PaperArtist_2014-12-31_19-52-30.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-6416646668069920839</id><published>2012-02-29T02:42:00.001-08:00</published><updated>2012-02-29T02:43:27.625-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DACTE"/><category scheme="http://www.blogger.com/atom/ns#" term="DANFe"/><category scheme="http://www.blogger.com/atom/ns#" term="NF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><category scheme="http://www.blogger.com/atom/ns#" term="UniDANFe"/><title type='text'>Configuração de contas de e-mail no UniDANFe</title><content type='html'>&lt;div style=&quot;padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 448px; padding-right: 0px; display: block; float: none; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:6d449698-6d76-4ed9-b874-2196d8d1c865&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;b84501ef-5f9a-40bd-aefb-1af75c63365b&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=p-yl122n2wI&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/-e4oKG25qZEw/T04A-9h0EnI/AAAAAAAAABU/vyyXLYnFIzk/video1e7bdd4205a8%25255B9%25255D.jpg?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;b84501ef-5f9a-40bd-aefb-1af75c63365b&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/p-yl122n2wI?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/p-yl122n2wI?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/6416646668069920839/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2012/02/configuracao-de-contas-de-e-mail-no.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6416646668069920839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6416646668069920839'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2012/02/configuracao-de-contas-de-e-mail-no.html' title='Configuração de contas de e-mail no UniDANFe'/><author><name>Wandrey</name><uri>http://www.blogger.com/profile/06632973463361647871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja63IK-dEWyaNki3B9wDfuB3QGeqlpnw1BiyLEbUSqhuT-VkNLCbeXKZjF1sdV-oH23afYFzSx6AYhjp5A53vyqsvQpOI7OiHNqFSgDkFkGtJQISPts6ZOS37QWSR-TQ/s113/PaperArtist_2014-12-31_19-52-30.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-8656925167243179373</id><published>2011-11-23T04:16:00.001-08:00</published><updated>2011-11-23T04:16:15.406-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CT-e"/><category scheme="http://www.blogger.com/atom/ns#" term="DACTE"/><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Notícias"/><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><category scheme="http://www.blogger.com/atom/ns#" term="UniDANFe"/><title type='text'>Aplicativo para impressão do DACTE – Documento Auxiliar do Conhecimento de Transporte Eletrônico</title><content type='html'>&lt;p&gt;Unimake liberou hoje a versão 3.3.x do UniDANFe, mas agora com a possibilidade de impressão do DACTE (Documento Auxiliar do Conhecimento de Transporte Eletrônico). Para fazer download do aplicativo, basta acessar o site &lt;a href=&quot;http://www.uninfe.com.br/&quot;&gt;www.uninfe.com.br&lt;/a&gt; e ir até a seção download. Para programadores testarem a impressão, basta gerar o XML do DACTE com a tag tpAmb igual a 2, ou seja, em homologação, que o aplicativo vai funcionar com todos os seus recursos.&lt;/p&gt; &lt;p&gt;Fica ai a dica.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.unidanfe.com.br&quot;&gt;&lt;font size=&quot;6&quot;&gt;&lt;strong&gt;www.unidanfe.com.br&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/8656925167243179373/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/11/aplicativo-para-impressao-do-dacte.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8656925167243179373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8656925167243179373'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/11/aplicativo-para-impressao-do-dacte.html' title='Aplicativo para impressão do DACTE – Documento Auxiliar do Conhecimento de Transporte Eletrônico'/><author><name>Wandrey</name><uri>http://www.blogger.com/profile/06632973463361647871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja63IK-dEWyaNki3B9wDfuB3QGeqlpnw1BiyLEbUSqhuT-VkNLCbeXKZjF1sdV-oH23afYFzSx6AYhjp5A53vyqsvQpOI7OiHNqFSgDkFkGtJQISPts6ZOS37QWSR-TQ/s113/PaperArtist_2014-12-31_19-52-30.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-8845766716802762333</id><published>2011-11-10T02:52:00.001-08:00</published><updated>2011-11-10T02:52:56.343-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="NF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><title type='text'>Apresentação DANFE View para contadores</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style=&quot;padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 550px; padding-right: 0px; display: block; float: none; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d87d914b-a203-4860-8440-52f5f1e7d9fd&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;96f65927-99ca-4814-b8e6-9f739d14c730&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=KgrayeMj06g&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQd_pFRhS-Kq0mm32wwq1ndor4_CuED0ofKvVsuBvq6SIRTIO3ofy04SKkK-_Vcy7zctQY5QR00mSP2A2d_CgCKkIT6CBTUw6KtoYXgmAdYm3mAMDZAai3eeLzQks8HVZmXxNEgErYjQ//?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;96f65927-99ca-4814-b8e6-9f739d14c730&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;550\&amp;quot; height=\&amp;quot;309\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/KgrayeMj06g?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/KgrayeMj06g?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;550\&amp;quot; height=\&amp;quot;309\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/8845766716802762333/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/11/apresentacao-danfe-view-para-contadores.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8845766716802762333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8845766716802762333'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/11/apresentacao-danfe-view-para-contadores.html' title='Apresentação DANFE View para contadores'/><author><name>Unknown</name><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-4881786380449532735.post-6203932851445171870</id><published>2011-10-07T04:52:00.001-07:00</published><updated>2011-10-07T04:53:34.877-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Introdução ao C# – Parte 3 – Enum e Casting</title><content type='html'>&lt;p&gt;Olá Pessoal&lt;/p&gt;  &lt;p&gt;Segue mais um vídeo da nossa série sobre o .Net Framework, C# e OOP (Programação Orientada a Objetos). E neste estaremos dando sequencia a introdução ao linguagem C#, tratando mais especificamente dos enumeradores (enum) e conversões entre tipos (casting).&lt;/p&gt;  &lt;div style=&quot;padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 448px; padding-right: 0px; display: block; float: none; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f34fdb27-a355-4ac6-9e9f-4f3b275eb781&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;3a8a4bc6-e078-431a-8acd-249ec7afe960&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=50UNtNp0KeY&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ03AT5SyBtJ69C3pojJkiUW79wIMBiw504uhuvDhI7RrzBg2JypWYdQkhrPds5Ewb84hDI0W-m6ewuIqe_FQvwSC6H33uBnUh3tAgIO-B3SqpMaNhz_AUF7Mn0-Ic3_I-KopG0Qj6hA//?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;3a8a4bc6-e078-431a-8acd-249ec7afe960&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/50UNtNp0KeY?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/50UNtNp0KeY?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;font size=&quot;4&quot;&gt;Primeiro projeto open source para nota fiscal eletrônica:       &lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href=&quot;http://www.uninfe.com.br&quot;&gt;&lt;strong&gt;&lt;font size=&quot;4&quot;&gt;www.uninfe.com.br&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/6203932851445171870/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/10/introducao-ao-c-parte-3-enum-e-casting.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6203932851445171870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6203932851445171870'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/10/introducao-ao-c-parte-3-enum-e-casting.html' title='Introdução ao C# – Parte 3 – Enum e Casting'/><author><name>Unknown</name><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-4881786380449532735.post-3817616994023154564</id><published>2011-09-19T10:24:00.001-07:00</published><updated>2011-09-19T10:25:06.421-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="NFS-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Notícias"/><title type='text'>UniNFSe – Nota Fiscal de Serviço Eletrônica – Novos Municípios</title><content type='html'>&lt;p&gt;A Unimake disponibilizou hoje para download uma nova versão do UniNFSe (aplicativo que faz o envio das notas fiscais de serviços para os municípios) contemplando mais os seguintes municípios:&lt;/p&gt;  &lt;p&gt;Araraquara - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Cotia - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Franca - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Guarulhos - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Hortolândia - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Jundiaí - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Olímpia - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Ribeirão Preto - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Santo André - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;São Carlos - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;São Bernardo do Campo - SP&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;São José do Rio Preto - SP&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Tatuí - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Votuporanga - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Itu - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Belford Roxo - RJ&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Cataguases - MG&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Ipatinga - MG&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Lagoa Santa - MG&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Pará de Minas - MG&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Fortaleza - CE&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;João Pessoa - PB&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Maceió - AL&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;São José dos Pinhais - PR&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Umuarama - PR&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Varginha - MG&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Ananindeua - PA&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Bertioga - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Caruaru - PE&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Campos dos Goytacazes - RJ&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Cedral - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Diadema - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Guaíba - RS(GINFES)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Jaguariúna - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Marechal Deodoro - AL&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Maricá - RJ&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Mauá - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Mococa - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Paranaguá - PR&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Parauapebas - PA&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Pelotas - RS&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Registro - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Ribeirão das Neves - MG&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Santos - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;São Caetano do Sul - SP&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Ubá - MG&lt;/p&gt;  &lt;p&gt;Site para download: &lt;a href=&quot;http://www.uninfe.com.br&quot;&gt;www.uninfe.com.br&lt;/a&gt; – seção downloads.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.unidanfe.com.br&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px&quot; title=&quot;UniDanfe_mini&quot; border=&quot;0&quot; alt=&quot;UniDanfe_mini&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiENR6K7iv3LtMhgnNIhAGtO4eJLp55yR5AIKpimhj084kLyvID6Y6p098jB99Cpo6QWI2LvhCwgexffSIaapgIOMw6od4jHFS0XLlDrUKPxrsj9pt8JS6iQycrWla_6HwBrgJD4UXRaA//?imgmax=800&quot; width=&quot;90&quot; height=&quot;90&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/3817616994023154564/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/09/uninfse-nota-fiscal-de-servico.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/3817616994023154564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/3817616994023154564'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/09/uninfse-nota-fiscal-de-servico.html' title='UniNFSe – Nota Fiscal de Serviço Eletrônica – Novos Municípios'/><author><name>Unknown</name><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/AVvXsEiENR6K7iv3LtMhgnNIhAGtO4eJLp55yR5AIKpimhj084kLyvID6Y6p098jB99Cpo6QWI2LvhCwgexffSIaapgIOMw6od4jHFS0XLlDrUKPxrsj9pt8JS6iQycrWla_6HwBrgJD4UXRaA/s72-c/?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-1971672066861522381</id><published>2011-09-15T05:37:00.001-07:00</published><updated>2011-09-15T05:37:47.979-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="NF-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><title type='text'>Consult-e - Serviço de consulta automática de validade fiscal de NFe</title><content type='html'>&lt;div style=&quot;padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 558px; padding-right: 0px; display: block; float: none; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:94a127b6-2cda-4a97-821c-5fded97ec903&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;678e4f91-c241-401b-ae44-c278f68bac92&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=QUvjFrW44tE&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsZUhwzo0uF2Mm0yUXV_-35qg6UR6gqnnizAmWN3p48bJprQnHPX2QIWSTnbWe_4FsxQTsnzvoLubGwsEGc5ezsQ4b4ig6-ZxKXKxYM1bbqpzqO_CY8M5MySy8rZIwfqEcaF9H9Nb85A//?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;678e4f91-c241-401b-ae44-c278f68bac92&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;558\&amp;quot; height=\&amp;quot;313\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/QUvjFrW44tE?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/QUvjFrW44tE?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;558\&amp;quot; height=\&amp;quot;313\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/1971672066861522381/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/09/consult-e-servico-de-consulta.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/1971672066861522381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/1971672066861522381'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/09/consult-e-servico-de-consulta.html' title='Consult-e - Serviço de consulta automática de validade fiscal de NFe'/><author><name>Unknown</name><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-4881786380449532735.post-8007636475504169635</id><published>2011-09-15T05:25:00.001-07:00</published><updated>2011-09-15T05:25:15.012-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="NFS-e"/><category scheme="http://www.blogger.com/atom/ns#" term="Notícias"/><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><title type='text'>LIBERADA VERSÃO 1.0 UniNFSe – NF de Serviços Eletrônica</title><content type='html'>&lt;p&gt;Unimake liberou hoje a versão 1.0 do UniNFSe – Monitor para envio de notas fiscais de serviços eletrônicas para prefeituras. Esta versão ainda é BETA e está preparada para o município de São José dos Pinhais, Paraná. Mais municípios serão incluídos em futuras versões.&lt;/p&gt;  &lt;p&gt;Para fazer download da aplicação, acesse o site &lt;a href=&quot;http://www.uninfe.com.br&quot;&gt;www.uninfe.com.br&lt;/a&gt; e vá a seção download.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.danfeview.com.br&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px&quot; title=&quot;danfeview_mini&quot; border=&quot;0&quot; alt=&quot;danfeview_mini&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0-mwDPtptmDDrNWispt2zBWObWQVLL84zS61jDlCs0VjXYHwMjY6XmBtbI_D9D5Cmhpaq2EThJyZC3JpJ8c4YltdEcuqWtU2VmvVGyWl4huhGZ0ZQQ9VBKsW-po-PrdAk8Wg2RGK-RQ//?imgmax=800&quot; width=&quot;128&quot; height=&quot;128&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/8007636475504169635/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/09/liberada-versao-10-uninfse-nf-de.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8007636475504169635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8007636475504169635'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/09/liberada-versao-10-uninfse-nf-de.html' title='LIBERADA VERSÃO 1.0 UniNFSe – NF de Serviços Eletrônica'/><author><name>Unknown</name><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/AVvXsEh0-mwDPtptmDDrNWispt2zBWObWQVLL84zS61jDlCs0VjXYHwMjY6XmBtbI_D9D5Cmhpaq2EThJyZC3JpJ8c4YltdEcuqWtU2VmvVGyWl4huhGZ0ZQQ9VBKsW-po-PrdAk8Wg2RGK-RQ/s72-c/?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-868186124511022441</id><published>2011-07-28T03:18:00.001-07:00</published><updated>2011-10-07T04:56:08.939-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>Introdução a linguagem C# – Parte 2</title><content type='html'>&lt;p&gt;Olá Pessoal&lt;/p&gt;  &lt;p&gt;Segue mais um vídeo da nossa série sobre o .Net Framework, C# e OOP (Programação Orientada a Objetos). E neste estaremos dando sequencia a introdução ao linguagem C#.&lt;/p&gt;  &lt;div style=&quot;padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 533px; padding-right: 0px; display: block; float: none; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:e7e2f3ca-0e41-4ac8-b3e8-a66973030205&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;522b28b3-9761-4399-96eb-82629c83b079&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=_aWcmBZ3zAA&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG5UKrCsbKt44h_lH1WpyLHO7hKPvS8_6k7xiOzz0hyphenhyphen7Rxp98BIGEGF7FkxcynpB7UbOmxF_rDCvuXWpl-rL2405GuK26tQwYoVQAXFPl3HOVLi4lqRXlokmxAsHwXPLirceXd-vEtrw//?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;522b28b3-9761-4399-96eb-82629c83b079&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;533\&amp;quot; height=\&amp;quot;299\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/_aWcmBZ3zAA?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/_aWcmBZ3zAA?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;533\&amp;quot; height=\&amp;quot;299\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.uninfe.com.br&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px&quot; title=&quot;uninfe128&quot; border=&quot;0&quot; alt=&quot;uninfe128&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxRA7Qoez_97bOBY7JD1q73iL8oGPmypEnvmcPyRhzWVCa0Iq-X7oacdAUeWRjEYL-kB2Bf3NtLCJ6RdOFUqRpbCGnEQCzOB5wAkKJoSG6ahQz8gwFoE9WJq88JUTaMlO644PXQqTzog//?imgmax=800&quot; width=&quot;128&quot; height=&quot;128&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/868186124511022441/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/07/introducao-linguagem-c-parte-2.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/868186124511022441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/868186124511022441'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/07/introducao-linguagem-c-parte-2.html' title='Introdução a linguagem C# – Parte 2'/><author><name>Unknown</name><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/AVvXsEjxRA7Qoez_97bOBY7JD1q73iL8oGPmypEnvmcPyRhzWVCa0Iq-X7oacdAUeWRjEYL-kB2Bf3NtLCJ6RdOFUqRpbCGnEQCzOB5wAkKJoSG6ahQz8gwFoE9WJq88JUTaMlO644PXQqTzog/s72-c/?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-779211175428952461</id><published>2011-07-20T11:23:00.000-07:00</published><updated>2011-10-07T04:57:12.652-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET"/><category scheme="http://www.blogger.com/atom/ns#" term=".NET Framework"/><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>Introdução a linguagem C# – Parte 1</title><content type='html'>&lt;p&gt;Olá Pessoal&lt;/p&gt;  &lt;p&gt;Segue mais um vídeo da nossa série sobre o .Net Framework, C# e OOP (Programação Orientada a Objetos). E neste estaremos dando inicio a introdução ao linguagem C#.&lt;/p&gt;  &lt;div style=&quot;padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 572px; padding-right: 0px; display: block; float: none; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:663f02b2-8f10-4336-b514-f9536ff5dea7&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;1ba9c36e-e94a-4ff3-8cb9-d2c1951b28eb&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=SvSXpH940dw&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb1aO6LvjaPEKoIPOVt9w852Sp7-rXf4ahiUFQ05Cm9S-MG6x3PCGaIDJ5V9ZWkxBqsHfot0-1D8ksr6BZ1iqBLEqxTfop756D5Y0HWZJ1HB2YrUwcZIg2ZTEl68CTyj2TNXTRXyN2YQ//?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;1ba9c36e-e94a-4ff3-8cb9-d2c1951b28eb&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;572\&amp;quot; height=\&amp;quot;321\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/SvSXpH940dw?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/SvSXpH940dw?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;572\&amp;quot; height=\&amp;quot;321\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;font size=&quot;3&quot;&gt;&lt;strong&gt;&lt;a href=&quot;http://www.danfeview.com.br&quot; target=&quot;_blank&quot;&gt;UniDANFe – Impressão de DANFE e envio de XML para destinatários de NF-e&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/779211175428952461/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/07/introducao-linguagem-c-parte-1.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/779211175428952461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/779211175428952461'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/07/introducao-linguagem-c-parte-1.html' title='Introdução a linguagem C# – Parte 1'/><author><name>Unknown</name><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-4881786380449532735.post-8891909597881026660</id><published>2011-07-07T06:49:00.001-07:00</published><updated>2011-07-07T06:50:55.089-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Introdução ao Microsoft Visual Studio</title><content type='html'>&lt;p&gt;Pessoal&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Segue abaixo nosso segundo vídeo da série sobre .NET Framework, C# e OOP (Programação Orientada a Objetos) e neste estaremos tratando sobre a IDE do Microsoft Visual Studio (uma visão geral do seu funcionamento e recursos).&lt;/p&gt;  &lt;div style=&quot;padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 569px; padding-right: 0px; display: block; float: none; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:59e9f7e2-9d92-4886-b76b-59666577165f&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;0a3c269a-e460-4445-b834-14ea48f00e68&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=jju96wlb4Rs&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDqkB7Hve524ig7mwkJeYhRR0ggUc5G0D5EpJtRx6tRiBjyaLjyXvGNsZTSLp9uaQSdaOLIF8IJvA70he6nSpw5MHxH4GZ381rwaJmP9Fg8hbN5q8I8WWIy8Vmp3tPLdT8hb6LGNCqlg//?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;0a3c269a-e460-4445-b834-14ea48f00e68&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;569\&amp;quot; height=\&amp;quot;319\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/jju96wlb4Rs?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/jju96wlb4Rs?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;569\&amp;quot; height=\&amp;quot;319\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.danfeview.com.br&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px&quot; title=&quot;danfe-view-logo9&quot; border=&quot;0&quot; alt=&quot;danfe-view-logo9&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgjaxdv73R9YC7u2WFNIlMFLI98sQ2EWtcarzwFJJ1LfpXM9QGGEuXf4XEBi8sGiG7nAqS3jKpJhJBKP9qlHY2-5kNstnYNm4qzedjABUzYbMFTM6ZP2M9zwIa0-Sxsd6NWEQUlnd5iA//?imgmax=800&quot; width=&quot;120&quot; height=&quot;120&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/8891909597881026660/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/07/introducao-ao-microsoft-visual-studio.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8891909597881026660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8891909597881026660'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/07/introducao-ao-microsoft-visual-studio.html' title='Introdução ao Microsoft Visual Studio'/><author><name>Unknown</name><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/AVvXsEhgjaxdv73R9YC7u2WFNIlMFLI98sQ2EWtcarzwFJJ1LfpXM9QGGEuXf4XEBi8sGiG7nAqS3jKpJhJBKP9qlHY2-5kNstnYNm4qzedjABUzYbMFTM6ZP2M9zwIa0-Sxsd6NWEQUlnd5iA/s72-c/?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-3234324929742757318</id><published>2011-06-30T05:15:00.000-07:00</published><updated>2011-07-07T06:51:31.669-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Framework"/><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="OOP"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Introdução ao .Net Framework</title><content type='html'>&lt;p&gt;Pessoal&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Segue abaixo o primeiro vídeo de uma série sobre .NET Framework, C# e OOP (Programação Orientada a Objetos) que estaremos publicando.&lt;/p&gt;  &lt;div style=&quot;padding-bottom: 0px; padding-left: 0px; width: 605px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:5e76590b-bfed-424d-9095-e5a93d86c545&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;1fa2ab2e-903f-473c-b174-bcbe0a2fb1c4&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=zbDsiOYlBtk&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwGprgEkYlcNhIYnwl5U5Xfzm6HsGavFx3AxQyayTsWqCIMaiXUJ5PqsEZ87A_MvjslzRsi9Xxn4b1hpb_5FLezc4cjAo63fQQmd9EbAZd5r0RPumdwo1nlQweiFeoF7ulgS4QwAmR_g//?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;1fa2ab2e-903f-473c-b174-bcbe0a2fb1c4&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;605\&amp;quot; height=\&amp;quot;340\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/zbDsiOYlBtk?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/zbDsiOYlBtk?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;605\&amp;quot; height=\&amp;quot;340\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.danfeview.com.br&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px&quot; title=&quot;danfe-view-logo&quot; border=&quot;0&quot; alt=&quot;danfe-view-logo&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEip2V2O7cv_o5pMi0483ru6TYxo72GO9PCKPo6-3Ld8_Kr1svJ1yJ7VLqvxy2YPeezLhde8s6RapIt-5IT4JwNhrghlI276w-1CWmVFSuF-LCDhL0rDEPaR4UWvpxGTvq7yDknJ7BXi1w//?imgmax=800&quot; width=&quot;120&quot; height=&quot;120&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/3234324929742757318/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/06/introducao-ao-net-framework.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/3234324929742757318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/3234324929742757318'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/06/introducao-ao-net-framework.html' title='Introdução ao .Net Framework'/><author><name>Unknown</name><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/AVvXsEip2V2O7cv_o5pMi0483ru6TYxo72GO9PCKPo6-3Ld8_Kr1svJ1yJ7VLqvxy2YPeezLhde8s6RapIt-5IT4JwNhrghlI276w-1CWmVFSuF-LCDhL0rDEPaR4UWvpxGTvq7yDknJ7BXi1w/s72-c/?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-6344871225572876114</id><published>2011-04-25T05:20:00.001-07:00</published><updated>2011-04-25T05:20:59.317-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>Controlando Threads com Semáforos (C#)</title><content type='html'>&lt;p&gt;Segue o link de como controlar thread´s com semáforo. Muito bom o POST do nosso amigo Marcelo:&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;http://techblog.desenvolvedores.net/2011/04/21/controlando-threads-com-semaforos-c/&quot; href=&quot;http://techblog.desenvolvedores.net/2011/04/21/controlando-threads-com-semaforos-c/&quot;&gt;http://techblog.desenvolvedores.net/2011/04/21/controlando-threads-com-semaforos-c/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;hr /&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.unimake.com.br&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;strong&gt;www.unimake.com.br&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/6344871225572876114/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/04/controlando-threads-com-semaforos-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6344871225572876114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6344871225572876114'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/04/controlando-threads-com-semaforos-c.html' title='Controlando Threads com Semáforos (C#)'/><author><name>Unknown</name><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-4881786380449532735.post-6601103648899686484</id><published>2011-04-21T05:54:00.001-07:00</published><updated>2011-04-21T06:02:28.441-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><title type='text'>Monitorando pastas com C# .Net</title><content type='html'>&lt;p&gt;Uma classe pouco conhecida, mas para quem deseja monitorar pastas e arquivos é de fundamental importância, é a FileSystemWatcher.&lt;/p&gt;  &lt;p&gt;Normalmente quando vamos monitorar uma pasta, abrimos um while infinito e ficamos aguardando algum arquivo ser gravado/alterado ou pastas serem criadas/alteradas, porem isso costuma consumir muito recuso do equipamento, principalmente rede se a pasta monitorada for em outro equipamento. Para resolver isso seria interessante criarmos um aplicativo que fique dormindo, sem nenuma ação, até que algum arquivo fosse gravado/alterado na pasta e o aplicativo recebesse um sinal, daí sim o aplicativo poderia entrar em ação. Esta é a função da FileSystemWatcher, sempre que uma ação ocorre na pasta ou pastas monitoradas ela dispara eventos e nós podemos tratar da forma que desejarmos. Veja um exemplo de como utilizar:&lt;/p&gt;  &lt;pre style=&quot;border-bottom: #cecece 1px solid; border-left: #cecece 1px solid; padding-bottom: 5px; background-color: #fbfbfb; min-height: 40px; padding-left: 5px; width: 650px; padding-right: 5px; overflow: auto; border-top: #cecece 1px solid; border-right: #cecece 1px solid; padding-top: 5px&quot;&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  1: &lt;span style=&quot;color: #0000ff&quot;&gt;using&lt;/span&gt; System.IO;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  2: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  3: ...&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  4: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  5: &lt;span style=&quot;color: #008000&quot;&gt;//Criamos o objeto dizendo qual pasta deve ser monitorada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  6: System.IO.FileSystemWatcher fsw = &lt;span style=&quot;color: #0000ff&quot;&gt;new&lt;/span&gt; FileSystemWatcher(&amp;quot;&lt;span style=&quot;color: #8b0000&quot;&gt;c:\teste&lt;/span&gt;&amp;quot;);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  7: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  8: &lt;span style=&quot;color: #008000&quot;&gt;//Dizemos agora se é para monitorar os subdiretórios ou não&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  9: fsw.IncludeSubdirectories = &lt;span style=&quot;color: #0000ff&quot;&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 10: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 11: &lt;span style=&quot;color: #008000&quot;&gt;//Através de um Enum dizemos quais eventos devem ser monitorados, modificação da data do arquivo, tamanho, etc...&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 12: fsw.NotifyFilter = NotifyFilters.FileName | NotifyFilters.LastWrite;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 13: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 14: &lt;span style=&quot;color: #008000&quot;&gt;//Dizemos quais tipos de arquivos devem ser monitorados, *.*, *.xml, *.txt, etc...&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 15: fsw.Filter = &amp;quot;&lt;span style=&quot;color: #8b0000&quot;&gt;*.xml&lt;/span&gt;&amp;quot;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 16: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 17: &lt;span style=&quot;color: #008000&quot;&gt;//Definimos agora os eventos a serem gerados&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 18: fsw.Changed += &lt;span style=&quot;color: #0000ff&quot;&gt;new&lt;/span&gt; FileSystemEventHandler(fsw_Changed);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 19: fsw.Created += &lt;span style=&quot;color: #0000ff&quot;&gt;new&lt;/span&gt; FileSystemEventHandler(fsw_Created);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 20: fsw.Renamed += &lt;span style=&quot;color: #0000ff&quot;&gt;new&lt;/span&gt; RenamedEventHandler(fsw_Renamed);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 21: fsw.Deleted += &lt;span style=&quot;color: #0000ff&quot;&gt;new&lt;/span&gt; RenamedEventHandler(fsw_Deleted);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 22: fsw.Error += &lt;span style=&quot;color: #0000ff&quot;&gt;new&lt;/span&gt; ErrorEventHandler(fsw_Error);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 23: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 24: &lt;span style=&quot;color: #008000&quot;&gt;//A propriedade abaixo define que a monitoração deve iniciar, se false, a pasta não será monitorada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 25: fsw.EnableRaisingEvents = &lt;span style=&quot;color: #0000ff&quot;&gt;true&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 26: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 27: ...&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 28: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 29: &lt;span style=&quot;color: #008000&quot;&gt;// Abaixo os métodos para tratar os eventos gerados pela FileSystemWatcher&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 30: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 31: &lt;span style=&quot;color: #008000&quot;&gt;//Quando o arquivo ou pasta for alterado&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 32: &lt;span style=&quot;color: #0000ff&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;void&lt;/span&gt; fsw_Changed(&lt;span style=&quot;color: #0000ff&quot;&gt;object&lt;/span&gt; sender, FileSystemEventArgs e)&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 33: {&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 34:     &lt;span style=&quot;color: #008000&quot;&gt;//Vamos demonstar o nome do arquivo ou pasta alterada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 35:     Console.WriteLine(e.FullPath);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 36: }&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 37: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 38: &lt;span style=&quot;color: #008000&quot;&gt;//Quando um arquivo ou pasta for criada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 39: &lt;span style=&quot;color: #0000ff&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;void&lt;/span&gt; fsw_Created(&lt;span style=&quot;color: #0000ff&quot;&gt;object&lt;/span&gt; sender, FileSystemEventArgs e)&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 40: {&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 41:     &lt;span style=&quot;color: #008000&quot;&gt;//Vamos demonstar o nome do arquivo ou pasta criada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 42:     Console.WriteLine(e.FullPath);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 43: }&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 44: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 45: &lt;span style=&quot;color: #008000&quot;&gt;//Quando um arquivo ou pasta for renomeada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 46: &lt;span style=&quot;color: #0000ff&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;void&lt;/span&gt; fsw_Renamed(&lt;span style=&quot;color: #0000ff&quot;&gt;object&lt;/span&gt; sender, FileSystemEventArgs e)&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 47: {&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 48:     &lt;span style=&quot;color: #008000&quot;&gt;//Vamos demonstar o nome do arquivo ou pasta renomeada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 49:     Console.WriteLine(e.FullPath);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 50: }&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 51: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 52: &lt;span style=&quot;color: #008000&quot;&gt;//Quando um arquivo ou pasta for deletada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 53: &lt;span style=&quot;color: #0000ff&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;void&lt;/span&gt; fsw_Renamed(&lt;span style=&quot;color: #0000ff&quot;&gt;object&lt;/span&gt; sender, FileSystemEventArgs e)&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 54: {&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 55:     &lt;span style=&quot;color: #008000&quot;&gt;//Vamos demonstar o nome do arquivo ou pasta deletada&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 56:     Console.WriteLine(e.FullPath);&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 57: }&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 58: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 59: &lt;span style=&quot;color: #008000&quot;&gt;//Quando ocorrer algum erro o evento abaixo será gerado&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 60: &lt;span style=&quot;color: #0000ff&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;void&lt;/span&gt; fsw_Error(&lt;span style=&quot;color: #0000ff&quot;&gt;object&lt;/span&gt; sender, ErrorEventArgs e)&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 61: {&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 62:     &lt;span style=&quot;color: #008000&quot;&gt;//Através deste evento podemos monitorar e tratar os erros&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 63: }&lt;/pre&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;Dica:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Um erro que pode ocorrer é o de estouro de buffer. A FileSystemWatcher tem um buffer para os eventos, e se uma quantidade de eventos gerada simultaneamente for muito grande, o buffer pode estourar. Podemos aumentar o tamanho do buffer, porem isso pode consumir recursos desnecessários. Aconselhamos trabalhar com as propriedades Filter, NotifyFilter e IncludeSubdirectories, afim de monitorar somente o necessário, evitando assim o exceço de eventos simultâneos e naturalmente o estouro do buffer.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;font size=&quot;4&quot;&gt;Unidanfe - Impressão de DANFE e envio de XML para destinatários de NF-e&lt;br /&gt;    &lt;br /&gt;&lt;/font&gt;&lt;a href=&quot;http://www.unidanfe.com.br&quot;&gt;&lt;font size=&quot;4&quot;&gt;www.unidanfe.com.br&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/6601103648899686484/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/04/monitorando-pastas-com-c-net.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6601103648899686484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6601103648899686484'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/04/monitorando-pastas-com-c-net.html' title='Monitorando pastas com C# .Net'/><author><name>Unknown</name><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-4881786380449532735.post-4909490940650519469</id><published>2011-03-25T04:15:00.001-07:00</published><updated>2011-03-25T04:33:57.357-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="PostgreSQL"/><title type='text'>Como extrair o dia da semana de uma data no PostgreSQL</title><content type='html'>&lt;p&gt;As vezes necessitamos criar estatísticas pelo dia da semana, como por exemplo, a quantidade de vendas por dia da semana, ou o valor das vendas por dia da semana, sendo assim deixo registrado um SELECT simples para executar esta tarefa no PostgreSQL, veja:&lt;/p&gt;  &lt;pre style=&quot;border-bottom: #cecece 1px solid; border-left: #cecece 1px solid; padding-bottom: 5px; background-color: #fbfbfb; min-height: 40px; padding-left: 5px; width: 650px; padding-right: 5px; overflow: auto; border-top: #cecece 1px solid; border-right: #cecece 1px solid; padding-top: 5px&quot;&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  1: &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=SELECT&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;SELECT&lt;/a&gt; &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=EXTRACT&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;EXTRACT&lt;/a&gt;( DOW &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=FROM&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;FROM&lt;/a&gt; emissao) &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=AS&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;AS&lt;/a&gt; DiaSemanaN,&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  2:        &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=CASE&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;CASE&lt;/a&gt; &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=EXTRACT&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;EXTRACT&lt;/a&gt;( DOW &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=FROM&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;FROM&lt;/a&gt; emissao)&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  3:             &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=WHEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;WHEN&lt;/a&gt; 0 &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=THEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;THEN&lt;/a&gt; &#39;&lt;span style=&quot;color: #8b0000&quot;&gt;Domingo&lt;/span&gt;&#39;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  4:             &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=WHEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;WHEN&lt;/a&gt; 1 &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=THEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;THEN&lt;/a&gt; &#39;&lt;span style=&quot;color: #8b0000&quot;&gt;Segunda&lt;/span&gt;&#39;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  5:             &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=WHEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;WHEN&lt;/a&gt; 2 &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=THEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;THEN&lt;/a&gt; &#39;&lt;span style=&quot;color: #8b0000&quot;&gt;Terça&lt;/span&gt;&#39;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  6:             &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=WHEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;WHEN&lt;/a&gt; 3 &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=THEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;THEN&lt;/a&gt; &#39;&lt;span style=&quot;color: #8b0000&quot;&gt;Quarta&lt;/span&gt;&#39;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  7:             &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=WHEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;WHEN&lt;/a&gt; 4 &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=THEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;THEN&lt;/a&gt; &#39;&lt;span style=&quot;color: #8b0000&quot;&gt;Quinta&lt;/span&gt;&#39;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  8:             &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=WHEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;WHEN&lt;/a&gt; 5 &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=THEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;THEN&lt;/a&gt; &#39;&lt;span style=&quot;color: #8b0000&quot;&gt;Sexta&lt;/span&gt;&#39;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  9:             &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=WHEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;WHEN&lt;/a&gt; 6 &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=THEN&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;THEN&lt;/a&gt; &#39;&lt;span style=&quot;color: #8b0000&quot;&gt;Sábado&lt;/span&gt;&#39;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 10:        &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=END&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;END&lt;/a&gt; &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=AS&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;AS&lt;/a&gt; DiaSemana,&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 11:        &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=Count&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;Count&lt;/a&gt;(*) &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=AS&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;AS&lt;/a&gt; QtdeVenda&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 12:   &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=FROM&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;FROM&lt;/a&gt; venda&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 13:  &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=GROUP&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;GROUP&lt;/a&gt; &lt;a style=&quot;color: #0000ff&quot; href=&quot;http://search.microsoft.com/default.asp?so=RECCNT&amp;amp;siteid=us%2Fdev&amp;amp;p=1&amp;amp;nq=NEW&amp;amp;qu=BY&amp;amp;IntlSearch=&amp;amp;boolean=PHRASE&amp;amp;ig=01&amp;amp;i=09&amp;amp;i=99&quot;&gt;BY&lt;/a&gt; 1,2&lt;/pre&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.unimake.com.br&quot;&gt;&lt;font size=&quot;6&quot;&gt;&lt;strong&gt;www.unimake.com.br&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/4909490940650519469/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/03/como-extrair-o-dia-da-semana-de-uma.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/4909490940650519469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/4909490940650519469'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/03/como-extrair-o-dia-da-semana-de-uma.html' title='Como extrair o dia da semana de uma data no PostgreSQL'/><author><name>Unknown</name><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-4881786380449532735.post-8860116628276873461</id><published>2011-01-31T09:17:00.001-08:00</published><updated>2011-01-31T09:21:14.218-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="NF-e"/><title type='text'>Boa prática na hora de montar o XML da NF-e versão 2.0</title><content type='html'>&lt;p&gt;Na Nota Fiscal Eletrônica versão 2.0 em boa parte dos campos numéricos que contem casas decimais, a SEFAZ agora permite informar somente o valor inteiro, ou seja, sem casas decimais, um exemplo é a quantidade do produto (tag qCom) que era obrigatório informar com 4 casas decimais. Na versão 2.0 podemos informar até 4 casas, se for do nosso desejo podemos informar somente o valor inteiro, vejamos um exemplo:&lt;/p&gt;  &lt;p&gt;Se a quantidade vendida é de 100.10, devemos informar na tag somente 100.1, se a quantidade for de 100.00 devemos informar somente 100, desta forma economizamos byte´s no XML, reduzindo com isso o tráfego de informações.&lt;/p&gt;  &lt;p&gt;Com esta prática estaremos colaborando com a SEFAZ e naturalmente com as empresas emitentes de NF-e, pois o serviço ganha em velocidade de recepção.&lt;/p&gt;  &lt;p&gt;Uma preocupação é com a impressão do DANFE, se a coluna quantidade vai sair desalinhada devido a diversidade de casas decimais que pode ter entre os produtos, porem se você utiliza o aplicativo &lt;a href=&quot;www.unidanfe.com.br&quot;&gt;UniDANFe&lt;/a&gt;, o mesmo analisa os produtos do XML, encontra o produto que mais tem casas decimais e em tempo de impressão coloca todos com esta quantidade, mantendo o alinhamento.&lt;/p&gt;  &lt;p&gt;Analise no manual de integração da SEFAZ todos os campos numéricos com casas decimais que permitem informar 0 ou X casas, estas tag´s poderão ser adaptadas conforme descrevemos.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/8860116628276873461/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/01/boa-pratica-na-hora-de-montar-o-xml-da.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8860116628276873461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/8860116628276873461'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/01/boa-pratica-na-hora-de-montar-o-xml-da.html' title='Boa prática na hora de montar o XML da NF-e versão 2.0'/><author><name>Unknown</name><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-4881786380449532735.post-182338071824485867</id><published>2011-01-29T06:10:00.001-08:00</published><updated>2011-01-29T06:10:15.044-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Softwares"/><title type='text'>Pixel Ruler–Medidor de Pixels</title><content type='html'>&lt;p&gt;Esta semana de tanto ficar deduzindo tamanhos em pixels para os componentes dos ASPX com Ext.NET, resolvi buscar um software que fizesse este serviço por mim, qual não foi minha surpresa quando encontrei um aplicativo chamado PIXEL RULER, ele é demais, ele abre uma régua na tela a qual você pode definir o inicio e o final que ela demonstra o tamanho em pixels para você, tanto na vertical como na horizontal.&lt;/p&gt;  &lt;p&gt;Sabe quando você vai incluir um componente na tela do seu aplicativo e nunca sabe exatamente que tamanho deve ser e fica no escuro, pois é, com esta régua fica fácil definir estes tamanhos. Recomento a utilização.&lt;/p&gt;  &lt;p&gt;Ah! Ele é totalmente free, segue o link para download:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.superdownloads.com.br/download/72/pixel-ruler/&quot;&gt;http://www.superdownloads.com.br/download/72/pixel-ruler/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Qualquer coisa pesquise na internet por “PIXEL RULER DOWNLOAD”.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.danfeview.com.br&quot;&gt;&lt;font size=&quot;5&quot;&gt;www.danfeview.com.br&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/182338071824485867/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2011/01/pixel-rulermedidor-de-pixels.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/182338071824485867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/182338071824485867'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2011/01/pixel-rulermedidor-de-pixels.html' title='Pixel Ruler–Medidor de Pixels'/><author><name>Unknown</name><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-4881786380449532735.post-2116908715797355437</id><published>2010-12-22T05:15:00.001-08:00</published><updated>2010-12-22T05:52:47.188-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>Cast string para Enum em C#</title><content type='html'>&lt;p&gt;Muitas vezes precisamos atribuir a uma propriedade do tipo enum um conteúdo, porem temos em mãos somente uma string com valor a ser atribuído. Para realizar esta operação temos que fazer uma conversão, ou como é mais conhecido, fazer um casting, o qual segue abaixo um código de exemplo:&lt;/p&gt;  &lt;pre style=&quot;border-bottom: #cecece 1px solid; border-left: #cecece 1px solid; padding-bottom: 5px; background-color: #fbfbfb; min-height: 40px; padding-left: 5px; width: 650px; padding-right: 5px; overflow: auto; border-top: #cecece 1px solid; border-right: #cecece 1px solid; padding-top: 5px&quot;&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  1: &lt;span style=&quot;color: #008000&quot;&gt;//Definir nosso enumerador&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  2: &lt;span style=&quot;color: #0000ff&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;enum&lt;/span&gt; Sexo&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  3: {&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  4:    Masculino,&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  5:    Feminino&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  6: }&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  7: &lt;span style=&quot;color: #008000&quot;&gt;//Vamos criar uma propriedade tendo como tipo o nosso enumerador&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  8: &lt;span style=&quot;color: #0000ff&quot;&gt;public&lt;/span&gt; Sexo SexoCliente { &lt;span style=&quot;color: #0000ff&quot;&gt;get&lt;/span&gt;; &lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt;; }&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt;  9: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 10: &lt;span style=&quot;color: #008000&quot;&gt;//Vamos criar uma variável contendo uma string do sexo escolhido&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 11: &lt;span style=&quot;color: #0000ff&quot;&gt;string&lt;/span&gt; mSexo = &amp;quot;&lt;span style=&quot;color: #8b0000&quot;&gt;Masculino&lt;/span&gt;&amp;quot;;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 12: &lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 13: &lt;span style=&quot;color: #008000&quot;&gt;//Agora vamos atribuir a nossa propriedade SexoCliente o conteúdo da variável mSexo&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px&quot;&gt; 14: SexoCliente = (Sexo)Enum.Parse(&lt;span style=&quot;color: #0000ff&quot;&gt;typeof&lt;/span&gt;(Sexo),mSexo);&lt;/pre&gt;&lt;/pre&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/2116908715797355437/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2010/12/cast-string-para-enum-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/2116908715797355437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/2116908715797355437'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2010/12/cast-string-para-enum-em-c.html' title='Cast string para Enum em C#'/><author><name>Unknown</name><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-4881786380449532735.post-4430128175455730111</id><published>2010-12-17T02:04:00.001-08:00</published><updated>2010-12-17T02:04:06.094-08:00</updated><title type='text'>Sério POO – Definições – Básico</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://techblog.desenvolvedores.net/2010/12/17/definicoes-basico-poo/&quot;&gt;http://techblog.desenvolvedores.net/2010/12/17/definicoes-basico-poo/&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/4430128175455730111/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2010/12/serio-poo-definicoes-basico.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/4430128175455730111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/4430128175455730111'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2010/12/serio-poo-definicoes-basico.html' title='Sério POO – Definições – Básico'/><author><name>Unknown</name><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-4881786380449532735.post-4346956511090194396</id><published>2010-12-09T09:44:00.001-08:00</published><updated>2010-12-09T11:28:30.634-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Configurando o Visual Studio para efetuar uma parada exatamente no ponto em que a exceção foi gerada</title><content type='html'>&lt;p&gt;Muitas vezes nossos aplicativos construídos no Visual Studio geram uma exceção e não sabemos em que ponto exatamente ocorreu e a mensagem original do erro gerado não ajuda muito, pois a exceção não foi bem tratada. Resta-nos acompanhar por debug todo o código fonte até chegar no ponto em que a exceção foi gerada para corrigirmos a falha, porem isso toma um tempo grande se o código extenso. Diante deste problema quero deixar registrado uma forma muito prática de ir direto ao ponto. &lt;/p&gt;  &lt;p&gt;Antes de compilar a aplicação pressione a teclas CTRL+ALT+E dentro do Visual Studio, será demonstrada a seguinte tela:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUtxLbh5OI5auRCRusc9vKgH5gIe54y7WCKbCYr6rP38l9y7NkA06Wu8yRKnp_VpMSCNdTJwt1SpH6KkIqLE5Xqfy01q0H7ViQculKB7xqt69TsLwcmXJRn2Slo7mqVrsEw65hItDofg/s1600-h/ctrl+alt+e%5B4%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;ctrl alt e&quot; border=&quot;0&quot; alt=&quot;ctrl alt e&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA0RaojOdZxcDoNG99vcb0Fw6cTzoEnz9O6BwYlUNG0txiNr-3kkbT9CQ3-6gPE7EAj5JH_sFzGOmMrwCAsNGosHxkyFMOdnAA_P1vsobTkmwcdiHUP07Qi_ed7f0kY9Gb6WOJ1xcVMw//?imgmax=800&quot; width=&quot;637&quot; height=&quot;337&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Nesta, na parte destacada em amarelo, selecione os pontos que você deseja que o Visual Studio cheque as exceções (Aconselho selecionar tudo, pois tem muita coisa para ficar escolhendo se analisa ou não). Feito isso compile seu aplicativo, execute e faça o processo até que o erro aconteça, exatamente neste ponto o VS vai se posicionar exatamente na linha do código que gerou o erro.&lt;/p&gt;  &lt;p&gt;É isso ai, bem mais simples… &lt;img style=&quot;border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none&quot; class=&quot;wlEmoticon wlEmoticon-smile&quot; alt=&quot;Alegre&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS-NgA7YayQ5gmfF-PKakZbPhYBQwAxQiwS0Oz-0gXeolnqHGvVJK5ZQ4k-htTQrz0oJ9e8idQxjwJ1vaIko3PVi0Vju-jbhMrGo57dyPKwAjTGz9EYeeOeumcdpM2wjjf6h9iI_T_eA//?imgmax=800&quot; /&gt;&lt;/p&gt;  &lt;p&gt;Obs: Eu não conhecia esta opção e meu amigo Marcelo do desenvolvedores.net (&lt;a href=&quot;http://www.desenvolvedores.net&quot;&gt;www.desenvolvedores.net&lt;/a&gt;) me deu esta dica.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/4346956511090194396/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2010/12/configurando-o-visual-studio-para.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/4346956511090194396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/4346956511090194396'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2010/12/configurando-o-visual-studio-para.html' title='Configurando o Visual Studio para efetuar uma parada exatamente no ponto em que a exceção foi gerada'/><author><name>Unknown</name><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/AVvXsEgA0RaojOdZxcDoNG99vcb0Fw6cTzoEnz9O6BwYlUNG0txiNr-3kkbT9CQ3-6gPE7EAj5JH_sFzGOmMrwCAsNGosHxkyFMOdnAA_P1vsobTkmwcdiHUP07Qi_ed7f0kY9Gb6WOJ1xcVMw/s72-c/?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4881786380449532735.post-6841593304107239143</id><published>2010-12-09T02:38:00.001-08:00</published><updated>2010-12-09T02:38:31.692-08:00</updated><title type='text'>Paginação remota com ext.net, CSharp e ASPX</title><content type='html'>&lt;p&gt;Pessoal&lt;/p&gt;  &lt;p&gt;Nosso amigo Marcelo publicou um artigo sobre paginação remota muito interessante, vale estudar. Segue o link:&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;http://techblog.desenvolvedores.net/2010/12/08/paginacao-remota-com-ext-net-csharp-e-aspx/&quot; href=&quot;http://techblog.desenvolvedores.net/2010/12/08/paginacao-remota-com-ext-net-csharp-e-aspx/&quot;&gt;http://techblog.desenvolvedores.net/2010/12/08/paginacao-remota-com-ext-net-csharp-e-aspx/&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://wandreymundin.blogspot.com/feeds/6841593304107239143/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://wandreymundin.blogspot.com/2010/12/paginacao-remota-com-extnet-csharp-e.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6841593304107239143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4881786380449532735/posts/default/6841593304107239143'/><link rel='alternate' type='text/html' href='http://wandreymundin.blogspot.com/2010/12/paginacao-remota-com-extnet-csharp-e.html' title='Paginação remota com ext.net, CSharp e ASPX'/><author><name>Unknown</name><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>