Microsoft .NET Framework 4.8 build 03928: el marco oficial de Microsoft

Microsoft .NET Framework, Microsoft.NET Framework 4.8 es una plataforma de programación para la colección de bibliotecas de programación que pueden estar instaladas o ya incluidas en los sistemas operativos.

    • Lanzamiento: Microsoft
    • Versión: 4.8 build 03928
    • Uso: Gratis
    • Tamaño: 111,9 MB
    • Ver: 1,719,582
    • Descargar: 1,686.161
    • Día:
    • Requisitos: Windows Vista / Server 2008 / 7/8 / Server 2012 / 8.1 / 10

Microsoft.NET Framework 4.8 de Microsoft es una plataforma de programación que es una colección de bibliotecas de programación que pueden estar instaladas o ya incluidas en los sistemas operativos Windows.

La última versión de Microsoft .NET Framework se ha mejorado y editado bastante, tiene una mejor compatibilidad, las últimas actualizaciones de información y una flexibilidad muy alta en comparación con los sistemas de aplicaciones actuales.

Microsoft .NET Framework viene en tres versiones, incluyendo Standalone (Offline Installer), Web Bootstrapper (Web Installer) y Developer Pack (paquete de desarrollador ). La versión independiente se encuentra en la ruta de descarga principal, las otras 2 versiones junto con las versiones anteriores de .NET Framework se pueden encontrar en el enlace de descarga. En la última versión de .NET Framework, Microsoft ha traído nuevas características y API en las áreas:

  • Admite TLS 1.1 / 1.2 para ClickOne.
  • Active la aplicación de escritorio .NET con Project Centennial.
  • Soporte para estándares criptográficos adicionales para aumentar la seguridad.
  • Soporte de teclado virtual y DPI por pantalla para WPF.

En general, la última versión de .NET Framework se centra en la mejora de la seguridad y las funciones relacionadas con WinForms / WPF. Esta versión también es totalmente compatible y se puede actualizar desde las versiones 4 / 4.5 / 4.5.1 / 4.5.2 / 4.6 / 4.6.1. Esta versión también se puede ejecutar en paralelo con .NET Framework 3.5 SP1 o anterior.

Los paquetes de instalación sin conexión se pueden utilizar en situaciones en las que los paquetes web no se pueden utilizar debido a la ausencia de la red. Si tiene la intención de redistribuir estos paquetes de instalación en su aplicación, Microsoft también recomienda llamar al paquete de instalación a través de la Web porque es más compacto y se carga más rápido. El paquete Web Installer también ofrece un rendimiento óptimo con menores requisitos de ancho de banda.

El marco tiene 2 componentes principales

Common Language Runtime (CLR)

CLR es el componente que conecta otras partes de .NET Framework al sistema operativo. CLR es un programa escrito en .NET, no compilado en código de máquina, pero está traducido a un lenguaje intermedio Microsoft Intermediate Language (MSIL). Al ejecutar el programa, CLR traducirá el MSIL al código de la máquina para ejecutar las funciones, asegurando que la aplicación no ocupe ni utilice los recursos del sistema desenfrenados. Tampoco permite la ejecución de comandos maliciosos. Estas funciones son implementadas por componentes dentro del CLR como cargador de clases , compilador Just In Time , recolector de basura , manejador de excepciones , marshaller COM , motor de seguridad , ...

En las versiones más recientes de los sistemas operativos Windows, como XP.Net y Windows 2003, el CLR se incluye con el sistema operativo. Esto asegura que la aplicación escrita en su computadora se ejecutará en otras computadoras sin instalación.

Biblioteca de clases de .NET Framework

La biblioteca de clases de .NET Framework proporciona bibliotecas de programación como aplicaciones, bases de datos, servicios web ...

Biblioteca de clases base - una biblioteca de clases base

Esta es la biblioteca de las clases más básicas que se utilizan durante la programación o los propios constructores de .NET Framework deben utilizarla para crear clases superiores. Ejemplos de clases en esta biblioteca son String, Interger, Exception, ...

