Perbezaan antara Microsoft .Rangka Kerja Bersih 3.5 dan .Rangka Kerja Bersih 4.0

Perbezaan antara Microsoft .Rangka Kerja Bersih 3.5 dan .Rangka Kerja Bersih 4.0

Microsoft .Rangka Kerja Bersih 3.5 vs .Rangka Kerja Bersih 4.0

The .Rangka Kerja Bersih dari Microsoft adalah seperti mesin maya di mana aplikasi berjalan di atas satu sama lain ... Rangka Kerja Bersih 3.5 dan .Rangka Kerja Bersih 4.0 adalah dua versi berturut -turut kerangka perisian ini, dan yang terakhir akhirnya harus menggantikan bekas. Perbezaan utama di antara mereka adalah ketersediaan sebagai .Rangka Kerja Bersih 3.5 sudah dibina ke Windows 7, sistem operasi terbaru Microsoft. Jika kamu perlu .Rangka Kerja Bersih 4.0, anda tidak mempunyai pilihan selain memuat turunnya dalam talian dari laman Microsoft atau biarkan pengemaskinian memasangnya untuk anda.

Peningkatan terbesar dalam .Rangka Kerja Bersih 4.0 adalah pengoptimumannya untuk berjalan di komputer dengan pelbagai teras ... Rangka kerja bersih 3.5 tidak dioptimumkan untuk operasi berbilang teras, dan ia tidak boleh mengambil banyak kelebihan apabila digunakan dalam komputer dengan 2 atau lebih teras. Kemasukan PLINQ (selari LINQ) dan bukannya LINQ yang digunakan oleh .Rangka Kerja Bersih 3.5 bermaksud itu .Rangka Kerja Bersih 4.0 boleh membahagikan operasinya ke dalam pelbagai benang yang boleh diberikan kepada teras yang berbeza untuk lebih banyak memuatkan.

Satu lagi peningkatan dalam .Rangka Kerja Bersih 4.0 adalah sokongan tambahan untuk kontrak kod. Kontrak kod membenarkan ungkapan pengekodan andaian tanpa mengetahui bahasa asas yang digunakan dalam kod. Terdapat beberapa akibat yang menguntungkan ini, tidak sekurang -kurangnya yang lebih mudah dan lebih dipercayai pemeriksaan kod semasa atau bahkan sebelum runtime.

Untuk menyokong operasi matematik yang kompleks, .Rangka Kerja Bersih Menambah Struktur Data Matematik Baru. Struktur BigInteger akan digunakan dalam aritmetik ketepatan sewenang -wenang. Ini berguna dalam menjana kunci untuk kriptografi kunci awam, mekanisme keselamatan yang digunakan oleh banyak perisian. Struktur kompleks akan digunakan semasa berurusan dengan nombor kompleks. Terdapat banyak aplikasi dunia nyata di mana nombor kompleks digunakan; Sebagai contoh, nombor kompleks digunakan untuk mewakili unsur kapasitif dan induktif rangkaian elektrik atau elektronik.

Ia dinyatakan di atasnya .Rangka Kerja Bersih 4.0 harus diganti .Rangka Kerja Bersih 3.5. Tetapi, pada hakikatnya, kedua -dua wujud bersama dalam sistem, dan perisian berjalan sama ada bergantung pada yang mana ia dikodkan untuk. Akhirnya, majoriti jika tidak semua perisian akan dikodkan .Rangka Kerja Bersih 4.0, dan versi yang lebih lama akan dibuat usang.

Ringkasan:

1 ... kerangka bersih 3.5 dibina ke Windows 7 sementara .Rangka Kerja Bersih 4.0 tidak.
2 ... Rangka Kerja Bersih 4.0 dioptimumkan untuk pelbagai teras sementara .Rangka Kerja Bersih 3.5 tidak.
3 ... Rangka Kerja Bersih 4.0 menyokong kontrak kod sementara .Rangka Kerja Bersih 3.5 tidak.
4 ... Rangka Kerja Bersih 4.0 menambah struktur data baru untuk operasi matematik lanjutan yang tidak disokong oleh .Rangka Kerja Bersih 3.5.