Selamat datang di Know4Share, Tempat Belajar .Net Tecnologies dan Bahasa Pemrograman Lainya- Blog dan Forum Know4Share Untuk saat Ini masih dalam tahap pengembangan, Regard Muhamad Albaijuri-

Cari Artikel

Iklan



Minggu, 30 September 2012

Windows 8 Keyboard Shortcut

Berikut adalah list keyboard shortcut di Windows 8 (saya copas dari [1]):
To activate the shortcutpress the Windows Key + the listed key...
B-Move focus to notification tray
C- Show Charms menu
D - Show Windows desktop
E - Launch Windows Explorer
F - Show Metro File Search screen
G - Cycle through desktop Gadgets
H - Show Metro Share panel
I - Show Metro Settings panel
J - Switches focus between snapped Metro applications K - Show the Devices panel
L - Lock PC
M - Minimise all Windows on the desktop
O - Lock device orientation
P - Choose between available displays (Projector)
Q - Show Metro Search screen
R - Show Run Dialogs
T - Cycle through Taskbar icons
U - Show Ease of Access Centre
V - Cycle through toast notifications
W - Show Metro Settings Search panel
X - Show Power User Commands or Mobility Centre
Z - Show the App Bar
1 to 9 - Show/Launch Application from Taskbar
Page Up/Down - Moves tiles to the left/right
Tab - Switch between applications
, (comma) - Aero Peek (desktop)
. (full stop) - Snap Metro style app to right side of the screen
Shift . (full stop) - Snap Metro style app to the left side of the screen
Space - Switch input language and keyboard layout
Enter - Launch Narrator
Arrow keys - Aero Snap (desktop)
Sumber : Blog Net Indonesia
Sumber: [1] http://blogs.msdn.com/b/richin/archive/2012/07/03/windows-8-keyboard-shortcuts.aspx
Selengkapnya...


C# atau VB.NET Menyimpan Connection String di App.Config

Di artikel sebelumnya saya menjelaskan bagaimana menyimpan Connection string di Text file dengan metode file read dengan System.IO(silahkan di cari sendiri ya artikelnya :D) namun sebenarnya .Net sendiri sudah menyediakan App.Config file atau Web.Config file untuk kita menyimpan connection string yang nantinya bisa sangat mudah untuk di konfigurasi tanpa harus mengubah code, bagaimana caranya?? berikut penjelasanya :

  • Buka Visual Studio
  • Create New Project, terserah mau Console Apps, Form, ataupun Web Apps
  • Untuk Web application secara default sudah tersedia file web.config yang nantinya akan kita gunakan untuk menaruh connections string database, namun untuk Form ataupun console Appsnya kita harus menambahkan sendiri file App.Config ke dalam solution. caranya adalah klik kanan di solution, Add >> Add New Item, di window silahkan pilih tab General dan pilih Application Configuration File lalu klik OK

  • Setelah App.Config ditambahkan lalu buka file tersebut
  • Tambah Tag connection string didalam tag Configuration, sehingga seperti dibawah ini:
<configuration>
  <connectionstrings>
    <add connectionstring="Data Source=.;Initial Catalog=TestDataBase; Integrated Connection = True" 
 name="Koneksi1">
  </add></connectionstrings>
</configuration>

  • Setlah itu mari kita tambahkan di code untuk dapat membaca isi di Configurasi yang telah kita tambahkan, sebelumnya jika pastikan di project reference anda telah ada reference ke System.Configuration. Jika belum silahkan tambahkan terlebih dahulu dengan cara. Klik kanan di Reference atau project >> Add Reference, di window yang ada silahkan pilih tab .Net , lalu cari System.Configuration dan Add.

  • Import System.Configuration kedalam file coding .cs ataupun .vb kita
using System;
using System.Collections.Specialized;
using System.Text;
using System.Configuration;
  • Tambahkan Code ini untuk dapat membaca isi Connection string di Configurasi File
string connect = ConfigurationManager.ConnectionStrings["Koneksi1"].ToString();

Pada coding diatas dalam ConnectionString["Koneksi1"] adalah name dari connection String  di Configuration file, pada contoh ini nama connection string adalah Koneksi1.
Silahkan jalankan Code, dan Aplikasi anda sekarang sudah memiliki connection string yang configurable dan dapat diubah sewaktu-waktu.



