نظرات مطالب
نحوه کار با ftp - بخش اول
با تشکر از نظر شما. تمام صحبت‌های شما منظقی است. اولا من این بخش رو می‌خواستم بعدا تکمیل کنم ولی بدلایلی زودتر ارسال کردم.

مواردی هم که اعلام کزدید کاملا صحیح می‌باشد.فقط بخش تابعی که درون آن از try/catch استفاده شده رو میخواستم ابتدا در تیکه کد دیگری از یک صفحه aspx بنویسم که وقتی برای بررسی مجدد تابع پیدا نکردم وگرنه اونجا try/catch بلا استفاده است.

موارد متذکر شده برای سهولت بیشتر کاربران در کد‌های فوق لحاظ و ویرایش گردید.
با تشکر.
نظرات مطالب
9# آموزش سیستم مدیریت کد Git : کار به صورت remote
فکر کنم بشود در محیط LAN با استفاده از آدرسهای شبکه محلی repository‌ها را بین کاربران به اشتراک گذاشت. مثلاً من repository خودم را share کنم و همکارم هم repository خودش را. بعد هر کدام repository اون یکی را به remote‌ها اضافه کند.
همچنین میتوان یک repository از نوع bare در سرور شبکه LAN تعریف کرد و همه به آن به عنوان repository مادر متصل شوند.
البته من خیلی مطمئن نیستم. منتظرم تا ببینم نظر حسام در اینباره چیه؟
نظرات مطالب
EF Code First #7
همه این‌ها به طراحی بر می‌گرده. می‌تونستید شماره پرسنلی رو به صورت unique تعریف کنید و کلید اصلی رو یک فیلد auto increment، تا مشکل نداشته باشید. مثل آدرس ایمیل کاربران در یک بانک اطلاعاتی. این آدرس باید منحصربفرد باشه به ازای یک کاربر در سایت. یک کاربر باز هم می‌تونه از این نوع فیلدهای unique داشته باشه در یک جدول. مثل نام کاربر و یا مثل کد ملی.
نظرات مطالب
بررسی تصویر امنیتی (Captcha) سایت - قسمت دوم
گیرم اصلا این کپچا نباشد. با anti forgery-token می‌خواهید چکار کنید؟ با ماژول آنتی داس چطور و خیلی مسایل دیگر.
خلاصه صرف اینکه در داخل یک مرورگر به کمک یک افزونه برای مدت کوتاهی توانستید اطلاعاتی را شبیه سازی کنید به این معنا نیست که قابلیت استفاده وسیع و خارج از مرورگر را هم به سادگی دارا است (مثلا بروت فورس پسورد کاربران). تا حد شبیه سازی کامل رفتار یک مرورگر باید پیش برید (و ... اصلا کار ساده‌ای نیست).
نظرات مطالب
استفاده از Flashback Table در Oracle
با سلام
قابلیتی که اشاره کردید در SQL Server وجود ندارد (در SQL Server می‌توان آن را با Point In Time Restore هم انجام داد) به نظر می‌رسد که با استفاده از این حالت جدول شما حذف منطقی شده و از دسترسی عادی کاربران  خارج می‌گردد (این خوب و هم بد)
خوبی آن در این است که هر موقع خواستید می‌توانید اطلاعات آن را برگردانید
بدی آن هم در این است که فضای مربوط به این جدول هنگام حذف از دیسک آزاد نخواهد شد
نظرات مطالب
آشنایی با Refactoring - قسمت 9
سلام ، 
اگر فرض کنیم RoleRepository مطلب جاری پیاده سازی منطق تجاری قسمت کاربران در یک پروژه‌ی ASP.NET MVC می‌باشد، این استثناء‌ها کجا باید مدیریت شوند ؟ در بدنه‌ی Controller ؟ 
به عبارتی دیگر بهتر است نوع بازگشتی لایه‌ی سرویس یک شیء باشد که موفقیت / عدم موفقیت عملیات به همراه پیغام خطا را بازگرداند یا اینکه در صورت صحیح نبودن روند مثلا تکراری بودن نام کاربری Exception ارسال شود و استفاده کننده از Service مثل Controller مسئولیت Handle کردن استثناء‌ها را بر عهده بگیرد ؟ 
نظرات مطالب
Google OpenID Authentication در ASP.NET با استفاده از DotNetOpenAuth

با سلام و تشکر از پست خوبتون

در زمانی که ما از سیستم‌های ورود و ثبت کاربران شرکت‌های دیگر استفاده می‌کنیم آیا می‌توانیم لاگ گرفته یا اینکه برای خودمان یک صفحه داشته باشیم تا ورود و خروج‌های اکانت‌های درون وبسایتمان را بررسی کنیم یا اینکه خودمان باید این بخش را کدنویسی کنیم؟

یک سئوال دیگر این است که زمانی که از openid ‌های شرکت‌های دیگه استفاده می‌کنیم فقط احراز هویت را از این سرویس‌ها دریافت می‌کنیم یا اینکه در همه صفحات و دیگر کارهای کاربر نظارت به صورت خودکار انجام می‌شود یا اینکه باز هم باید کدنویسی کنیم؟

نظرات مطالب
تعرفه مصوب سال 1390
من هم به عنوان یک پیمانکار تولید کننده‌ی مستقل مشغول به کارم و از این اوضاع دل خوشی ندارم. اما آیا کیفیت کاری که توسط افراد حرفه‌ای، در آن سو که فرمودید ارائه می‌شود، با این سو یکی است؟ با کمال احترام، کدام توسعه‌دهنده نرم‌افزار را می‌شناسید که از احمق بودن کاربران یا کارفرمایش ناله نکند! به جای اینکه از فکر و ابزارش برای راحتی کاربر یا کارفرما استفاده کند!؟ حرکتی نیست که بخواهد برکتی باشد!
نظرات مطالب
مشکلات نصب به روز رسانی‌های اخیر
به روز رسانی‌های سیلورلایت دو نسخه دارند. یکی مخصوص کاربران نهایی، یکی هم مخصوص برنامه نویس‌ها. حجم این‌ها هم متفاوت است:
Silverlight Developer Run time
همچنین اخبار مرتبط با نگارش‌های متفاوت سیلورلایت همیشه اینجا هست:
release history

پس از این به روز رسانی، این شماره‌ جدید باید در فایل‌های aspx و html ایی که object مربوط به سیلورلایت را اضافه کرده‌اند هم به روز شوند.
نظرات مطالب
متغیرهای استاتیک و برنامه‌های ASP.NET
من یکامپوننت چت آنلاین نوشتم وچون کاربران هر چهارثانیه یکبار لیست پیغام های دریافتی خود را چک میکند برای اینکه سرعت برنامه بالا باشه مجبور شدم کلیه پیغام هارو در یک لیست استاتیک قرار بدم.آیا کسی پیشنهاد بهتری نسبت به لیست استاتیک برای اینکار سراغ داره؟
بازم سپاسگزارم.