آشنائی کامل با LINQ

LINQ یک تکنولوژی یا حتی یک نوآوری در ویژوال استودیو ۲۰۰۸ و NET Framework است که توسط شرکت ماکروسافت عرضه شده، که مابین دنیای اشیاء و دنیای داده‌ها پل می‌زند.

مجله هک و امنیت گروه آشیانه – شماره اول

عناوین مجله الکترونیکی هک و امنیت گروه آشیانه شماره اول: – حضور آشیانه در الکامپ ۸۹ – همه چیز درباره کرم Stuxnet – Encrypt کردن Shell اسکریپت ها – Rootkit چیست؟ – نفوذ از طریق Spoofing – روش هایی برای محافظت از شبکه ها – مقدمه ای بر دیوار آتش (Firewall) – آشنایی با Hash […]

شروعی بر برنامه نویسی AJAX

اِیْ‌جکس (AJAX؛ مخففAsynchronous JavaScript And XML)، مجموعه‌ای از استانداردها و فناوری‌های وب است که به کمک آنها می‌توان برنامه‌هایی مبتنی بر وب تولید کرد که به آسانی با کاربران تعامل داشته باشند. با استفاده از این فناوری ها و با کمک انتقال تکه‌های کوچک داده و اطلاعات از رایانهٔ سرویس دهنده (Server)، صفحات وب از […]

آموزش پیشرفته ASP.net

(ای اس پی دات نت)ASP.NET یک چارچوب کاربردی Web است که توسط شرکت مایکروسافت عرضه گردیده تا برنامه نویسان بتوانند برای ساخت سایت های Web و برنامه‌های Web پویا وسرویس های Web پویا وسرویس های Web XML از آن استفاده کنند. این بخشی از زیر ساخت .NET مایکروسافت و جانشینی برای تکنولوژی صفحات سرویس دهنده […]

آموزش فارسی ++C

زبان برنامه‌نویسی ++C (تلفظ می‌شود: سی پلاس پلاس) یک زبان برنامه‌نویسی کامپیوتری همه منظوره، شی گرا، سطح بالا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شئ گرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه […]

آموزش فارسی CSS

الگوهای آبشاری یا روی‌انداز آبشاری سَبْک یا سی‌اس‌اس (Cascading Style Sheets – CSS)، روشی ساده برای نمایش چیدمان و جلوه‌های تصویری (مانند نوع قلم، رنگ و اندازه‌ها) بر صفحه‌های وب اند. الگوهای آبشاری از جنس زبان‌های نشانه‌گذاری، با ساختار متن ساده رایانه هستند و درون هرکدام، دستورهایی آبشار مانند و پی‌در‌پی، برای چگونگی نمایش هر […]

هنر اکسپلویت نویسی (Art of Exploitation)

اکسپلویت‌ها (Exploit) یا همان کدهای مخرب، برنامه‌ها و کدهایی هستند که توسط یک یا چند هکر و یا محقق امنیتی برای اثبات و یا استفاده از آسیب‌پذیری امنیتی خاصی در یک نرم‌افزار، سیستم عامل و یا سخت‌افزار خاص نوشته می‌شوند. این برنامه‌ها لزوما برای خرابکاری نوشته و منتشر نمی‌شوند و اهداف تحقیقاتی و آموزشی را […]

آموزش پایگاه داده MySQL

مای‌ اس‌ کیو ال (به انگلیسی: MySQL) یک سامانه مدیریت پایگاه داده‌ ها(DBMS) است که به دلیل سادگی نصب و مدیریت، و بازمتن‌بودن از محبوبیت زیادی برخوردار است. SQL محبوبترین زبان کامپیوتری است که برای ایجاد، تغییر و بازیابی و عملیات بر روی داده‌ها در مدل رابطه‌ای می‌باشد. این زبان به سمت مدل شی گرا […]

آموزش فارسی XML

ایجاد فن آوری اکس‌ام‌ال (XML) یا زبان نشانه‌گذاری امتدادپذیر (eXtensible Markup Language) را باید بدون تردید یکی از بزرگ‌ترین و اساسی‌ترین گامهایی به حساب آورد که در مسیر حل مشکل مقیاس‌پذیریدر اینترنت مدرن برداشته شده‌است. پس از ایجاد اکس‌ام‌ال توسّط کنسرسیوم وب جهان‌شمول (W3C) در سال ۱۹۹۶ (میلادی)، دست‌اندرکاران بسیاری از پروژه‌های محاسبات گسترده به استفادهٔ گسترده […]

مهندسی نرم افزار ۱

مهندسی نرم‌افزار پیشه‌ای است که به یاری دانش رایانه و دیگر فناوری‌ها و روش‌ها به آفریدن و نگاهداری نرم‌افزار رایانه‌ای می‌پردازد. مسائل اصلی مهندسی نرم‌افزار تولید نرم‌افزار بر اساس موارد زیر است: – الزامات تعیین شده – در زمان تعیین شده – در محدودهٔ بودجه پیش‌بینی شده مهندسی نرم‌افزار طراحی، برنامه نویسی، توسعه، مستندسازی و […]