Apa itu ASP.NET AJAX?

AJAX (Asynchronous JavaScript and XML) merupakan suatu solusi yang telah lama ditunggu-tunggu oleh setiap pengembang web kenapa? Karena dengan menggunakan AJAX kita dapat membuat sebuah aplikasi web yang interaktif dan responsif mirip dengan aplikasi desktop.

Seperti yang kita ketahui bahwa salah satu kelemahan yang dimiliki oleh aplikasi berbasis web adalah sifatnya yang kurang responsif dibandingkan dengan aplikasi desktop, misalnya ketika pengguna mengklik sebuah link pada website, maka pengguna harus menunggu sekian detik sampai halaman yang diminta tampil (proses refresh halaman) nah proses menunggu inilah yang menyebabkan aplikasi web terasa kurang responsif.

Dengan teknologi AJAX semua masalah diatas dapat ditangani, anda tidak perlu menunggu lama karena halaman atau data yang diminta akan segera ditampilkan tanpa perlu merefresh seluruh halaman. Mengapa demikian? Ini karena AJAX hanya melakukan update pada bagain tertentu dari halaman tersebut

AJAX bukan merupakan bahasa pemrograman, AJAX adalah teknik gabungan beberapa teknologi yang sudah lama ada yaitu XHTML, CSS, DOM, JavaScript, XML/JSON dan objek XMLHttpRequest. Sayangnya untuk menggunakan AJAX dibutuhkan penguasaan terhadap teknologi teknologi tersebut yang tidak mudah dan butuh waktu lama untuk belajar, maka diciptakan framework seperti ASP.NET AJAX untuk mempermudah pengembang web untuk menggunakan teknologi AJAX tanpa harus berurusan dengan kompleksitas yang ada.

ASP.NET AJAX menyediakan banyak komponen yang dapat langsung digunakan tanpa harus membuat kode javascript yang kompleks. Framework ini bersifat free dan dapat di download dari http://www.asp.net/ajax/. Pada ASP.NET 3.5 framework ASP.AJAX sudah otomatis terintegrasi di dalamnya.

Apa itu LINQ ?

LINQ kepanjangan dari Language Integrated Query adalah keyword baru pada C# dan VB yang diperkenalkan pada .NET versi 3.5. LINQ berupa query expression seperti from, where, select yg biasa ditemui pada bahasa SQL. Dengan menggunakan LINQ, anda dapat melakukan query ke berbagai macam data seperti ke database SQL Server (LINQ to SQL), ke object DataSet (LINQ to DataSet), ke entity
(LINQ to Entity Framework), data XML (LINQ to XML) dan masih banyak lagi.

Jadi dengan LINQ kita lebih mudah mengquery suatu data (baik database maupun data dalam array atau koleksi dari objek) menggunakan keyword yang sudah disediakan. Keyword query operator yang dapat digunakan dalam LINQ kira-kira ada 40 macam.

Sebelum ada LINQ untuk mengakses objek-objek seperti array, koleksi, database, dan XML anda membutuhkan teknik sendiri, misal untuk mengakses database anda harus menggunakan bahasa SQL, untuk mengakses XML digunakan XPath atau XQuery tapi dengan menggunakan LINQ objek yang berbeda-beda tersebut dapat di query dengan teknik yang sama yaitu LINQ.

Delphi Training

Tujuan

Pelatihan ini ditujukan untuk membekali peserta dengan bahasa pemrograman Delphi untuk mengembangkan aplikasi berbasis windows pada bidang grafis, multimedia, dan database, Anda dapat melihat detail materi pelatihan dengan memilih link dibawah ini:

 

Borland Delphi

  • Fundamental Delphi Programming (Dasar Pemrograman Delphi)
  • Pemrograman Database dengan Delphi

JAVA Training

Tujuan

Pelatihan ini ditujukan untuk membekali peserta dengan bahasa pemrograman JAVA adapun bidang yang ditawarkan adalah konsep pemrograman java OOP, pemrograman Windows App dengan IDE NetBeans dan pemrogaman Aplikasi berbasis Web dengan JSP. Anda dapat melihat detail materi pelatihan dengan memilih link dibawah ini:

 

JAVA

 

JSP

  • Membangun aplikasi berbasis web dengan JSP

C++ Training

Tujuan

Pelatihan ini ditujukan untuk membekali peserta dengan konsep-konsep Algoritma dan Pemrograman serta Struktur Data menggunakan bahasa C++, sehingga peserta mampu memahami konsep pemrograman dasar dan struktur data dengan baik. Materi yang disajikan sesuai dengan kurikulum yang diajarkan di perkuliahan jurusan Teknik Informatika dan Sistem Informasi. Anda dapat melihat detail materi pelatihan dengan memilih link dibawah ini:

 

Pelatihan C++

  • Algoritma dan Pemrograman menggunakan C++
  • Struktur Data menggunakan C++

VB.NET Training

 

Tujuan

Pelatihan ini ditujukan untuk membekali peserta dengan teknologi .NET menggunakan bahasa VB.NET, adapun bidang yang ditawarkan adalah pengembangan aplikasi berbasis Windows (Windows Application), ADO.NET, Pemrograman Web (ASP.NET) dan Pemrograman Web Services. Anda dapat melihat detail materi pelatihan dengan memilih link dibawah ini:

 

Visual Studio 2005 / .NET 2.0

 

ASP.NET 2.0 / 3.5

C# Training

 

Tujuan

Pelatihan ini ditujukan untuk membekali peserta dengan teknologi .NET menggunakan bahasa C#, adapun bidang yang ditawarkan adalah pengembangan aplikasi berbasis Windows (Windows Application), ADO.NET, Pemrograman Web (ASP.NET) dan Pemrograman Web Services. Anda dapat melihat detail materi pelatihan dengan memilih link dibawah ini:

 

Visual Studio 2005 / .NET 2.0

 

ASP.NET 2.0 / 3.5