ADO.NET y XLM

Esta biblioteca incluye clases utilizadas para procesar datos. ADO.NET reemplaza a ADO para la manipulación normal de datos. Se proporcionan clases de objetos XML para que pueda procesar datos en un nuevo formato: XML. Ejemplos de esta biblioteca son SqlDataAdapter, SqlCommand, DataSet, XMLReader, XMLWriter, ...

ASP.NET

Las aplicaciones web creadas con ASP.NET aprovechan al máximo las capacidades de .NET Framework. Además hay un nuevo estilo de programación al que Microsoft le dio un nombre llamado código detrás. Así es como los programadores que crean aplicaciones basadas en Windows las usan a menudo: las interfaces y los comandos están separados. Sin embargo, si alguna vez está familiarizado con la programación de aplicaciones web, aquí es donde puede deshacerse de los comandos HTML.

La aparición de ASP.NET logra un equilibrio entre el proceso de creación de aplicaciones web y de Windows. ASP.Net proporciona un conjunto de controles de servidor para que los programadores capturen y procesen datos de la aplicación como si trabajaran con una aplicación de Windows. También le permite convertir una aplicación previamente escrita que solo se ejecuta en Windows en una aplicación web con bastante facilidad. Ejemplos de clases en esta biblioteca son WebControl, HTML Control, ...

servicios web

Los servicios web son servicios proporcionados a través de la web (o Internet). El servicio se considera un servicio web que no está dirigido a los usuarios, sino al creador de software. Los servicios web se pueden utilizar para proporcionar datos o una función computacional.

Formulario de Windows

El conjunto de bibliotecas de formularios de Windows contiene clases de objetos para crear aplicaciones basadas en Windows. La creación de aplicaciones de este tipo está bien soportada hasta ahora por los lenguajes y herramientas de programación de Microsoft. Ahora, las aplicaciones solo para Windows podrán trabajar con servicios web basados ​​en Web. Ejemplos de clases en esta biblioteca son Form, UserControl ...

Requisitos del sistema

  • Sistema operativo: Windows 7 SP1, Windows 8.1, Windows 10, Windows Server 2008 R2 SP1, Windows Server 2012 y Windows Server 2012 R2.
  • Procesador: 1GHz.
  • Memoria RAM: 512 MB.
  • Disco duro libre de 2.5GB.
  • Admite versiones x86 y x64.

Cuando instala este paquete, puede ver cualquier paquete o actualización en el sistema.

  • Si es Windows 7 SP1 o Windows Server 2008 R2 SP1, verá que el elemento Vista previa de Microsoft .NET Framework 4.6.2 es un producto instalado en Programas y características en el Panel de control.
  • Si está utilizando Windows Server 2012, verá Actualización para Microsoft Windows (KB3120738) en la sección Actualizaciones instaladas del Panel de control.
  • Si es Windows 8.1, Windows 10 o Windows Server 2012 R2, verá Actualización para Microsoft Windows (KB3120803) en la sección Actualizaciones instaladas del Panel de control.

Actualizar Microsoft .NET Framework

Microsoft .NET Framework 4.8 build 03928: el marco oficial de Microsoft

Microsoft .NET Framework 4.8

Clase base

  • Reducción del impacto de FIPS en la critografía.
  • Utilice la versión actualizada de Zlib.

Windows Communication Foundation (WCF)

Lanzamiento de ServiceHealthBehavior: un estado WCF de servicio que extiende IServiceBehavior. Una vez agregado a la colección ServiceDescription.Behaviors, el estado del servicio hace lo siguiente:

  • Devuelve el estado del servicio con el código de respuesta HTTP.
  • Publicación de información sobre el estado del servicio.

Windows Presentation Foundation (WPF)

Microsoft.NET Framework 4.8 agrega compatibilidad con las dimensiones de DPI de modo mixto y reconocimiento de DPI por monitor V2.

Lenguaje popular en tiempo real

