RSS

SQL Server (SSMS Tools Pack) – Ótimo Add-in para melhorar sua IDE

Esta semana conheci um ótimo Add-in para SQL Server através do meu colega André Cypreste. Achei o mesmo tão bom, que tenho que compartilhar com todos ! 🙂

Chamado de SSMS Tools Pack, este assistente possui diversos melhoramentos para quase todas as versões do SQL Server (SQL Server Management Studio (SSMS) 2005, 2008, 2008 R2, 2011 (Denali) CTP1 e suas respectivas versões Express).

Read the rest of this entry »

 

Tags: , , ,

ASP.NET MVC – Validando os parâmetros na requisição de uma URL

Este post demonstrará como podemos validar os dados em uma URL de requisição ASP.NET MVC, o mesmo foi baseado em um artigo de autoria do Shivprasad Koirala.

Sabemos que em toda requisição para uma Action, os parâmetros sempre são enviados juntos através da URL. Não seria ótimo poder validar estes parâmetros para não permitir que informações inválidas ou fora de padrão cheguem as nossas Actions?

Considerando a seguinte URL em MVC http://localhost:9040/Home/ValidandoOsParametros se formos enviar o id como parâmetro ficaria assim http://localhost:9040/Home/ValidandoOsParametros/4 podemos ver que o id é numérico, logo não podemos realizar a seguinte requisição http://localhost:9040/Home/ValidandoOsParametros/abc.  Para tanto o ASP.NET MVC fornece um mecanismo para validação pelo qual podemos validar a URL analisando se os dados são válidos.

Observe a seguinte ação em HomeController:

public class HomeController : Controller
{
public ActionResult ValidandoOsParametros(int id)
{
return View();
}
}

Read the rest of this entry »

 
 

Tags: , , , ,

ASP.NET MVC – Criando Views Genéricas e com Campos Dinâmicos

Isso mesmo, neste post demonstrarei como podemos criar uma View genérica, ou seja, que possa ser utilizada de diversas formas, com renderização dos campos de acordo com sua utilidade (campos dinâmicos) e com uma fácil implementação.

Mas você deve estar se perguntado, “Para que eu utilizaria uma View genérica em meu projeto?”. A resposta é fácil e com um simples exemplo fica fácil de responder.

Imagine uma solução onde existam dezenas de relatórios, onde cada um possua parâmetros específicos. Dependendo da forma de desenvolvimento, pode ficar algo um tanto quanto trabalhoso para se programar o preenchimento de cada um. Agora imagine a solução onde você selecionaria o relatório e seus parâmetros já viessem renderizados automaticamente em sua View. Ou até mesmo uma Classe de Usuários com seus campos já renderizados, e ao alterar para uma Classe Clientes por exemplo, na mesma View já vier renderizados os campos apenas do Cliente.

A forma de utilização/implementação e utilidade depende da necessidade de cada um, mas vamos lá!

Como podemos observar abaixo em nosso banco, possuímos apenas duas tabelas (Usuarios e Clientes), note que temos campos dos tipos varchar, int, datetime, bit e decimal:

Figura 1

Read the rest of this entry »

 

Tags: , , ,

ASP.NET MVC – Entendendo a aplicação padrão

 

 

Entendendo a aplicação padrão ASP.NET MVC

Olá,

Nesta vídeo-aula explicarei o funcionamento e organização de uma aplicação padrão em ASP.NET MVC. O vídeo é destinado principalmente a quem está iniciando com a tecnologia e possui pouco entendimento/conhecimento sobre o assunto.

Clique AQUI para assistir ao vídeo.

 

Até a próxima  !!!

 

 
 

Tags: , ,

Criando Relatórios Report Viewer em Aplicações ASP.NET MVC – Parte 2 (Criando um Sub-Relatório)

Dando continuidade ao tema, neste post irei demonstrar como podemos criar um Sub-Relatório com Report Viewer e ASP.NET MVC.

Como esta é a segunda parte do artigo, é muito interessante que a leitura do artigo anterior sobre “Criando Relatórios Report Viewer em Aplicações ASP.NET MVC – Parte 1 (Renderização pelo Controller)” seja feita antes. Você pode clicar aqui para ler o artigo anterior.

Read the rest of this entry »

 

Tags: , , , ,

Criando Relatórios Report Viewer em Aplicações ASP.NET MVC – Parte 1 (Renderização pelo Controller)

Semanalmente recebo diversas dúvidas sobre como criar, manipular e trabalhar com relatórios em uma aplicação ASP.NET MVC. Realmente não existe muito material referente a este assunto, sendo a maioria voltados para a geração de relatórios com WebForms.

Vendo isto, irei destinar este post para sanar diversas dúvidas que recebo, e demonstrar de uma forma simples e produtiva como criar e renderizar relatórios e sub-relatórios com Report Viewer utilizando ASP.NET MVC. 😉 Read the rest of this entry »

 

Tags: , , , , ,

Training Kit – Visual Studio 2010 e .NET Framework 4

 

Recentemente (mas precisamente em 14/03/2011) a Microsoft liberou um Training Kit GRATUITO  para estudos sobre o Visual Studio 2010 e .NET Framework 4.

Na realidade é um super pacote com 411.8MB, que inclui apresentações, testes práticos e demonstrações. Ele engloba uma série de tecnologias incluindo:

Read the rest of this entry »

 

Tags: , , ,

 
%d blogueiros gostam disto: