نظرات مطالب
چند نکته کاربردی درباره Entity Framework
طول عمر یک شیء، کاری به خاموش یا روشن بودن سیستم ردیابی ندارد.
مقصود از متصل و غیرمتصلی که در اینجا عنوان شده، فعال و غیرفعال سازی مباحث Tracking در Context است و وضعیت یک شیء نسبت به Context (به علاوه خاموش کردن lazy loading و غیره). مثلا اگر خاصیت Name رو تغییر دادید، Context می‌دونه اتفاقی رخ داده یا اینکه وضعیت رو unchanged یا detached گزارش می‌ده؟
نظرات مطالب
ایجاد نصاب یک قالب پروژه جدید چند پروژه‌ای در ویژوال استودیو
- ممنون. افزونه خیلی کاربردی و مفیدی است.
- البته در حالت دستی عنوان شده امکان تعریف آیکون و غیره هم هست. در متن، لینک داده شده به مراجع تولید فایل‌های vstemplate و vscontent که برای نمونه یک مدخل اضافه‌تر برای آیکون پیدا می‌کند:
<Icon>__Template_small.png</Icon>
در کل بد نیست یک برنامه نویس بدونه پشت صحنه این اعمال به چه صورتی هست.
نظرات مطالب
مباحث تکمیلی مدل‌های خود ارجاع دهنده در EF Code first
با سلام و تشکر از از این مطلب عالی.
یک سوال:
اگر جدول BlogComment با یک یا چند جدول دیگر رابطه داشته باشد (مثلاً جدول کاربر، جدول دسترسی و غیره)، چه راه حلی وجود دارد تا در روش خود ارجاع دهنده سایر رابطه‌ها شرکت نکنند، یعنی فقط تعدادی فیلد از جدول BlogComment انتخاب شود. در حالت فعلی تمام فیلدها از تمام جدولهای مرتبط استخراج میشوند.
نظرات مطالب
استفاده از Flash Uploader در ASP.NET MVC
برای آپلود کردن تصاویر به روشهای بسیار بهتر و سریعتر با استفاده از HTML و jQuery می‌توانید از jquery.plupload که امکانات بسیاری از جمله

انتخاب چندین فایل با هم
تعیین پسوند فایل‌های مورد نظر
امکان نمایش درصد پیشرفت آپلود فایل‌ها
همچنین حذف کلی لیست
حذف یک آیتم از لیست

و غیره را دارد استفاده فرمایید و نیازی هم به استفاده از فلش نمی‌باشد البته jquery.plupload  بر حسب اینکه Browser کلاینتها عمل می‌کند و به صورت خودکار از نوعی که خود Browser کلاینتها می‌توانند استفاده کنند استفاده می‌نماید برای توضیحات بیشتر لینک را ببینید.
نظرات مطالب
CheckBoxList در ASP.NET MVC
با سلام خدمت آقای نصیری عزیز
روز معلم و استاد را به شما تبریک می گویم
شما حق بزرگی بر گردن ما دارید
با توجه به اینکه بارها و بارها در این بلاگ اشاره کرده اید که شما را استاد نخوانیم، لذا بنده به ناچار از این لغب استفاده نمی کنم
اما لازم به ذکر است، شما به گردن تمام بازدید کنندگان حق بزرگی دارید
زیرا تمام بازدید کنندگان بلاگ شما، به نحوی از این مطالب استفاده میکنند، یکی در پروژه هایش، یکی در کتابش، یکی در تحقیق و غیره
پس تبریک این روز به شما حداقل کاری است که می توانیم انجام دهیم



نظرات مطالب
ASP.NET MVC #1
- هر وقت یادگرفتید («همه» منظورم هستند! نه شخص خاصی)، این تجربیات کوچک خودتون رو در قالب یک مطلب وبلاگ شخصی مستند کنید، اون وقت می‌بینید که این روزها شاید شد ساعت یا دقیقه برای نفر بعدی.
- شما در web form پیش نمایش خاص و آنچنانی دارید؟ مثلا مشخصه خروجی یک صفحه با کوئری استرینگ مساوی xyz الان چه چیزی خواهد بود؟ MVC هم به همین ترتیب است. بر اساس مسیریابی و پارامترها و غیره، این خروجی شکل می‌گیرد. شما با یک سیستم پویا سروکار دارید و نه با یک HTML ثابت.
نظرات مطالب
کنترل DatePicker شمسی مخصوص Silverlight 4
سلام،
برای WPF می‌تونید از مواردی که نامبرده شد استفاده کنید.
+ این کامپوننت نیاز هست کمی تغییر کند تا برای WPF هم قابل استفاده شود. WPF خیلی از مواردی را که در آخر بحث فوق ذکر شد را دارد (مانند uniform grid ، تقویم شمسی و غیره). این‌ها باید حذف شوند. رفتار popup در wpf بسیار پخته‌تر است و کاملتر و این مورد هم باید کمی تعدیل شود. مابقی موارد با یک کامپایل در پروژه‌ی جدید مخصوص WPF قابل استفاده خواهد بود. مثال‌های آن هم تفاوتی نمی‌کند.
وقت کنم به زودی این رو به WPF هم انتقال می‌دم.
نظرات مطالب
تنظیمات پیشنهادی حداکثر حافظه‌ی مصرفی اس کیوال سرور
برای IIS حدود حداقل یک گیگ و اگر تعداد کاربر زیاد است تا یک و نیم گیگ را کنار بگذارید. DNS Server زیاد حافظه مصرف نمی‌کند. یا حداقل به اندازه‌ی IIS نیست. تا 300 مگ برای آن زیاد هم هست.
بنابراین اگر مثلا سرور شما 4 گیگ رم دارد و IIS و DNS و SQL Server و غیره را با هم دارد، حداکثر حافظه مصرفی SQL Server را به حدود 2.3 گیگ محدود کنید و گرنه خیلی زود صدای کاربران سایت‌(ها) در خواهد آمد که باز هم کند شد ... باز هم کند شد ...
مطالب
به روز رسانی کتاب Threading in CS

آقای Albahari (نویسنده برنامه معروف LINQPad) کتاب رایگان خودشون رو در مورد برنامه نویسی چند ریسمانی در سی شارپ به روز کرده‌اند که از آدرس ذیل قابل دریافت است. این به روز رسانی‌ها شامل مباحث اضافه شده در دات نت 4 مانند tasks و غیره که از مزایای پردازش موازی بهره می‌برند نیز می‌شوند.





مطالب
لیست دوره‌های آموزشی سایت MS-DEV

سایت MS-DEV متشکل است از یک سری دوره آموزشی مباحث مختلف مانند XAML ، سیلورلایت، WPF ، SQL Server 2008 ، windows server 2008 و غیره.
لیست کامل این دوره‌ها به همراه آدرس‌های ویدیوهای رایگان مرتبط را از آدرس زیر می‌توانید دریافت کنید: