یک سری ویدیوی رایگان آموزشی MVVM از مایکروسافت و همچنین شرکت Infragistics در دسترس هستند که جهت سهولت، لیست آنها را ادامه میتوانید مشاهده نمائید:Understanding the Model-View-ViewModel PatternBuild Your Own MVVM FrameworkImplementing the M-V-VM PatternImplementing Model-View-ViewModel in SilverlightImplementing Model-View-ViewModel in WPF
سلامسال نو مبارک! به امید سالی بهتر از پارسال!این روزها با هزینهای معادل هزینهی تهیهی یک هاست اشتراکی سالیانه برای بالاگذاری یک سایت معمولی در 5 سال قبل، میتوان یک VPS تهیه کرد و به این صورت قفل و کلید یک نیمچه سرور را (با 200 و خردهای مگ رم، 30 گیگ فضا، سرعت CPU نزدیک به 700 MHz و ویندوز سرور 2003 یا 2008) در اختیار شما قرار میدهند (البته به قول معروف هر چقدر پول بدهید همانقدر هم سخت افزار در اختیار شما قرار میدهند) بجای صرفا یک د ...
مشکل فایرفاکس با سایتهای msdn و codeplexهر از چند گاهی در بلاگهای msdn و یا سایت codeplex با خطای زیر از طرف سایت مواجه میشوم:Bad Request - Request Too LongHTTP Error 400. The size of the request headers is too long.اگر با این مشکل مواجه شدید، تمامی کوکیهای مربوط به سایتهای مذکور را یافته و حذف کنید.به نظر باگی در فایرفاکس در این زمینه سبب میشود که کوکیهای تمام زیر سایتهای فوق با هم ترکیب شده و رشتهای بسیار طولانی بجای کوکی اصلی ...
Observable collection در WPF را میتوان نوعی لیست جنریک ویژه تعریف کرد که زمانیکه به کنترلی بایند شد، کنترل را از تغییرات خودش آگاه میکند. برای مثال اگر آیتمی به این لیست اضافه شد بلافاصله آن آیتم را در کنترل مقید به آن نیز خواهید دید، به همین ترتیب در مورد ویرایش و یا حذف یک آیتم، بدون نیاز به کوچکترین تماسی با کنترل مورد نظر. برای مثال اگر مقدار یک خاصیت را تغییر دادید، بلافاصله بدون اینکه به کنترل مقید به آن اعلام کنیم که لطفا این مورد ...
اگر مدتها کارتان برنامه نویسی WinForms بوده و اکنون احساس کردهاید که دیگر WinForms آنچنان توسعه و بسط نخواهد یافت و اکنون WPF تبدیل به انتخاب اصلی شرکتهای بزرگ شده است و همچنین از پرسه زدن در فورومهای وارز جهت یافتن فلان کامپوننت خاص برای زیباسازی ظاهر برنامههای خود خسته شدهاید و نیاز به معادل بهتری که اساسا در جهت حذف این بازار سیاه تهیه شده است، احساس میکنید، بهترین گزینهی موجود WPF خواهد بود که با کمی دقت، میتوان پروژه ...
مدتی است که سایت Stack Overflow دیتابیس سؤال و جوابهای خود را به صورتی سخاوتمندانه در اختیار عموم قرار داده است. مجوز استفاده از این اطلاعات cc-wiki است، به این معنا که مجاز هستید این اطلاعات را به اشتراک بگذارید (کپی، توزیع و امثال آن)، مجاز هستید این اطلاعات را با اطلاعاتی دیگر ترکیب کرده و کار جدیدی را ارائه دهید؛ با این شرط که فراموش نکنید از بانیان اصلی این کار یاد نموده و همچنین کار تولیدی شما نیز باید بر مبنای همین مجوز cc-wiki با ...
اگر در یک محیط کاری به برنامه نویسها دقت کنید دو گروه را به وضوح میتوان تمایز داد. کسانی که برنامه نویسی میکنند تا اموراتشان بگذرد و کسانی که واقعا علاقمند به کارشان و دنیای برنامه نویسی هستند. به گروه اول میتوان IT worker نام داد و گروه دوم را Software developer نامید.جدول ذیل تفاوتهای این دو گروه را بر میشمارد: IT Workers Software developers عموما 5 تا 9 ساعت در یک شرکت کار میکنند. عموما 5 تا 9 ساعت در یک شرکت کار کرده و پس از ...