menu

Kamis, 31 Desember 2015

Disable auto complete Asp.Net

Bismillah....

Kesempatan pagi ini saya akan berbagi cara non aktifkan atau disable fasilitas auto complete textbox asp.net.


Senin, 21 Desember 2015

Kotak dialog konfirmasi pada GridView ASP.Net Devexpress

Bismillah.

Menampilkan kotak dialog sebelum data dihapus itu sangat diperlukan untuk mencegah dari sikap tidak sengaja dalam menghapus data.
Pada kesempatan ini saya akan membagikan cara menampilkan kotak dialog konfirmasi sebelum menghapus data di datagrid devexpress asp.net.
Sebagai contoh saya membuat seperti ini :
Tambahkan syntak yang berwarna tebal yang berfungsi untuk menampilkan pesan konfirmasi sebelum menghapus data.

Mengirim email dengan C# (C Sharp)

Bismillah....

Kesempatan pagi menjelang siang saya akan membagikan cara mengirim email beserta attacment menggunakan bahasa pemrograman C#

Buat desain seperti ini :


Jumat, 23 Oktober 2015

Entry data dengan tanda apostrof (VB.Net)

Bismillah....

Untuk programmer pemula seperti saya dibuat pusing karena aplikasi error ketika entry data yang ada tanda apostrof atau kutip tunggal. Saya tanya ke mbah google akhirnya menemukan solusinya yaitu dengan menambahkan code berikut :

TextBox1.Text.Replace("'", "''")

Semoga bermanfaat ^_^

Bontang pagi hari, 10 Muharram 1437 H


Rabu, 07 Oktober 2015

Mengatasi Net Framework 4.5 yang Gagal Instal

  1. Klik "start > All Programs > Accessories"
  2. Klik kanan "Command Prompt", pilih "Run as administrator"
  3. Setelah Command Prompt terbuka ketikkan "net stop WuAuServ" (tanpa tanda kutip tentunya)
  4. Jangan close Command Prompt-nya, buka folder windows melalui windows explorer "C:\Windows"
  5. Cari folder SoftwareDistribution
  6. Ganti nama folder tersebut dengan nama SDold
  7. Kembali ke Command Prompt, ketikkan "net start WuAuServ"
  8. Instal Net Framework dan semoga sukses. Amin....
sumber : http://www.pustakatrik.com/2014/03/trik-mengatasi-net-framework-45-yang.html


Senin, 14 September 2015

Eksekusi JavaScript Function dari ASP.NET code behind

Bagi temen-temen yang bingung bagaimana cara memanggil kode javascript melalui code behind, berikut ini saya kasih contohnya.

Javascript

<head runat="server">
    <title>Call JavaScript From CodeBehind</title>
    <script type="text/javascript">
        function alertMe() {
            alert('Hello');
        }
    </script>
</head>

Tulis perintah berikut pada event load

C#
protected void Page_Load(object sender, EventArgs e)
{
    if (!ClientScript.IsStartupScriptRegistered("alert"))
    {
        Page.ClientScript.RegisterStartupScript(this.GetType(),
            "alert", "alertMe();", true);
    }
}

VB.NET
If (Not ClientScript.IsStartupScriptRegistered("alert")) Then
    Page.ClientScript.RegisterStartupScript _  
    (Me.GetType(), "alert", "alertMe();", True)
End If

Jumat, 03 Juli 2015

Error Startup Form pada Visual Basic.Net

Bismillah.....

Apa kabar sahabat semua..... mudah-mudahan selalu dalam kebaikan. Alhamdulillah sudah berada pada pertengahan ramadhan 1436 Hijriyah dan berarti kesedihan menyeliputi karena bulan ramadhan akan meninggalkan dan tidak tahu apakah dapat berjumpa kembali.

Ada sebagian dari sahabat programmer Visual Basic.Net yang mengalami kejadian ketika merubah startup form pada visual basic.net, berharap form yang baru dipilih tampil pertama kali dijalankan tetapi justru form sebelumnya yang tampil dan hal ini pernah terjadi dengan saya.
Sebenarnya untuk mengatasi masalah diatas mudah hanya anda pilih menu BUILD >> CLEAN atau BUILD >> REBUILD.

Pagi menjelang siang, 16 Ramadhan 1436 H.
Semoga bermanfaat. ^_^

Kamis, 11 Juni 2015

Mengeraskan Niat Puasa Setelah Tarawih

Bagaimana hukum mengeraskan niat puasa setelah tarawih sebagaimana yang dilakukan oleh sebagian kaum muslimin di tengah-tengah kita?

Perintah Berniat Setiap Malam dan Berulang Setiap Malamnya

