Bagian dari .Net Framework 3.5 adalah :
1. Net Framework 2.0
Berikut teknologi-teknologi yang ditanamkan dalam .Net Framewrok versi 2.0.
Berikut teknologi-teknologi yang ditanamkan dalam .Net Framewrok versi 2.0.
- Common language runtime (CLR).
- Support for generic types and methods.
- Compilers for C#, Visual Basic, C++, and J#.
- Base class libraries.
- ADO.NET.
- ASP.NET
- Windows Forms.
- Web Services
2. Service pack dari .NET Framework 2.0 (SP1) yang menyertakan update terhadap assembly.
Service pack 1 dari .NET Framework 2.0 ini menyertakan update terhadap beberapa file assembly dan CLR yang disertakan dalam .NET Framework 2.0. Update tersebut bisa diinstalasikan secara mandiri pada .NET Framework 3.5. Kebanyakan update untuk .Net Framework 2.0 tidak mengubah banyak komponen .net. Akan tetapi, ada beberapa kasus dimana elemen API mengalami beberapa penambahan atau perubahan.
Jika aplikasi yang dikembangkan tergantung kepada fungsi baru dari teknologi .net, maka lebih baik aplikasi tersebut ditargetkan untuk .NET Framework 3.5. Sebaliknya, apabila aplikasi yang dikembangkan membutuhkan fungsi tertentu yang terdapat pada .NET Framework 2.0, maka target yang dituju adalah .NET Framework 2.0.
3. .NET Framework 3.0 menggunakan assembly pada .NET Framework 2.0 atau service pack-nya apabila terinstalasi dan meyertakan assembly yang penting bagi teknologi yang disertakan pada .NET Framework 3.0. Teknologi-teknologi tersebut diantaranya adalah PresentationFramework.dll serta PresentationCore.dll, yang penting bagi WPF(Windows Presentation Foundation) yang ditanamkan dalam .NET Framework 3.0.
.NET Framework 3.0 memerlukan .NET Framewrok 2.0. Jika sewaktu instalasi tidak ditemukan .NET Framework 2.0 pada komputer, maka .NET Framework 2.0 akan diinstal secara otomatis.
Berikut teknologi-teknologi yang disertakan dalam .NET Framework 3.0.
Berikut teknologi-teknologi yang disertakan dalam .NET Framework 3.0.
- Windows Presentation Foundation (WPF)
- Windows Communication Foundation (WCF)
- Windows Workflow Foundation (WF)
4. Service pack .NET Framework 3.0 (SP1) yang memiliki update assembly untuk teknologi yang telah
disebutkan di atas.
Service pack tersebut dapat diinstalasi secara terpisah dari .NET Framework 3.5. Update-update yang dibawa oleh service pack ini adalah elemen API baru, dan fungsi-fungsi tambahan untuk teknologi yang disertakan pada .NET Framework 3.0. Menginstalasi service pack 1 dari .NET Framework 3.0 akan menginstalasi juga .NET Framework 2.0 SP1bia yang belum terdapat pada komputer.
5. .NET Framework 3.5.
Pada .NET Framework 3.5 ini diperkenalkan beberapa fitur baru bagi .NET Framework 2.0 dan 3.0 serta beberapa teknologi tambahan dalam bentuk file assembly. Berikut teknologi yang disertakan pada .NET Framework 3.5.
- Beberapa kompiler baru untuk C++, C# dan Visual Basic.
- ASP.NET Ajax
- LINQ
- Tipe-tipe data tambahan dalam base class library
Jika salah satunya tidak ada di dalam komputer sewaktu .NET Framewrok diinstalasi, maka secara otomatis fitur itu akan diinstalasi ke dalam komputer. Sebuah aplikasi menggunakan assembly yang sama tidak tergantung pada target .NET Frameworknya (2.0 atau 3.0 atau 3.5). Contohnya, apabila ada dua aplikasi, yang satu menggunakan WPF dengan target Framewrok yang akan digunakan adalah versi 3.0 dan aplikasi yang satunya menggunakan form windows dan target framework yang akan digunakan adalah versi 2.0, maka kedua aplikasi tersebut akan menggunakan instance dari file assembly yang sama, yaitu mscorlib.dll.
Apabila service pack .NET Framework 2.0 sudah terinstalasi dalam komputer, berarti file assembly mscorlib.dll akan diupdate dan kedua aplikasi itu akan menggunakan versi mscorlib.dll yang baru tersebut.
Posted By : Heaven Programmer
http://heavenprogrammer.blogspot.com
http://heavenprogrammer.blogspot.com