Laman

Minggu, 30 Oktober 2011

Operator LAMDA dalam Konsep Pemrograman Berorientasi Object OOP di C#

Pada tutorial kali ini akan dibahas tentang fitur fitur yang ada di bahasa pemrograman C#, sebenarnya hampir semua bahasa pemrograman mempunyai fitur yang sama, walaupun ada perbedaan tidak akan mencolok yang penting programers mempunyai kemampuan analisa dan logika yang kuat, akan tetapi di C# banyak sekali fitur yang sangat membantu programer dalam menyelesaikan masalah masalah, pada kesempatan kali ini hanya akan dibahas tentang operator LAMDA dalam konsep PEMROGRAMAN BERORIENTASI OBJECT pada C#. Kali ini saya mengansumsikan bahwa saudara suudara sudah kenal degan OOP, untuk sekarang mari buat projectnya, seperti biasa silahkan siapkan project kosong terebih dahulu, klik menu file pada visual stdudio dan pilih new project, setelah muncul kotak project name silahkan nama isi project sesuai dengan keiinginan misal diisi dengan nama LAMDA dalam OOP, untuk langkah selanjutnya ikuti instruksi instruksi dibawah ini
langkah 1 : atur dan tata sedemikian rupa pada form yang telah dibentuk sebelumnya seperti pada gambar dibawah ini

 Gambar 1. Desain aplikasi

langkah 2: buat kelas mahasiswa, caranya klik menu project dan pilih addClass, berikut adalah previewnya

  Gambar 2. Add Class

pada kotak Name, silahkan isi dengan nama yang saudara inginkan, beri nama Mahasiswa.cs saja biar memudahkan dalam mengenali nama class, setelah class terbentuk masukan source code berikut ini





langkah 3 : pada button yang berlabelkan GENERATE DATA double klik untuk membangkitkan event single klik pada button tersebut, setelah itu masukan source code berikut ini


Sebelumnya silahkan terlebih dahulu deklarasikan variabel DataMahasiswa seperti pada code dibawah ini 





langkah 4 : double klik pada button yang berlabelkan lamda untuk membangkitakan event single klik pada button tersebut, setelah itu masukan source berikut ini



Langkah 5: Done, program selesai dibuat, jika langkah langkah diatas dilakukan dengan benar, maka saat program dijalankan program akan tampil form seperti pada gambar 1 diatas setelah itu jika button GENERATE DATA di klik maka program akan memasukan nilai nilai yang telah diset pada program, dan ketika button LABDA di klik maka bisa dilihat hasilnya di listbox, dimana operator lamda mempunyi kemampuan yang hampir  mirip dengan QUERY SQL. berikut adalah preview program yang telah dijalankan

Program ketika pertamakali dijalankan

Gambar 3. Saat aplikasi pertamkali dijalankan

Ketika button GENERATE DATA di klik maka pgrogram akan memasukan nilai nilai yang telah di SET sebelumnya, dan ketika button Lamda di klik hasilnya adalah seperti berikut ini

Gambar 4. Hasil Running Program

Dari hasi diatas terlihat bahawa operasi QUERY dataMahasiswa.Where((Mahasiswa m) => m.Umur >= 22); sama dengan QUERY SELECT * FROM mahasiswa WHERE umur>=22 pada SQL.

untuk lebih jelasnya dalam memahami tutorial program ini silahkan download 
download binary file nya disini dan
download full projectnya disini
for more information contact on informasi@csharp-indonesia.com


pandauan download
 :
 
klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Dalam tutorial ini program ditulisa menggunakan IDE Visual studio 2010. dengan target framework 2.0 . Sehingga minimal komputer harus terinstal windows xp untuk bisa menjalankan program *.exe nya, Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010


ARTIKEL TERKAIT

