پیاده سازی 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 در لغت به معنای “آبی لاجوردی” است و … ادامه

10.000 دلار جایزه برای آنکه وب را بهتر روشن کند!

  از روزی که مایکروسافت Silverlight رو با شعار Light Up the Web به جامعه وب معرفی کرد خیلی نمی گذره، تو این مدت 3 نسخه از این تکنولوژی وارد دنیای سایبر شده و تغییرات شکل گرفته در هر نسخه نسبت به نسخه قبلی گسترده تر و بهبودیافته تر بوده. در نسخه 3 شاهد تغییرات … ادامه

Rampup :: باز هم آموزش از نگاه مایکروسافتی…

مایکروسافت چند روزیه که بخش جدیدی رو تو MSDN راه اندازی کرده تحت عنوان rampup که در حقیقت یک اجتماع مجازی آموزش رایگان مبانی، اصول، تکنیک ها و نکات خاص توسعه با استفاده از تکنولوژی NET. است. نکته جالب: rampup آموزش رو از نگاه های متفاوت ارائه میکنه! به طور مثال از منظر افرادی که … ادامه

Sharepoint Server 2010 یک تحول…

دیروز 13th July 2009 مایکروسافت پرده از آخرین تحول مسیر Sharepoint Server برداشت و معرفی نسخه 2010 این سرور محبوب رو شروع کرد. دیروز تا حالا دنبال منبع معتبر و کاملی (کاملتر از وب سایت رسمی شیرپوینت سرور) میگشتم. تا بالاخره اطلاعات نسبتا خوبی جمع و جور کردم که بخشی از اون رو اینجا میزارم … ادامه

Silverlight 3.0 نسخه نهایی از راه رسید.

بالاخره بعد از کلی انتظار Silverlight 3.0 هم ارائه نهایی شد. محصولی که حاصل تلاش ScottGu یا به عبارت ساده تر مرد اول ASP.NET دنیا و تیم اش است. سیلورلایت امکان تولید نرم افزارهای مبتنی بر پلتفرم وب قابل اجرا بر روی کلاینت های ویندوز، مکینتاش و لینوکس رو محیا میکنه، سایت دانلود مایکروسافت هم … ادامه

Game Theory، مدل فکری موفقیت…

بالاخره بعد از کلی درگیری کاری و بعدشم کسالت قلب و بیمارستان و… این پست رو نوشتم. "نظریه بازی ها"، شاخه ای از علم ریاضیات کاربردی است که امروزه در علوم اجتماعی (به خصوص رشته اقتصاد) ، زیست شناسی ، مهندسی ، علوم سیاسی ، روابط بین الملل ، علوم کامپیوتر و فلسفه مورد استفاده … ادامه