اشتراک‌ها
Race Condition در برنامه‌های وب چیست؟

«... در این پست میخوایم آسیب پذیری Race Conditon رو تشریح کنیم،اول بگیم که این آسیب پذیری چیه و یه مثال در دنیای واقعی ازش بگیم،بعد بریم یک اسکریپت PHP از گیتهاب که آسیب پذیری Race Condition داره رو کلون و اکسپلویت کنیم ...»

Race Condition در برنامه‌های وب چیست؟
اشتراک‌ها
تصورات اشتباه درباره DevOps (دواپس)

دنیای فناوری اطلاعات با سرعت و شتاب زیادی در حال تغییر است و هر روز واژه‌های جدیدی در حال شکل گرفتن است، با این وجود شاید عجیب نباشد که درک‌های نادرست و کج فهمی هایی از این واژه‌ها ایجاد شود. واژه DevOps / دوآپس هم از این قاعده مستثنی نبوده. در این مطلب به برخی از تصورات اشتباه درباره DevOps اشاره شده است ...

تصورات اشتباه درباره DevOps (دواپس)
اشتراک‌ها
طراحی مبتنی بر دامنه Domain Driven Design

طراحی مبتنی بر دامنه Domain Driven Design یک رویکرد جدید در طراحی و پیاده سازی نرم افزار است با عمر حدودا ده سال هدفش طراحی در حوزه نیازمندی‌های پیچیده با استفاده از برقراری ارتباط بین پیاده سازی و مدل طراحی شده از دنیای واقعی است که به مرور متحول می‌شود. 

طراحی مبتنی بر دامنه Domain Driven Design
اشتراک‌ها
کنفرانس .Net Fringe
.Net Fringe یک کنفرانس مایکروسافتی جدید مخصوص توسعه دهندگان دات‌نتی است که علاقه‌مند به ساختار شکنی و کسب تجارب نوین هستند. این کنفرانس بیشتر به این دلیل برگزار می‌شود تا علاقمندی مایکروسافت به دنیای Open Source را نشان دهد. 
کنفرانس .Net Fringe
اشتراک‌ها
فایل OPML «لینک‌ بلاگ‌های» دنیای دات نت
اگر علاقمند هستید که سرتیترهای آخرین تغییر و تحولات دنیای دات نت را بتوانید روزانه مرور کنید، هستند کسانیکه این نوع خلاصه‌ها را منتشر می‌کنند. فایل فوق حاوی مداخل RSS اینگونه سایت‌ها است. تنها کافی است آن‌را در RSS Reader خود برای نمونه مانند Silver Reader وارد نمائید. پس از آن این مداخل ذیل پوشه DailyLinks در دسترس خواهند بود.
فایل OPML «لینک‌ بلاگ‌های» دنیای دات نت
نظرات مطالب
پیاده سازی Option یا Maybe در #C
ممنون از شما ...
هدف بنده از این مطلب آشنایی با این ایده (maybe or optional )که شما را به دنیای برنامه نویسی تابعی در#C هدایت کند اون هم با ساده‌ترین روش و مثال بود نه پیاده سازی خاصی چون در طول زمان پیاده سازی‌ها متفاوت خواهند شد ولی مفاهیم ثابت می‌مونن.
این  کتابخانه  و کتابش    هم خوبه اگر دوست داشتید. 
نظرات مطالب
اطلاع از بروز رسانی نرم افزار ساخته شده
Assembly Version برای مصرف کنندگان اسمبلی شما مهمه (و فقط در دنیای CLR دارای اهمیت هست). مثلا شخصی ارجاعی به اسمبلی نگارش خاصی داره. AssemblyFileVersion در قسمت خواص فایل در ویندوز قابل مشاهده است و بیشتر برای برنامه‌های ست آپ مفیده. اطلاعات بیشتر
نظرات مطالب
Senior Developer به چه کسی گفته می شود؟
این هم می‌تونه یک راه حل باشه البته با در نظر داشتن این مورد که؛ نباید انتظار داشته باشیم همه برنامه نویسانی که دارای مهارت و توانمندی هستند، در وب سایت‌ها فعالیت داشته باشند یا پروژه‌های سورس باز ارائه دهند. هستند افرادی که هیچ گونه نامی و نشانی از آن‌ها در دنیای وب نیست ولی دانش بسیار زیادی در زمینه برنامه نویسی و توسعه نرم افزار دارند.
نظرات مطالب
EF Code First #3
سلام
به یاد دارم قبلا NH را به عنوان قویترین ORM موجود آموزش می دادید.
با توجه به ویژگی های EF 5 قبول دارید در حال حاضر EF قویترین ORM موجود در دنیای Developing است؟
آیا نقطه ضعف یا کمبودی شما در آن مشاهده می کنید؟