Misc

Nullable types and ?? operator C# [en-US]

Nullable types vs Non-nullable types

 

While developing our C# projects its frequent the null comparison operation to avoid null exceptions. This simple operation is mainly coded using the “var x = null” code example inside an if clause. However not all types of variables are nullable, which means that setting a variable to null is not allowed in every cases, it depends on what kind of type are you defining. But what if there was an extension to your non-nullable type that would convert your variable types to nullable? This extension really exists.

(mais…)

Anexar VHD ao Windows 8 [pt-Br]

Enquanto diariamente multiplicamos as razões que justificam a utilização de máquinas virtuais na execução das mais variadas tarefas ligadas às Tecnologias e Sistemas de Informação, surge cada vez mais a necessidade de tornar essas mesmas máquinas verdadeiras experiências nativas.

Aquilo a que me refiro é a conseguir passar a utilização de um VHD dentro de um Virtual Box, por exemplo, para uma nova “partição” do disco rígido de forma a que não necessitemos de um Emulador de Máquinas Virtuais para correr essas mesmas máquinas.

(mais…)

ComboBox no Excel 2010

De forma a enriquecer a minha secção de artigos Misc, aqui fica uma video aula de dois minutos onde demonstro uma forma rápida e fácil de criar uma combobox no Excel 2010 utilizando como source de dados uma lista já existente numa qualquer folha de cálculo.

É necessário criar uma Macro, as dada  simplicidade do Algoritmo, este artigo tem como público-alvo, qulquer utilizador da ferramenta Excel, independentemete da experiência com a mesma.

Obrigado,

Autor

Rui Machado | @ 2012

Redimensionar um disco virtual no Virtual Box [pt-BR]

Este post pretende de forma simples explicar de que forma pode redimensionar um qualquer disco criado na virtual box se o tamanho do mesmo já não responde às vossas necessidades. O cenário é bastante simples, imaginem que criaram uma máquina virtual com um disco de 10GB, no entanto recebem uma mensagem do sistema operativo a dizer que o tamanho do disco esta no limite.

(mais…)

(Updated link) Linguagens de Programação: Visual Basic versão 1.0 [pt-BR]

 

Embora compreenda as razões que levam muitos programadores dos tempos que correm a utilizar de entre as diversas Linguagens de Programação Microsoft.Net o C#, decidi, também por ter tido uma disciplina na minha licenciatura que recorre a esta linguagem, criar um tutorial de Visual Basic. Apesar da simplicidade que o C# trouxe ao mundo da programação, por se aproximar do Java, tão leccionado nas Faculdades, considero o Visual Basic uma linguagem diferente do Java e do C# pela facilidade de leitura do seu código.

Realmente o VB tem a caracteristica, na minha opinião de conseguir pelo seu código explicar a qualquer leigo da matéria, o que está a ser criado, o que está a ser feito e como. Considero também que o novo Visual Basic 2010 continua o seu ideal de providenciar ao programadores uma rápida e fácil de criação de aplicações . NET, através das multiplas bibliotecas que ajudam bastante os especialistas em Engenharia de Software.

Apesar de tudo isto e de me estar habituar ao VB, prefiro pelo à vontade que sinto, o C#. De qualquer das formas espero que o tutorial seja útil e qualquer dúvida, sugestão ou erro encontrado, peço que me enviem através do Blog uma mensagem. Mal possa darei o meu feedback. Mais acrescento que a maior parte do código foi retirado da http://msdn.microsoft.com/en-us/library/.

Aqui fica o link para Download: http://dl.dropbox.com/u/9893747/Tutorial%20Te%C3%B3rico%20VB.pdf