Dari Hafshoh Ummul Mukminin bahwa Nabi shallallahu ‘alaihi wa sallam berkata,
مَنْ لَمْ يُبَيِّتْ الصِّيَامَ قَبْلَ الْفَجْرِ فَلَا صِيَامَ لَهُ
Barangsiapa yang tidak berniat di malam hari sebelum fajar, maka tidak ada puasa untuknya.” (HR. Abu Daud no. 2454, Tirmidzi no. 730, An Nasai no. 2333, dan Ibnu Majah no. 1700)[1]
Muhammad Al Khotib berkata, “Berdasarkan hadits ini niat juga harus ada di setiap malam. Karena puasa hari yang satu dan lainnya adalah ibadah tersendiri. Jika satu hari puasa batal, maka tidak membatalkan lainnya.” (Al Iqna’, 1: 405).

Namun Apakah Niat Mesti Dilafazhkan?

Muhammad Al Hishniy -seorang besar ulama Syafi’iyah- berkata, “Puasa tidaklah sah kecuali dengan niat karena hadits menyatakan demikian. Namun letak niat adalah di hati. Niat tidak dipersyaratkan untuk dilafazhkan. Hal ini tidak ada perselisihan pendapat di antara para ulama. Niat harus ada di setiap malamnya karena setiap hari puasa adalah ibadah tersendiri. Jika salah satu hari puasa batal, tentu tidak merusak yang lain.” (Kifayatul Akhyar, hal. 248).

Bagaimana dengan Mengeraskan Niat?

Selasa, 09 Juni 2015

Pengenalan Entity Framework (EF) 6 pada Visual Basic 2013

Bismillah.....

Pagi yang mendung ini, saya akan bagikan ebook berjudul "Pengenalan Entity Framework (EF) 6 pada Visual Basic 2013" yang ditulis oleh bapak junindar.
download

Semoga bermanfaat.....

Bohong Saat Puasa, Apakah Membatalkan Puasa?

Berbohong Saat Puasa

Larangan berbohong saat berpuasa telah disebutkan dalam hadits berikut ini,
مَنْ لَمْ يَدَعْ قَوْلَ الزُّورِ وَالْعَمَلَ بِهِ فَلَيْسَ لِلَّهِ حَاجَةٌ فِى أَنْ يَدَعَ طَعَامَهُ وَشَرَابَهُ
Barangsiapa yang tidak meninggalkan perkataan dusta malah mengamalkannya, maka Allah tidak butuh dari rasa lapar dan haus yang dia tahan.” (HR. Bukhari no. 1903)
Zuur yang dimaksud dalam hadits di atas adalah dusta. Berdusta dianggap jelek setiap waktu. Namun semakin teranggap jelek jika dilakukan di bulan Ramadhan. Hadits di atas menunjukkan tercelanya dusta. Seorang muslim tentu saja harus menjauhi hal itu.
Jumhur (mayoritas) ulama berpendapat bahwa larangan yang dimaksud dalam hadits di atas adalah larangan haram, namun bukan termasuk pembatal puasa. Pembatal puasa hanyalah makan, minum dan jima’ (hubungan intim). Lihat Fath Al-Bari, 4: 117.
Sebagaimana dikatakan oleh Ibnul ‘Arabi,
مُقْتَضَى هَذَا الْحَدِيثِ أَنَّ مَنْ فَعَلَ مَا ذُكِرَ لَا يُثَابُ عَلَى صِيَامِهِ ، وَمَعْنَاهُ أَنَّ ثَوَاب الصِّيَام لَا يَقُومُ فِي الْمُوَازَنَةِ بِإِثْم الزُّور وَمَا ذُكِرَ مَعَهُ
“Konsekuensi dari hadits tersebut, siapa saja yang melakukan dusta yang telah disebutkan, balasan puasanya tidak diberikan. Pahala puasa tidak ditimbang dalam timbangan karena telah bercampur dengan dusta dan yang disebutkan bersamanya.” (Fath Al-Bari, 4: 117)
Al-Baidhawi menyatakan,
لَيْسَ الْمَقْصُود مِنْ شَرْعِيَّةِ الصَّوْمِ نَفْس الْجُوعِ وَالْعَطَشِ ، بَلْ مَا يَتْبَعُهُ مِنْ كَسْرِ الشَّهَوَات وَتَطْوِيعِ النَّفْسِ الْأَمَّارَةِ لِلنَّفْسِ الْمُطْمَئِنَّةِ ، فَإِذَا لَمْ يَحْصُلْ ذَلِكَ لَا يَنْظُرُ اللَّه إِلَيْهِ نَظَر الْقَبُولِ
“Bukanlah maksud syari’at puasa adalah menahan lapar dan dahaga saja. Dalam puasa haruslah bisa mengendalikan syahwat dan memenej jiwa agar memiliki hati yang tenang. Jika tidak bisa melakukan seperti itu, maka Allah tidaklah menerima puasa tersebut.” (Fath Al-Bari, 4: 117)

