برای بهبود قسمت ثبت نام در یک سایت بهتر است بین «وحید» و «وَحید» تفاوتی قائل نشد. این مورد ممکن است خصوصا حین ارسال پیامهای خصوصی در آینده جهت تشخیص افراد مشکل ساز شود. همچنین در تهیه slug برای نمایش در Urlها نیز باید اعراب را حذف کرد. منظور از slug، عنوان کوتاهی است که در انتهای یک آدرس ممکن است ذکر شود. http://www.site.com/post/12/slug سؤال: چگونه میتوان اعراب را از متون فارسی یا عربی حذف کرد؟
متد انجام اینکا ...
Pingback یکی از روشهای اطلاع رسانی به سایتهای دیگر در مورد لینک دادن به آنها در سایت خود است. برای مثال من لینکی از یکی از مطالب شما را در متن جاری خودم قرار میدهم. سپس به وسیلهی ارسال یک ping، در مورد انجام اینکار به شما اطلاع رسانی میکنم. حاصل آن عموما قسمت معروف ping-backs سایتها است. این مورد نیز یکی از روشهای مؤثر SEO در گرفتن backlink است و تبلیغ محتوا.
کار کردن با پروتکل Ping-back آنچنان ساده نیست؛ از این ...
پیشتر مطلبی را در مورد پروژهی T4MVC در این سایت مطالعه کردهاید. هدف از آن تولید مسیرهای Strongly typed در ASP.NET MVC است. برای مثال بجای اینکه بنویسیم @Html.ActionLink("text", "Index", "Home")
میتوان نوشت: @Html.ActionLink("text", result: MVC.Home.Index())
مزیت آن، امکان بررسی در زمان کامپایل مسیرهای تعریف شدهاست؛ بجای اینکه روزی متوجه شویم، مسیر تعریف شدهی قسمتی از پر ...
Timeouts، Deadlocks و قطعیهای احتمالی و موقت اتصال به بانک اطلاعاتی در شبکه، جزئی از ساختار دنیای واقعی هستند. در EF 6 برای پیاده سازی سعی مجدد در اتصال و انجام مجدد عملیات، ویژگی خاصی تحت عنوان connection resiliency اضافه شدهاست که در ادامه مثالی از آنرا بررسی خواهیم کرد.
پیاده سازیهای پیش فرض موجود
برای پیاده سازی منطق سعی مجدد در اتصال، باید اینترفیس IDbExecutionStrategy پیاده سازی شود. در EF 6 حداقل 4 نوع ...
هر از چندگاهی یک چنین آدرسهای یافت نشدی را در لاگهای سایت مشاهده میکنم: https://www.dntips.ir/jquery
https://www.dntips.ir/mvc
https://www.dntips.ir/برنامه روش متداول مدیریت این نوع آدرسها، هدایت خودکار به صفحهی 404 است. اما شاید بهتر باشد بجای اینکار، کاربران به صورت خودکار به صفحهی جستجوی سایت هدایت شوند. در ادامه مراحل اینکار را بررسی خواهیم کرد.
الف) ساختار کنترلر جستجوی سایت
فرض ک ...
گاهی از اوقات تنها نیاز است یک View خاص و نه تمام صفحات سایت، فایل اسکریپت ویژهی خود را مورد استفاده قرار دهد. در این حالت میتوان فایل اسکریپت مورد نیاز آنرا مطابق معمول در پوشهی Scripts در کنار سایر فایلها قرار داد و یا ... حتی شاید بهتر باشد این فایل اسکریپت ویژه را در همان پوشهی View مورد نظر قرار داد. اگر اینکار را انجام دهیم، برنامه کار نخواهد کرد و فایل اسکریپت با خطای 404، بارگذاری نمیشود. علت اینجا است که در ریشه پوشهی View ...
تا قبل از EF 6 برای طراحی یک سیستم عمومی تغییر مقادیر ثبت شده در بانک اطلاعاتی، میشد با استفاده از امکانات توکار Tracking آن، مقادیر تغییر کرده را یافت و برای مثال ی و ک آنها را پیش از درج در بانک اطلاعاتی، یک دست کرد. در EF 6 با معرفی یک سری interceptor میتوان به مراحل پیش و پس از اجرای کوئریها دسترسی پیدا کرد. عمدهترین کاربرد آن، لاگ کردن SQLهای تولیدی و نوشتن برنامههایی شبیه به EF Profiler است. اما ... استفادهی دیگری را نیز ...
اگر به دو مطلب استفاده از Quartz.Net ( ^ و ^ ) و خصوصا نظرات آن دقت کرده باشید به این نتیجه خواهید رسید که ... این کتابخانهی در اصل جاوایی گنگ طراحی شدهاست. در سایت جاری برای انجام کارهای زمانبندی شده (مانند ارسال ایمیلهای روزانه خلاصه مطالب، تهیه خروجی PDF و XML سایت، تبدیل پیش نویسها به مطالب، بازسازی ایندکسهای جستجو و امثال آن) از یک Thread timer استفاده میشود که حجم نهایی کتابخانهی محصور کننده و مدیریت کنندهی وظایف آن جمعا 8 ...
این مطلب دنبالهی « تغییر عملکرد و یا ردیابی توابع ویندوز با استفاده از Hookهای دات نتی » است.
روش ارائه شده در آن با ویندوزهای XP تا 7 نگارشهای 32 بیتی و 64 بیتی، بدون مشکل کار میکند. اما تاثیری بر روی ویندوز 8 و نگارشهای پس از آن نداشت.
تغییرات توابع GetDateFormatW و GetTimeFormatW در ویندوز اکسپلورر ویندوز 8
چه برنامهی ExplorerPCal و چه API Monitor را اگر با فعال سازی توابع GetDateForma ...
TortoiseSVN یا همان کلاینت بصری SVN، در نگارشهای جدید آن، تغییرات زیادی کردهاست و اگر آنرا بر روی سیستمی که پیشتر با نگارشهای قدیمی آن کار کرده است نصب کنید، احتمالا به این نتیجه خواهید رسید که ... کار نمیکند. نه آیکنهای معروف آن که در کنار آیکن فایلها، با رنگهای سبز و قرمز ظاهر میشدند تا وضعیت همگام بودن آنها را با مخزن کد نمایش دهند، کار میکنند و نه هیچکدام از گزینههای کلیک راست آن دیگر ظاهر میشوند. در ادامه مواردی را که س ...