نظرات مطالب
طراحی پایگاه داده چند زبانه
روشی که من خودم مدتی استفاده میکردم اضافه کردن یک فیلد language به هر تیبل بود. موقع ثبت دیتا هر زبانی بود همون زبان رو تو این فیلد نگه میداشتم. مثلا برای فارسی fa و انگلیسی en و ... , موقع نمایش هم بر اساس زبان سایت یک کوئری ساده گرفته می‌شد و اطلاعات زبان مورد نظر لود می‌شد.
نظرات مطالب
ایجاد نصاب یک قالب پروژه جدید چند پروژه‌ای در ویژوال استودیو
با سلام و عرض تشکر
یک سوال : اینکه بخواهیم از روشی که شما ارائه دادید استفاده کنیم ولی اگر بخواهیم بدین گونه باشد که :
پس از درست کردن قالب مد نظر پروژه بخواهیم یک ساختاری مانند پروژه MVC یا یک ساختار دلخواه داشته باشیم بصورتی که همواره میخواهیم در قالب پروژه ، 3 فولدر وجود داشته باشند که فولدر اول همنام پروژه + Module باشد : اگر نام پروژه هنگام ایجاد یا Add کردن Factor باشد یک فولدر در داخل همان پروژه جدید بنام FactorModule ایجاد شود و دو فولدر دیگه FactorAdmin و FactorUser در آن ایجاد شود و به همین ترتیب...؟! 
نظرات مطالب
آپلود فایل ها با استفاده از PlUpload در Asp.Net Mvc
همان روشی که برای دریافت نام فایل‌های آپلود شده از سرور انتخاب کردید، مناسب است:
$("#uploader").pluploadQueue({
      // Post init events, bound after the internal events
      init: {
               FileUploaded: function(up, file, info) {
               // Called when a file has finished uploading
               } 
      }
});
نظرات مطالب
افزودن یک DataType جدید برای نگه‌داری تاریخ خورشیدی - 1
با درود
New Project -> Database -> SQL Server -> Visual C# SQL CLR Database Project 
- تنظیمات اتصال به پایگاه داده ها 
- انتخاب دکمه Yes
- Add New Item -> User Defined Type 
- کپی کدها
- استفاده از Deploy در منوی Build یا استفاده از روشی که در بخش دوم نوشتار آموزش داده خواهد شد.
نظرات مطالب
اجرای یک Script حاوی دستورات Go در سی شارپ
شاهین جان
ممنون از مطلب مفیدت
من این مورد رو قبلا نوشتم. به همین روشی که شما نوشتید. منتها تو یه Query با مشکل مواجه شد و اجرا نشد. واسه همین از روش زیر استفاده کردم که همه جا جواب میده:
var commandTexts=Regex.Split(script,@"\s*GO\s+");
foreach(var commandText in commandTexts)
{
    // Execution Code
}

نظرات مطالب
توزیع پروژه‌های ASP.NET MVC بدون ارائه فایل‌های View آن
اتفاقا چند وقت پیش با RazorGenerator کار کردم اونموقع مطلب شما رو در این باره نخونده بودم با کلی مکافات تونستم ازش خروجی بگیرم که یه سوال برام پیش اومد و ازش منصرف شدم. با توجه به اینکه Razorgenarator یه برای هر view یه فایل cs میسازه و توی اون با استفاده از writer تمام متن داخل view رو به خروجی میفرسته استفاده از یه همچین روشی درسته و بار اضافه روی ایجاد view‌ها نمیزاره ؟
از روش‌های دیگه استفاده کریدن؟ مثل SparkViewFactory 
فکر میکنید کدوم بهتره؟
نظرات مطالب
ASP.NET MVC #22
شما برنامه نویس هستید. روشی خاصی نمی‌تونه شما رو محدود کنه. فقط دست آخر باید همین فریم ورک و جزئیات اون رو از صفربازنویسی کنید. به علاوه بحث caching رو هم اضافه کنید تا بار دیتابیس رو کم کنید. در حالیکه این اطلاعات چیزی نیستند که هر روز تغییر کنند؛ جزو ثوابت برنامه به شمار می‌روند.
به علاوه روش بحث جاری هم آماده است و تست شده، هم استاندارد، سازگار با اجزای مختلف MVC با سربار حداقل و همچنین فقط منحصر به MVC نیست و با کل دات نت و فناوری‌های وابسته به آن یکپارچه است.
نظرات مطالب
ASP.NET MVC #20
الف) نحوه استفاده از grid.SelectedRow پس از اصلاح مسیر نمادین views/path و ساخت فایلی به نام _partial_view.cshtml در مسیر views/home :
@if (@grid.HasSelection)
{
   @RenderPage("~/views/home/_partial_view.cshtml", new { Employee = grid.SelectedRow })
}

محتویات فایل _partial_view.cshtml:

<br />
<strong>LastName: </strong> @Page.Employee.LastName
ب) به همان روشی که در مورد لینک edit در سورس بکار رفته عمل کنید.
نظرات مطالب
EF Code First #2
1-آیا منظور از کنترل همزمانی اینه : "من یه رکورد رو گرفتم و ویرایش کردم، و قبل از ثبت ، شخص دیگه ای اون رو ویرایش و ثبت کرد، اجازه ثبت رکورد ویرایش شده به من داده نمی شه"
2- در حالت database first که این فیلد وجود نداره چطور؟ اونجا که کنترل همزمانی انجام میشه. اونجا از چه روشی استفاده می کنه.
نظرات مطالب
ASP.NET MVC #12
سلام 
ضمن تشکر فراوان از زحماتتان 
اگر ممکنه استفاده از   DisplayTemplates برای نمایش عمومی فیلد  datetime و datetime? رو در قالب یک مثال توضیح دهید چندین مرتبه روشی رو که فرمودید انجام داد ولی فقط یک پروژه بود که دقیق عمل میکرد آیا نکته خاصی داره
و همچنین بازهم اگر ممکنه لطف کنید چگونگی یک validator رو  برای ورود تاریخ شمسی در  MVC توضیح دهید
مجددا بسیار سپاسگزارم