Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.6K
Visualizações
¿Cuál es la diferencia entre una aplicación de Windows Forms y una aplicación de Windows Forms (.NET Framework)?

Al crear un nuevo proyecto en Visual Studio 2019, hay dos opciones para crear una aplicación de Windows Forms. ¿Cuál es la diferencia entre estas opciones?

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
5 Respostas
Responde à pergunta

0

ingrese la descripción de la imagen aquí

el primero. .NET Framework es específico de Windows.

el segundo (no mencionado) .NET Core es multiplataforma.

Así que puedes elegir lo que quieras.

over 4 years ago · Santiago Trujillo Relatório

0

  • Windows Forms App (.NET Framework) es .NET Framework 4.8 o anterior.

Creado entre 2002 y 2019. https://en.wikipedia.org/wiki/.NET_Framework_version_history

mientras que

  • Windows Forms App es .NET Core 3.0 o posterior.

Creado de 2016 a 2023 (proyectado) https://en.wikipedia.org/wiki/.NET

El 10 de noviembre de 2020 eliminaron la palabra "Core" del nombre. Entonces, por ejemplo, una versión anterior se llamaba ".NET Core 3.0", pero la última versión ahora se llama ".NET 6".

over 4 years ago · Santiago Trujillo Relatório

0

SEGÚN mi consideración, esto debe ser más claro.

Puede usar Winform (.Net Framework) si desea ejecutar la aplicación que apunta a .Net Framework que se instala automáticamente cuando instala Windows en el sistema.

Por otro lado, si desea desarrollar la aplicación de escritorio con la aplicación Just Winform , significa que está apuntando a la última versión de .net core que debe instalar en los sistemas donde ejecutará la aplicación; de lo contrario, la aplicación ganó no funciona como se esperaba. y es posible que se le pida que instale la última versión de .net core que es el entorno de orientación.

Puede especificar el marco de destino mientras desarrolla la aplicación en las propiedades del proyecto.

over 4 years ago · Santiago Trujillo Relatório

0

La mejor práctica es elegir "Aplicación de Windows Forms" para el nuevo desarrollo.

Visual Studio ofrece a los desarrolladores la opción de crear proyectos basados en .NET Framework o .NET Core. Ambos han sido reemplazados con el lanzamiento de .NET 5. Los desarrolladores todavía tienen la opción de crear proyectos con .NET Framework, por lo que hay dos tipos de proyectos.

.NET Framework es más antiguo que .NET Core y solo se ejecuta en Windows. .NET Core se creó para ser multiplataforma y originalmente no era compatible con las aplicaciones de escritorio de Windows. Tenían lanzamientos separados a través de .NET Framework 4.8 y .NET Core 3.1.

Cuando se lanzó .NET Core 3.0, Microsoft comenzó a recomendar que las nuevas aplicaciones, independientemente del tipo, se desarrollaran con .NET Core. Microsoft también anunció que no habrá más actualizaciones importantes para .NET Framework:

Con el lanzamiento de .NET Core 3.0 en septiembre de 2019, creemos que todas las aplicaciones .NET nuevas deben basarse en .NET Core. Se admiten los tipos de aplicaciones principales de .NET Framework, y donde no portamos algo, hay un reemplazo moderno recomendado. Toda la inversión futura en .NET se realizará en .NET Core.

.NET Framework 4.8 será la última versión principal de .NET Framework.

Fuente: .NET Core es el futuro de .NET

Además, .NET 5 es el sucesor de .NET Core y .NET Framework. De ahora en adelante, solo hay .NET:

Habrá solo un .NET en el futuro, y podrá usarlo para apuntar a Windows, Linux, macOS, iOS, Android, tvOS, watchOS y WebAssembly y más.

Fuente: Presentación de .NET 5 .

over 4 years ago · Santiago Trujillo Relatório

0

La aplicación Windows Forms (.NET Framework) es el tipo que hace que las aplicaciones de escritorio usen .NET Framework. La aplicación Windows Forms (.NET) es del tipo que también crea aplicaciones de escritorio, pero usa .NET Core (la última versión es .NET Core 5.0). La plantilla del proyecto Biblioteca de control de Windows se usa para crear controles personalizados para usar en Windows Forms como nosotros usamos. de la caja de herramientas Los desarrolladores usan el . NET framework para crear aplicaciones de escritorio de Windows y aplicaciones basadas en servidor. NET Core se utiliza para crear aplicaciones de servidor que se ejecutan en Windows, Linux y Mac.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda