CRUD işlemleri webservice ile kullanılır Ertuğrul. Projene göre webservice solution'ı yaratmak sana kalmış. Eğer büyük bir projen varsa tamamen ayrı bir webservice projesi yaratıp onun üzerinden gitmek en iyi yol. Bu ilk tavsiyem.

WebService kısmı zaten c# kodu bildiğin gibi. O kısmı anlatmama gerek yok sanırım.
webmethod kısmı webservis'in olduğu kısım. Eğer direk sayfada varsa sadece sayfa adresini yazman yeterli. Tabi fonksiyon adı ile beraber.
parameters kısmı da fonksiyonun aldığı parametreler.
function InfoByDate(sDate, eDate){
    var webMethod = "http://localhost:5899/select.asmx/selectuser";
    var parameters = "{'isim':'" + $("#txt").value + "','tarih':'" + $("#date").value + "'}";

    $.ajax({
        type: "POST",
        url: webMethod,
        data: parameters,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(msg) {    
            alert(msg.d);
            // Bu kısımda msg.d sana geri dönenleri verir.
            // Sen istediğin gibi parse işlemi yapabilirsin. Ben genelde özel karakterler ile tek seferde alabildiğim kadar veri alıp split işlemi ile ayırıyorum ve hız inanılmaz derecede artıyor.
        },
        error: function(e){
           // hataya düşerse burda yakalarsın
        }
    });
}