jank1010: saya sedang coba bangun aplikasi penjualan nah yang saya tanya kan gimana biar aplikasi itu bisa di pake di jaringan.. .?
apakah saya harus belajar socket Programing dulu..? apa ada cara yang mudah buat client
bisa ngakses itu database di C#..? klo bisa yang simple nya dulu aja mas...? klo di sini saya pake msacces aja gimana yah..?
Paling tidak ada 2 cara untuk melakukannya. Yang pertama menggunakan Web Service dan yang kedua langsung terkoneksi dengan database server di remote machine (komputer yang digunakan sebagai database server).
Untuk pemula, saya sarankan mencoba yang kedua dahulu, karena lebih simple. Untuk membuatnya mudah, gunakan SQL Server 2005 atau 2008 (Express Edition juga boleh). Jangan lupa untuk melakukan setting terlebih dahulu sehingga bisa diakses dari jaringan.
Kalau bisa jangan pake Access dengan cara ini, karena bakalan ribet dengan urusan authentication dan authorization ketika mengakses file di remote machine. (Ingat: mengakses SQL Server berarti mengakses service, sedangkan mengakses Access berarti mengakses file)
Untuk cara yang menggunakan Web Service, si web service menjadi
antarmuka bagi client dalam berhubungan dengan database server dan
sebaliknya. Coba baca tentang ASP.NET Web Service atau Windows Communication Foundation (WCF) di MSDN atau sumber
yang lain.
Bisa pake SQL Server atau Access, tapi kembali disarankan pake SQL Server.
Tidak pertu belajar socket programming kalau hanya untuk membuat aplikasi database client-server.
Dan yang terakhir, gunakan MS Access hanya untuk stand-alone desktop application.
Semoga membantu.