Fev 28

A Microsoft lançou recentemente um hotfix para a versão 2008 do Visual Studio e do Visual Web Developer Express.

Este hotfix vem corrigir essencialmente alguns problemas de performance do editor, algumas falhas na edição HTML, melhor o suporte Javascript e aumentar a performance de compilação quando temos várias dlls na pasta bin.

O download do hotfix pode ser efectuado através do link seguinte:

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826 

 

Se gostaram deste artigo subscrevam a feed RSS do istomesmo, para ficarem actualizados sobre os últimos artigos.

Subscrevam aqui a fedd RSS

Fev 19
Marcas Technorati: , , ,

Hoje vou começar uma nova categoria de artigos, denominada de utilidades. O objectivo desta categoria será fornecer pequenas funções que nos possam ajudar no desenvolvimento de aplicações.

Neste artigo vou demonstrar como podemos efectuar a validação de um número de contribuinte.

O número de contribuinte é constituído por 9 algarismos, dos quais o último é um algarismo de validação, uma espécie de checksum. A função que vamos desenvolver hoje efectua estas duas validações (9 algarismos e CheckBit).

Em C#, a função de validação é a seguinte:

 


Ler o resto do artigo »

Dez 10

Technorati Tags: , , ,

image A Microsoft disponibilizou hoje para download uma preview das ASP.NET 3.5 Extensions. Este pacote inclui um conjunto de novas funcionalidades que extendem o ASP.NET 3.5 e o ADO.NET. Entre as principais funcionalidades salientam-se:

ASP.NET MVC

Plataforma de desenvolvimento utilizado o modelo model view controler (MVC), proporcionado um modelo mais limpo, com suporte para teste unitários e workflow TDD.

ASP.NET Dynamic Data

Acesso a dados simplificado, através da disponibilização de uma plataforma de “Scaffolding” que permite criar as tarefas mais simples de acesso a dados, de uma forma muito rápida com a geração de métodos CRUD (Create, Update, Delete).

Silverlight Controls para ASP.NET

Integração de controlos silverlight para visualização de videos em aplicações ASP.NET muito mais simples.

ADO.NET Data Services

Plataforma para criação de modelos conceptuais de dados, e também um conjunto de serviços para disponibilizar dados através de REST (nome de código ASTORIA).

Entity Framework runtime

Plataforma de acesso a dados através de entidades geradas automaticamente. O LINQ inclui-se nesta plataforma.

Novas funcionalidades ASP.NET AJAX

Melhorias no suporte do botão retroceder do browser, incluindo histórico.

Para efectuar o download deste pacote naveguem até ao endereço:

Download ASP.NET 3.5 Extensions Preview

De todas estas novas funcionalidades, para mim a mais interessante é o novo modelo de programação MVC, que tenta aproximar o ASP.NET de linguagens como o Ruby, que tanto sucesso têm tido ultimamente, pela sua facilidade e simplicidade de desenvolvimento.

Vou fazer alguns testes com estas extensões, e espero publicar brevemente mais alguns posts sobre estas novidades.

Se já começaram a utilizar estas extensões deixem os vossos comentários às mesmas.

Nov 27

image

O LINQ é constituído por vários “providers” (fornecedores), ao estilo do que já estávamos habituados para o Membership ou para o Profile. Os providers que vêm de origem permitem efectuar consultas sobre xml, objectos e obviamente SQL.

Ler o resto do artigo »

Nov 23
Marcas Technorati: , , ,

Visual Studio 2008 Professional EditionPara acompanhar o lançamento da versão RTM do Visual Studio 2008, a Microsoft disponibilizou para download o Visual Studio 2008 Training Kit, que é constituído por um conjunto de apresentações, laboratórios e demos.

A instalação é muito simples, tudo é extraido para uma única pasta, a partir da qual podemos aceder ao kit através de um conjunto de páginas web.

Este kit está disponível para download no seguinte URL:

Visual Studio 2008 Training Kit   [120 MB]

Ler o resto do artigo »

