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.
- Il framework ha 2 componenti principali
- Aggiorna Microsoft .NET Framework
- Nuovo in Microsoft .NET Framework 4.7.2
- Tutorial e suggerimenti
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
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.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.
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
- Correggere l'errore che non è possibile installare .NET Framework sul computer
- Testare .NET Framework sul computer
- Correzione dell'errore HRESULT: 0xc8000222 durante l'installazione di Net Framework 4
- Correzione dell'errore "È necessario che sia disponibile spazio su disco sufficiente" durante l'installazione di NET Framework
- Circolare 09/2018 / TT-BKHDT
- Come correggere l'errore .NET Framework sul computer
- Cos'è .NET Framework? Perché alcuni software ne hanno bisogno?
- Come scaricare e installare NET Framework su un computer
- Disinstallare NET Framework con NET Framework Cleanup Tool
Applicazioni correlate e alternative
- Software Microsoft Visual Studio 2010 Ultimate per la programmazione
- Strumenti di supporto alla programmazione di Visual Studio Professional 2019
- Strumento di programmazione per applicazioni UWP gratuito di Windows Template Studio
- Strumento di riparazione di Microsoft .NET Framework Software di riparazione di .NET Framework
- Evernote2Onenote Trasferisce i dati da Evernote a OneNote
- Supporto ridistribuibile di Microsoft XNA Framework per la creazione di giochi per Windows e Xbox
- Strumento di pulizia di .NET Framework Disinstalla completamente .NET Framework
Forse ti interessa
- Microsoft .NET Framework 4.5 Suite di Microsoft Framework
- Microsoft Edge Chromium Il nuovo browser Web di Microsoft, con supporto per componenti aggiuntivi
- Microsoft .NET Framework 3.5 Microsoft Framework Suite
- Windows Media Player 11 Microsoft Music Player
- Windows Media Player 12 Microsoft Music Player
- Microsoft Network Monitor (32 bit)
- Microsoft Kodu Game Lab Supporta i giochi di programmazione per bambini