Grande ferramenta: Saíu o Refactor! for ASP.NET beta 2.1.3 (gratis para todos)

Está aí a compilação pública do Refactor! for ASP.NET:

http://www.devexpress.com/refactorasp

Esta versão funciona no Visual Studio 2005 e está pronta para consumo público.

Refactor! for ASP.NET é um produto grátis e suportado pela Developer Express. Inclui 25 refactorings, 9 dos quais dedicados ao desenvolvimento em ASP.NET (os restantes 16 funcionam em code-behind (VB e C#)).

Utilização

Após a instalação, iniciar o Visual Studio 2005, abrir um projecto ASP.NET e simplesmente seleccionar ou mover o cursor para o código que se deseja modificar.

Uma smart tag aparecerá indicando um ou mais refactorings disponíveis. Usando o rato ou premindo a combinação de teclas Ctrl+`(Ctrl e acento agudo). Pode ser criado um atalho de teclado usando o comando"CodeRush.Refactor" na página Keyboard do diálogo de opções do Visual Studio 2005. Premindo a combinação de teclas do Refactor! (Ctrl+`), será disponibilizado um menú com os refactorings disponíveis para o código seleccionado ou elemento onde está posicionado o cursor. Se existir apenas um refactoring, esse refactoring será aplicado instantaneamente o que será sinalizado por uma seta vermelha indicando o refactoring que foi aplicado.

Vídeos de treino

Vídeo de treino de 12 minutos (1024x768):
http://www.devexpress.com/Products/NET/IDETools/RefactorASP/Presentation/Refactor_for_ASP_NET/

O mesmo vídeo, ecrão inteiro (para monitores maiores):
http://www.devexpress.com/Products/NET/IDETools/RefactorASP/Presentation/Refactor_for_ASP_NET_Full/

Imagens de ecrã

Suporte

Os profissionais de desenvolvimento de ASP.NET devem contactar support@devexpress.com com as suas questões, problemas ou sugestões acerca deste produto.

A Developer Express criou também o grupo de notícias np seu servidor news.devexpress.com: devexpress.public.refactor.asp

A equipa de desenvolvimento da Developer Express está a monitorar este grupo de notícias.

Conteúdo

Este compilação inclui 25 refactorings, 9 dos quais são dedicados ao desenvolvimento em ASP.NET:

  • Add Validator
  • Extract ContentPlaceHolder
  • Extract ContentPlaceHolder (and create master page)
  • Extract Style (Class)
  • Extract Style (id)
  • Move to Code-behind
  • Move Style Attributes to CSS
  • Rename Style
  • Surround with Update Panel

Este compilação inclui 25 ainda 16 refactorings padrão que funcionam em ficheiros de code-behind *.cs e *.vb (a maioria destes refactorings funciona também em código situado dentro de elementos <script>):

  • Extract Method
  • Extract Property
  • Flatten Conditional
  • Inline Temp
  • Introduce Constant
  • Introduce Local
  • Move Declaration near Reference
  • Move Initialization to Declaration
  • Reorder Parameters
  • Rename
  • Replace Temp with Query
  • Reverse Conditional
  • Safe Rename
  • Simplify Expression
  • Split Initialization from Declaration
  • Split Temporary Variable

Problemas conhecidos

  • Extract Style (Class) e Extract Style (id) não estão disponíveis dentro de content pages.
  • Surround with Update Panel não modifica o ficheiro Web.Config.
[Cross-Posted de http://www.arquitecturadesoftware.org/blogs/paulomorgado/]
Published 2007-2-4 21:40 by Paulo Morgado

Leave a Comment

(required) 
(required) 
(optional)
(required)