Nov 21
Marcas Technorati: , , , ,

image Hoje vou-vos falar de um site que encontrei que contém um conjunto de estilos css que podemos utilizar gratuitamente nas nosas tabelas, nomeadamente nas gridviews, no novo controlo ListView, etc…

Este site conta actualmente com 94 estilos diferentes, que podemos descarregar gratuitamente. O endereço é o seguinte:

http://icant.co.uk/csstablegallery/index.php

Ler o resto do artigo »

Nov 19

VS 2008A versão RTM do Visual Studio 2008 foi finalmente disponibilizada para subscritores do msdn da Microsoft.

http://msdn2.microsoft.com

Se são subscritores do MSDN, não esperem mais, e façam o download do novíssimo VS 2008.

Esta pode ser considerada como a versão final, apesar do Visual Studio 2008 só ser oficialmente lançado em Fevereiro de 2008.

Existem algumas novidades nesta versão, sobre as quais vos vou falar nos próximos posts.

A nova versão do ASP.NET (ASP.NET 3.5) já vem integrada com a versão RTM do Visual Studio 2008.

Vamos lá testar a versão RTM do Visual Studio 2008.

Deixem as vossas primeiras impressões. :)

Out 22

image

Marcas Technorati: , , , ,

Estas sessões vão decorrer durante toda esta semana, uma em cada dia, mas serão todas gravadas, sendo disponibilizadas mais tarde, tal como todos os webcasts Microsoft.

Estes ciclo aborda entre outras, a tecnologia Microsoft Silverlight, as novas funcionalidades do ASP.NET 2.0, e o novo IIS 7.

As sessões são as seguintes:

Ler o resto do artigo »

Out 10
Marcas Technorati: , , , ,

image No MSDN estão disponíveis um conjunto de vídeos sobre o Visual Studio 2008. Estes vídeos mostram as novas funcionalidades disponíveis neste ambiente de desenvolvimento.

Tratam-se de pequenas apresentações, com exemplos, efectuadas por Scott Guthrie, um dos principais elementos da equipa de desenvolvimento da plataforma .NET da Microsoft. Todos os vídeos se encontram em inglês.

Ler o resto do artigo »

Out 09

image A nova versão do Visual Studio permite efectuar debug de código JavaScript de forma muito semelhante ao debug de código .NET.

Temos agora a possibilidade de colocar breakpoints em qualquer parte do nosso código JavaScript, quer este esteja numa página, numa MasterPage, ou num ficheiro JavaScript externo.

Ler o resto do artigo »

Out 01

image Este posting vai ser especialmente grande! Pois o Visual Studio 2008 está cheio de novidades relacionada com o desenvolvimento de JavaScript.

 

A principal novidade, muito esperada nos últimos tempos, é o intellisense para JavaScript, que vem tornar a sua programação muito mais natural, proporcionando ao desenvolvedor um ambiente menos propício a erros, e um desenvolvimento muito mais rápido.

Ler o resto do artigo »

Set 27
Marcas Technorati: , , , ,

image

Este é o livro que ando actualmente a ler, escrito por Allessandro Gallo, fala da nova plataforma de AJAX da Microsoft, o ASP.NET AJAX.

É um livro bastante acessível, agradável de ler, com bastantes exemplos e exercícios práticos, assim como imagens a cores.

O livro divide-se em quatro partes, uma introdução básica ao ASP.NET AJAX, uma parte com técnicas mais avançadas, uma parte sobre as próximas funcionalidades que deverão ser incorporadas na plataforma (ASP.NET AJAX Futures) e a última parte mais focada em padrões de implementação.

Ler o resto do artigo »

Set 25

image Esta nova versão do Visual Studio, vem com suporte Multi-Targeting, um novo conceito, que nos permite desenvolver para várias versões da .NET Framework com o mesmo Visual Studio.

Nas versões anteriores isto não era possível, por exemplo, para desenvolver/suportar aplicações com a versão 1.0 e 1.1 da Framework, apenas poderíamos utilizar o Visual Studio 2003, e para a versão 2.0 apenas o Visual Studio 2005.

