Jumat, 30 September 2011

Membuat Database Project Menggunakan Microsoft Visual Studio .NET

Membuat aplikasi database yang besar dengan beribu-ribu database object menjadi mudah dengan menggunakan Visual Studio .NET Database Project, terlebih lagi dengan kemampuannya berintegrasi dengan sourcesafe semakin memudahkan kita memaintain database script kita…

Membuat Database merupakan suatu hal yang sudah biasa dilakukan oleh developer.  Apalagi jika dilakukan menggunakan suatu aplikasi server database seperti MS SQL Server 2000.  Namun terkadang kita mengalami kesulitan dalam memaintain database baik itu  table structure, store procedure, function maupun trigger. Apalagi jika kita membuat aplikasi yang terus menerus mengalami perubahan dan penyempurnaan yang perubahan dari versi ke versi-nya sangatlah cepat. Sehingga kita mengalami kesulitan untuk dapat mendokumentasikan perubahan yang ada, apalagi jika project yang kita kerjakan merupakan project team yang melibatkan banyak orang yang masing-masing memiliki otoritas untuk memaintain database.

Hal yang paling umum dilakukan untuk mengatasi masalah diatas adalah dengan membackup database dari versi terakhir, kemudian melakukan baru dilakukan perubahan atas database yang ada. Hal ini sangatlah tidak efesien dan efektif, karena selain akan memakan waktu, hal ini juga akan menyebabkan kesulitan untuk melakukan tracking perubahan yang terjadi pada database. Contoh yang paling sederhana adalah jika secara tidak sengaja seseorang menghapus sebuah store procedure di database, maka untuk mengembalikan store procedure tersebut dengan script yang sama bukanlah hal yang mudah apalagi jika store procedure jumlahnya ribuan.

Adalah sebuah fitur yang dimiliki oleh Microsoft Visual Studio .NET yaitu database project yang memiliki kemampuan untuk memaintain Database manipulation yang memungkinkan kita dengan mudah melakukan dokumentasi script database yang kita buat.

Tools ini sangat membantu apalagi jika kita bekerja di dalam project yang memiliki skala besar dengan database yang cukup besar pula.

Membuat Database Project

Membuat database project menggunakan MS Visual Studio.NET merupakan cara yang sederhana. dengan cara sebagai berikut  :
  1. Pilih File-New-Project, pada windows New Project pilihlah :
    Project Type-Other Projects-DataBase Projects.
  2. Kemudian pada bagian Template pilih : icon DataBase Project
  3. Beri Nama Project tersebut & tentukan lokasi direktorinya.


Setelah itu tentukan datalink property untuk database referencenya. Pada isian ini kita tentukan server name, information to log on serta database name dari database yang akan kita buat.

Setelah kita membuat project database maka akan terbentuk struktur solusi di solution exprorer kita seperti tampak pada gambar 3. Solution database project dikelompokkan menjadi beberapa folder yaitu Change Scripts, Create Script, Queries dan DataBase reference, folder-folder ini bisa kita tambah atau kita rubah sesuai dengan kebutuhan. Khusus untuk database reference merupakan folder database link yang isinya berupa link ke database target untuk deployment.

PENGERTIAN Visual Basic

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1] Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1] Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1]Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.

Perkembangan Visual Basic

VB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD, Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby.[3] Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 10) :[1] Perjalanan dari Visual Basic (VB1 to VB 10):[4]

Pemrograman Berorientasi Objek (OOP)
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.

Desain Visual dan Komponen
Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.[4] Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap registry).

Senin, 27 Juni 2011

Abu Hanifah Alim Al-Bantuliy: Agar Amalan Kita Diterima di Sisi Allah

Abu Hanifah Alim Al-Bantuliy: Agar Amalan Kita Diterima di Sisi Allah: "Agar Amalan Kita Diterima di Sisi Allah Dalam suatu ayat, Allah subhanahu wa ta’ala bercerita tentang keadaan hari kiamat, هَلْ أَتَاك..."

Minggu, 12 Juni 2011

StiLL MusLim: Pacaran? Boleh Tidak??

StiLL MusLim: Pacaran? Boleh Tidak??: "Alhamdulillah, Kali ini ane punya Ide buat Post tentang pacran niih, soalnya di kalangan Remaja Kita ini, 'pacaran' udah lazim deeeh,. Kalo..."

Rabu, 12 Januari 2011

Cita-cita atau tujuan hidup ini hanya bisa diraih jika Anda memiliki motivasi yang kuat dalam diri Anda. Tanpa motivasi apa pun, sulit sekali Anda menggapai apa yang Anda cita-citakan. Tapi tak dapat dipungkiri, memang cukup sulit membangun motivasi di dalam diri sendiri. Bahkan, mungkin Anda tidak tahu pasti bagaimana cara membangun motivasi di dalam diri sendiri. Padahal, sesungguhnya banyak hal yang dapat dilakukan untuk menumbuhkan motivasi tersebut. Caranya…? coba simak kiat berikut ini:
Ciptakan Sensasi
Ciptakan sesuatu yang dapat “membangunkan” dan membangkitkan gairah Anda saat pagi menjelang. Misalnya, Anda berpikir esok hari harus mendapatkan keuntungan 1 milyar rupiah. Walau kedengarannya mustahil, tapi sensasi ini kadang memang semangat Anda untuk berkarya lebih baik lagi melebihi apa yang sudah Anda lakukan kemarin.
Kembangkan Terus Tujuan Anda
Jangan pernah terpaku pada satu tujuan yang sederhana. Tujuan hidup yang terlalu sederhana membuat Anda tidak memiliki kekuatan lebih. Padahal, guna meraih sesuatu Anda memerlukan tantangan yang lebih besar untuk mengerahkan kekuatan Anda yang sebenarnya. Tujuan hidup yang besar akan membangkitkan motivasi dan kekuatan tersendiri dalam hidup Anda.
Tetapkan Saat Kematian
Anda perlu memikirkan saat kematian meskipun gejala ke arah itu tidak dapat diprediksikan. Membayangkan saat-saat terakhir dalam hidup ini sesungguhnya merupakan saat-saat yang sangat sensasional. Anda dapat membayangkan ‘flash back’ dalam kehidupan Anda. Sejak Anda menjalani masa kanak-kanak, remaja, hingga tampil sebagai pribadi yang dewasa dan mandiri. Jika Anda membayangkan ‘ajal’ Anda sudah dekat, maka akan memotivasi Anda untuk berbuat lebih banyak lagi selama hidup Anda.
Tinggalkan Teman yang Tidak Perlu
Jangan ragu untuk meninggalkan teman-teman yang tidak dapat mendorong Anda mencapai tujuan. Sebab, siapa pun teman Anda, seharusnya mampu membawa Anda pada perubahan yang lebih baik. Ketahuilah, bergaul dengan orang-orang yang optimis akan membuat Anda berpikir optimis pula. Bersama mereka, hidup ini terasa lebih menyenangkan dan penuh motivasi.
Hampiri Bayangan Ketakutan
Saat Anda dibayang-bayangi kecemasan dan ketakutan, jangan melarikan diri dari bayangan tersebut. Misalnya, selama ini Anda takut akan menghadapi masa depan yang buruk. Datang dan nikmati rasa takut Anda dengan mencoba mengatasinya. Saat Anda berhasil mengatasi rasa takut, saat itu Anda telah berhasil meningkatkan keyakinan diri bahwa Anda mampu mencapai hidup yang lebih baik.
Ucapkan “Selamat Datang” pada Setiap Masalah
Jalan untuk mencapai tujuan tidak selamanya semulus jalan tol. Suatu saat, Anda akan menghadapi jalan terjal, menanjak, dan penuh bebatuan. Jangan memutar arah untuk mengambil jalan pintas. Hadapi terus jalan tersebut dan pikirkan cara terbaik untuk bisa melewatinya. Jika Anda memandang masalah sebagai sesuatu yang mengerikan, Anda akan semakin sulit termotivasi. Sebaliknya, bila Anda selalu siap menghadapi setiap masalah, maka Anda seakan memiliki energi dan semangat berlebih untuk mencapai tujuan Anda.
Mulailah dengan Rasa Senang
Jangan pernah merasa terbebani dengan tujuan hidup Anda. Coba nikmati hidup dan jalan yang Anda tempuh. Jika sejak awal Anda sudah merasa ‘tidak suka’, maka rasanya, motivasi hidup tidak akan pernah Anda miliki.
Berlatih dengan Keras
Tidak bisa tidak, Anda harus berlatih terus bila ingin mendapatkan hasil terbaik. Pada dasarnya, tidak ada yang tidak dapat Anda raih jika Anda terus berusaha keras. Semakin giat berlatih, semakin mudah pula mengatasi setiap
kesulitan.
Kesimpulan: motivasi adalah ‘sesuatu’ yang dapat menumbuhkan semangat Anda dalam rangka mencapai tujuan. Dengan motivasi yang kuat di dalam diri sendiri, Anda akan memiliki apresiasi dan penghargaan yang tinggi terhadap diri dan hidup ini. Sehingga Andapun tidak ragu lagi melangkah mencapai tujuan dan cita-cita hidup Anda..!

