Portal Silverlight Brasil Microsoft Silverlight O Objetivo desta Webcast é fazer uma introdução a Silvelright, mostrar como utilizar os controles básicos, e controles de layout e estilização de controles, ou seja, fundamentos básicos para estar iniciando o desenvolvimento de uma aplicação de negócio com Microsoft Silverlight. Palestrante: Djonatas Tenfen Confira AQUI.
Arquivo da categoria ‘Programação’
Community Webcast: Introdução a Silverlight
Publicado: 17 de abril de 2012 em Microsoft, PodCast, Programação, Silverlight, TecnicoO yield serve para gerar um Enumerable on demand. Por exemplo, se você quiser criar uma coleção de inteiros rapidamente. public static IEnumerable<int> GetNums(int from, int to) { for (int i = from; i <= to; i++) yield return i; } Usando… [TestMethod()] public void GetNumsTest() { var nums = Class1.GetNums(2, 5); Assert.AreEqual(4, nums.Count()); Assert.IsTrue(nums.Contains(2)); [...]
O Princípio da Responsabilidade Única (SRP)
Publicado: 17 de abril de 2012 em Design Patterns, Programação, TecnicoRobert Martin define assim esse princípio: – Uma classe deve ter apenas um motivo para mudança. Uma outra definição popular desse princípio é: – Uma classe deve ter uma e apenas uma responsabilidade. Se a ligação entre essas duas definições não é muito clara, basta pensar o seguinte: quanto mais responsabilidades uma classe possui, quanto [...]
Herança não funciona com generics. Nem no C#, nem no VB. Mas como assim? Você tem uma lista de cachorros. Todo cachorro é um mamífero (cachorro herda de mamífero). Você consegue passar uma variável cachorro para uma outra declarada como mamifero: var cachorro = new Cachorro(); Mamifero mamifero = cachorro; Nada de mais, certo? E [...]
Lendo Arquivo XML no Silverlight
Publicado: 9 de outubro de 2011 em Linq, Programação, Silverlight, XMLOlá a todos, hoje veremos como ler um arquivo xml no Silverlight. Estarei utilizando o Visual Studo 2010 Premium nesse exemplo, mas pode ser feito através do Visual Studo Express. Em caso de dúvidas de uma olhada nesse post: http://dtomasini.wordpress.com/2010/05/01/o-que-e-silverlight. Primeiramente vamos criar um novo projeto Silverlight, para isso clique em File => New => [...]
Introdução ao Entity Framework
Publicado: 28 de setembro de 2011 em Entity Framework, Linq, Microsoft, Programação, SilverlightO Entity Framework não é novo, ele já existia no .NET 3.5, como uma nova forma de acesso a dados, nos trazendo a possibilidade de trabalhar com objetos, ao invés de adapters. Ele nos permite criar aplicações em que o acesso a dados é feito com base em um modelo conceitual e não utilizando comandos [...]
Windows Azure: Ambiente de Desenvolvimento e Introdução
Publicado: 9 de janeiro de 2011 em Azure, Microsoft, ProgramaçãoHoje vou falar sou o Windows Azure, algo que tem grande potencial para crescer muito rapidamente. Desenvolver para Windows Azure não requer muitas ferramentas e nem muita configuração, é bastante simples. Instalação Visual Studio 2010 O Windows Azure funciona apenas com Visual Studio 2010, para quem não tem uma versão paga dele uma boa pedida [...]
Uma expressão lambda é uma função anônima que pode conter expressões e instruções, e pode ser usada para criar Delegates ou tipos de árvores de expressão. Todas as expressões lambda usam o operador lambda , que é lido como “vai para”. O lado esquerdo do operador lambda especifica os parâmetros de entrada (se houver) e [...]
Primeiros Passos para Desenvolver Jogos em XNA para Windows Phone 7
Publicado: 11 de setembro de 2010 em Microsoft, Mobile, Programação, XNAO dispositivo em si é perfeito para jogos, com uma grande tela e mais poderoso que um PSP. Então não perca tempo e começe aqui e aqui a criar seu jogo em XNA para o novo Windows Phone. Estou preparando um passo-a-passo sobre isso, aguardem que ta ficando legal. Até a próxima. Valew!
MVVM (Model-View-ViewModel) e um Pequeno Exemplo
Publicado: 6 de agosto de 2010 em Design Patterns, Microsoft, Programação, SilverlightNesse post falarei sobre um padrão arquitetural de apresentação bem específico ao WPF e Silverlight: o MVVM (Model-View-ViewModel). O MVVM nasceu da necessidade de separarmos as responsabilidades na camada de apresentação, facilitando a vida da equipe de design gráfico com a redução de impactos nas alterações das Views e aumentando a testabilidade do sistema, por [...]