Aos desenvolvedores de app Windows 8. A Microsoft acabou de publicar em http://bit.ly/12tgemi uma série de 9 tutoriais passo a passo explicando passo a passo como criar um Cardápio Eletrônico no Windows 8. Eu escrevi este material e tenho o prazer de compartilhar com todos os interessados. Boa sorte e sucesso nos projetos!
Os Assets/fontes deste artigo estão disponíveis em http://sdrv.ms/1101Qxx
Renatão
Olá pessoal, navegando encontrei este excelente guia http://msdn.microsoft.com/en-US/data/jj591620#CompositeKey de como configurar alguns relacionamento com Fluent API, imprescindível a todo desenvolvedor que use o EF.
Bons estudos!!!!
Renatão
Olá amigos, veja mais um artigo publicado na biblioteca da Microsoft MSDN Brasil
http://msdn.microsoft.com/pt-br/library/dn195919.aspx
Quanto tempo você demora para criar os formulários de CRUD no ASP.NET Web Forms 4.5? Cada vez mais tenho visto desenvolvedores perdendo muito tempo na criação de formulários, e não deveria ser mais automatizado o trabalho? A resposta é que depende do nível de layout desejado. Claro que temos que pensar na interface de usuário com todos os requisitos de usabilidade, performance, códigos no cliente e não no servidor, enfim, há muitos detalhes.
Neste artigo vou explicar passo a passo como ser produtivo na criação de formulários de CRUD usando um projeto de ASP.NET Web Forms 4.5.
Bons estudos e sucesso nos projetos.
Renatão
Você sabia que 70% das apps ASP.NET são em Web Forms? Este dado é da MS/EUA, e sabemos que há toneladas de apps no legado. Por isto, criei este novo treinamento para ensinar as novidades http://bit.ly/YKlzQU.
Já para quem quer aprender como desenvolver com o fantástico MVC 4, lancei agora um novo treinamento http://bit.ly/WJlPTU. Realmente há muito o que aprendermos com o MVC 4, tudo novo, muitas novidades.
Bons estudos e sucesso nos projetos.
Renatão
Olá pessoal,
Tenho recebido e-mails com a dúvida de como posso fazer para que quando usar o EF Code First, na hora de gerar as entidades no banco de dados, estas fiquem no singular, e não no plural como é o default?
É simples, na classe onde vc usa o DbContext, dê um ovverride no método OnModelCreating e remova o pluralizing. veja o exemplo:
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
}
Boa sorte e sucesso nos projetos!
Renatão
Se vc quiser aprender e testar JQuery ou JavaScript diretamente no browser para entender e ver o resultado, siga estes passos:
1 - Acesse http://jsbin.com/
2 - Na janela do HTML digite o seguinte código:
<!DOCTYPE html>
<html>
<head>
<script
src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
<div id="monkey">
Ola mundo Jquery 2
</div>
</body>
</html>
3 - Clique no botão JavaScript para mostrar a janela e digite o seguinte código:
$('#monkey')
.fadeOut()
.fadeIn()
.append('<ul/>')
.append('<li>Click Me:</li>')
.click(function(){
$(this)
.hide()
.css('color', 'blue')
.fadeIn(2500);
});
Veja o resultado na janela Output. Esta é uma boa maneira de escrever e ver o resultado na hora.
Bons estudos e sucesso nos projetos.
Renatão
Olá pessoal,
Achei um link bem legal sobre validação de regras com o Fluent API. Acesse https://fluentvalidation.codeplex.com/wikipage?title=Customising e veja toda documentação. As vezes vc pode optar por isto ao invés do uso de Data Annotations.
Particularmente, acho o Fluent API mais versátil e com mais recursos que o Annotations, mas isto é questão apenas de facilidade.
Bons estudos!
Renatão
Veja o post do ScottGu falando sobre o ASP.NET and Web Tools 2012.2 Release Candidate.
http://weblogs.asp.net/scottgu/archive/2012/12/14/announcing-the-asp-net-and-web-tools-2012-2-release-candidate.aspx
Baixe (http://www.asp.net/vnext) e instale no VS2012, muitas novidades aguardadas estão neste RC:
Enhancements to Web PublishingNew Web API functionalityNew templates for Facebook Application and Single Page ApplicationReal-time communication via ASP.NET SignalRExtensionless Web Forms via ASP.NET Friendly URLsSupport for the new Windows Azure AuthenticationO roadmap está em http://aspnet.codeplex.com/
Sucesso nos projetos e estudos!
Olá pessoal, resolvi agregar os links dos meus melhores artigos.
Engenharia Reversa no Entity Framework 5 http://msdn.microsoft.com/pt-br/library/jj856239.aspx
Dados Geográficos no Entity Framework 5 e SQL Server 2012 http://msdn.microsoft.com/pt-br/library/jj900151.aspx
Manutenção de Dados no Entity Framework 4 http://msdn.microsoft.com/pt-br/library/jj128160.aspx
POCO no Entity Framework 4 http://msdn.microsoft.com/pt-br/library/ff978717.aspx
A importância e o uso do Data Annotation http://msdn.microsoft.com/pt-br/library/jj129537.aspx
Uso de parâmetros Opcionais no Visual C# 4 http://msdn.microsoft.com/pt-br/library/jj218324.aspx
Bing Maps no Windows Phone 7.5 http://msdn.microsoft.com/pt-br/library/hh972467.aspx
Windows Phone 7 - dados de OData http://msdn.microsoft.com/pt-br/library/hh972465.aspx
Reconhecimento de Voz no Windows Phone 8 http://msdn.microsoft.com/pt-br/library/jj856240.aspx
Saibam que quase todos estes temas abordados nos artigos eu tenho em detalhes nos treinamentos via download em http://www.renatohaddad.com/loja.
Bons estudos e sucesso nos projetos!
Renatão
Olá pessoal,
Atendendo a pedidos, criei um novo treinamento focado no desenvolvimento de uma aplicação completa para o Windows 8. Aprenda como desenvolver um
Cardápio Eletrônico com Windows 8. Neste treinamento (
3h20) saiba como montar uma aplicação que consome dados no formato JSON, preparar o layout em XAML para dispor as receitas, uso de conversores de dados com o Converter, tratar a orientação retrato ou paisagem, usar o modo Snapped, criar e aplicar um Zoom semântico, compartilhar informações via contratos de Compartilhar e Pesquisar, adicionar um atalho com um Tile no Windows 8 para direcionar diretametne a uma receita, e ao final gerar o pacote para enviar a Store.
Os códigos utilizados estão em C# e XAML. Este treinamento é indicado para o nível intermediário e avançado.
Conteúdo
1 - Introdução e visão geral do acesso a dados no Win 8 (16:54)Visão geral do acesso a dados no Win 8, como criar e entender a estrutura do projeto, adicionar imagens customizadas, ajustar o manifesto e executar a app.
2 - Criar as classes de dados (20:17)Veja como escrever as classes de dados para a receita e o grupo, ler dados do Azure ou de um arquivo texto, e converter de JSON para o tipo de dado respectivo da classe.
3 - Ajustes da Classe e Execução (14:30)Ajustar os arquivos do template com a classe existente e executar a app carregando dados localmente ou do Azure.
4 - Ajustes do layout (11:51)Veja os detalhes para ajustar o layout do GridView com o StandarStyles para melhorar a apresentação das informações.
5 - FlipView e Converter (12:54)Saiba como criar e usar uma classe de Converter a fim de exibir dados corretamente.
6 - Retrato e Paisagem (17:27)Aprenda os truques e o que é preciso para dispor layouts automaticamente quando o usuário trocar a orientação para retrato ou paisagem.
7 - Modo Snapped (9:52)Saiba como definir um layout para exibir os dados no modo snapped.
8 - Zoom Semântico (13:02)Veja como criar e aplicar um zoom semântico na aplicação para resumir dados.
9 - Compartilhar informações via contrato (17:20)Saiba como implementar um contrato para compartilhar dados da sua app com o Win 8.
10 - Pesquisar dados na App (24:17)Veja como implementar um código para pesquisar dados na própria aplicação, tudo integrado com o recurso de pesquisa do Windows 8.
11 - Criar um painel sobre a App (10:52)Saiba como criar um painel sobre as informações da app.
12 - Tile secundário (19:00)Saiba como criar uma barra de aplicação e um tile (atalho) para uma receita diretamente na página principal do Windows 8.
13 - Teste e pacote da App (5:47)Veja como testar e gerar o pacote da aplicação para enviar para a Windows Store.
Veja os detalhes em
App de Cardápio Eletrônico com Windows 8
Preço promocional de lançamento: R$ 199
Bons estudos e sucesso nos projetos!
Renato Haddad
More Posts
Next page »