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