El tiempo de ejecución en Microsoft.NET Framework 4.8 incluye los siguientes cambios y mejoras:

  • Mejoras en el compilador JIT.
  • Gestión de memoria mejorada para Native Image Generator (NGEN).
  • Análisis antivirus para todos los conjuntos.

Microsoft .NET Framework 4.8 build 03928: el marco oficial de Microsoft

Microsoft .NET Framework 4.7.2

Microsoft .NET Framework 4.7.2 xây dựng dựa trên các phiên bản .NET Framework 4.x bằng cách sửa lỗi và bổ sung một vài tính năng mới trong khi vẫn duy trì tính ổn định của sản phẩm.

Microsoft .NET Framework 4.7.2 có thể cài đặt trên Windows 10, Windows 8.1, Windows 7 SP1 và các nền tảng server tương ứng từ Windows Server 2008 R2 SP1.

Microsoft .NET Framework 4.7.2 tiếp tục cải thiện tính tương thích, cho phép ứng dụng đem tới trải nghiệm người dùng Assistive Technology phù hợp.

Điểm mới ở Microsoft .NET Framework 4.7.2

Core

  • Microsoft .NET Framework 4.7.2 thực hiện tăng cường mã hóa đáng kể, giải nén file zip tốt hơn và bổ sung bộ sưu tập API.
  • Mức quá tải RSA.Create và DSA.Create mới.
  • Hàm tạo Rfc2898DeriveBytes chấp nhận tên thuật toán hash.
  • Hỗ trợ phím tạm thời.
  • Lập trình các yêu cầu ký chứng chỉ PKCS # 10 và chứng chỉ khóa công khai X.509.
  • Các thành viên SignerInfo mới.
  • Để lại một stream đóng gói sau khi xử lý CryptoStream.
  • Thay đổi giải nén trong DeflateStream
  • Bộ sưu tập API bổ sung

ASP.NET

  • Hỗ trợ phép nhúng phụ thuộc biểu mẫu Web.
  • Hỗ trợ các cookie cùng trang.

Networking

  • Hoàn thiện các thuộc tính HttpClientHandler.

SQLClient

  • Hỗ trợ xác thực đa phương tiện Azure Active Directory và xác thực đa yếu tố .
  • Hỗ trợ mã hóa liên tục phiên bản 2.
  • Windows Presentation Foundation
  • Tìm ResourceDictionary theo nguồn.
  • Tìm chủ sở hữu ResourceDictionary.
  • Tìm danh mục tham khảo StaticResource.

Microsoft .NET Framework 4.8 build 03928: el marco oficial de Microsoft

Nó cung cấp những giải pháp thiết yếu cho những yêu cầu thông thường của các chương trình điện toán như lập trình giao diện người dùng, truy cập dữ liệu, kết nối cơ sở dữ liệu, ứng dụng web, các giải thuật số học và giao tiếp mạng. Ngoài ra, .NET Framework quản lý việc thực thi các chương trình được viết dựa trên .NET Framework do đó người dùng cần phải cài .NET Framework để có thể chạy các chương trình được viết trên nền .NET.

Chẳng hạn, để thiết kế một trò chơi đua xe, nếu không có bộ Framework chuyên dụng cho game, người lập trình game phải tự tạo ra: khung xe, bánh xe, người, đường đi, cây, biển báo... rồi mới tính đến chuyện “lắp ghép” chúng lại với nhau để tạo ra không gian cho game; trong khi cũng với dạng trò chơi này, nhưng nếu dùng bộ Framework có sẵn đã được phát triển thì người lập trình viên chỉ cần viết các lệnh để lấy chúng ra từ Framework và ghép chúng lại.

Không phải mọi ngôn ngữ lập trình đều khai thác được Framework, muốn sử dụng các “vật liệu” trong bộ Framework, đòi hỏi người lập trình viên phải dùng các ngôn ngữ lập trình có hỗ trợ công nghệ .NET như VB.NET, C#.NET, ASP.NET...

Thủ thuật và hướng dẫn

Ứng dụng liên quan và thay thế

Có thể bạn quan tâm