قبلا در همین وبسایت در مورد یکسانسازی حروف "ی" و "ک" مطلبی بیان شده است. تمرکز آن مطلب بر روی اعمال تغییرات، قبل از
ذخیره در دیتابیس با استفاده از EF است. به عبارتی، متنهایی که توسط مدیر سایت یا هر کاربر دیگری
برای ذخیره شدن در دیتابیس وارد شده است. اما در صورتی که کاربری در جستجوی خود از
حروف "ی" و "ک" عربی استفاده کند چه میشود؟ در اینجا میخواهیم روشی را پیادهسازی کنیم که عمومی بوده و بتواند هر دوی این حالات را پوشش دهد. ...
Media Type یا MIME Type نشان دهنده فرمت یک مجموعه داده است. در HTTP، مدیا تایپ بیان کننده فرمت message body یک درخواست / پاسخ
است و به دریافت کننده اعلام میکند که چطور باید پیام را بخواند. محل
استاندارد تعیین Mime Type در
هدر Content-Type است. درخواست
کننده میتواند با استفاده از هدر Accept لیستی از MimeType های قابل قبول را به عنوان پاسخ، به سرور اعلام
کند. Asp.net Web API از MimeType برای تعیین نحو ...
طراحی Url در Restful API Url بخش اصلی و راه ارتباطی API شما با توسعه دهنده است .بنابراین طراحی یک ساختار مناسب و یکپارچه برای Url ها دارای اهمیت زیادی است . Url پایه API خود را ساده و خوانا ، حفظ کنید . داشتن یک Url پایه ساده استفاده از API را آسان کرده و خوانایی آن را بالا میبرد و
باعث میشود که توسعه دهنده برای استفاده از آن نیاز کمتری به مراجعه به مستندات
داشته باشد. پیشنهاد میشود که برای هر منبع
...
با آمدن Asp.Net Web API کار ساختن Web API ها برای برنامه نویسها به خصوص دسته ای که با ساخت API و
وب سرویس آشنا نبودند خیلی سادهتر شد . اگر با Asp.Net MVC آشنا باشید
خیلی سریع میتوانید اولین Web Service خودتان را بسازید . در صفحه مربوط به Asp.Net Web API آمده است که این فریمورک بستر مناسبی برای ساخت و توسعه برنامه های RESTful است . اما تنها
ساختن کنترلر و اکشن و برگشت دادن دادهها به سمت کلاینت ، به خودی ...
Webgrid گرید توکار asp.net
mvc 3 است که در سری آموزشهای mvc جناب نصیری به خوبی بررسی شده است . WebGrid از طریق مجموعه ای از خواص امکان استایل دهی
به ستونها و ردیفها را به توسعه دهنده میدهد . اما در این بخش مشکلی وجود دارد که
در ادامه به آن خواهم پرداخت . کدهای زیر را در نظر بگیرید مدلها : public class Customer
{
public int Id { get; set; }
public string Name { get; set; }
public s ...
ویژوال استودیو به توسعه دهندگان این امکان را میدهد تا کدهایی را که تکراری بوده و به دفعات در متن برنامه مورد استفاده هستند به شکل یک قطعه کد آماده (در صورت نیاز با مقادیر پیش فرض ) ذخیره کنند ، سپس در مواقع نیاز بدون اینکه مجبور باشند آن را دوباره و دوباره بنویسند ، تنها با تایپ کردن نام قطعه کد ذخیره شده و دو بار فشردن کلید Tab ، کد تعریف شده توسط ویژوال استودیو در محل تعیین شده اضافه میگردد. به این قطعه کدهای آماده code snippet ...