Revisão de 2011 (sim, estou atrasado!)

1

Posted on : 12-03-2012 | By : andrealveslima | In : Diversos

Fala galera, tudo beleza?

Sim, eu estive sumido um tempão mesmo! O motivo, como já devo ter contado aqui no blog, é que eu me mudei do Brasil no final do ano passado… Em Setembro de 2011 fizemos as malas e viemos eu e a patroa para uma região gelada no sul da Alemanha, perto dos Alpes… Finalmente estamos nos adaptando por aqui e aparentemente nossa agenda estabilizou… Logo que mudamos tivemos que resolver quinhentas mil coisas, como visto, lugar pra morar, carteira de habilitação, etc… Agora que tudo está voltando ao normal, espero voltar a escrever aqui no blog como antes!

Read the rest of this entry »

Implementando as Interfaces de Notificação de Alteração no WPF

1

Posted on : 10-10-2011 | By : andrealveslima | In : WPF

Olá pessoal, tudo tranquilo?

Depois de um longo tempo sem escrever, volto com a série de artigos sobre Gerenciamento de Dados com o WPF. Afinal, mesmo após o //build, aparentemente o WPF ainda vai ter ao menos alguns anos de vida.

No artigo de hoje falerei um pouco sobre as Change Notification Interfaces que utilizamos no WPF: INotifyPropertyChanged e INotifyCollectionChanged, além da classe ObservableCollection<T>.

Read the rest of this entry »

Revisão das metas Jul/2011 e novidades pessoais

4

Posted on : 02-07-2011 | By : andrealveslima | In : Diversos

E aí pessoal, tudo beleza?

Pararam pra pensar que já estamos na metade do ano? Pois é, o tempo está passando mais rápido do que nunca, não?
Então, como mais três meses já se passaram, é hora de dar mais uma olhada para as metas que estabeleci para 2011, assim como fiz no início de Abril.

Antes de passar pelas metas, quero deixar registrado o motivo de eu estar completamente sumido aqui do blog… Primeiramente, como já tinha percebido em Abril, as metas que eu estabeleci estão muito além do que eu vou conseguir cumprir… Então, nesses três meses foquei nas certificações que eu tinha planejado tirar e fechei o MCPD 4 (Windows), além de uma prova TS de SQL Server… Foram três provas em três meses, então, obviamente só contando os estudos o tempo para outras metas (como fóruns e palestras) acabou ficando reduzido…

Além disso, quero compartilhar aqui que estou em processo de mudança! No final de Junho entrei em acordo com a filial alemã da Savcor (empresa que trabalho aqui no Brasil) e, a partir de Setembro estarei trabalhando lá na Alemanha, junto com meu grande amigo e chefe Pedro Castelo! Se tudo der certo com o work permit, estarei embarcando para lá junto com minha querida esposa nos últimos dias de Agosto… Nem preciso dizer que esse processo de mudança está tomando um tempo absurdo e está complicado contribuir como antes nestes meses…

Enfim, agora que já falei das novidades, vamos dar uma olhada nas metas:


1) Obter a credencial MCPD – Windows Developer 4

* Concluído.
2) Iniciar e concluir a Pós-Graduação
* Abortado devido à mudança.
3) Começar a estudar semanalmente Alemão ou Finlandês
* Concluído. Devido à mudança, estou fazendo aulas de Alemão.
4) Publicar no blog um post técnico / vídeo por semana
* Foram 26 semanas até agora. e 7 artigos publicados + 8 vídeos para o MSDN. Ou seja, estou com 11 artigos pendentes.
5) Organizar / palestrar em 7 eventos dos Raptors
* Palestrei em 6 eventos até agora. Terei que abortar essa meta devido à mudança, mas, considero como concluída, já que se eu fosse continuar aqui, só faltaria 1 palestra para ser feita em 6 meses.
6) Chegar aos 2800 posts marcados como resposta nos fóruns MSDN
* 2476 posts marcados como resposta até hoje. Porém, pelo que percebi, o sistema de recompensas do fórum vai mudar e existem grandes chances de não ser mais possível visualizar a quantidade de posts marcados como resposta, então, provavelmente terei que mudar a métrica dessa meta nos próximos meses.
7) Reduzir a 12000 o número de threads abertas nos fóruns MSDN que modero
* Faz tempo que não faço essa contagem, mas, com certeza estou bem longe de cumprir essa meta.
8) Ler um livro por mês
* Até agora não terminei de ler nenhum livro neste ano.
9) Ler uma revista todos os domingos
* Comecei bem cumprindo essa meta, mas, desandei no meio do caminho e não tenho lido faz tempo. Preciso retomar as leituras.
10) Rezar a Oração das Horas diariamente
* Concluído.
11) Voltar a jogar tênis
* Abortado devido à mudança, mas, substitui por passeios de patins.
12) Tirar mais fotografias como hobby
* 0% de progresso nessa meta.
13) Ir ao cinema uma vez por mês
* Não tenho ido ao cinema, mas, estou me habituando a assistir filmes em casa. Ainda preciso melhorar para considerar essa meta como cumprida.

É isso aí! Vamos ver daqui três meses como estarão as coisas…

Até a próxima!


André Alves de Lima.

Validação de dados no WPF

4

