Nuno Gomes /*Aventuras e Desventuras de um programador*/

var assuntos = new { Linguagem = "C#", Tecnologia = "ASP.NET" };

Março 2011 - Posts

Visual Studio LightSwitch Beta 2 já está disponivel

Ora aí está … o Visual Studio LightSwitch Beta 2 já está disponível para download embora apenas acessível para subscritores MSDN.

A partir de dia 17 de Março o download ficará disponível para todos.

Posted: 15-3-2011 18:51 por Nuno Gomes | with no comments
Filed under:
Visual Studio LightSwitch Beta 2

Parece-me haver alguma expectativa e também alguma confusão em relação ao lançamento da versão Beta 2 do LightSwitch.

Segundo o Somasegar a versão do Visual Studio LightSwitch Beta 2 deverá ser libertada nas próximas semanas, sendo que esta nova beta deverá habilitar o desenvolvimento de aplicação de negócio sobre Windows Azure e SQL Azure.

Carissimos …. está quase … e não se esqueçam que o Mix’11 é já na segunda semana de Abril e costuma apresentar novidades.

Actualização:

Tenham em atenção que o VS LightSwitch Beta 1 não é compativel com o VS 2010 SP1.

Posted: 11-3-2011 0:45 por Nuno Gomes | with no comments
Filed under: ,
Visual Studio 2010 SP1 – Desempenho em Windows XP

Muito já se escreveu sobre o que o SP1 do Visual Studio 2010 tem para oferecer, no entanto ainda não vi muita gente a mencionar o facto de o SP1 desabilitar automáticamente a aceleração por hardware no Windows XP.

Quanto a vocês não sei mas até algumas (poucas) semanas atrás estava a desenvolver em ambiente XP SP3 e o desempenho do VS2010 era ligeiramente acima de mediocre e era preciso uma elevada dose de paciência e persistência para o usar.

É claro que passadas poucas horas após a instalação comecei a tentar saber o que se estava a passar e embora não fosse concensual (na altura) a comunidade apostava em problemas relacionados com a aceleração por hardware.

No meu caso particular o desabilitar da aceleração revelou-se positiva e habilitou o uso do VS (com a tal paciência que referi).

Posso ainda acrescentar que a análise da Microsoft ao problema identificou que de facto um dos problemas de instabilidade do VS 2010 em Windows XP é a gestão de capacidades/funcionalidades de algumas placas gráficas, i.e., drivers dos GPUs razão pela qual esta decisão não me surpreendeu.

Embora a minha migração para Win7, upgrade para um HDD de 7200 rpm (sim … eu sei que um SSD é que era meeeeesmo fixe!!!) e 8GB de RAM não me deixem qualquer saudade do XP não deixo de estar curioso sobre o efectivo impacto que quem ainda usa VS 2010 em Windows XP vai percepcionar.

Posted: 11-3-2011 0:16 por Nuno Gomes | with no comments
Filed under: ,
ASP.NET 4.0 – Controlo TextBox compatível com HTML5

Com a actualização à framework .NET 4.0 é agora possível definir controlos TextBox compativeis com aquilo que é chamado de HTML5.

Assim, passa a ser possivel criar controlos TextBox com a seguinte sintaxe:

<asp:TextBox runat="server" type="some-HTML5-type" />

Sendo que o atributo type pode assumir, para além dos tradicionais, os seguintes valores:

  • email
  • url
  • number
  • range
  • Date pickers (date, month, week, time, datetime, datetime-local)
  • search
  • color

A actualização à framework .NET 4.0 pode ser instalada isoladamente ou através da instalação do SP1 do Visual Studio 2010.

Nota final:

O empenho da Microsoft em garantir desde já o suporte para a futura norma HTML5 revela o valor  estratégico que lhe é atribuido e é um óptimo indicador para a rápida aprovação da mesma

Posted: 10-3-2011 2:31 por Nuno Gomes | with 2 comment(s)
Filed under: ,
Actualização na framework .NET 4.0 – Impacto sobre o ASP.NET 4.0

Tal como referi anteriormente, com a introdução do SP1 do Visual Studio 2010 foi também introduzida uma actualização à framework .NET 4.0.

OK … mas a pergunta que se impõe é:

Em que constou esta actualização e, mais especificamente, o que foi corrigido/adicionado à ASP.NET 4.0?

Aqui fica o levantamento das correcções e adições que considero mais relevantes:

Correcções:

(Issue 9) Resolve o problema que existia em ambientes Servidor quando, no web.config, era especificado o atributo targetFramework com valor “.NETFramework, version=v4.0”

(Issue 11) Quando um cliente invocava, através do handler para invocações sem extensão, um web service REST (.asmx ou .svc)  usando o pipeline ASP.NET então estado podia, incorrectamente, mudar.

(Issue 12) Os métodos Application_Start e PreAppStart passam a ter acesso ao método HttpUtility.HtmlEncode e às APIs relacionadas com o mesmo.

(Issue 14) O uso de providers SQL já não:

  • despoleta uma excepção na thread de Garbage Collection
  • despoleta um Dr.Watson quando recebe algum tipos de mensagem de erro
  • termina anormalmente o processo w3wp.exe

(Issue 15) O objecto SqlDataSource passa a suportar o uso de parametros no acesso a BD SQL Server Compact Edition

(Issue 16) O handler para invocações sem extensão passa a contextualizar correctamente o User do pedido e deste modo é agora possivel invocar uma ASP.NET webpage.

(Issue 19) É agora possivel uma aplicação ASP.NET 4.0 fazer host de um serviço WCF

(Issue 25) A instalação de um ASP.NET hot fix já não remove algumas chaves de registry do ASP.NET

(Issue 30) É agora possivel executar aplicações ASP.NET 4.0 em modo CAS com partial trust

 

Adições:

(Feature 3) Passa a ser possivel definir um controlo TextBox que é compativel com o HTML5.

<asp:TextBox runat="server" type="some-HTML5-type" />

Nota final:

Mantive a notação original entre parentises para melhor poderem mapear para as especificações oficiais.

A actualização à framework .NET 4.0 pode ser instalada individualmente ou através da instalação do SP1 do Visual Studio 2010.

Posted: 10-3-2011 0:24 por Nuno Gomes | with no comments
Filed under: ,
Actualização na framework .NET 4.0

Para os mais distraidos aqui fica uma chamada de atenção:

Com o SP1 do Visual Studio 2010 é também distribuida uma actualização à Framework .NET 4.0.

Isto significa que quem instalar o SP1 e desenvolver sobre o mesmo deve ter o cuidado de garantir, ou pelo menos alertar quem de direito, que os servidores têm instalada esta actualização.

O pacote de instalação isolado está disponivel aqui.

Posted: 10-3-2011 0:11 por Nuno Gomes | with 1 comment(s)
Filed under:
Visual Studio 2010 SP1

Já não é novidade, o SP1 do Visual Studio 2010 estará disponivel para o público em geral no próximo dia 10 de Março.

O Jason Zander tem uma entrada interessante no seu blog sobre o anúncio mas para ter uma ideia mais abrangente do que este SP1 nos oferece devem também ler o que o Brian Harry e o Soma Segar escreveram sobre o assunto.

Posted: 9-3-2011 1:44 por Nuno Gomes | with no comments
Filed under: ,