Selamat Mencoba.
Salam, Muhamad Albaijuri Selengkapnya...


Sabtu, 29 September 2012

Ebook Introducing Sql Server 2012

Sql Server udah sampe seri 2012 aja, saya aja belom tamat pake semua fitur di SQL Server 2008 R2, tapi biarlah teknologi terus berkembang dan kita sebagai programmer hanya tinggal menikmati semua perkembangan yang ada saat ini. semoga saja nanti saya bisa terlibat dari perkembangan teknologi yang ada.
oia nih link untuk download ebbok Introducing Microsoft Sql Server 2012 via Indowebster

http://files.indowebster.com/download/files/softpressebookintroducingmicrosoftsqlserver2012pdf
Silahkan di downlad ebook tersebut dan selamat belajar dan mengembangkan ilmu.
Selengkapnya...


Cara Mendapatkan Domain Gratis untuk UKM dari Google


Di Kutip dari Kompas:

JAKARTA, KOMPAS.com - Masih minimnya jumlah pengusaha di Indonesia yang memanfaatkan media online membuat Google tergerak dengan menyediakan domain dan hosting melalui program 'Bisnis Lokal Go Online'.
Program ini ditujukan untuk 100.000 usaha kecil dan menengah (UKM) di Indonesia dengan mendorong mereka mempunyai website sendiri, dengan ini mereka bisa berjualan melalui media online.

Managing Director Google Southeast Asia, Julian Persaud menjelaskan lebih dari 40 juta penduduk Indonesia menggunakan internet secara rutin dan lebih dari 130 juta orang menggunakan akses online melalui perangkat seluler untuk mencari toko dan layanan lokal.

Rata-rata pengguna internet di Indonesia umumnya untuk mencari informasi seputar hiburan, tempat makan, olahraga, berita ataupun informasi tentang di mana mereka dapat membeli produk elektronik terbaru.

Namun statistik menunjukkan hanya ada 75.000 UKM dari total 17 juta UKM yang baru memiliki website sendiri. Sebagian besar UKM tersebut belum online dikarenakan mereka umumnya menganggap bahwa website masih mahal, rumit atau alasan tidak punya waktu.

"Kami ingin bantu mereka. Dukungan yang kami berikan berupa pembuatan domain gratis dan hosting gratis selama setahun kepada 100.000 UKM," ungkap Julian di acara Bisnis Lokal Go Online di Hotel Le Meridien Jakarta, Rabu (11/1/2012).

Bantuan dari Google ini secara lebih rinci yaitu:
- Gratis domain ".co.id" untuk satu tahun pertama setelah pendaftaran. Untuk tahun berikutnya peserta UKM akan dikenakan biaya maksimal Rp 150.000 per tahun.
- Gratis konsultasi dan edukasi bisnis yang berkelanjutan
- Gratis iklan online dan terdaftar di Google Maps
- Kupon AdWords bernilai Rp 500.000 untuk 100.000 pendaftar pertama yang telah mengaktifkan situs mereka dan memiliki akun di AdWords

Selain itu, Google melihat ada potensi pertumbuhan yang sangat besar bagi UKM di Indonesia. Program 'Bisnis Lokal Go Online' ini merupakan bentuk komitmen jangka panjang Google kepada Indonesia. Harapannya, Google dapat memberikan manfaat ekonomi secara nyata bagi seluruh masyarakat Indonesia.

Untuk program Bisnis Lokal Go Online ini, Google akan menggunakan Business Site Builder, sebuah piranti lunak gratis buatan Google yang dapat  dipergunakan untuk mendesain website, yang juga secara otomatis dapat membuat situs untuk ponsel pintar maupun feature phone.
Business Site Builder ini dirancang untuk meminimalisasi kendala yang selama ini menyulitkan UKM untuk go online, dengan menjadikan proses membuat dan mengelola sebuah website murah, cepat, dan gratis.
Untuk mendapatkan penawaran dari Google ini silakan kunjungi website berikut ini, http://www.bisnisgoonline.co.id/.

