O Live Writer, software que eu uso para blogar, lançou uma nova versão, a 14.0.3913.522, que é uma Technical Preview. Eu não costumo instalar betas, etc na minha máquina principal, mas como não se trata de uma aplicação crítica, baixei e já estou escrevendo nela.

O legal é que já vem com suporte para Lightbox, um recurso que eu uso aqui e tinha que suportar manualmente. Tem também um monte de tratamentos novos para as imagens, links automáticos, e tabs para trocar entre visualização, preview e código fonte. Esses são novos conceitos de usabilidade que faziam falta, e devem ter dado pouco trabalho pros caras. Excelente!

Para quem se interessar:

Live Writer Technical Preview


Postado na(s) categoria(s) Blog pelo Giovanni Bassi em 3 de junho de 2008 às 18:54 | Tags: ,

Ninguém avaliou. Dê sua nota!

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Pessoal, adicionei no blog uma página de ferramentas, uma página de livros e uma mini biografia minha, focada no técnico, junto com uma foto aí do lado esquerdo.

Coloquei os livros que estou lendo, assim como livros importantes que já li. A lista ainda está pequena, preciso compilá-la, e estou meio sem tempo. 

As ferramentas são algumas do meu artigo de ferramentas na .Net Magazine do ano passado (edição 41), e outras que estou descobrindo ou lembrando e colocando por aqui, geralmente com uma chamada em um post do blog. Eu adoro ferramentas de produtividade, então a lista deve crescer.

Espero que gostem. Feedbacks, como sempre, são bem vindos. 


Postado na(s) categoria(s) Blog , Indicação de conteúdo pelo Giovanni Bassi em 13 de maio de 2008 às 02:13 | Tags: , ,

Ninguém avaliou. Dê sua nota!

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Essas imagens bonitas e cheias de transição que estão no blog são cortesia do código do projeto Lightbox.

O código é aberto e é fácil de usar. Em vez de fazer um link para uma imagem maior e mostrar o thumbnail na página, você faz isso e coloca um atributo rel="lightbox" no link. Só. Ajudado pela extensão do blogengine (engine em .Net que roda esse blog) feita pelo René Russ, ficou melhor ainda.

Recomendo, estou adorando. E vocês, gostaram?


Postado na(s) categoria(s) Blog pelo Giovanni Bassi em 16 de março de 2008 às 14:15 | Tags: ,

Ninguém avaliou. Dê sua nota!

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Postar código fonte pode ficar complicado. Ainda bem que eu achei essa excelente ferramenta:

Copy Source As HTML: Para VS 2005 e para VS 2008 

Ela ajuda bastante, porque cria no menu de contexto a opção "Copy As HTML", e o código gerado já sai formatado e até com o número da linha. E a instalação é muito simples, para o caso da versão 2008 é só copiar uns arquivos. Já vou adiantar que se os seus "Documents" estiverem na rede, você pode ter problemas, pois o VS pode não encontrar o diretório de Addins, ou pode não ter permissão para executar o Addin, por restrições de Runtime Security Policy. Mas nada que uma policy que dê permissão ao caminho dos Addins não resolva rápido.

Vejam um exemplo, gerado a partir do Visual Studio 2008:

    5 

    6     Protected Function ObterUltimoFilho() As String

    7         Dim intUltimoID As Integer = UltimoID

    8         Return ObterFilho(intUltimoID)

    9     End Function

   10 

Esse é o código fonte original, também formatado para que você possa lê-lo (mas você sempre pode clicar com o botão direito e "View Source", mas não vai estar colorido...):

<div style="font-family: Courier New; font-size: 12pt; color: black; background: white;">

<p style="margin: 0px;">

<span style="color: #2b91af;">&nbsp;&nbsp;&nbsp;&nbsp;5</span>&nbsp;</p>

<p style="margin: 0px;">

<span style="color: #2b91af;">&nbsp;&nbsp;&nbsp;&nbsp;6</span>&nbsp;&nbsp;&nbsp;&nbsp;

<span style="color: blue;">Protected</span> <span style="color: blue;">Function</span>

