Microsoft .NET Framework 4.8 build 03928: il framework ufficiale di Microsoft

Microsoft .NET Framework, Microsoft.NET Framework 4.8 è una piattaforma di programmazione per la raccolta di librerie di programmazione che possono essere installate o già incluse nei sistemi operativi.

    • Rilascio: Microsoft
    • Versione: 4.8 build 03928
    • Utilizzo: gratuito
    • Dimensione: 111,9 MB
    • Visualizza: 1.719.582
    • Scarica: 1,686.161
    • Giorno:
    • Requisiti: Windows Vista / Server 2008 / 7/8 / Server 2012 / 8.1 / 10

Microsoft.NET Framework 4.8 di Microsoft è una piattaforma di programmazione che è una raccolta di librerie di programmazione che possono essere installate o già incluse nei sistemi operativi Windows.

L'ultima versione di Microsoft .NET Framework è stata migliorata e modificata parecchio, ha una migliore compatibilità, gli ultimi aggiornamenti delle informazioni e una flessibilità molto elevata rispetto ai sistemi applicativi attuali.

Microsoft .NET Framework è disponibile in tre versioni, tra cui Standalone (Offline Installer), Web Bootstrapper (Web Installer) e Developer Pack (pacchetto per sviluppatori ). La versione Standalone si trova nel percorso di download principale, le altre 2 versioni insieme alle versioni precedenti di .NET Framework possono essere trovate nel link per il download. Nell'ultima versione di .NET Framework, Microsoft ha introdotto nuove funzionalità e API nelle aree:

  • Supporta TLS 1.1 / 1.2 per ClickOne.
  • Attiva l'applicazione desktop .NET con Project Centennial.
  • Supporto per standard crittografici aggiuntivi per aumentare la sicurezza.
  • Supporto per tastiera morbida e DPI per schermo per WPF.

Nel complesso, l'ultima versione di .NET Framework si concentra sul miglioramento della sicurezza e sulle funzionalità correlate a WinForms / WPF. Questa versione è anche completamente compatibile e può essere aggiornata dalle versioni 4 / 4.5 / 4.5.1 / 4.5.2 / 4.6 / 4.6.1. Questa versione può anche essere eseguita fianco a fianco con .NET Framework 3.5 SP1 o versioni precedenti.

I pacchetti di installazione offline possono essere utilizzati in situazioni in cui i pacchetti Web non possono essere utilizzati a causa dell'assenza della rete. Se si intende ridistribuire questi pacchetti di installazione nella propria applicazione, Microsoft consiglia inoltre di chiamare il pacchetto di installazione sul Web perché è più compatto e si carica più velocemente. Il pacchetto Web Installer offre anche prestazioni ottimali con requisiti di larghezza di banda inferiori.

Il framework ha 2 componenti principali

Common Language Runtime (CLR)

CLR è il componente che collega altre parti di .NET Framework al sistema operativo. CLR è un programma scritto in .NET, non compilato in codice macchina ma è tradotto in un linguaggio intermedio Microsoft Intermediate Language (MSIL). Durante l'esecuzione del programma, il CLR tradurrà l'MSIL nel codice macchina per eseguire le funzionalità, assicurando che l'applicazione non occupi e utilizzi risorse di sistema dilaganti. Inoltre, non consente l'esecuzione di comandi dannosi. Queste funzioni sono implementate da componenti all'interno del CLR come il caricatore di classi , il compilatore Just In Time , il Garbage Collector , il gestore delle eccezioni , il marshaller COM , il motore di sicurezza , ...

Nelle versioni più recenti dei sistemi operativi Windows come XP.Net e Windows 2003, CLR è fornito in bundle con il sistema operativo. Ciò garantisce che l'applicazione scritta sul computer venga eseguita su altri computer senza installazione.

NET Framework libreria di classi

La libreria di classi .NET Framework fornisce librerie di programmazione come per applicazioni, database, servizi web ...

Libreria di classi di base: una libreria di classi di base