Google mengadakan program ini bekerjasama dengan Kamar Dagang Indonesia (Kadin), Kementerian Koordinasi Perekonomian, Kementerian Perindustrian, Kementerian Koperasi, Usaha Kecil dan Menengah, Asosiasi Perguruan Tinggi Informatika dan Ilmu Komputer (Aptikom), Melsa, Pengelola Nama Domain Internet Indonesia (PANDI), Bakrie Connctivity dan Multiply.com.


Langsung aja ke TKP, http://www.bisnisgoonline.co.id/

  • Klik Button Mulai Sekarang
  • Klik Buat Akun Google atau Buat Web Gratis Sekarang dengan menggunakan Akun google yang sudah ada, lalu Isi Form dan ikuti prosedur yang sudah ada.
  • Upload KTP dan isi Nomor KTP untuk persyaratan
  • Jika semua prosedur tersebut telah di lengkapi anda akan mendapat email untuk verifikasi dalam waktu 24jam untuk verifikasi data yang ada submit

Selamat Menikmati.

Salam.
Muhamad Albaijuri. Selengkapnya...


Fix Error >> Login failed for user IIS APPPOOL ASP-NET

Jika pada saat anda menjalankan aplikasi ASP.NET dan mendapatkan error tersebut, adalah karena pada connection string ke SQL Server kita menggunakan windows authentication dan di SQL Server. Cara Mudahnya untuk mengatasi error ini adalah dengan menambah atau mengedit jika sudah ada impersonation ke "True", Save lalu Refresh web page. dan Tadaaa Sudah bisa lagi deh :D




Sebelum diubah:
<identity impersonate="False"></identity>

Lalu ubah atau tambahkan di web config datalam
<identity impersonate="True"></identity>

Selengkapnya...


Build Database Project Schema Object From Existing Database In Visual Studio 2010

Selamat Sabtu Pagi, saatnya weekend dan menghilangkan kepenatan setelah 5hari kemarin berkutak dengan project yang terbilang lumayan berat dan memberi saya banyak pengalaman.


Kali ini saya akan membahas bagaimana memBuild Database Project dengan Schema Object dari database yang sudah ada. Mungkin yang sebelumnya jika ada perubahan didatabase yang sedang kita develop dengan yang ada di project kita harus menambahkan secara manual satu persatu di main project changes, baik Table, Constraint, Store Prosedure dan Roles yang ada di database yang berjalan di SQL Server. Kini Visual Studio 2010 menawarkan sebuah fitur baru yaitu hanya dengan cukup mencompare schema object kita dapat langsung tau perbedaan dan mengupdate Database project kita yang ada di visual studio agar syncron dengan Database yang terbaru yang di revisi di SQL Server.

Kebetulan pada kasus ini project database saya sebelumnya menggunakan VIS 2003 dan ingin Diupdate ke VIS 2010 Database Project.

Bagaimana Caranya, Silahkan lihat beberapa tutorial Berikut:
  • Buka Visual Studio 2010, Add New Database Project atau Open Existing Database yang Sudah Ada. pada step Ini pasti udah Pada jago semua kan :D
  • Kemudian Klik Data pada menu, Pilih Schema Compare dan New Schema Comparison

  • Nanti akan ada sebuah windows muncul dengan tampilan seperti dibawah ini dalam window tersebut terdapat 2 sisi berbeda, Satu Sisi Source Schema dan Satunya Target Schema, Perbedaanya adalah. Source Schema Adalah Sumber dari database atau Project yang paling Uptodate yang nanti perbedaanya langsung di Update di Target Schema. Jadi nantinya semua perubahan yanh ada di source shema akan di overwrite di Target schema. pada kasus ini Saya akan menset Source Schema ke database yang uptodate dan Target Schema ke Database Project Visual Studio 2010. Setelah itu Klik OK

  • Setelah itu akan muncul window yang terdapat perbandingan dari Source Schema dan Target Schema  yang kita Compare Sebelumnya. Akan ada 4 status kurang lebih, yaitu Skip : Jika Tidak ada perubahan dan sudah sync, Update: Jika terjadi perubahan di Source Schema tp Unsync pada target schema, Delete: Jika ada yang di delete di source tp masih exist di Target dan Add: Kurang lebih sama seperti Add, Setiap perubahan script atau schema yang terjadi pada setatus Update dapat kita kita lihat dibawahnya tentang Syntax mana saja yang terdapat perubahan. Namun jika Update, Delete, dan Add mau tidak kita update dalam target object kita bisa merubah statusnya ke Skip saja



  • Setelah semua sudah siap, dan perubahan pada Source Schema ingin kita update dalam Target Schema langsung saja click Write Updates pada toolbar diatas, lalu otomatis semua perubahan dengan status Update, Delete dan Add langsung terupdate ke Target Schema.
  • Selesai Sudah tahapnya :D
