none
Entorno de desarrollo WEB mas lento al agregar más objetos. RRS feed

  • Pregunta

  • Buenas tardes.

    Se está desarrollando una aplicación Web con C# en formularios aspx con visual studio 2013, mi pregunta es la siguiente:

    En uno de los formularios es una especie de acta, pero el documento original físico son 7 páginas, entonces para no presentar un formulario sumamente grande en el aspecto de altura, se esta seccionando con CollapsiblePanelExtender de Ajax Toolkit (7 paneles); sin embargo conforme se colocan objetos como dropdownlist o tablas en html con texto, se empieza alentar el desarrollo de la página, inclusive al momento de guardarlo se tarda horrores.

    Aclaro que esto es solo en el entorno de desarrollo ya que al momento de ponerlo en producción este formulario responde bien, NO ESTA LENTO

    Por favor me podrían indicar por que esta el visual studio con este comportamiento en el desarrollo del formulario?

    Agradezco su apoyo, saludos y gracias.


    viernes, 4 de octubre de 2019 18:04

Respuestas

  • hola

    Cuando estas desarrollando el VS debe compilar y deployar el codigo cada vez que inicias el proyecto, esto genera demoras

    lo que planteas es normal

    ademas es un tema de diseño, usaste el CollapsiblePanel con lo cual todo esta en una misma aspx, si hubieras programado con otra tecnologia como Angular (podrias crear app SPA) cada seccion se cargaria a demanda usando componentes, con lo cual el diseño de cada parte estaria en un html separado facilitando la edicion, pero bueno es asp.net y es lo que hay

    En un entorno productivo el codigo esta compilado ademas que el IIS pone en cache todo lo que requiere del framework de .net

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 9 de octubre de 2019 16:32

Todas las respuestas

  • Hola  Sergio Martinez S

     

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma,  te comparto a continuación los siguientes enlaces

    https://docs.microsoft.com/en-us/visualstudio/ide/optimize-visual-studio-performance?view=vs-2019

    https://docs.microsoft.com/en-us/visualstudio/ide/visual-studio-performance-tips-and-tricks?view=vs-2019

     

    Gracias por usar los foros de MSDN.

     

    Pablo Rubio

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    miércoles, 9 de octubre de 2019 15:42
    Moderador
  • hola

    Cuando estas desarrollando el VS debe compilar y deployar el codigo cada vez que inicias el proyecto, esto genera demoras

    lo que planteas es normal

    ademas es un tema de diseño, usaste el CollapsiblePanel con lo cual todo esta en una misma aspx, si hubieras programado con otra tecnologia como Angular (podrias crear app SPA) cada seccion se cargaria a demanda usando componentes, con lo cual el diseño de cada parte estaria en un html separado facilitando la edicion, pero bueno es asp.net y es lo que hay

    En un entorno productivo el codigo esta compilado ademas que el IIS pone en cache todo lo que requiere del framework de .net

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 9 de octubre de 2019 16:32
  • muchas gracias Leandro, por tu asesoría. tomo en cuenta los que me dices, agradezco nuevamente tus comentarios.

    saludos

    jueves, 10 de octubre de 2019 0:21