Questa è la libreria delle classi più elementari utilizzate durante la programmazione o gli stessi costruttori di .NET Framework devono utilizzarla per creare classi superiori. Esempi di classi in questa libreria sono String, Interger, Exception, ...

ADO.NET e XLM

Questa libreria include classi utilizzate per elaborare i dati. ADO.NET sostituisce ADO per la normale manipolazione dei dati. Vengono fornite classi di oggetti XML per elaborare i dati in un nuovo formato: XML. Esempi di questa libreria sono SqlDataAdapter, SqlCommand, DataSet, XMLReader, XMLWriter, ...

ASP.NET

Le applicazioni Web create con ASP.NET sfruttano appieno le funzionalità di .NET Framework. Inoltre è un nuovo stile di programmazione che Microsoft gli ha dato un nome chiamato codice dietro. Questo è il modo in cui spesso usano i programmatori che creano applicazioni basate su Windows: interfacce e comandi sono separati. Tuttavia, se hai mai familiarità con la programmazione di applicazioni web, è qui che ti sbarazzi dei comandi HTML.

L'emergere di ASP.NET raggiunge un equilibrio tra il processo di creazione di applicazioni Windows e Web. ASP.Net fornisce una serie di controlli server per i programmatori per acquisire ed elaborare i dati dell'applicazione come lavorare con un'applicazione Windows. Consente inoltre di trasformare un'applicazione scritta in precedenza solo in esecuzione su Windows in un'applicazione Web abbastanza facilmente. Esempi di classi in questa libreria sono WebControl, HTML Control, ...

servizi web

I servizi Web sono servizi forniti tramite il Web (o Internet). Il servizio è considerato un servizio Web non rivolto agli utenti ma rivolto al software builder. I servizi Web possono essere utilizzati per fornire dati o una funzione di calcolo.

Windows form

La suite di librerie di Windows form contiene classi di oggetti per la creazione di applicazioni basate su Windows. La creazione di applicazioni di questo tipo è finora ben supportata dai linguaggi e dagli strumenti di programmazione di Microsoft. Ora, le applicazioni solo per Windows saranno in grado di funzionare con i servizi Web basati sul Web. Esempi di classi in questa libreria sono Form, UserControl ...

Requisiti di sistema

  • Sistema operativo: Windows 7 SP1, Windows 8.1, Windows 10, Windows Server 2008 R2 SP1, Windows Server 2012 e Windows Server 2012 R2.
  • Processore: 1 GHz.
  • Memoria RAM: 512 MB.
  • Disco rigido da 2,5 GB gratuito.
  • Supporta entrambe le versioni x86 e x64.

Quando installi questo pacchetto, puoi vedere tutti i pacchetti o gli aggiornamenti nel sistema

  • Se è Windows 7 SP1 o Windows Server 2008 R2 SP1, vedrai che Microsoft .NET Framework 4.6.2 Preview è un prodotto installato in Programmi e funzionalità nel Pannello di controllo.
  • Se utilizzi Windows Server 2012, vedrai Aggiornamento per Microsoft Windows (KB3120738) nella sezione Aggiornamenti installati del Pannello di controllo.
  • Se è Windows 8.1, Windows 10 o Windows Server 2012 R2, vedrai Aggiornamento per Microsoft Windows (KB3120803) nella sezione Aggiornamenti installati del Pannello di controllo.

Aggiorna Microsoft .NET Framework

Microsoft .NET Framework 4.8 build 03928: il framework ufficiale di Microsoft

Microsoft .NET Framework 4.8

Classe di base

  • Ridotto impatto FIPS sulla crittografia.
  • Usa la versione aggiornata di Zlib.

Windows Communication Foundation (WCF)

Lancio di ServiceHealthBehavior: uno stato WCF del servizio che estende IServiceBehavior. Una volta aggiunto alla raccolta ServiceDescription.Behaviors, lo stato del servizio esegue le seguenti operazioni:

  • Restituire l'integrità del servizio con il codice di risposta HTTP.
  • Pubblicazione delle informazioni sullo stato del servizio.