ObterUltimoFilho() <span style="color: blue;">As</span> <span style="color: blue;">String</span></p>

<p style="margin: 0px;">

<span style="color: #2b91af;">&nbsp;&nbsp;&nbsp;&nbsp;7</span>&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp; <span style="color: blue;">Dim</span> intUltimoID <span style="color: blue;">

As</span> <span style="color: blue;">Integer</span> = UltimoID</p>

<p style="margin: 0px;">

<span style="color: #2b91af;">&nbsp;&nbsp;&nbsp;&nbsp;8</span>&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp; <span style="color: blue;">Return</span> ObterFilho(intUltimoID)</p>

<p style="margin: 0px;">

<span style="color: #2b91af;">&nbsp;&nbsp;&nbsp;&nbsp;9</span>&nbsp;&nbsp;&nbsp;&nbsp;

<span style="color: blue;">End</span> <span style="color: blue;">Function</span></p>

<p style="margin: 0px;">

<span style="color: #2b91af;">&nbsp;&nbsp;&nbsp;10</span>&nbsp;</p>

</div>

É essa ferramenta que vou usar nos exemplos dos próximos posts. O resultado é muito bom.


Postado na(s) categoria(s) Blog pelo giovanni bassi em 26 de fevereiro de 2008 às 08:01 | Tags: , ,

Ninguém avaliou. Dê sua nota!

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Coloquei uma nova template no blog.

O layout de origem tem de vir de algum lugar, já que não sou designer, e não consigo nem desenhar um circulo bonito, quanto mais o layout de um blog.  Costumo dizer que, ou a pessoa é boa de design, ou é boa de desenvolvimento, é difícil ter as duas qualidades, e quando tem, prefere uma, e a outra vira hobby...

Enfim, eu mesmo tratei as imagens e melhorei o template, que já era muito bom. Agradeço ao Thomas Bosscher pelo layout inicial. Os créditos estão dados no rodapé do template. Gostei especificamente das imagens dos buracos de uma guitarra acústica dos lados esquerdo e direito do blog.


Postado na(s) categoria(s) Blog pelo Giovanni Bassi em 18 de fevereiro de 2008 às 22:05 | Tags:

5.0 ponto(s). Avaliado por 1 pessoas

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Fiquei bastante tempo pensando no nome deste blog. Na verdade, mais tempo do que eu deveria.

O nome escolhido, .Net Unplugged, veio de um post de Scott Hanselman em seu blog, chamado ASP.NET MVC - WebForms Unplugged, onde ele explicava que, para ele, o novo ASP .Net MVC Framework é como WebForms Unplugged, porque vai às origens, é cru, te dá a opção de criar HTML mais limpo.

O blog vai seguir nesta mesma linha de pensamento. Vou falar de .Net, e às vezes vou apresentá-lo cru, ou seja, até descompilando o código fonte e vendo como foi implementada determinada funcionalidade.

Enfim, vou falar de .Net e das minhas experiências com ele, além do meu dia a dia nesse mundo corrido que é o de TI.


Postado na(s) categoria(s) Blog pelo Giovanni Bassi em 17 de fevereiro de 2008 às 23:33 | Tags:

5.0 ponto(s). Avaliado por 1 pessoas

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Quem é Giovanni Bassi

Giovanni Bassi Sou uma pessoa apaixonada por tecnologia e especificamente por .Net. Gerencio uma fábrica de software, gosto muito de arquitetura e engenharia de software, publico artigos e edito a .Net Magazine. Dou umas palestras e cursos de vez em quando, e quando dá tempo eu respiro um pouco. Mais detalhes nesta página.

Selos

Web Days 2008

MCPD

MCSD

.Net Magazine

Calendário

«  julho 2008  »
seteququsedo
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910
Ver detalhamento de posts no calendário

Postagens recentes

Comentários recentes

Disclaimer / Aviso
As opiniões colocadas neste blog são minhas e pessoais e não expressam necessariamente as opiniões de meus empregadores, pareceiros e amigos. Da mesma forma, os comentários feitos por leitores do blog não expressam a minha opinião.

© Copyright 2008 .Net Unplugged