Terima kasih atas sarannya mas Eriawan.
Saya akan coba pelajari terlebih dahulu.


---------------------
Salam hormat,

*Zainul Huda*

On 6/7/2013 10:38 AM, Eriawan Kusumawardhono wrote:
Dear Zainul,

Sebelumnya anda harus mengetahui attribute di .NET itu apa. Ini tidak ada hubungannya dengan C# atau VB, melainkan attribute di dalam library .NET.

Jadi, mohon dipisahkan mana yang merupakan spesifik di C# dan mana yang bukan. Darimana anda mendapatkan istilah "*/attribute based programming di C#/*" ini? Hati-hati dalam mencari dan membaca artikel yang berhubungan dengan .NET selain dari MSDN, karena anda harus mempertanyakan dulu reputasi pembuat artikel ini. Saya kok malah jadi penasaran anda dapat dari mana.

Attribute ini jika dipasang pada suatu method, maka scope atau batasan attribute hanya pada method tersebut. Attribute dapat memiliki scope assembly, class, method, property. Scope ini adalah "metadata" dari suatu library.

Untuk memanfaatkan attribute ini, anda harus melakukan reflection terhadap assembly/class/method/property yang bersangkutan.

Untuk referensi, jika anda memakai Visual Studio 2010 atau Visual Studio 2012, silakan mulai dari link ini:

http://msdn.microsoft.com/en-us/library/5x6cd29c(v=vs.100).aspx <http://msdn.microsoft.com/en-us/library/5x6cd29c%28v=vs.100%29.aspx>

Oh ya, istilah attribute based programming tidak ada ebooknya, selama ini yang saya ketahui. Yang saya tahu, attribute di .NET adalah annotation jika dilihat dari kacamata programming secara umum.

Best regards,

Eriawan Kusumawardhono
Visual F# MVP
My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Eriawan%20Kusumawardhono-4040024

------------------------------------------------------------------------
Date: Fri, 7 Jun 2013 09:31:00 +0700
From: [email protected]
To: [email protected]
Subject: [Mugi] Tanya - Attribute Based Programming

Dear rekan-rekan semua.
Selamat Pagi.

Maaf, pagi-pagi sudah mengganggu... :D

Kalau boleh saya hendak menanyakan tentang Attribute Based Programming menggunakan C#. Adakah ebook atau situs yang rekan-rekan sarankan kepada saya perihal Attribute Based Programming dari basic -advance.

Atau berupa contoh terapan juga boleh.

Saya ingin membuat decrypt otomatis terhadap data terkirim jika memiliki attribut tertentu. Dan saya ingin melakukannya secara otomatis ketika suatu method memiliki attribute tertentu. Seperti halnya yang telerik grid lakukan. Jadi ketika memiliki attribute GridAction, dia langsung mengembalikan JsonResult sebagai result.
Dan filtering maupun paging juga dilakukan secar otomatis.
Saya sudah mencoba dekompilasi code Telerik, di dalam attribute GridAction terdapat method yang dieksekusi secara otomatis. Namun saya masih tidak mengerti, bagaimana cara menautkannya kode tersebut, sehingga bisa dieksekusi secara otomatis.

Terima kasih sebelumnya.


------------------------------------
Salam Hormat

*Zainul Huda*



_______________________________________________ Mugi mailing list [email protected] http://lists.mugi.org/mailman/listinfo/mugi

_______________________________________________
Mugi mailing list
[email protected]
http://lists.mugi.org/mailman/listinfo/mugi

Kirim email ke