Setelah selesai nanti di Solution Explorer kita dapat melihat Folder tree Schema yang didalamya terdapat folder tables, Programatically yang didalamnya terdapat semua SQL Tables, Store Procedure dan Constraint dari database kita.

Lalu untuk mendeploynya cukup mudah dengan hanya pilih Build di menu dan Klik Deploy.

Sekian tutorial dari saya.


Salam.
Muhamad Albaijuri
Selengkapnya...


Minggu, 02 September 2012

Hexadecimal value when debugging in Visual Studio

Pernakah pada saat debugging code di visual Studio 2010 anda mendapatkan value hexadecima pada saat pointer di focuskan atau quickview di variable yang ingin anda ketahui valuenya ?


Mungkin pada saat anda mendapatkan value hexadecimal pada saat quickview anda akan merasa, "Wah apa ada yang salah ya di Visual Studio Saya?, apa harus install ulang nih visual studio?" hehe mungkin cuma saya kali ya yang terlintas dalam pikiran pertanyaan seperti itu.

Sebenarnya cukup mudah untuk mendisable hexadecimal value view pada saat debugging di visual studio, Caranya adalah anda cukup menclick icon "Hex" pada jajaran icon debugging "play, stop,pause" pada toolbar di Visual Studio, Jika icon tersebut terlihat seperti di Highlight berarti anda menEnable view Hexadecimal value pada saat debuggin sedangkan Terlihat tidak ter Highlight berarti anda mendisable dan value akan terlihat normal pada saat debugging, Contoh seperti dibawah ini:


Sekian, Semoga Bermanfaat.

Salam,
Muhamad Albaijuri.
Selengkapnya...


How To Fix >> Tomcat startup failed: Address already in use: JVM_Bind

Selamat Bermalam senin, 1bulan kemarin saya mendapat project dengan menggunakan Java Server Page dan ini merupakan pengalaman serta tambahin ilmu baru buat saya :), untuk menjalankan JSP kita perlu webserver untuk menjalankan compile kode java. sama seperti ASP dengan IISnya, kali ini saya menggunakan Tom Cat untuk menjalankan JSP,


Nama saya mengalami kendala pada saat ingin menStart service Tomcat saya dengan Error message details Seperti ini:
Jan 11, 2007 8:59:33 AM org.apache.catalina.core.StandardServer await
SEVERE: StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
   at java.net.PlainSocketImpl.socketBind(Native Method)
   at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
   at java.net.ServerSocket.bind(ServerSocket.java:319)
   at java.net.ServerSocket.(ServerSocket.java:185)
   at org.apache.catalina.core.StandardServer.await(StandardServer.java:372)
   at org.apache.catalina.startup.Catalina.await(Catalina.java:615)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:575)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

Lalu Bagaimana cara mengatasi masalah diatas?

Caranya sangat mudah, cara menyelesaikan masalahnya adalah hanya dengan mengganti port service Tomcat  yang ada di komputer kita dengan port lain yang belum di gunakan di komputer kita, dengan cara:

  • Masuk ke folder tempat Menginstall TomCat
  • Masuk ke Folder Conf
  • Buka file Server "Server.xml" dengan Notepad atau NotePad++
  • cari number port yang di gunakan dan ubah dengan yang lain, secara default port akan di set ke "8080"
  • Save file "Server.xml"
Setelah itu silahkan coba jalankan kembali service tomcatnya, Semoga Berhasil.

Salam,
Muhamad Albaijuri.
Selengkapnya...