Mengamankan perubahan isi dokument word (Restrict Editing)

Bismillah.....


Restrict Editing adalah sebuah fitur yang terdapat pada Microsoft Office 2010 keatas yang berfungsi untuk mencegah perubahan isi dokumen tanpa hak akses namun jika anda menggunakan Kingsoft (aplikasi yang mirip dengan microsoft office) fitur ini sudah terdapat pada kingsoft versi 2015.

Langkah-langkah sebagai berikut :
1. Pilih menu REVIEW > RESTRICT EDITING
2. Centang "Allow only this type of editing in the document" dan "Everyone"

Rabu, 27 Mei 2015

Text Berjalan ASP.Net

Bismillah.....

Pagi hari yang cerah Rabu, 8 Sya'ban 1436 H yang penuh dengan limpahan nikmat dari Allah, saya akan membagikan teknik membuat tulisan berjalan atau marquee pada asp.net.

  • Dari kanan ke kiri
<marquee direction="left"><strong> Simple Marquee Text(Right Direction)</strong></marquee>
  • Dari kiri ke kanan
<marquee direction="right"><strong> Simple Marquee Text(Right Direction)</strong></marquee>

Selasa, 26 Mei 2015

Buku Panduan Ramadhan

Bismillah...

Seorang muslim dalam setiap ibadah mengharapkan pahala yang melimpah ruah apalagi ibadah  yang dijalankan dengan menahan lapar dan dahaga sehari penuh. Kali ini saya akan bagikan buku panduan romadhan yang di tulis oleh ustad Muhammad Abduh Tausikal, MSc.

Download

Kungjungi website sumbernya untuk memperkaya ilmu islam.   ^_^
rumaysho.com

Senin, 25 Mei 2015

Menengahkan halaman web pada asp.net

Meletakkan posisi ditengah-tengah browser posisi web kita itu penting karena pada dasarnya ketika membuat web dengan asp.net posisi halaman web akan disebelah kiri. lihat gambar 1
 gambar 1
Supaya posisi di tengah seperti gambar dibawah ini
gambar 2

anda tambahkan Syntak yang huruf tebal pada CSS:

#Page {
    width:900px;
   height: 100%;
   margin: auto;
   padding: 0;
   background-color:gray;
}

Jumat, 22 Mei 2015

Alqur'an Digital

Bismillah.....

pada hari yang mulia ini Jum'at, 3 Sya'ban 1436 H / 22 Mei 2015 saya akan berbagi sofware Al-Qur'an digital buatan arab saudi. aplikasi ini bisa berjalan di windows, linux, android dan memiliki fitur bagus yang patut diacungkan jempol. Sambil mendengarkan bisa membaca tulisan arab atau terjemahan dalam berbagai bahasa.
Suadara/saudari bisa langsung kunjungi websitenya dan langsung download sofwarenya secara gratis serta jangan lupa selain diamalkan isinya dibagikan ke sahabat lain agar memperoleh kebaikan yang banyak dari Allah.
 
alamat website : http://quran.ksu.edu.sa/ayat/?l=id


Mempercepat Startup Windows 7

Bismillah...

Operating Sistem (OS) Windows jika masih sedikit aplikasi diinstal pertama kali komputer dinyalakan terasa cepat namun terasa lambat ketika sudah banyak aplikasi terinstal. Untuk mengatasi hal ini ikutilah langkah berikut :
1. Start >> All Programs >> Accessories >> Run atau tekan kombinasi tombol keyboard Windows + R
2. Ketikkan msconfig

Rabu, 20 Mei 2015

Konversi PDF ke Word dengan Microsoft Office 2013

Salah satu fitur yang menggembirakan pada Microsoft Office 2013 adalah hadirnya fitur konversi dokumen dari *pdf ke *doc atau *docx, hanya cukup open with --> word (Dekstop).

Selamat mencoba dan semoga sukses.... ^_^

Selasa, 19 Mei 2015

Menampilkan data ke DataGridView pada VB.NET

Setelah sebelumnya anda mempelajari cara membuat koneksi database dengan mysql, waktunya sekarang menampilkan data dari database MySql ke DataGridView. DataGridView merupakan komponen untuk menampilkan data berbentuk tabel pada Visual Basic.
Persiapan :
1. Komponen DatagridView
2. Modul koneksi MySql. (Anda bisa lihat postingan saya sebelumnya)



Rabu, 13 Mei 2015

Solusi error DataValidasi ASP.Net 2013

