چون اینجا بحث طراحی مطرح شده یک اصل رو در برنامههای وب باید رعایت کرد:
هیچ وقت متن خطای حاصل رو به کاربر نمایش ندید (از لحاظ امنیتی). فقط به ذکر عبارت خطایی رخ داده بسنده کنید. خطا رو مثلا توسط ELMAH لاگ کنید برای بررسی بعدی برنامه نویس.
چون اینجا بحث طراحی مطرح شده یک اصل رو در برنامههای وب باید رعایت کرد:
هیچ وقت متن خطای حاصل رو به کاربر نمایش ندید (از لحاظ امنیتی). فقط به ذکر عبارت خطایی رخ داده بسنده کنید. خطا رو مثلا توسط ELMAH لاگ کنید برای بررسی بعدی برنامه نویس.
NuGet مربوط به Web API OData مرتبا به روز میشه. آخرین به روز رسانی آن مربوط به 5 روز قبل بوده.
ضمن اینکه خروجی OData استاندارد است. بنابراین با کلاینتهای موجود کار میکنه. فرقی نمیکنه تولید کننده چی هست تا زمانیکه استاندارد رعایت بشه.
function editmode(val) { $.ajax({ url: "/User/SelectUser", data: { Username: val }, type: "post", dataType: "json", success: function (data) { if (data != "timeout") { if (data.isRedirect) { window.location.href = data.redirectUrl; return; } try { $("#dvEdit").dialog({ modal: 'true', title: 'ویرایش', hide: 'clip' }); //alert($("#dvEdit").html()); $("#UsernameEdit").val(data.Username); $("#FirstNameEdit").val(data.FirstName); $("#LastNameEdit").val(data.LastName); $("#NationalCodeEdit").val(data.NationalCode); $("#EmailEdit").val(data.Email); $("#PhoneNoEdit").val(data.PhoneNo); $("#MobileNoEdit").val(data.MobileNo); $("#CreationDateEdit").val(data.CreationDate); $("#CreationDateEdit").prop('disabled', true); $("#LastActivityDateEdit").val(data.LastActivityDate); $("#LastActivityDateEdit").prop('disabled', true); $("#LastLoginDateEdit").val(data.LastLoginDate); $("#LastLoginDateEdit").prop('disabled', true); $("#IsLockedOutEdit").val(data.IsLockedOut); $("#AddressEdit").val(data.Address); } catch (err) { $("#dverr").show(); $("#lblErr").html(err); } } else AjaxTimeout(); } , error: function (req, textstatus, errorthrown) { AjaxError(req, textstatus, "#dverr", "#lblErr"); } , complete: function (xhr, e) { AjaxComplete(xhr, "#dverr", "#lblErr"); } }); }
در تکمیل مطلب «نکاتی در مورد نوشتن یک مطلب خوب و گیرا در یک سایت» میتواند بسیار مفید باشد.