• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
    • Questions
    • Teachers
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

1.1K
Views
¿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í

about 3 years ago · Santiago Trujillo
5 answers
Answer question

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.

about 3 years ago · Santiago Trujillo Report

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".

about 3 years ago · Santiago Trujillo Report

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.

about 3 years ago · Santiago Trujillo Report

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 .

about 3 years ago · Santiago Trujillo Report

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.

about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error