Ler o resto do artigo »

Set 24

No dia 20 de Setembro saiu mais uma release do AJAX Control Toolkit. Esta versão corrige um conjunto de bugs mais votados pelos utilizadores, no fórum da comunidade do Codeplex.

Ler o resto do artigo »

Set 22

    image

    O novo designer do Visual Studio 2008 foi completamente renovado, rompendo com o que já vinha deste o tempo do antigo FrontPage. Este designer tenta aproximar-se de um dos seus maiores concorrentes, o Dreamweaver, estando agora bastante semelhante.

    Ler o resto do artigo »

    Set 22

    A nova versão do Visual Studio 2008 (codename “ORCAS”) traz algumas funcionalidades bastante interessantes que nos vão facilitar bastante a vida nos tempos que se avizinham.

    Vou iniciar uma série de artigos com demonstrações e explicações de todas estas novas funcionalidades. Estes artigos serão focados essencialmente no desenvolvimento Web, que é a minha área de eleição.

    A série será constituída pelos seguintes artigos, que para mim são as novidades mais interessantes:

    Ler o resto do artigo »

    Ago 08

    FiddlerO Fiddler é um excelente programa para analisarmos os dados trocados entre o cliente e o servidor, quando estamos a desenvolver aplicações que utilizam ajax. No entanto, na sua última versão (v.2.1.0.4), temos de efectuar um pequeno truque para que consigamos captar o tráfego no localhost.

    Quando estamos a desenvolver uma aplicação ASP.NET AJAX, utilizando o Visual Studio, o url normalmente é do tipo http://localhost:xxxx/<Nome_da_aplicacao> , onde xxxx é o número do porto aleatório.

    O Fiddler não está preparado para capturar tráfego proveniente do localhost, mas com um pequeno truque conseguimos fazê-lo, para isso basta acrescentarmos um ponto logo depois do localhost ( ex.: http://localhost.:xxxx/<Nome_da_aplicacao> ), ou substituir localhost pelo nome da nossa máquina.

    Tudo isto funciona correctamente, excepto se estivermos a usar o protocolo IPV6, que está activo por omissão no Windows Vista. Ao usar o truque anterior nesta situação deparamo-nos com o seguinte erro:

    [Fiddler] Connection to localhost. failed.
    Exception Text: No connection could be made because the target machine actively refused it

    Neste caso, necessitamos de alterar o nosso url para forçar o uso do IPV4, usando:

    http://127.0.0.1.:xxxx/<Nome_da_aplicacao>

    Desta forma temos o nosso problema resolvido e já conseguimos analizar o tráfego trocado entre o cliente e o servidor.

    Se necessitarem de mais alguma ajuda deixem um comentário. J

    Mar 06

    Visual Studio 2005Já saiu a nova CTP (Comunity technolgy preview) do próxima Visual Studio, com nome de código “Orcas”.

    Esta nova versão do Visual Studio traz algumas novidades bastante interessantes, das quais saliento intelissense e debug para Javascript, que vem tornar bastante mais fácil o desenvolvimento de sites em AJAX. Traz também suporte para a novissima tecnologia LINQ, integrada na plataforma .NET 3.0. Ler o resto do artigo »

    Fev 08

    AJAXNo passado dia 30 de Janeiro, a Microsoft disponibilizou o código fonte das extensões do AJAX.NET. Esta disponibilização vai permitir que todos aqueles que vão desenvolver nesta tecnologia consigam examinar de uma forma mais aprofundada a forma como diversas funcionalidades estão implementadas.

    O download deste código pode ser efectuado na página oficial do AJAX.NET.

    http://ajax.asp.net/downloads/default.aspx?tabid=47

    Para quem não está dentro do assunto, o ajax permite tornar a navegação na web mais agradável, assemelhando-se cada vez mais a uma aplicação normal do windows.

    Na página seguinte é possível ver alguns exemplos do que esta plataforma permite efectuar.

    http://ajax.asp.net/ajaxtoolkit/