31 komentar:

  1. I think this is among the most significant info
    for me. And i'm glad reading your article. But should remark on some general things, The website style is great, the articles is really nice : D. Good job, cheers

    My web-site :: Vimax Male Enhancement

    BalasHapus
  2. Thanks for every other informative web site.
    Where else could I get that type of information written
    in such an ideal approach? I have a venture that I am simply now working
    on, and I have been on the look out for such info.


    Stop by my blog; Best Muscle Growth Supplement

    BalasHapus
  3. Good day! This is my 1st comment here so I just wanted to give a
    quick shout out and say I truly enjoy reading through your blog
    posts. Can you suggest any other blogs/websites/forums that deal with the same subjects?

    Thanks a ton!

    my web blog: Vydox Male Enhancement

    BalasHapus
  4. naturally like your web site however you have to check the spelling on several of
    your posts. Several of them are rife with spelling issues and I to find it very troublesome to inform the reality nevertheless I'll definitely come again again.

    Here is my page - natural cure of forehead lines

    BalasHapus
  5. Howdy this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually
    code with HTML. I'm starting a blog soon but have no coding skills so I wanted to get advice from someone with experience. Any help would be greatly appreciated!

    my webpage: Rejuvenex info

    BalasHapus
  6. Hey very nice site!! Man .. Beautiful .. Superb
    .. I will bookmark your web site and take the feeds additionally?
    I am happy to find so many helpful info here within
    the submit, we'd like work out more techniques in this regard, thanks for sharing. . . . . .

    My web blog - Order Androsolve

    BalasHapus
  7. It's actually a nice and helpful piece of info. I am satisfied that you simply shared this useful information with us. Please keep us up to date like this. Thanks for sharing.

    My web page; veluminousreview.net

    BalasHapus
  8. You could certainly see your skills in the article you write.
    The world hopes for more passionate writers like you who aren't afraid to say how they believe. Always go after your heart.

    Stop by my website ... Stem Cell Wrinkle Cream

    BalasHapus
  9. Tremendous issues here. I am very glad to look your article.
    Thanks a lot and I'm having a look forward to contact you. Will you please drop me a e-mail?

    Here is my webpage ... Pure garciniacambogia reviews

    BalasHapus
  10. whoah this weblog is great i love reading your posts.
    Keep up the great work! You realize, many people
    are searching around for this info, you could aid
    them greatly.

    My page; acai ultra

    BalasHapus
  11. Asking questions are genuinely nice thing if you
    are not understanding anything completely, except this post presents pleasant understanding yet.


    Here is my website ... Pure HCA

    BalasHapus
  12. Terimakasih gan, tutorialnya sangat bermanfaat.

    BalasHapus
  13. Bro kok projectnya tdk bisa di donwload sih padahal saya sdh mengikuti langkah - langkah utk downloadnya tp tetap saja gak bisa di download tolong donk projectnya dikirim lewat email saya gittosamiono292@gmail.com teks.

    BalasHapus
  14. After bringing back Nike Air branding to the Air Jordan 1, the Jumpman took things a step further by transferring iconic Air Jordan 1 Retro High OG colorways to the revamped Air Jordan 1 Retro jordan releases Low. That meant that we got revisits of Bred and Royal aesthetics, and now the Air Jordan 1 Retro Low jordan 11 “Shadow” will close out what was quietly the best year ever for the unheralded low-top AJ1. The muted tones of jordan shoes Black and Medium Grey are accented by a pre-vintaged Sail choice for the midsole while the Wings logo is moved Jordan Retro 8 Concord to the Jordan 5 fire red heel for tradition’s sake. This Air Jordan 1 Low will drop December 30th for $130. Will you be grabbing your size? Look out for this pair right now on eBay.
    Nobody really knows why it took this long for Jordan jordans 2016 Brand to bring back the OG ‘Off White/New Maroon’ Air Jordan 6, but after setting sight on the retro, we new jordans can all agree it was worth the wait. Arguably the most “remastered” of all the Air Jordan models brought back Jordan 11 Retro 72 10 this year with better materials, shape, and attention to original details, this Air Jordan 6 is ready to impress when jordans 2015 it drops on December 5, 2015. Since we’re feeling nostalgic, check out an original catalog image and shots of MJ new jordan shoes wearing the “Maroon” VI alongside our exclusive look at one of the most anticipated retro releases of the year.
    jordans for sale

    BalasHapus