Arquivo de março \17\-03:00 2010
SyntaxHighliter on Posterous
Publicado por julianomarcon em Sem categoria em 17 de março de 2010
Simplesmente use
///
/// Cria a persistencia de valores entre as requisições
///
/// chave do vetor de valores temporarios
private void Persist(string Key)
{
var value = TempData[Key];
TempData[Key] = value;
}
Atenciosamente
Juliano Marcon
Atualização do Posterous e integração com SyntaxHighlighter
Publicado por julianomarcon em Sem categoria em 17 de março de 2010
O Posterous (sistema de gerenciamento de blogs que uso) permite que se
altere a formatação da página permitindo a inclusão de códigos
javascript e outros recursos externos. E permite ainda uma nova
função, fazer um “resumo do texto” simplesmente colocando a tag <!–more–>
a uma linha em branco do texto, fazendo o efeito abaixo:
<!–more–>
e com poucas alterações no código da página é possível ter o seguinte
efeito de coloração de código:
/// /// Cria a persistencia de valores entre as requisições /// /// chave do vetor de valores temporarios private void Persist(string Key) { var value = TempData[Key]; TempData[Key] = value; }</pre>
Atenciosamente
Juliano Marcon
MVC2 RTM foi lançado
Publicado por julianomarcon em Sem categoria em 15 de março de 2010
Foi com felicidade que Scott Guthrie, criador dos templates do ASP.NET MVC, anunciou a versão final do ASP.NET MVC 2 para VS2008/Visual Web Developer 2008 Express com ASP.NET 3.5. Você pode fazer o download e instalar dos seguintes sites:
- Download ASP.NET MVC 2 usando o Microsoft Web Platform Installer
- Download ASP.NET MVC 2 da Central de Downloads Microsoft
O lançamento final do VS2010 e Visual Web Developer 2010 já terá incluso esta versão, portanto não será necessário um download adicional para utilizar o ASP.NET MVC 2 com estes programas.
ASP.NET MVC 2
A aproximadamente 1 ano foi lançada a primeira versão. Desde então, mais ou menos 1 milhão de desenvolvedores tem feito download e utilizado o ASP.NET MVC 1 e esta popularidade vem aumentando mês após mês.
O ASP.NET 2 é compatível com o MVC 1, ou seja, todo o conhecimento, códigos e extensões que possui na primeira versão devem continuar funcionando e sendo aplicaveis na nova versão. E exatamemente como antes você pode obter o código fonte do ASP.NET MVC2 aqui sobre a licença open-source OSI-compliant aqui
ASP.NET MVC 2 pode ser instalado paralelamente com a versão 1, o que significa que aplicações na V1 e V2 podem coexistir na mesma máquina. Existem instruções para fazer a migração de suas aplicações do MVC 1 para o MVC 2 neste site(em inglês): Note que o VS2010 possui um guia automatizado para fazer esta migração.
Recursos do ASP.NET MVC 2
ASP.NET MVC 2 inclui um bom número de novas capacidades e recursos. Scott Guthrie tem iniciado uma série de blogs sobre algumas destas novas funcionalidades e continuará cobrindo mais aprofundadamente cada uma nas próximas semanas. Algumas destes novos recursos incluem:
- Novos Helpers HTML fortemente tipados (em inglês)
- Validação reforçada do modelo suportando tanto server quanto client sides (em inglês)
- Customização de templates para automatização dos UI Helpers
- Suporte para divisão de aplicações grandes em "Areas"
- Suporte a controles assincronos que disponibilizam processos pesados em paralelo
- Suporte a renderização de sub-seções de uma página/site utilizando o Html.RenderAction
- Um conjunto de novos auxiliares, utilitarios e melhoramentos da API
- Melhorado o suporte às ferramentas do Visual Studio
Você pode aprender mais sobre estas funcionalidades no documento: “What’s New in ASP.NET MVC 2”
A comunidade está preparando alguns novos tutoriais e videos que serão publicados em www.asp.net/mvc que vão cobrir este novo release do ASP.NET MVC. Scott Guthrie deve publicar um post com um tutorial sobre o MVC2 parecido com o já conhecido NerdDinner tutorial.
Resumo
O Time de desenvolvedores do ASP.NET MVC disponibilizou regularmente Previews sobre a nova versão para receber o feedback dos usuários sobre cada novo recurso.
Este testo foi adaptado da página oficial do lançamento do ASP.NET MVC2 diretamente do bloc de Scott Guthrie.
Juliano Marcon