Posted on : 16-04-2011 | By : andrealveslima | In : WPF
[Atenção!!! Este artigo tem sua versão em vídeo! Se quiser pular a parte escrita e só assistir o vídeo, dê uma olhada no final do post!]

Olá pessoal, tudo certo?

No artigo de hoje vou abordar o fucionamento da validação de dados da interface do usuário no WPF. A validação no WPF é feita utilizando Validation Rules. Elas podem ser do tipo ExceptionValidationRule ou DataErrorValidationRule. Vejamos abaixo a definição desses dois tipos de Validation Rules:

  • ExceptionValidationRule: o erro de validação é ativado quando alguma exception for lançada no processo de atualização do binding. É representado no binding através do elemento ValidatesOnExceptions, que deve ser configurado como True para ativar esse tipo de validação;
  • DataErrorValidationRule: o erro de validação é ativado por objetos que implementam a interface IDataErrorInfo. É representado no binding através do elemento ValidatesOnDataErrors, que deve ser configurado como True para ativar esse tipo de validação.

Para demonstrar o funcionamento desses tipos de validação, vamos criar uma WPF Application utilizando o Visual Studio 2010 e o .NET Framework 4.
Read the rest of this entry »

Silverlight 5 Beta

1

Posted on : 14-04-2011 | By : andrealveslima | In : Silverlight

Galera,

Se vocês estão acompanhando por cima as novidades do MIX11 devem ter percebido que foi lançada a versão Beta Preview do Silverlight 5… A pedido do @fernandomartin, seguem os links para download das ferramentas necessárias:

Enjoy!

André Alves de Lima.

Novidades na tradução da MSDN Library

4

Posted on : 13-04-2011 | By : andrealveslima | In : Diversos

Fala pessoal, tudo tranquilo?

Vocês já conhecem a release de Fevereiro / 2011 da Biblioteca MSDN com tradução side-by-side em Inglês e Português? Então… O conteúdo da Biblioteca MSDN para o Visual Studio e o .NET Framework (e também uma parte do conteúdo do TechNet para as ferramentas SharePoint SDK e SQL Server) oferecem a visualização side-by-side em Português e Inglês no modo Classic. É só clicar em qualquer tópico da Biblioteca, alterar o modo de exibição para Classic e pronto!

Read the rest of this entry »

TechEd Brasil 2011

2

Posted on : 10-04-2011 | By : andrealveslima | In : Eventos

 

Foi dada a largada!

 
Reserve sua agenda pois o TechEd Brasil 2011 desse ano estará ainda mais cheio de novidades, e você não pode ficar de fora!

  • Data: de 29/setembro a 01/outubro de 2011
  • Local: Expo Center Norte – São Paulo – SP

O TechEd Brasil apresentará aos profissionais de TI e Desenvolvedores inúmeros recursos técnicos com conteúdo preparado especialmente para o encontro. Você poderá organizar sua agenda tendo como opções dezenas de apresentações. Conhecerá as últimas versões dos nossos produtos e poderá conversar pessoalmente com funcionários da Microsoft e com especialistas do mercado.

Os participantes estarão inseridos num privilegiado grupo de profissionais que viverão uma experiência repleta de novas oportunidades, troca de informações e atualização de conhecimentos que vão impulsionar ainda mais suas carreiras. Para ficar sabendo das últimas novidades sobre conteúdo, palestras e inscrições, nos siga no Twitter oficial do evento, @techedbrasil Comece já seus preparativos e faça parte da experiência TechEd!

Trabalhando com Value Converters no WPF

4

Posted on : 09-04-2011 | By : andrealveslima | In : WPF
[Atenção!!! Este artigo tem sua versão em vídeo! Se quiser pular a parte escrita e só assistir o vídeo, dê uma olhada no final do post!]

Olá pessoal, tudo certo?

Dando continuidade à série de artigos sobre o Data Binding do WPF, hoje escreverei um pouco sobre a funcionalidade de Value Converters.

Como vimos no artigo anterior, Converter é um dos membros do Data Binding do WPF. Value Converters são implementações das interfaces IValueConverter ou IMultiValueConverter que são utilizados no Data Binding do WPF para converter valores de um tipo em outro.

Read the rest of this entry »

Data Binding no WPF

8

Posted on : 04-04-2011 | By : andrealveslima | In : WPF
[Atenção!!! Este artigo tem sua versão em vídeo! Se quiser pular a parte escrita e só assistir o vídeo, dê uma olhada no final do post!]

Falaí pessoal, tudo certo?

No post de hoje vou falar um pouco sobre o Data Binding do WPF, que é uma das funcionalidades mais interessantes do WPF.

Primeiramente, vamos à definição de Data Binding: é o conceito de estabelecer uma conexão entre elementos da User Interface e a sua camada de negócios. Dessa forma, uma vez que os dados são alterados na sua camada de dados, a User Interface é automaticamente atualizada para refletir essas alterações e vice-versa.

Read the rest of this entry »

Revisão de Março das Metas para 2011

7

Posted on : 01-04-2011 | By : andrealveslima | In : Diversos

Fala pessoal, tudo tranquilo?

Bom, e lá se foram três meses do ano de 2011… Como passa rápido, não? Pois é… Passados três meses, agora é uma boa hora pra dar uma revisitada nas metas que estabeleci para 2011… Vamos lá…
Read the rest of this entry »