Pergunta

Estou procurando suas histórias sobre como você simplificou o desenvolvimento do seu cliente no Visual Studio. Em particular, parece que eu preciso construir meu site com muita frequência para que as mudanças sejam reduzidas para o IE de maneira eficaz. Quais atalhos ou ferramentas como Firebug, etc. Você usa para o desenvolvimento do lado do cliente? Você evita o Visual Studio para depurar aplicativos do lado do cliente todos juntos?

Nenhuma solução correta

Outras dicas

Estamos desenvolvendo o aplicativo que está construindo quase tudo no lado JavaScript, todos os controles, Chamada de Serviço da Web (JavaScript habilitado para Ajax), grades e todo tipo de coisa.

Criamos a estrutura que inclui extjs e jQuery. Isso facilita a inicialização da vida e definir todos os controles no jQuery e tornar o Get Data usando o WebService. Podemos usar apenas extjs, no entanto, o jQuery reduz o número de linhas que precisamos definir e definir os controles. E, é claro, seu peso muito leve, pois os arquivos JavaScript são como <25-20 KB, que precisam usar essas estruturas.

  • Eu usei as etapas descritas por Scottgu aqui para obter um melhor JS Intellisense para vs 2008. (como é apontou aqui, este patch é destinado a todos os arquivos JavaScript, não apenas jQuery.)
  • Eu uso o arquivos vsdoc Para fazer o IntelliSense trabalhar para o jQuery.
  • Ultimamente, tive que trabalhar em apenas um ambiente VS2005 + IE6. Eu rapidamente me acostumei a ter o Firefox para depurar com as ferramentas que considerei subjetivamente essencial: Firebug, PagesPeed, FireQuery.
  • eu tentei Aptana. (No entanto, no entanto, eu não investi muito tempo em conhecê -lo - você pode achá -lo familiar se estiver equipado com algum conhecimento eclipse, no entanto ...)
  • Afinal, está bem e feito, verifico as páginas no IE e uso o Profiler embutido no IE8 se houver algum problema específico de perf.
  • Eu uso o "Vsdoc vazio" Solução alternativa quando o VS Intellisense desiste.
  • Em casa, eu uso o VS 2010 RC - e em todos os lugares mantenho as referências da API do JS Frameworks marcadas com o alcance, por precaução.
  • Coloque o código JavaScript em arquivos JS separados.
  • Você pode considerar transformar seus conjuntos de funcionalidade relacionados em um ScriptControl.
  • Quando você trabalha em algum arquivo JS e deseja evitar o tempo de reconstrução de todo o projeto, não o torne um ScriptSource incorporado desde o início. Empacote -o na montagem quando estiver estável o suficiente.
  • Se você estiver em dúvida se obtém a versão mais recente do seu arquivo JS, desative o cache do navegador. (Isso pode ser feito na Firebug ou nas ferramentas de desenvolvimento do IE.)

Isenção de responsabilidade: Esta lista é realmente subjetiva e provavelmente não está completa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top