Senin, 10 Januari 2011

kumpulan motivasi

Kita menilai diri dari apa yang kita pikir bisa kita lakukan, padahal orang lain menilai kita dari apa yang sudah kita lakukan. Untuk itu apabila anda berpikir bisa, segeralah lakukan
Bukan pertumbuhan yang lambat yang harus anda takuti. Akan tetapi anda harus lebih takut untuk tidak tumbuh sama sekali. Maka tumbuhkanlah diri anda dengan kecepatan apapun itu.

Jika anda sedang benar, jangan terlalu berani dan bila anda sedang takut, jangan terlalu takut. Karena keseimbangan sikap adalah penentu ketepatan perjalanan kesuksesan anda
Tugas kita bukanlah untuk berhasil. Tugas kita adalah untuk mencoba, karena didalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil
Anda hanya dekat dengan mereka yang anda sukai. Dan seringkali anda menghindari orang yang tidak tidak anda sukai, padahal dari dialah Anda akan mengenal sudut pandang yang baru
Orang-orang yang berhenti belajar akan menjadi pemilik masa lalu. Orang-orang yang masih terus belajar, akan menjadi pemilik masa depan
Tinggalkanlah kesenangan yang menghalangi pencapaian kecemerlangan hidup yang di idamkan. Dan berhati-hatilah, karena beberapa kesenangan adalah cara gembira menuju kegagalan
Jangan menolak perubahan hanya karena anda takut kehilangan yang telah dimiliki, karena dengannya anda merendahkan nilai yang bisa anda capai melalui perubahan itu
Anda tidak akan berhasil menjadi pribadi baru bila anda berkeras untuk mempertahankan cara-cara lama anda. Anda akan disebut baru, hanya bila cara-cara anda baru
Ketepatan sikap adalah dasar semua ketepatan. Tidak ada penghalang keberhasilan bila sikap anda tepat, dan tidak ada yang bisa menolong bila sikap anda salah
Orang lanjut usia yang berorientasi pada kesempatan adalah orang muda yang tidak pernah menua ; tetapi pemuda yang berorientasi pada keamanan, telah menua sejak muda
Hanya orang takut yang bisa berani, karena keberanian adalah melakukan sesuatu yang ditakutinya. Maka, bila merasa takut, anda akan punya kesempatan untuk bersikap berani
Kekuatan terbesar yang mampu mengalahkan stress adalah kemampuan memilih pikiran yang tepat. Anda akan menjadi lebih damai bila yang anda pikirkan adalah jalan keluar masalah.
Jangan pernah merobohkan pagar tanpa mengetahui mengapa didirikan. Jangan pernah mengabaikan tuntunan kebaikan tanpa mengetahui keburukan yang kemudian anda dapat
Seseorang yang menolak memperbarui cara-cara kerjanya yang tidak lagi menghasilkan, berlaku seperti orang yang terus memeras jerami untuk mendapatkan santan
Bila anda belum menemkan pekerjaan yang sesuai dengan bakat anda, bakatilah apapun pekerjaan anda sekarang. Anda akan tampil secemerlang yang berbakat
Kita lebih menghormati orang miskin yang berani daripada orang kaya yang penakut. Karena sebetulnya telah jelas perbedaan kualitas masa depan yang akan mereka capai
Jika kita hanya mengerjakan yang sudah kita ketahui, kapankah kita akan mendapat pengetahuan yang baru ? Melakukan yang belum kita ketahui adalah pintu menuju pengetahuan
Jangan hanya menghindari yang tidak mungkin. Dengan mencoba sesuatu yang tidak mungkin,anda akan bisa mencapai yang terbaik dari yang mungkin anda capai.
Salah satu pengkerdilan terkejam dalam hidup adalah membiarkan pikiran yang cemerlang menjadi budak bagi tubuh yang malas, yang mendahulukan istirahat sebelum lelah.
Bila anda mencari uang, anda akan dipaksa mengupayakan pelayanan yang terbaik.
Tetapi jika anda mengutamakan pelayanan yang baik, maka andalah yang akan dicari uang
Waktu ,mengubah semua hal, kecuali kita. Kita mungkin menua dengan berjalanannya waktu, tetapi belum tentu membijak. Kita-lah yang harus mengubah diri kita sendiri
Semua waktu adalah waktu yang tepat untuk melakukan sesuatu yang baik. Jangan menjadi orang tua yang masih melakukan sesuatu yang seharusnya dilakukan saat muda.
Tidak ada harga atas waktu, tapi waktu sangat berharga. Memilik waktu tidak menjadikan kita kaya, tetapi menggunakannya dengan baik adalah sumber dari semua kekayaan