URL Routing در ASP.NET 4 Web Forms

URL Routing چیست؟ اولین بار در ASP.NET 3.5 SP1 مایکروسافت یاین قابلیت را رونمایی کرد، قابلیتی که پیشتر در ASP.NET MVC مرد استفاده قرار گرفته بود اینبار پا به دنیای WebForm گذاشت. URL Routing به شما امکان استفاده از آدرس های تمیز تر، SEO-friendly (مناسب تر تر برای جستجوگرها) و web 2.0ی میدهد به عبارت … ادامه

web.config اما اینبار تمیزتر…

مختصر و مفید: کافیه تا ویژوال استدیو 2010 خودتون رو باز کنید: File ->New Project –> create an empty ASP.NET 4.0 Web application ویژوال استدیو 2008 سرویس پک یک، به صورت پیش فرض یک web.config با 126 خط دستور پیش روی شما قرار میده. بد نیست علتش رو بدونید: دات نت 2 همراه با CLR … ادامه

ASP.NET 4.0 به دنبال آشتی با آنکه می جوید و می یابد…

در باب اهمیت توجه به مسائل پیرامون بهبود دادن ارتباط بین سایت ها و موتورهای جستجو یا به عبارت دیگر Search Engine Optimization که به اختصار SEO بیان می شود، نیاز به بحث نیست. حتی اون دوست درازگوش زحمتکش هم میدونه که یک لینک بالاتر بودن در موتورهای جستجو چه قدر به رشد و پیشرفت … ادامه

Entity Framework یا Linq 2 SQL یا همون ADO.NET ؟

یکی از بحث های داغی که تو جلسات بحث و مشورت معماری نرم افزار رایجه صحبت سر انتخاب تکنولوژی دسترسی و مدیریت داده هاست… گزینه های پیش رو: » ADO.NET » Linq 2 SQL یا به اختصار L2S » و فرزند جدید و حاصل مدت ها تحقیق و تلاش و بهبود مایکروسافت: Entity Framework  به … ادامه

DevLabs یکی از تفاوت های ما و از ما بهترها

در اینکه امت همیشه در صحنه ایران، بهترین و پیشرفته ترین و خلاق ترین و.. مردم دنیا هستند و هر روز صاحب فناوری هایی می شوند که حداکثر 1 یا 2 کشور در دنیا بهش دسترسی داشتند و n میلیارد دلار صرفه جویی ارزی و… {آمار و ارقام اینا رو میگن از خودم که نمیگم} … ادامه

پیش نمایش CAT.NET 2.0، راهنمای مسیر امن توسعه

دپارتمان امنیت اطلاعات مایکروسافت نسخه پیش نمایش CAT.NET ویرایش دوم رو که بخشی از Assessment & Protection (A&P) خواهد بود، رونمایی کرد. کمی راجع به Assessment & Assessment & Protection (A&P) Suite: مجموعه ای از ابزارهای لازم جهت برآورد امنیت و محافظت کد در برابر حملات و ضعف های امنیتی، که شامل بخش های اصلی … ادامه

لطفا در این سایت 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 یا … ادامه

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

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