Wednesday 4 March 2015

Membuat Table dan Edit Box Di C# (2)



Hai sobat jufrikablog , setelah sebelumnya saya membahas bagaimana cara membuat Form kini kita lanjut ke pembahsan selanjutnya yaitu membuat Button sebelum kita melanjutkan ke Label dan Text Box :D , cekidot
Setelah membuat Form, anda dapat menampilkannya ke layar dengan menggunakan
class Application, yang memiliki method untuk menjalankan aplikasi. Method ini
membutuhkan Form sebagai parameternya.

Kemudian kita dapat meletakkan object Control di Form tersebut. Control berfungsi
untuk mengendalikan jalannya program. Untuk dapat menggunakan Control, kita
harus tahu nama class dan dll-nya terlebih dahulu. Misalnya sebuah tombol, dia ada di
class Button, yang didefinisikan di System.Windows.Forms.dll.

berikut untuk latihannya sobat bisa membuat codingan seperti berikut :



untuk penjelasannya sobat bisa melihatnya di coment codingan program di atas :D .
nah untuk sekedar tambahan Untuk menambahkan Button atau Control lain ke Form, kita menggunakan method Add yang ada di class Controls.

lihat artikel sebelumnya di
Membuat label dan Editbox bagian 1

Tuesday 3 March 2015

Membuat Table dan Edit Box Di C# (1)

 
Hai permirsa jufrikablog , kali ni saya akan mengshare sedikit ilmu pengetahuan saya yang saya peroleh dari bangku kuliah , sekalian buat postingan baru di blog yang sudah cukup lama mati suri ini hehehe , langsung saja cekidot :D


Pada Artikel sebelumnya saya sudah menjelaskan pengenalan bahasa C#, membuat program sederhana , dan cara membuat program konversi suhu dalam bentuk consule, nah kali ini kita akan coba pindah dari tampilan consule ke bentuk form . Untuk mengenal lebih dekat disini kita akan mengenal yang pertama itu :
1. Membuat Form
2. Membuat Label

Ok kita masuk yang pertama , karna kita masih dalam masa transisi dari tampilan yang hitam putih (alias cmd) ke GUI(Graphical User Interface) , maka kita  masih menggunakan sedikit codingan seperti yang kemarin
1. Membuat Form
berikut buat dahulu source code seperti ini



