MVC Scaffolding #2
از آنجائیکه اصل کار با MVC Scaffoldingاز طریق خط فرمان پاورشل انجام میشود، بنابراین بهتر است در ادامه با گزینهها و سوئیچهای مرتبط با آن بیشتر آشنا شویم. دو نوع پارامتر حین کار با MVC Scaffolding...
View ArticleMVC Scaffolding #3
شاید کیفیت کدهای تولیدی یا کدهای View حاصل از MVC Scaffolding مورد تائید شما نباشد. در این قسمت به نحوه تغییر و سفارشی سازی این موارد خواهیم پرداخت.آشنایی با ساختار اصلی MVC Scaffolding پس از نصب MVC...
View Articleاز کار افتادن SQL Server Agent
SQL Server Agent مربوط به SQL Server 2008 از کار افتاده بود و راه اندازی نمیشد. خطای مرتبط با آن در لاگهای ویندوز به نحو زیر بود: SQLServerAgent could not be started (reason: Unable to connect to...
View Articleاستفاده از Flash Uploader در ASP.NET MVC
چندسال قبل یک کنترل آپلود فایل در برنامههای ASP.NET Web forms در سایت Code projects منتشر شدکه من در چند پروژه از آن استفاده کردم. در ادامه نحوه سازگار سازی این مجموعه را با ASP.NET MVC مرور خواهیم...
View Articleمروری بر طراحی Schema less بانک اطلاعاتی SisoDb
اس کیوال سرور، از سال 2005 به بعد، به صورت توکار امکان تعریف و ذخیره سازی اطلاعات schema lessو یا schema free را به کمک فیلدهایی از نوع XML ارائه داده است؛ به همراه یکپارچگی آن با زبان XQuery برای تهیه...
View Articleبررسی خطای cycles or multiple cascade paths و یا cyclical reference در EF...
ابتدا مثال کامل این قسمت را با شرح زیر درنظر بگیرید؛ در اینجا هر کاربر، یک کارتابل میتواند داشته باشد (رابطه یک به صفر یا یک) و تعدادی سند منتسب به او (رابطه یک به چند). همچنین روابط بین کارتابل و...
View Articleبررسی تفصیلی رابطه Many-to-Many در EF Code first
رابطه چند به چند در مطالب EF Code first سایت جاری، در حدتعریف نگاشتهای آنبررسی شده، اما نیاز به جزئیات بیشتری برای کار با آن وجود دارد که در ادامه به بررسی آنها خواهیم پرداخت: 1) پیش فرضهای EF Code...
View Articleمخفی کردن کوئری استرینگها در ASP.NET MVC توسط امکانات Routing
ابتدا مدل و منبع داده نمونه زیر را در نظر بگیرید:using System.Collections.Generic; namespace TestRouting.Models { public class Issue { public int IssueId { set; get; } public int ProjectId { set; get;...
View Articleتوزیع پروژههای ASP.NET MVC بدون ارائه فایلهای View آن
پروژه دیگری از آقای David Ebbo (عضو تیم ASP.NET که پیشتر با پروژه T4 MVCآن در این سایت آشنا شدهاید)، جهت کامپایل کامل فایلهای View و ارائه پروژه نهایی ASP.NET MVC بدون نیاز به ارائه پوشه Views آن به...
View Articleاستفاده از کتابخانه DotNetZip و CPUهای چند هستهای
هرچند از دات نت 4 و نیم به بعد، الگوریتم Zip به صورت توکارپشتیبانی میشود، اما برای نگارشهای پایینتر، کتابخانه DotNetZipجزو پرکاربردترینها در این زمینه است. از همین کتابخانه مدتی در یک سرور معمولی...
View Articleنمایش یک فایل PDF پویا در یک iframe در ASP.NET
عموما در برنامههای وب برای نمایش فایلهای پویای باینری تولید شده، یا ابتدا آنها را بر روی سخت دیسک ذخیره کرده و مسیر نهایی را به نحوی به کاربر نمایش میدهند و یا فایل را بدون ذخیره سازی، در مرورگر...
View Articleنحوه نمایش تمام آیکونهای تعریف شده در یک قلم در WPF
سال نو مبارک! به امید روزهایی شاد، سلامت و پر برکت.پیرو مطلب قلمهایی حاوی آیکونکه خصوصا در برنامههای مترو بیشتر مرسوم شدهاند، شاید بد نباشد کار برنامه Character Map ویندوز را با WPF شبیه سازی کنیم....
View Articleنحوه استخراج آیکونهای یک قلم در WPF
مطلب «نحوه نمایش تمام آیکونهای تعریف شده در یک قلم در WPF» را در نظر بگیرید. سؤال:اگر در یک برنامه تنها به تعدادی از این آیکونها یا گلیفها نیاز بود آیا میتوان اینها را به صورت مجزا استخراج و...
View Articleتبدیل زیرنویسهای خاص پلورالسایت به فرمت SRT
یک سری از دورههای پلورالسایت دارای زیرنویس هستند که تحت عنوان Transcriptدر کنار آنها قرار گرفتهاند: این زیرنویسها فرمت ویژهای دارند:<li class="transcript-module"> Introduction to ASP.NET...
View Articleاجرای کد از راه دور
مدتی هست که با بررسی لاگهای خطای برنامه سایت، به این نوع لینکها(ی یافت نشد) میرسم: http://www.thissite.info/wp-themes_page/netweb/timthumb.php?src=http://wordpress.com.4creatus.com/info.php...
View Articleنحوه استفاده از افزونه Firebug برای دیباگ برنامههای ASP.NET مبتنی بر jQuery
هر از چندگاهی سؤال «این مثال jQuery رو نمیتونم اجرا یا باز سازی کنم» در این سایت یا سایتهای مشابه تکرار میشوند. بنابراین بهتر است نحوه عیب یابی برنامههای ASP.NET مبتنی بر jQuery را یکبار با هم مرور...
View Articleعدم امکان تغییر اطلاعات مدل در HTML Helpers پس از Postback در ASP.NET MVC
یک مثال ساده برای شرح مساله در اینجا مدل User، کنترلری به نام Home و View متناظر با آن را ملاحظه میکنید:namespace ModelStateTest.Models { public class User { public string Email { set; get; } } }using...
View Articleاضافه کردن Watermark به تصاویر یک برنامه ASP.NET MVC در صورت لینک شدن در...
درگیر شدن با سایتهای دیگر که چرا مطالب ما را کپی کردهاید نهایتا بجز فرسایش عصبی حاصل دیگری را به همراه ندارد. اساسا زمانیکه مطلبی را به صورت باز در اینترنت انتشار میدهید، قید کپی شدن یا نشدن آنرا...
View Articleافزونه farsiInput جهت ورودی فقط فارسی در صفحات وب
گاهی از اوقات نیاز است کاربر در یک جعبه متنی، فقط متن فارسی وارد کند؛ حتی اگر صفحه کلید او فارسی نباشد و یا بنابر درخواست او، جهت بالا رفتن سرعت ورود اطلاعات یک چنین قابلیتی نیاز میشود. چندین سال قبل...
View Articleبازسازی کامل پوشه packages بستههای NuGet به صورت خودکار
اگر قصد انتشار عمومی پروژه خود را دارید، نیازی به ارائه پوشه packages آن نیست. استفاده کننده نهایی به روشی که در ادامه توضیح داده خواهد شد، میتواند ارجاعات کل Solution را به یکباره به روز نماید؛ البته...
View Article