Windows Presentation Foundation (WPF)

Microsoft.NET Framework 4.8 aggiunge il supporto per la consapevolezza DPI per monitor V2 e le dimensioni DPI in modalità mista.

Linguaggio popolare in tempo reale

Il runtime in Microsoft.NET Framework 4.8 include le seguenti modifiche e miglioramenti:

  • Miglioramenti al compilatore JIT.
  • Gestione avanzata della memoria per Native Image Generator (NGEN).
  • Scansione antivirus per tutti i set.

Microsoft .NET Framework 4.8 build 03928: il framework ufficiale di Microsoft

Microsoft .NET Framework 4.7.2

Microsoft .NET Framework 4.7.2 si basa sulle versioni di .NET Framework 4.x risolvendo bug e aggiungendo alcune nuove funzionalità mantenendo la stabilità del prodotto.

Microsoft .NET Framework 4.7.2 può essere installato su Windows 10, Windows 8.1, Windows 7 SP1 e le piattaforme server corrispondenti da Windows Server 2008 R2 SP1.

Microsoft .NET Framework 4.7.2 continua a migliorare la compatibilità, consentendo alle app di offrire un'esperienza utente di Assistive Technology su misura.

Nuovo in Microsoft .NET Framework 4.7.2

Nucleo

  • Microsoft .NET Framework 4.7.2 esegue un aumento significativo della crittografia, una migliore decompressione dei file zip e una raccolta API aggiuntiva.
  • Nuovi livelli di sovraccarico RSA.Create e DSA.Create.
  • Il costruttore Rfc2898DeriveBytes accetta il nome dell'algoritmo hash.
  • Supporto chiave temporaneo.
  • La programmazione richiede la firma del certificato PKCS # 10 e del certificato della chiave pubblica X.509.
  • Nuovi membri SignerInfo.
  • Lascia un flusso impacchettato dopo l'elaborazione di CryptoStream.
  • Estrai le modifiche in DeflateStream
  • Raccolta API aggiuntiva

ASP.NET

  • Il supporto per l'incorporamento dipende dal modulo Web.
  • Supporta i cookie dello stesso sito.

Networking

  • Completa le proprietà HttpClientHandler.

SQLClient

  • Supporta l'autenticazione multimediale di Azure Active Directory e l'autenticazione a più fattori.
  • Supporto per la versione 2 della crittografia continua.
  • Windows Presentation Foundation
  • Trova ResourceDictionary in base alla fonte.
  • Trova il proprietario di ResourceDictionary.
  • Trova il catalogo di riferimento StaticResource.

Microsoft .NET Framework 4.8 build 03928: il framework ufficiale di Microsoft

Fornisce soluzioni essenziali per i requisiti comuni dei programmi di elaborazione come la programmazione dell'interfaccia utente, l'accesso ai dati, la connettività del database, le applicazioni web, gli algoritmi aritmetici e la comunicazione di rete. Inoltre, .NET Framework gestisce l'esecuzione di programmi scritti su .NET Framework, quindi gli utenti devono installare .NET Framework per eseguire programmi scritti in .NET.

Ad esempio, per progettare un gioco di corse, se non esiste un framework dedicato per il gioco, il programmatore del gioco deve creare: telaio, ruote, persone, percorsi, alberi, segnali ... quindi considerare di "assemblarli" insieme per creare spazio per il gioco; Mentre anche con questo tipo di gioco, se si utilizza il framework già sviluppato, il programmatore deve solo scrivere i comandi per estrarli dal framework e metterli insieme.

Non tutti i linguaggi di programmazione possono sfruttare il framework, per utilizzare i " materiali " nel framework, richiede ai programmatori di utilizzare linguaggi di programmazione che supportano la tecnologia .NET come VB.NET, C # .NET, ASP.NET ...

Suggerimenti e tutorial

Applicazioni correlate e alternative

Forse ti interessa