Ketika anda migrasi dari VB versi 2010 atau dibawahnya ke VB  versi 2013 maka anda menjumpai pesan error dalam menggunakan komponen DataValidation. 
Solusi jitu untuk untuk memanfaatkan komponen tersebut anda harus menambahkan syintak berikut pada Web.Config

<appSettings>
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="none" />
  </appSettings>

Validasi inputan pada ASP.NET

Validasi inputan data sangat diperlukan untuk mecegah kesalahan pengguna terutama inputan yang seharusnya hanya boleh angka tetapi karena ketidak fahaman pengguna dimasukkan huruf.

Validasi inputan pada ASP.NET sebagai berikut :
1. Tambahkan komponen Textboxt dan komponen RegularExpressionValidator
2. Pada properties komponen RegularExpressionValidator atur ControlToValidate misal ke Textboxt1 dan pada ValidationExpresi tambahkah  ^\d+$
3. Jika anda menginginkan angka decimal maka tambahkan ^\d*\.?\d+$


Senin, 04 Mei 2015

Koneksi ASP.NET dengan database MySql

Buka web.confiq pada project yang anda buat kemudian tambahkan syntak berikut ini

 <connectionStrings>
       <add name="koneksidb" connectionString="server=localhost;user id=root;password=bismillah;database=dbmonitoring_barang_jasa" providerName="System.Data.SqlClient"/>
  </connectionStrings>

Kamis, 23 April 2015

Membatasi inputan pada VB.NET

Bismillah....

Pembatasan karakter tertentu dalam dunia pemrograman itu penting untuk menjegah kesalahan entry data oleh pengguna. Misalkan tipe field pada database bertipe angka jika di entry data bertipe string akan error.
Pilih event keypress pada textbox dan ketik script berikut ini yang bergaris tebal :

 Private Sub tjabatantxt_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles tjabatantxt.KeyPress
        If Not ((e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack) Then
            e.Handled = True
        End If

    End Sub

Penjelasan :
Pada textbox tersebut hanya mengizinkan angka 0 - 9 dan tombol Backspace.

Semoga bermanfaat.


Rabu, 22 April 2015

Koneksi database MySQL pada VB.NET

Visual basic memberikan pilihan dalam menghubungkan ke database, diantaranya dengan Modul, Class atau ODBC. Pada tulisan ini saya membahas koneksi dengan modul ke database MySql.
1. Download Connector.net yang dibagikan secara gratis. anda bisa mengunjungi situs langsung mysql.
2. Masukkan library Mysql pada project yang anda buat. Add Library > MySql.data
3. Tambahkan Modul dan ketik kode program berikut ini

Imports MySql.Data.MySqlClient
Module ModKoneksi
    Public curFileName As String = Nothing
    Public Database As New MySqlConnection
    Public Tampil As New MySql.Data.MySqlClient.MySqlCommand
    Public Tampilkan As MySql.Data.MySqlClient.MySqlDataReader
    Public Grid As New MySql.Data.MySqlClient.MySqlDataAdapter
    Public Ds As New DataSet
    Public Tabel As String
    Public record As New BindingSource
    Public DMLSql As New MySql.Data.MySqlClient.MySqlCommand
    Public Sub Koneksi()
        Try
            Database.Close()
            Database.ConnectionString = "server=localhost;" _
                & "Port=3306;" _
           & "user id=root;" _
           & "password=admin;" _
           & "database=dblatihan"
            Database.Open()
        Catch ex As Exception
            MsgBox(ex.ToString())
        End Try
    End Sub
  End Module

Rabu, 15 April 2015

Solusi Crytal Report ASP.Net 2013

Bismillah.....

Berawal dari pengalaman pribadi yang dibuat pusing selama 2 hari dan alhamdulillah akhirnya setelah melalang buana di dunia maya akhirnya ketemu juga.
Ada perbedaan dalam menggunakan Crystal Report asp.net yang di bundel pada visual studio 2013 dengan asp.net yang dibundel 2010. Jika pada asp.net 2010 tidak ada masalah setelah ngoding ambil data dari database tetapi pada asp.net 2013 anda harus menambahkan sebagai berikut :
1. anda harus mencopy folder aspnet_client yang terdapat pada C:\inetpub\wwwroot\aspnet_client ke aplikasi yang anda buat.
2. tambahkan kode berikut yang bergaris tebal pada web.config

<appSettings>
      <add key="CrystalImageCleaner-AutoStart" value="true" />
      <add key="CrystalImageCleaner-Sleep" value="60000" />
      <add key="CrystalImageCleaner-Age" value="120000" />
      <add key="vs:EnableBrowserLink" value="false"/>
  </appSettings>

Semoga bermanfaat

Rabu, 08 April 2015

Shahih Muslim

Assalamu'alaikum....

Apa kabar sahabat semua, Kesempatan kali ini saya akan bagikan kitab shahih muslim.
Download