Posted: 25th julho 2010 by João Felipe Portela in Programação
Tags: C#, Entity Framework
O Entity Framework permite aos desenvolvedores criar mecanismos de acesso a dados em cima de um mapeamento objeto relacional, no qual classes que representam a estrutura da base de dados são utilizadas, em vez de programação diretamente sobre o esquema de armazenamento relacional. O objetivo é diminuir a quantidade de código e manutenção necessária para aplicações orientadas por dados.
Abaixo temos exemplos simples de seleção, inserção, atualização e remoção de dados através do Entity Framework.
// selecionar
Aluno aluno;
using (DBEntities contexto = new DBEntities())
{
// seleciona um aluno especifico na lista de alunos
aluno = (from alunoX in contexto.Aluno
where alunoX.Nome == "João Felipe Portela"
select alunoX);
}
// inserir
using (DBEntities contexto = new DBEntities())
{
// cria aluno define um novo objeto aluno
Aluno aluno = new Aluno() { Nome = "João Felipe Portela" };
// adiciona a lista de alunos
contexto.AddToAluno(aluno);
// salva as alterações
contexto.SaveChanges();
}
// atualizar
using (DBEntities contexto = new DBEntities())
{
// seleciona um aluno especifico na lista de alunos
Aluno aluno = (from alunoX in contexto.Aluno
where alunoX.Nome == "João Felipe Portela"
select alunoX).First();
// altera o nome do aluno
aluno.Name = "João Felipe";
// salva as alterações
contexto.SaveChanges();
}
// remover
using (DBEntities contexto = new DBEntities())
{
// seleciona um aluno especifico na lista de alunos
Aluno aluno = (from alunoX in contexto.Aluno
where alunoX.Nome == "João Felipe Portela"
select alunoX).First();
// remove da lista de alunos
contexto.DeleteObject(aluno);
// salva as alterações
contexto.SaveChanges();
}
Posted: 22nd julho 2010 by João Felipe Portela in Programação
Tags: .net, .net 2.0, .net 3.5, .net 4.0
Quem precisar de algum poster de classes do .net Framework pode fazer download pelos links abaixo:
.net Framework 2.0 Download
.net Framework 3.5 Download
.net Framework 4.0 Download
Posted: 19th julho 2010 by João Felipe Portela in Software
Tags: Windows Phone
Finalmente temos o primeiro beta do pacote de desenvolvimento para Windows Phone, essa nova versão trás várias correções em relação ao CTP.
Link para download: http://www.microsoft.com/downloads/
Outras informações: http://windowsteamblog.com/windows_phone/
Posted: 11th junho 2010 by João Felipe Portela in Geral
Tags: 2010, Microsoft
Pesquisadores da Microsoft reduziram o consumo de energia dos PCs de mesa com um sistema de Sleep Proxy que mantém a conexão do PC à rede mesmo quando ele está desligado ou em modo Standby.
A Microsoft instalou o sistema de Sleep Proxy para mais de 50 usuários ativos no Prédio 99 das instalações de pesquisa de Redmond (EUA), de acordo com o site da Microsoft Research e um artigo que será apresentado na conferência técnica Usenix, a ser realizada de 22 a 25 de junho em Boston.
“Diversos estudos comprovaram que a maioria das máquinas do escritório é deixada ligada, independentemente da atividade do usuário”, escreveram os pesquisadores da Microsoft em um artigo intitulado “O fim da insônia em Seattle”. “Na Microsoft Research, nós descobrimos centenas de desktops ligados, noite e dia – um gasto significativo tanto de energia quanto de dinheiro. De fato, a economia potencial pode chegar a milhões de dólares por ano em grandes empresas.”
O Sleep Proxy permite que o PC seja desligado sem perder a conexão com a rede. No caso de uma tentativa de acesso remoto pelo usuário ou pelo administrador de TI, o PC é religado.
Leia na integra no site do IDG NOW!
Posted: 20th maio 2010 by João Felipe Portela in Geral
Tags: download, web
Manter a aplicação com ícones padronizados é fundamental para garantir uma aplicação com qualidade de interface, existem muitas opções gratuitas na web.
Ícones de todo tipo para download gratuitamente no neste link.
Exemplos:
Posted: 30th abril 2010 by João Felipe Portela in Software
Tags: 2010, Windows Phone
Foi disponibilizado ontem pela Microsft a SDK para desenvolvimento de aplicações para Windows Phone compatível com a versão final do Visual Studio 2010.
Uma versão da SDK já havia sido liberada, mas não era compatível com a versão final do Visual Studio 2010.
Seguem algumas informações importantes:
Quick Details
- Version: 1.0
- Date Published: 4/29/2010
- Language: English
- Download Size: 248.8 MB
Overview
- The Windows Phone Developer Tools CTP includes the following
- Visual Studio 2010 Express for Windows Phone CTP
- Windows Phone Emulator CTP
- Silverlight for Windows Phone CTP
- XNA Game Studio 4.0 CTP
System Requirements
- Supported Operating Systems: Windows 7; Windows Vista
- Installation requires 3 GB of free disk space on the system drive.
- 2 GB RAM
- DirectX 10 capable graphics card with a WDDM 1.1 driver
Link para download: http://www.microsoft.com/downloads/
Outros links complementares:
Windows Phone for Developers
Developing Windows Phone Games
Silverlight for Windows Phone
Posted: 22nd abril 2010 by João Felipe Portela in Software
Tags: download, gratuito, Microsoft, Silverlight, Treinamento, VS2010
O treinamento inclui uma explicação sobre as novidades do Silverlight 4, incluindo um curso de 8 unidades para a construção de aplicações, e mais 25 vídeos complementares.
O curso pode ser baixado diretamente do site da Microsoft pelo link abaixo:
Treinamento Silverlight 4
É necessário ter instalado na maquina o Silverlight 4 e ferramentas Microsoft Visual Studio 2010 SDK, incluindo o Windows 7 ou Windows Vista.
Posted: 12th abril 2010 by João Felipe Portela in Software
Tags: 2010, download, VS2010, web, Windows, Windows Phone
O Visual Studio 2010 final já está disponível para assinantes MSDN, e as versões Trial e Express também já podem ser baixadas.
Agora as versões seguem com nomenclatura similar com a do Windows 7.
- Professional
- Premium
- Ultimate
A versões Express também já estão disponíveis para download.
- Visual Studio 2010 Express Product Feature Chart
- Visual Basic 2010 Express
- Visual C# 2010 Express
- Visual C++ 2010 Express
- Visual Web Developer 2010 Express
- Visual Studio 2010 Express for Windows Phone CTP
Seguem alguns links para download:
Microsoft Visual Studio 2010 Ultimate Trial
Download da ISO
Download do instalador web
Microsoft Visual Studio 2010 Express
Download
Em breve publicarei mais informações, com demonstrações das novas tecnologias.