غیبت طولانی… {آنچه گذشت}

مدت زیادیه که میخوام بنویسم و کلی هم مطلب جورواجور برای نوشتن دارم که گوشه ی ذهنم تلنبار شده و هر بار ماجرایی که موجبات تاخیر و ننوشتن رو محیا میکنه… متاسفانه چند مورد درگیری کاری که با طولانی شدنشون علاوه بر ایجاد این وقفه کلی انرژی ام رو هم گرفت… و اما توضیح مختصری … ادامه

در بند و گرفتار بر آن سلسله مویم…

  نیمه شعبان امسال هم از راه رسید، نمی دونم از نیمه شعبان پارسال تا امروز چه قدر آبرو جمع کرده ام یا از کف داده ام… هدیه من به تمام دوستان به مناسبت عید نیمه شعبان : اذان زیبای انتظار اینهم عیدی امین ثباتی عزیز که در سایت برنامه نویس تقدیم کرده… زیباترین شعری … ادامه

هفت از راه رسید

امروز ویندوز 7 نسخه RTM یا به عبارتی Release  To Manufactors (ارائه جهت تولیدکنندگان) در MSDN و Technet عرضه شد، عرضه عمومی همزمان با تفلد (تولد) بنده روز 30 مهرماه یا 22 اکتبر خواهد بود… -> سوال: واقعا 7 سریعتر از Vista و XP است؟ به بررسی های ZDNET استناد میکنم: در ادامه میتونید مقایسه … ادامه

CodePaste.NET آموختن آموخته ها…

آنچه که در ایران زیاد دیده ام، شنیده ام و بسی چشیده ام اینه که از کدها و حاصل وقت و فکر دیگران استفاده می شود و بی هیچ ذکر منبعی به نام کپی کننده ها ثبت می گردد! چرا چنین تفکری حاکم بر اذهان برنامه نویس های ماست که حداقل اگر از آموخته های … ادامه

لطفا در این سایت SQL تزریق ننمایید!

پدربزرگ حملات دیتابیس ها را می توان SQL Injection یا تزریق کدهای SQL نامید. فرض کنید درون تکست باکسی که برنامه نویس عزیز انتظار نام و نام خانوادگی را می کشد به جای “حسن” و “تقی” عبارتی شبیه عبارت زیر وارد شود: ali’);—delete from students;–     Ali وارد شده و فرمان با تک کوتیشن و پرانتز … ادامه

پیاده سازی Case به روایت LINQ

بر حسب موارد مطروحه لازم دیدم یه مثال ساده از چگونگی پیاده سازی ساختار Case که در زبان TSQL مورد کاربرد قرار میگیره رو به شکل LINQ داشته باشیم. برای همین یک سناریو رو با هم دنبال خواهیم کرد. 1: جدول اطلاعات و نمرات دانشجویان را به شرح زیر می سازیم. 2: گزارش خود را … ادامه

وب، ASP.NET، حمله های XSS و کتابخانه Anti-XSS

یکی از رایج ترین حملات وب Cross Site Scripting هستند، کاراکتر X بیانگر Cross بوده و SS هم که مخفف Site Scripting است. حملات XSS عمدتا توسط کدهای JavaScript انجام می شوند و از طریق بخش های ورودی و یا خروجی تزریق می شوند. ابتدایی ترین روش مقابله با XSS مقابله با Dangerous characters یا … ادامه

Bootstrap Funding مدلی برای آغاز کار…

  Financial Bootstrapping یکی از روش هایی است که جهت عدم استفاده از منابع مالی خارجی نظیر وام های بانکی، پذیرفتن سرمایه گذار و یا هرگونه قرض برای تاسیس و راه اندازی کسب و کار، انتخاب می شود. در Bootstrap سرمایه ی کار به صورت کامل از دارایی های فردی تامین می شود. Bootstarap به … ادامه

SQL Server 2008 R2 فراتر از ویرایش دوم یک محصول!

قریب به 1 ماه پیش مایکروسافت معرفی ابتدایی ویرایش دوم SQL Server رو شروع کرد، ماه ها پیش وقتی صحبت از جهش توان عملکردی SQL Server در نسخه بعدی می شد، ذهنم ناخودآگاه به سرغ SQL Server 2010 یا 2011 یا 2012 ی می رفت که به کد کلیمانجارو معروف بود. ولی این جهش خیلی … ادامه

Azure، ابر لاجوردی رنگ مایکروسافت که بر فردا سایه می افکند..

سال گذشته، مایکروسافت در سمینار Microsoft Professional Developers Conference 2008 (PDC) پرده از تکنولوژی جدیدی برداشت که برای توسعه و بهبود ارائه سرویس های غیرمتمرکز طراحی شده و هرچند هنوز نسخه نهایی این سرویس عرضه نشده است ولی می توان آینده روشنی را برایش ترسیم کرد. Azure در لغت به معنای “آبی لاجوردی” است و … ادامه