Tag Archives: Visual Studio

Utilizando o Copy Source as HTML no Visual Studio 2008

Por Dennes Torres do BufaloInfo

O CSAH é uma ferramenta indispensável para qualquer um que codifique e publique código em blog, artigos e outros meios mais. Ele permite fazer um copy/past direto do Visual Studio para uma página HTML levando toda a formatação tradicional do visual studio e eventualmente bem mais.

Porém não foi lançada uma versão do CSAH para o Visual Studio 2008, apenas para o Visual Studio 2005.

Mas usar o CSAH atual no Visual Studio 2008 é muito simples :

  1. Copie os arquivos que você irá encontrar em My Documents\Visual Studio 2005\AddIns
    CopySourceAsHtml.dll
    CopySourceAsHtml.AddIn
    CopySourceAsHtml.dll.config
  2. Cole esses arquivos em My Documents\Visual Studio 2008\AddIns
  3. Abra o arquivo CopySourceAsHtml.AddIn no notepad
  4. Altere a tag <Version> que aparece como 8.0 para 9.0
  5. Já dentro do Visual Studio 2008, vá em tools->Addins Manager e habilite o CSAH
  6. Reinicie o Visual Studio

Pronto, só utilizar !

Tomás Vásquez
www.tomasvasquez.com.br

Visual Studio 2005 – Extendendo o DataGridView Windows Forms

É, às vezes a Microsoft se esquece de algumas coisas, mas tenta consertar logo depois, seja por meio de patches ou através de exemplos postados em seu Knowledge Base.

Um desses esquecimentos, pelo menos que vivenciei, foi a falta do controle DateTimePicker para o .NET Compact Framework, quando me envolvi em um projeto para Pocket PCs. Apesar do controle não existir na ToolBox do Visual Studio .NET, a Microsoft o disponibiliza no site MSDN com código fonte e tudo mais. O link para o código nesta data é:
http://www.microsoft.com/downloads/details.aspx?FamilyID=11e2aa23-a6d3-441b-b622-b3a4d7695f44&DisplayLang=en

Não ter o controle pode dar um ar de imcompleteza à ferramenta, mas pensando pelo lado bom, talvez a real intenção seja mostrar o que é possível fazer com a esta. Venhamos e convenhamos, que programador se daria ao trabalho de construir do zero um DateTimePicker com todas as suas características? Acho que vale a observação.

Completando o assunto, acho que a Microsoft decidiu fazer o mesmo com o DateTimePicker para o controle DataGridView Windows Forms no Visual Studio 2005. Ele não é nativo, mas é possível adicioná-lo na nossa solução com o código também disponibilizado pela Microsoft:
http://msdn2.microsoft.com/en-us/library/7tas5c80(vs.80).aspx

Além de simplesmente embuti-lo no projeto, vale as pena uma bela olhada no código fonte.

Abraços

Tomás Vásquez