Category Archives: Web Programming

Tentang Web Programming

AngularJS and ASP.NET Web API (Restful Web Service)

Setelah sekian lama belajar dan bekerja menggunakan java, javascript dan sekitarnya. Akhirnya tiba saat nya harus belajar saingan java, yaitu .NET. Ditambah lagi saya harus belajar AngularJS, karena saya belum pernah pakai.

Harus mulai explore dua teknologi itu karena ada tender project yang mengharuskan memakai .NET, dan biar tambah keren dan kekinian, saya masukkan AngularJS di arsitektur sistem proposal tender.

Saya akan mulai explore AngularJS nya terlebih dahulu, secara lebih menarik dan kemungkinan masih bisa(cocok) di kawinkan sama Java.

Berikut ini beberapa link yang bakal jadi awalan saya belajar AngularJS :

  1. https://angularjs.org/
  2. http://www.w3schools.com/angular/
  3. https://material.angularjs.org/latest/demo/autocomplete

Dan tambahan satu link untuk belajar integrasi AngularJS dan ASP.NET Web Api dari teman yang sudah ahli .NET

http://proudmonkey.azurewebsites.net/asp-net-5-jump-start-to-angularjs-with-mvc-6-web-api/

 

 

Advertisements

Asynchronous JavaScript And XML

Dari Wikipedia Indonesia, ensiklopedia bebas berbahasa Indonesia.

Asynchronous JavaScript And XML, atau disingkat Ajax, adalah suatu teknik pemrograman berbasis web untuk menciptakan aplikasi web interaktif. Tujuannya adalah untuk memindahkan sebagian besar interaksi pada komputer web surfer, melakukan pertukaran data dengan server di belakang layar, sehingga halaman web tidak harus dibaca ulang secara keseluruhan setiap kali seorang pengguna melakukan perubahan. Hal ini akan meningkatkan interaktivitas, kecepatan, dan usability. Ajax merupakan kombinasi dari:

  • XHTML (atau HTML) dan CSS untuk bahasa mark up dan tampilan.
  • DOM yang diakses dengan client side scripting language, khususnya implementasi ECMAScript seperti JavaScript dan JScript, untuk menampilkan secara dinamis dan berinteraksi dengan informasi yang ditampilkan
  • Objek XMLHttpRequest untuk melakukan pertukaran data asinkronus dengan web server. Pada beberapa framework dan kasus Ajax, objek IFrame lebih dipilih daripada XMLHttpRequest untuk melakukan pertukaran data dengan web server.
  • XML umumnya digunakan sebagai format untuk pengiriman data, walaupun format lain juga memungkinkan, seperti HTML, plain text, JSON dan EBML.

Seperti halnya DHTML, LAMP, atau SPA, Ajax bukanlah teknologi spesifik, melainkan merupakan gabungan dari teknologi yang dipakai bersamaan. Bahkan, teknologi turunan/komposit yang berdasarkan Ajax, seperti AFLAX sudah mulai bermunculan.