Definisi .NET
.NET framework adalah suatu platform baru di dalam pemrograman untuk lingkungan yang terdistribusi luas (internet). Istilah .NET sering diasosiasikan dengan proses yang berjalan pada platform .NET.
Salah satu bentuk keunggulan dari platform ini terrefleksi pada kompilasi sumber kode program, dimana semua sumber kode program akan dikompilasi menjadi Microsoft Intermediate Language (MSIL). Selanjutnya MSIL akan dikompilasikan oleh .NET Compiler menjadi bahasa mesin pada saat akan digunakan.
.NET merupakan alat untuk mewujudkan visi Microsoft pada jaringan internet dengan membentuk jaringan global yang saling berinteraksi agar dapat memberi pelayanan dan pertukaran data dengan cara yang lebih efisien dan terjamin dari segi keamanan.
.NET Framework
Microsoft .NET Framework adalah produk software yang merupakan inti dari .NET teknologi. Produk ini bekerja secara terintegrasi dengan produk Microsoft lainnya, misalnya IIS. Ia terdiri dari beberapa modul seperti salah satu contohnya adalah ASP .NET. ASP. NET inilah yang digunakan untuk mengembangkan sistem informasi administrasi TA dalam bahasan kali ini.
ASP .NET
ASP .NET merupakan hasil pengembangan lebih lanjut dari ASP (Active Server Page), tetapi ia berbeda dari ASP, karena ASP .NET dibuat dengan dasar pemikiran yang berbeda sehingga program ASP tidak dapat dijalankan sebagai program ASP .NET . VBScript tidak lagi digunakan pada ASP .NET, sebagai gantinya anda dapat menggunakan VB .NET, C#, atau bahasa pemrograman lainnya. Penggunaan bahasa yang berbeda ini dimungkinkan karena ASP .NET mengadopsi konsep multi-language dalam pengembangan aplikasi program.
Pada dasarnya ASP .NET adalah /dapat direpresentasikan sebagai suatu tingkatan (hierarchy) Classes atau kelas pemrograman yang menyediakan layanan dasar. Program ASP .NET mengandalkan penggunaan NameSpace sebagai API (Application Program Interface). NameSpace adalah skema penamaan untuk mengelompokkan tipe yang saling berhubungan.
ADO .NET
ADO .NET sebagai modul yang bekerja pada ’lingkungan terputus’ (disconnected fashion), seperti pada layanan web adalah komponen kunci untuk mengakses sumber data (database) untuk memperoleh baris data atau memanipulasi database. Ia merupakan pengembangan lebih lanjut dari ADO (ActiveX Data Objects). Bersama dengan ASP .NET, ia memungkinkan terbentuknya halaman web yang dinamis (halaman web yang berubah-ubah tergantung pada inputan pengguna).