nah penjelasannya sebagi berikut :
using System = artinya user di berikan kebebasan menggunakan berbagai class class yang ada di dalam namespace sytem seperti console.xxxx , convert.xxxxx dan lainya .
using System.Windows.Forms;  artinya user di berikan kebebasan menggunakan berbagai class class yang ada di dalam namespace sytem window form seperti application.run , controls.xxxxx dan lainya .
public = Menyatakan bahwa anggota class tersebut (attribut/ method/ property) boleh diakses oleh siapa saja (class yang lain).
class exercise =artinya nama class ini adalah exercise(nama exercise disini adalah optional) .
: Form = maksudnya class ini adalah dalam bentuk form .
nah mengenalkan class yang kita gunakan maka kitam asuk dalam bagian class itu yang di tandai dengan pembukaan kurung kurawal { .
void= menunjukkan bahwa method tidak mengembalikan nilai atau objek
Main= merupakan nama method utama program C#
nah apa yang akan di tampilan  dari si method tadi ? yaitu :
Application.Run (new exercise()); artinya (baca dari belakang ya = exercise di kenalkan sebagai "baru"  dan di runkan dalam bentuk aplikasi hehehe gampangkan bacanya ?

nah lalu kita compile dan jalankan programnya  dan hasilnya seperti ini :

karna postingan ini terlalu panjang maka saya akan membaginya dalam beberapa bagain di sini :
1.membuat tambahan 1 button.
2.menggunakan GUI sederhana.

Sunday 1 March 2015

INFO :: Channel Youtube Khusus Para Programmer

The New Boston
Channel ini bisa dibilang wajib buat di Subscribe. Video-video tutorial yang diberikan sangat berkualitas dan disampaikan dengan sangat baik oleh penyampainya. Video tutorialnya juga sangat banyak, dari Java, C++, PHP, HTML5, JavaScript, Python, MySQL, jQuery, Unity, Excel, Photoshop, dan puluhan video lainnnya yang bisa pembaca temui sendiri melalui channelnya.
Koleksi video The New Boston dapat dilihat melalui tab Playlists atau melalui situs resmi mereka di thenewboston.com.

LearnCode.academy

LearnCode.academy
Salah satu channel pemrogrman yang sangat aktif di Youtube. Channel ini berisi video tutorial mengenai desain web, pemrograman web dan lain sebagainya dipandu oleh Will Stern. Video-video yang pernah dibahas meliputi JavaScript, jQuery, MongoDB, Express, ATOM, Backbone, Angular, Node, Sublime Text, HTML, CSS, dll.

phpacademy

Phpacademy
Pembaca ingin belajar PHP? Channel phpacademy lah surganya video belajar PHP. Channel phpacademy memiliki puluhan playlist yang terdiri atas panduan-panduan berbagai komponen php. PHP murni, PHP framework ( Laravel dkk. ), github, regular expression, tombol like dengan php, penggunaan API Dropbox dengan PHP, user location information dengan PHP, semua tersedia panduannya secara gratis untuk ditonton lewat Youtube.
Phpacademy juga dapat kita akses melalui situsnya di phpacademy.org. Tak seperti channelnya di youtube, situs ini memiliki beberapa video dengan fitur premium. Untuk menonton video-video yang pasti gratis, kunjungi saja channel Youtubenya.

DevelopPHP

Adamm Khoury
Channel ini seperti channel sebelumnya, memiliki fokus lebih ke PHP. Namun selain PHP channel ini juga menyediakan video-video mengenai HTML, CSS, JavaScript, dan SQL. Video tutorial disampaikan oleh Adam Khoury dengan suara yang jelas dan lugas. Untuk koleksi video yang lebih terstruktur rapih, situs developphp.com akan membantu kita.
Developphp

MyCodeSchool

My CodeSchool
Channel ini akan sangat bermanfaat apabila saat ini pembaca sedang mempelajari algoritma dan struktur data. Karena, channel ini mengkhususkan diri untuk membahas algoritma dan struktur data dasar seperti linked list, sorting, binary search, stack, queue, binary tree, dsb. Channel ini telah berjasa membantu saya memahami struktur-struktur data tersebut saat masih mengontrak mata kuliah Struktur Data di kampus. MyCodeSchool juga dapat diakses melalui situsnya mycodeschool.com.
MyCodeSchool

Michael Herman

Michael Herman
Micahel Herman merupakan salah satu penulis buku Real Python. Di channel Youtubenya, Micahel Herman banyak membahas tentang Python dan Flask. Ada juga beberapa video lain yang membahas tentang Eclipse, Excel, Django, Statistic, dst. Namun koleksi video paling banyak dan paling menarik ada tentang Python dan Flask.

JSConf

JSConf
Kalau pembaca penggemar JavaScript, ini dia channel yang wajib di ikuti. JSConf secara berkala mengunggah video-video konferensi, seminar, serta workshop-workshop bertemakan JavaScript maupun teknologi web lainnya. Jika pembaca ingin mengikuti perkembangan teknologi web terutama JavaScript atau mendengarkan pembicara terkenal mengenai teknolgo web yang sedang hangat dibicarakan, subscribe!.
Koleksi konferensi yang dimiliki oleh channel ini diantaranya :
  • CSSConf.Asia 2014
  • CSSConf EU 2014
  • JSConf.Asia 2014
  • JSConf EU 2014
  • JSConf AU 2014

Confreaks

Confreaks
Jika channel JSConf mengkhusus dibidang JavaScript atau Web, maka Confreaks tidak memihak kepada salah satu bahasa. Disini semua ada. Mau EmberConf 2014, RubyConf 2014, DjangoCon 2014, atau RailsConf 2014, semua bisa kita tonton secara gratis.

LevelUpTuts

leveluptutsLevel Up Tuts dibuat karena kebutuhan akan dokumentasi instruksional berupa video yang semakin dibutuhkan. Level Up Tuts diawali oleh duo Scott Tolinski dan Ben Schaaf dengan memberikan tutorial gratis mengenai web development. Level Up Tuts merupakan proyek sampingan karena keduanya merupakan developer web full time (dan freelancer).
Menurut pendapat saya pribadi, video-video yang ada di Level Up Tuts sangat bagus. Mulai dari kualitas gambar sampai dengan kualitas suara dan penjelasan oleh instrukturnya. Panduan yang ada juga cukup lengkap, mulai dari HTML5, CSS, Sass, Stylus, Sublime, Gulp, Drupal, WordPress, eCommerce, JavaScript, CoffeScript, hingga Android. Untuk mengunjungi situs resminya ada di leveluptuts.com dan Youtube.com.
Sumber: codepolitan.com, By Bagus Aji Santoso

BAIK :: Download Baik versi 9.0

Download Baik versi 9.0

Perlu diketaui bahawa baik adalah bahasa pemrograman yang menggunakan bahasa indonesia, baik adalah karaya besar programmer indonesia, bahasa ini mudah dipahami namun karana menggunakan bahasa indonesia membuat bahasa pemrogramman ini terasa aneh untuk digunakan, terimkasih untuk
Haris Hasanudin yang telah membuatnya, semoga menjadi awal baik untuk berkembangnya programmer" di indonesia,

BAIK :: BaikberryOS = BAIK + Raspberry Pi


BaikberryOS = BAIK + Raspberry Pi
BaikberryOS adalah perpaduan Debian Arm OS (Raspbian) dengan bahasa BAIK.
Fitur BaikberryOS (feb2015)
=================
1. Full OS untuk Raspberry Pi - super mini arm komputer
2. Bahasa BAIK versi 9.0 telah terintegrasi dalam OS
BAIK telah terpasang di : /usr/bin/baik
3. BAIK telah dikompilasi dengan mendukung :
- GUI berbasis GTK 3.0
- GD graphic library
- Sqlite3 file database
- Mysql/MariaDB database
- Alsa sound
4. Mini webserver dengan default : lighttpd
Bisa dites dengan membuka web browser
http://localhost/baiktes.ina
5. Tersedia juga Nginx webserver untuk diobservasi
6. Sangat cocok untuk belajar linux system dan robotika
Terima kasih.

Perlu diketahui ::
Baik Adalah Bahasa pemrograman Karya anak bangsa (indonesia) 
#bahasa Pemrogramanan Bahasa Indonesia

BAIK :: Cara menggunakan bahasa BAIK untuk menyalakan LED di Raspberry Pi

Cara menggunakan bahasa BAIK untuk menyalakan LED di Raspberry Pi telah dirilis.
http://sourceforge.net/projects/baik/files/baikberryOS/
File : Cara-Nyalakan-LED-BaikberryOS.pdf
Merupakan dasar-dasar menggunakan bahasa BAIK untuk mengkontrol GPIO.

PROGRAMMER :: BAIK, Bahasa Pemrograman Dari Indonesia, Pemrograman Dengan Bahasa Indonesia.

haris_hasanudin_baik

===========================================================
Haris Hasanudin adalah pakar IT Indonesia yang tinggal dan bekerja di Jepang

lebih dari 15 tahun. Haris telah menekuni pemrograman untuk open source sejak
dia sekolah S1 dan S2 di Gunma University, Jepang. Selain bahasa BAIK, Haris
juga telah merilis open source software "Jawa Open Eyes" dalam bahasa Java.
==========================================================

BAIK versi 5.1 Press Release

Tokyo, 22 Mei 2010

Pada Hari ini, Haris Hasanudin meluncurkan bahasa pemrograman komputer dalam bahasa
Indonesia yang diberi nama BAIK (Bahasa Anak Indonesia untuk Komputer) versi 5.1.
BAIK versi 5.1 dirilis dalam bentuk open source yang boleh dipakai untuk tujuan
pendidikan, hobi maupun komersil.

Versi 5.1 menambah fungsi-fungsi untuk mengakses PostgreSQL dan
membuat beberapa pembetulan minor.

BAIK (Bahasa Anak Indonesia untuk Komputer) adalah bahasa pemrograman komputer ala
bahasa skrip yang didesain untuk bisa dijalankan di semua sistem operasi (OS),
seperti Windows(98/2000/XP/Vista/7/2003/2008) maupun Linux , Unix termasuk Mac OS terbaru.

BAIK versi 5 telah diperbaharui dengan penambahan fitur-fitur pemrograman desktop / GUI:
- Komponen dasar desktop : tombol, label, layar, menu, tombol_cek, tombol_coblos, tombol_putar
- Komponen dialog : dialog huruf, dialog warna, dialog arsip
- Komponen bisnis : Tabel, Layar_Gulung, Tips, Papanklip, Tanggalan
- Aksi untuk GUI : aksi fungsi, aksi tutup program, aksi papanketik, aksi penunjuk

Dalam BAIK versi 5, terdapat definisi baru mengenai istilah-istilah untuk Desktop.
istilah 'Window'         disebut LAYAR
istilah 'Popup Window'   disebut RAMBU
istilah 'About Window'   disebut JATIDIRI
istilah 'Clipboard'      disebut PAPANKLIP
istilah 'Keyboard'       disebut PAPANKETIK
istilah 'Mouse'          disebut PENUNJUK
istilah 'Tooltip'        disebut TIPS
istilah 'Label'          disebut LABEL
istilah 'Dialog'         disebut DIALOG
istilah 'Text Input'     disebut MASUKAN
istilah 'Multiline Text' disebut KERTAS

istilah 'Copy to Clipboard'     disebut Salin_Teks_Papanklip
istilah 'Cut to Clipboard'      disebut Potong_Teks_Papanklip
istilah 'Paste from Clipboard'  disebut Unduh_Teks_Papanklip

Dengan fasilitas kemudahan versi 5, program BAIK telah siap mendukung aplaikasi desktop,
selain enterprise system untuk interaktif web system dengan kualitas komersil.

Selain itu BAIK memiliki fitur-fitur kemudahan sebagai berikut:
- Kode ditulis dalam bentuk plain text dalam ejaan bahasa Indonesia.
- Text editor (misal: Notepad di windows, Emacs di Linux) bisa dipakai untuk menulis kode.
- Kode program tidak perlu dicompile. Kode source sebaiknya berakhiran .ina (indonesia).
- Variable dalam BAIK tidak memerlukan pendefinisian terlebih dahulu.
- Pendefinisian Fungsi/Sub Prosedur.
- Semua variable dalam cakupan global, yang berarti berlaku di seluruh kode program.
- Array/Larik (dalam BAIK disebut Untaian) hanya ada dalam satu dimensi.
- BAIK bisa digunakan untuk Web System melalui CGI (Common Gateway Interface).
- BAIK bisa juga digunakan untuk membuat network program(TCP/IP sederhana).
- BAIK memiliki ukuran yang sangat kecil, sehingga bisa juga diterapkan
  untuk embeded system berbasis Linux/Unix, misalnya robot.
- Mengakses MySQL Database versi 4.0 ke atas.
- Membuat file gambar dengan grafik pustaka : GD versi 2.0 ke atas.
- fungsi pengolahan data statistik
- fungsi pengecek koneksi jaringan dengan Ping
- membuat file gambar dengan format PNG and JPG
- pemakaian file gambar untuk logo pada Layar
- Penampilan Teks dan Logo Gambar pada Tabel

Kedepannya, bahasa BAIK akan dikembangkan untuk bisa mensupport SSL(Secure Socket Layer).

BAIK versi 5 bisa didownload dari web site Source Forge:

   http://sourceforge.net/projects/baik


Untuk bergabung dalam forum komunitas Facebook, silahkan cari nama grup di:
   http://www.facebook.com/
   Nama Grup: BAIK Bahasa Komputer Indonesia


Selamat mencoba BAIK versi 5.1 GUI !


Pencipta bahasa BAIK,
Haris Hasanudin,MSc.

Sumber: codepolitan,thinkouthebox,baik.bahasa.komputer