شروع کار با SpecFlow در 10 دقیقه
301, MovedPermanently
http://www.codeproject.com/Articles/1147379/Getting-Started-with-SpecFlow-in-Minutes icon

I am happy to announce a new series of blog posts dedicated to Specflow. In the first article, I am going to introduce to you the Specflow framework. You will be able to write and execute business-readable specification after 10 minutes. Keep reading! 

شروع کار با SpecFlow در 10 دقیقه
ToString یا Convert.ToString
301, MovedPermanently
http://www.omidnasri.com/articles/tostring-%DB%8C%D8%A7-convert-tostring icon

بسیاری از توسعه‌دهندگان به صورت ناآگاه از رفتار متد تبدیل اشیا به رشته در دات نت و بدون دانش کافی درباره رفتار متد Convert.ToString و ToString جهت تبدیل کلیه اشیا به رشته به صورت کلی از متد ToString بهره خواهند برد در حالی که رفتار متد ToString به نوع شی متفاوت خواهد بود. برای نوع‌های خاص مانند Dates، Decimal و ... استفاده از متد ToString راه آسان جهت قالب‌بندی نمایش استفاده خواهد شد...

ToString یا Convert.ToString
گپ و گفتی با مهندسان طراح دات نت در مورد آینده این فریم ورک
301, MovedPermanently
http://developer.telerik.com/featured/engineering-the-future-of-dotnet/ icon

This article dives into the mock questions I would ask, along with responses that are my personal best guess to the answers. Could my answers not reflect actual opinions shared by the team at Microsoft? Sure, but I'm hoping folks from the .NET team can jump in to correct me if I am way off base.

This is a rather interesting time for .NET – what's being done shapes the future of .NET for the next decade. Let's ask the honest questions and hopefully all of us will understand the new .NET ecosystem a little better. 

گپ و گفتی با مهندسان طراح دات نت در مورد آینده این فریم ورک
تغییرات پردازش مسیرهای طولانی در NET 4.6.2.
301, MovedPermanently
https://blogs.msdn.microsoft.com/jeremykuhne/2016/06/21/more-on-new-net-path-handling/ icon

In 4.6.2 we will no longer throw PathTooLongException if we see a path that is >= MAX_PATH. If the OS doesn’t like it we’ll surface PathTooLong, but we won’t second guess what the OS will do. This enables you to use extended long paths and, if the OS would let you, regular long paths. 

تغییرات پردازش مسیرهای طولانی در NET 4.6.2.
مشکل امنیتی رفع شده در Roxy FileManager
302, Found
http://www.roxyfileman.com/download icon

RoxyFileManager

Roxy FileManager یک فایل آپلود کارآمد بسیار کم حجم و رایگان می‌باشد که Php و Net. را پشتیبانی می‌کند اما مشکل امنیتی داشت که در نسخه 1.4.5 رفع گردیده و می‌توانید هم اکنون از سایت www.roxyfileman.com  آن دریافت کنید. 

اما این مشکل به چه صورت بود:
در داخل پوشه این ابزار فایل conf.json وجود دارد که اگر آن را با Notepad باز کنید تنظیمات پیش فرض این ابزار را مشاهده می‌کنید که در خط 28 موارد ممنوعه برای آپلود به عنوان FORBIDDEN_UPLOADS ذکر شده و از آپلود فایل‌های خطرناکی که در روش هک Shell Upload مورد استفاده قرار می‌گیرند جلوگیری می‌کند. تا اینجا همچی عالیه D:  ! 

اما در Roxy File Manager امکان دیگری وجود دارد و آن تغییر نام فایل‌های آپلود شده می‌باشد که پسوند و نوع فایل در این حالت بررسی نمی‌شود و شما به راحتی می‌توانید فایل Shell خودتان را در هنگام آپلود تغییر نام دهید مثلاً  فایل شما Shell.php بوده و شما با تغییر نام آن به Shell.phpJPG می‌توانید آن را آپلود کنید سپس در محیط ابزار آن را تغییر نام دهید و نیت خیر خواهانه خودتان را به انجام برسانید.

از این رو اگر از Roxy File Manager نسخه پایین‌تر از 1.4.5 استفاده می‌کنید حتماً بروز رسانی نمائید !.
نحوه استفاده از این ابزار را می‌توانید در این پست  افزونه مدیریت فایل‌های رایگان Roxy FileMan برای TinyMce و CkEditor  مشاهده نمائید.

مشکل امنیتی رفع شده در Roxy FileManager