Israel Aéce

Microsoft MVP, MCP, MCAD, MCTS, MCPD e MCT

My Links

Blog Stats

Archives

Post Categories

Links

Login

APIs obsoletas - ASP.NET 2.0

Com a vinda do novo ASP.NET, o 2.0, muitas coisas que existiam nas versões 1.x acabaram ficando obsoletas, sendo uma delas, a velha conhecida de todos nós, a propriedade SmartNavigation dos WebForms. Ela tem a responsabilidade de manter a posição (scroll) da página quando um PostBack é causado na mesma.

Lendo a listagem de APIs obsoletas do .NET Framework 2.0 Beta 2, vi que a propriedade SmartNavigation foi substituída pela propriedade MaintainScrollPositionOnPostBack da classe Page.

Além disso, a Namespace Mail foi "transportado" para o Namespace System.Net.Mail. Uma outra que sofreu uma grande alteração foram os métodos da classe Page que utilizávamos para trabalhar com código Javascript no cliente (i.e. o método RegisterClientScriptBlock) que agora estão todas dentro de uma classe chamada ClientScriptManager e a classe Page, por sua vez, à expõe através de uma propriedade chamada ClientScript.

Para uma lista completa de todas as APIs obsoletas no .NET Framework 2.0, aconselho a baixar aqui, diretamente da Microsoft e analisar.

posted on Tuesday, August 16, 2005 3:58 PM

Feedback

# re: APIs obsoletas - ASP.NET 2.0 8/17/2005 11:49 PM Guennadi Vanine

Nunca consegui reproduzir aqueles doumentados comportamentos de SmartNavigation.
Adeus minhas frustrações!!!!!!!!!

Guennadi Vanine

# re: APIs obsoletas - ASP.NET 2.0 8/18/2005 10:56 AM Israel Aece

Ola Guennadi,

Pois é, também ouvi dizer alguns problemas quando se usa/usava o SmartNavigation, principalmente quando um postback aconteci, o CSS era desabilitado/perdido.

# APIs obsoletas - ASP.NET 2.0 9/7/2005 4:45 PM catloth

Com a vinda do novo ASP.NET, o 2.0, muitas coisas que existiam nas versões 1.x acabaram ficando obsoletas,...

# Enviando E-mails com .NET Framework 2.0 11/2/2005 10:13 AM Israel A

# re: APIs obsoletas - ASP.NET 2.0 12/1/2005 4:33 PM Fabio Luis Rodrigues

Ora,

Se não me engano o SmartNavigator não tinha esta funcionalidade, sua função era outra, a de fazer com que um "Back" do Navegador não retornasse um postback da página, e sim a página em sí.

Deve ser por isso que o Guennadi Vanine não conseguia resultados.

Não tenho certeza mas acho que era isso.

# re: APIs obsoletas - ASP.NET 2.0 5/5/2008 5:07 PM Paulo

SmartNavigator não têm funcionamento correto, ele é para dar um submit sem ter que construir a página toda. Que pena que é uma API que seu funcionamento foi prejudicado.

# re: APIs obsoletas - ASP.NET 2.0 5/5/2008 6:36 PM Israel Aece

Boas Paulo,

Não entendi o que você quiz dizer.

Title  
Name  
Url
Box Code
Protected by FormShield
Comments