-
چگونه بد سکتور را درست کنی
دوشنبه 12 فروردینماه سال 1387 15:14
مچنان که از عمر هارد می گذرد احتمال اشکال پیدا کردن آن بیشتر می شود پس همیشه به فکر تهیه یک نسخه پشتیبان ( Back up ) از اطلاعات مهم خود باشید تا در صورت بروز مشکل آن را بازیابی کنید. و با خیال راخت به فکر تعمیر هارد دیسک خود باشید. سیستم عامل ویندوز نرم افزارهای کمکی برای هارد دیسک همراه دارد که هارد کامپیوتر شما را...
-
کلیدهای میان بر در ویندوز
دوشنبه 12 فروردینماه سال 1387 15:13
= باز کردن صفحه جستجو Ctrl + Windows + F= باز کردن صفحه جستجو برای یافتن رایانه در شبکه Windows + E= باز کردن برنامه Explorer Windows + U= باز کردن پنجره Utility Manager Windows + R= باز کردن پنجره Run Windows= باز شدن منوی Start Application= مانند کلیک راست روی آیتم انتخاب شده است Windows + D= پنجره Minimize, Restore...
-
کلیه کلیدهای میانبر در محیط جی میل ... نکته ها و ترفندها
دوشنبه 12 فروردینماه سال 1387 15:08
کلیدهای تک: کلید C: ایجاد Compose. در صورتی که کلید Shift+C را بزنید، پنجرهی Compose در پنجرهای جدید باز میشود. کلید /: جستجو در ایمیل. در جعبهی جستجو با نوشت کلیدهای تک: کلید C: ایجاد Compose. در صورتی که کلید Shift+C را بزنید، پنجرهی Compose در پنجرهای جدید باز میشود. کلید /: جستجو در ایمیل. در جعبهی جستجو...
-
Error Handling در ASP.NET
دوشنبه 2 مهرماه سال 1386 19:19
خطاء و یا Error از جمله واژه های معروف در ادبیات برنامه نویسی است که هر برنامه نویس صرفنظر از میزان مهارت خود با آن مواجه خواهد شد . پیاده کنندگان برنامه های وب نیز از این قاعده مستثنی نبوده و ممکن است در زمان پیاده سازی این نوع برنامه ها با مجموعه ای از خطاها برخورد نمایند . علاقه مندانی که پلت فرم مایکروسافت را...
-
بازیابی Scalar Data با استفاده از Stored Procedure
دوشنبه 2 مهرماه سال 1386 19:18
بانک های اطلاعاتی دارای نقشی اساسی در اکثر برنامه های کامپیوتری بوده و برنامه های وب نیز از این قاعده مستثنی نمی باشند . اکثر برنامه های وب نوشته شده با استفاده از ASP.NET در سطوح متفاوتی از بانک های اطلاعاتی استفاده می نمایند . یکی از متداولترین بانک های اطلاعاتی که در برنامه های وب ASP.NET از آن در ابعاد بسیار...
-
بازیابی N رکورد جدید با استفاده از یک query
دوشنبه 2 مهرماه سال 1386 19:18
بازیابی N رکورد جدید با استفاده از یک query در زمان پیاده سازی برنامه های وب ، ممکن است به مواردی برخورد نمائیم که می بایست به تعداد مشخصی از جدیدترین رکوردهای درج شده در یک بانک اطلاعاتی دستیابی و آنان را بر روی یک صفحه وب نمایش دهیم. مثلا" یک وب سایت خبری ممکن است دارای یک جدول بانک اطلاعاتی باشد ( مثلا"...
-
DataSet و یا DataReader ؟
دوشنبه 2 مهرماه سال 1386 19:17
دو شی ارائه شده در ADO.NET به منظور دستیابی به داده می باشند . اشیاء فوق امکانات متعددی برای دستیابی به داده در برنامه های دات نت را در اختیار پیاده کنندگان قرار می دهند . Scott Mitchell اخیرا" در مقاله ای جامع که بر روی سایت http://www.4guysfromrolla.com منشتر شده است به بررسی دو شی فوق پرداخته و آنان را از زوایای...
-
ایجاد یک وب سایت توسط ویژوال استودیو 2005 ( بخش دوم )
دوشنبه 2 مهرماه سال 1386 19:15
با اولین مرحله ایجاد یک وب سایت توسط ویژوال استودیو 2005 آشنا شدیم . در این بخش به بررسی مراحل دوم ( افزودن کنترل به صفحه ) و سوم ( نوشتن روتین های پاسخگو در زمان بروز یک رویداد ) ، خواهیم پرداخت . مرحله دوم : افزودن کنترل های سرویس دهنده به صفحه صفحات وب پویا ، در مقابل خواسته کاربران پاسخگو بوده و متناسب با درخواست...
-
یجاد یک وب سایت توسط ویژوال استودیو 2005 (بخش اول)
دوشنبه 2 مهرماه سال 1386 19:14
ایجاد یک وب سایت توسط ویژوال استودیو 2005 (بخش اول) ویژوال استودیو دات نت نسخه 2005 ، یک محیط پیشرفته به منظور طراحی وب سایت های پویا و یا برنامه های وب را در اختیار پیاده کنندگان قرار می دهد . به همراه ویژوال استودیو دات نت 2005 ، ابزار پیاده سازی برنامه های وب که از آن با نام VWD ( برگرفته از Visual Web Developer )...
-
APIPA چیست ؟
دوشنبه 26 شهریورماه سال 1386 22:08
ر یک شبکه کامپیوتری سرویس ها و خدمات متعددی از طریق سرویس دهندگان مختلف در اختیار سرویس گیرندگان قرار می گیرد . اختصاص پویای اطلاعات مربوط به آدرس دهی IP توسط سرویس دهنده DHCP ( برگرفته از Dynamic Host Configuration Protocol ) ، نمونه ای در این زمینه است . DHCP ، پس از پروتکل BOOTP مطرح و مهمترین هدف آن تامین اطلاعات...
-
فن آوری Bluetooth چیست ؟
دوشنبه 26 شهریورماه سال 1386 22:07
فن آوری Bluetooth چیست ؟ امروزه دستگاه های الکترونیکی متعددی از فن آوری Bluetooth برای ارتباط بی سیم با سایر دستگاه های مجهز به این تکنولوژی استفاده می نمایند . علاقه مندان به استفاده از این تکنولوژی لازم است در ابتدا با ماهیت ، تهدیدات و نحوه حفاظت در مقابل خطرات احتمالی آشنا شوند . Bluetooth چیست ؟ Bluetooth ، یک فن...
-
شبکه های محلی : عناصر و دستگاه ها
دوشنبه 26 شهریورماه سال 1386 22:07
شبکه های محلی : عناصر و دستگاه ها بخش اول : مفاهیم اولیه * با این که هر شبکه محلی دارای ویژگی ها و خصایص منحصربفرد مختص به خود می باشد که به نوعی آن را از سایر شبکه ها متمایز می نماید ، ولی در زمان پیاده سازی و اجرای یک شبکه محلی ، اکثر آنان از استانداردها ، عناصر و دستگاه های شبکه ای مشابه ای استفاده می نمایند . *...
-
رسانه های انتقال داده در شبکه های کامپیوتری
دوشنبه 26 شهریورماه سال 1386 22:06
رسانه های انتقال داده در شبکه های کامپیوتری بخش اول : مفاهیم اولیه امروزه از رسانه های متفاوتی به عنوان محیط انتقال در شبکه های کامپیوتری استفاده می شود که از آنان با نام ستون فقرات در یک شبکه یاد می شود . کابل های مسی، فیبرنوری و شبکه های بدون کابل نمونه هائی متداول در این زمینه می باشند. * کابل های مسی : از کابل های...
-
آشنائی با اترنت
دوشنبه 26 شهریورماه سال 1386 22:05
آشنائی با اترنت سوال یک :ابداع اترنت به کدامیک از افراد زیر نسبت داده می شود ؟ 1. Vinton Cerf 2. Bob Metcalfe 3. Tim Berners-Lee 4. Al Gore مشاهده پاسخ : پاسخ : گزینه b توضیحات : Bob Metcalfe ، به همراه یک مهندس دیگر به نام D.R. Boggs اترنت را ابداع نمودند . Vinton Cerf دارای نقش مهمی در ابداع برخی پروتکل های اینترنت...
-
نمایش داده در Gridview با استفاده از Stored Procedure
دوشنبه 26 شهریورماه سال 1386 22:03
نمایش داده در Gridview با استفاده از Stored Procedure نمایش داده در صفحات وب از جمله مهمترین وظایف پیاده کنندگان برنامه های وب محسوب می گردد . در ASP.NET 2.0 امکانات متعددی به منظور دستیابی و نمایش داده ارائه شده است . مجموعه کنترل های منبع داده و نمایش داده ، نمونه هائی در این زمینه می باشند . برای نمایش داده موجود...
-
برنامه های وب مبتنی بر سرویس گیرنده : AJAX و Atlas
دوشنبه 26 شهریورماه سال 1386 22:02
برنامه های وب مبتنی بر سرویس گیرنده : AJAX و Atlas یکی از ویژگی های مهم برنامه های وب ، تبعیت آنان از معماری "سرویس گیرنده - سرویس دهنده" است . این بدان معنی است که پیاده کنندگان برنامه های وب می توانند به منظور تحقق پردازش های سمت سرویس دهنده و سرویس گیرنده از فن آوری های متعددی استفاده نمایند. یکی از نکات مهم در...
-
Patch چیست ؟
دوشنبه 26 شهریورماه سال 1386 21:59
تولید کنندگان نرم افزار پس از آگاهی از وجود نقاط آسیب پذیر در محصولات خود ، با ارائه Patch های لازم اقدام به برطرف نمودن مسئله و حل مشکل ایجاد شده ، می نمایند . تمامی کاربران کامپیوتر می بایست از نصب آخرین Patch های ارائه شده مرتبط با محصولات نرم افزاری که بر روی سیستم خود استفاده می نمایند ، مطئمن گردند . اعتقاد عملی...
-
چند عادت خوب امنیتی
دوشنبه 26 شهریورماه سال 1386 21:58
چند عادت خوب امنیتی به نظر شما به منظور افزایش ایمن سازی و حفاظت مطلوب اطلاعات موجود بر روی یک کامپیوتر ، صرفا" می بایست در انتظار معجزه ای بود که از آستین نرم افزار و یا سخت افزار بیرون خواهد آمد ؟ ما به عنوان عوامل انسانی و افرادیکه مشهور به کاربران کامپیوتر شده ایم ، چه نوع تغییری را در رفتار خود می بایست انجام...
-
آشنائی با محتویات فعال و کوکی
دوشنبه 26 شهریورماه سال 1386 21:58
شنائی با محتویات فعال و کوکی هر یک از ما در مدت زمان اتصال به اینترنت از وب سایت ها و یا وبلاگ های متعددی دیدن می نمائیم . طراحان و پیاده کنندگان وب سایت ها و وبلاگ ها به منظور ارائه خدمات مورد نظر خود از امکانات و یا بهتر بگوئیم تکنولوژی های متفاوتی استفاه می نمایند . اغلب ملاقات کننده گان ، احساس خاصی نسبت به این...
-
آشنائی با امضای دیجیتا ل
دوشنبه 26 شهریورماه سال 1386 21:56
شنائی با امضای دیجیتال شاید تاکنون نامه های الکترونیکی متعددی را دریافت داشته اید که دارای مجموعه ای از حروف و اعداد در انتهای آنان می باشند . در اولین نگاه ممکن است اینگونه تصور گردد که اطلاعات فوق بی فایده بوده و شاید هم نشاندهنده بروز یک خطاء در سیستم باشد! در حقیقت ما شاهد استفاده از امضای دیجیتال در یک نامه...
-
مراقب ضمائم نامه های الکترونیکی باشید !
دوشنبه 26 شهریورماه سال 1386 21:54
مراقب ضمائم نامه های الکترونیکی باشید ! ارسال فایل و سایر مستندات به عنوان فایل ضمیمه همراه یک نامه الکترونیکی به امری متداول تبدیل شده است . علیرغم تمامی مزایای و پتانسل های ویژگی فوق ، ضمائم نامه های الکترونیکی به یکی از منابع اصلی به منظور توزیع ویروس ، تبدیل شده اند . استفاده کنندگان نامه های الکترونیکی ، می بایست...
-
استفاده ایمن از برنامه های IM و Chat
دوشنبه 26 شهریورماه سال 1386 21:53
استفاده ایمن از برنامه های IM و Chat با این که برنامه های IM و Chat ، روشی مناسب به منظور ارتباط با سایر افراد می باشند ، ابزارهای استفاده شده برای این نوع از مبادلات اطلاعاتی online می تواند خطرناک بوده و نتایج مخربی را به دنبال داشته باشد . تفاوت ابزارهای استفاده شده برای مبادلات online به منظور مبادله اطلاعاتی...
-
مقدمه ای بر Microsoft SQL Server
چهارشنبه 7 شهریورماه سال 1386 22:01
یکی از سیستم های مدیریت بانک های اطلاعاتی رابطه ای (Relational) است که توسط شرکت مایکروسافت ارائه شده است . SQL Server از مدل سرویس دهنده - سرویس گیرنده (Client/Server) تبعیت می نماید . در این مدل ، درخواست های (InQuery) سرویس گیرندگان برای سرویس دهنده ارسال و در سمت سرویس دهنده بررسی و آنالیز می گردند . در ادامه ،...
-
بانک های اطلاعاتی رابطه ای : مفاهیم و تعاری
چهارشنبه 7 شهریورماه سال 1386 22:00
انک های اطلاعاتی رابطه ای : مفاهیم و تعاریف قبل از پرداختن به موضوع بانک های اطلاعاتی رابطه ای (Relational Data Base) ، بهتر است اشاره ای به مفاهیم ذیل داشته باشیم : * موجودیت (Entity) به هر چیزی (شی ، شخص ، محل و ...) که می خواهیم در یک سیستم راجع به آن اطلاعاتی را جمع آوری ، پردازش و نگهداری نمائیم ، یک موجودیت گفته...
-
نرمال سازی بانک های اطلاعات
چهارشنبه 7 شهریورماه سال 1386 21:59
نرمال سازی ( Normalization ) یا به تعبیری هنجار سازی فرآیندی است در رابطه با بانک های اطلاعاتی که با دو هدف عمده زیر انجام می شود : * کاهش افزونگی اطلاعات ، به این معنی که اطلاعات فقط در یک مکان (جدول) ذخیره و در تمام بانک با استفاده از روابط منطقی تعریف شده (RelationShip) قابل دسترسی باشد . * حفظ یکپارچگی اطلاعات ،...
-
طراحی بانک های اطلاعاتی : مبانی مدل سازی
چهارشنبه 7 شهریورماه سال 1386 21:58
طراحی بانک های اطلاعاتی : مبانی مدل سازی طراحی پایگاه داده و ایجاد نمودار ارتباط موجودیت ها (ERD) یکی از مهمترین بخش های چرخه حیات توسعه یک نرم افزار است که در برخی موارد از آن به عنوان مهمترین بخش نیز نام برده می شود . مدل صحیح و به هنگام (Up To Date) اطلاعات می تواند به عنوان مهمترین ابزار مرجع برای مدیران بانک...
-
XSLT چیست ؟ ( بخش اول )
چهارشنبه 17 مردادماه سال 1386 22:48
XSLT، از کلمات eXtensible Stylesheet Language :Transformation اقتباس و زبانی برای تبدیل یک سند XML به نوع دیگر است . تکنولوژی فوق توسط کنسرسیوم وب با هدف اولیه تبدیل یک سند XML به نوع دیگر، طراحی شده است . XSLT ، دارای قابلیت های بمراتب بیشتری بمنظور تبدیل یک سند XML به HTML و سایر فرمت های مبتنی بر متن است . بدین...
-
نسبت دهی داده در فرم های وب
چهارشنبه 17 مردادماه سال 1386 22:47
ممنظور نمایش داده در فرم های وب ، می توان کنترل ها را به منابع داده نسبت داد. نسبت دهی داده در فرم های وب با سا یر فرم ها ، نظیر فرم های تحت ویندوز کاملا" متفا وت است . در این مقاله به بررسی فرآیند فوق در فرم های وب و نحوه مشخص نمودن آنا ن برای کنترل ها ی متفاوت خواهیم پرداخت . ما هیت فقط خواندنی داده ها . نسبت دهی...
-
XPath چیست ؟ ( بخش اول )
چهارشنبه 17 مردادماه سال 1386 22:45
، بهمراه خود مجموعه ای از سایر تکنولوژی ها را ایجاد کرده است . XSL یکی از مهمترین تکنولوژی های مرتبط با XML بوده که عموما" به سه تکنولوژی دیگر اشاره می نماید : * XSLT : زبانی برای تبدیل ساختار یک سند XML * XPath : زبانی برای آدرس دهی بخش های متفاوت یک سند XML * XSL-FO : زبانی بمنظور فرمت دهی یک سند XML XPath یکی از...
-
با سلام - به زودی کار آپدیت کردنو شروع می کنم
سهشنبه 16 مردادماه سال 1386 22:51
از نظراتون ممنون