Microsoft
.NET Framework 4 menyediakan fitur-fitur baru dan perbaikan:
*
Perbaikan dalam Common Language Runtime (CLR) dan Base Class Library (BCL)
-
Peningkatan
kinerja termasuk dukungan yang lebih baik multicore, pengumpulan sampah latar
belakang, dan profiler lampirkan di server.
-
Memori
New dipetakan berkas dan tipe numerik.
-
Debugging
Mudah termasuk sampah debugging, minidumps Watson, modus debugging campuran
untuk 64 bit dan kode kontrak.
-
Untuk
daftar lengkap perangkat tambahan untuk CLR dan BCL pergi di sini.
*
Inovasi dalam bahasa # Visual Basic dan C, misalnya pernyataan lambdas,
lanjutan garis implisit, dinamis dispatch, dan bernama / parameter opsional.
*
Perbaikan Akses Data dan Modeling
·
The
Entity Framework memungkinkan pengembang untuk program terhadap database
relasional menggunakan NET benda dan Query Integrated Language (LINQ). Ini
memiliki banyak fitur baru, termasuk ketekunan kebodohan dan dukungan POCO,
asosiasi kunci asing, lazy loading, dukungan pengembangan uji-didorong, fungsi
dalam model, dan operator LINQ baru. Fitur tambahan termasuk dukungan n-tier
yang lebih baik dengan entitas diri pelacakan, disesuaikan kode generasi
menggunakan T4 template, model pembangunan pertama, pengalaman desainer
ditingkatkan, kinerja yang lebih baik, dan pluralisasi entitas set. Untuk
informasi lebih lanjut di sini.
·
WCF
Data Services adalah komponen dari Framework yang memungkinkan Anda untuk
membuat layanan berbasis REST dan aplikasi yang menggunakan Open Data Protocol
(OData) untuk mengekspos dan mengkonsumsi data melalui Web. WCF Data Services
memiliki banyak fitur baru, termasuk meningkatkan dukungan blob, data yang
mengikat, jumlah baris, kustomisasi pakan, proyeksi, dan perbaikan permintaan
pipa. Built-in integrasi dengan Microsoft Office 2010 sekarang memungkinkan
untuk mengekspos Microsoft Office SharePoint Server data sebagai pakan OData
dan mengakses data feed dengan menggunakan perpustakaan klien WCF Data
Services. Untuk informasi lebih lanjut di sini.
*
Perangkat tambahan untuk ASP.NET
Ø Lebih kontrol atas HTML, ID
elemen dan CSS kustom yang membuatnya lebih mudah untuk membuat
standar-compliant dan bentuk web SEO ramah.
Ø New fitur data dinamis termasuk
filter permintaan baru, entitas template, dukungan yang lebih kaya untuk Entity
Framework 4, dan validasi dan template fitur yang dapat dengan mudah diterapkan
untuk formulir web yang ada.
Ø Bentuk Web dukungan untuk
perbaikan perpustakaan AJAX baru termasuk built-in mendukung untuk jaringan
pengiriman konten (CDN).
Ø Untuk daftar lengkap perangkat
tambahan untuk ASP.NET pergi di sini.
*
Perbaikan pada Windows Presentation Foundation (WPF)
Ø Ditambahkan dukungan untuk
Windows 7 multi-touch, kontrol pita, dan fitur diperpanjang taskbar.
Ø Ditambahkan dukungan untuk
Permukaan 2.0 SDK.
Ø Line-of-bisnis kontrol New
termasuk kontrol charting, pintar mengedit, grid data, dan lain-lain yang
meningkatkan pengalaman bagi pengembang yang membangun aplikasi sentris data.
Ø Perbaikan kinerja dan
skalabilitas.
Ø Visual perbaikan dalam kejelasan
teks, pixel gertakan tata letak, lokalisasi, dan interoperabilitas.
Ø Untuk daftar lengkap perangkat
tambahan untuk WPF pergi di sini.
*
Perbaikan ke Windows Workflow (WF) yang memungkinkan pengembang untuk host yang
lebih baik dan berinteraksi dengan alur kerja. Ini termasuk model perbaikan
pemrograman aktivitas, pengalaman desainer ditingkatkan, gaya pemodelan diagram
alur baru, kegiatan palet diperluas, integrasi alur kerja-aturan, dan fitur
pesan baru korelasi. Framework 4 juga menawarkan keuntungan kinerja yang
signifikan untuk alur kerja berbasis WF. Untuk daftar lengkap perangkat
tambahan untuk WF pergi di sini.
*
Perbaikan Windows Communication Foundation (WCF) seperti dukungan untuk WCF
Workflow Layanan memungkinkan program alur kerja dengan kegiatan messaging,
dukungan korelasi. Selain itu, .NET Framework 4 menyediakan fitur WCF baru
seperti penemuan layanan, layanan routing, dukungan REST, diagnosa, dan
kinerja. Untuk daftar lengkap perangkat tambahan untuk WCF pergi di sini.
*
Inovatif baru fitur paralel pemrograman seperti dukungan paralel loop, Tugas
Paralel Perpustakaan (TPL), Parallel LINQ (PLINQ), dan struktur data koordinasi
yang memungkinkan pengembang memanfaatkan kekuatan prosesor multi-core.
ConversionConversion EmoticonEmoticon