جنبش دانش آزاد کامپیوتر

در این وبلاگ سعی داریم تا دایره المعارفی از مفاهیم و تکنولوژی های کامپیوتر را گردآوری کنیم و در اختیار همه قرار دهیم.

جنبش دانش آزاد کامپیوتر

در این وبلاگ سعی داریم تا دایره المعارفی از مفاهیم و تکنولوژی های کامپیوتر را گردآوری کنیم و در اختیار همه قرار دهیم.

وبلاگ به سایت Wikiputer منتقل شد



از Wikiputer بازدید نمایید : 


دایره المعارفی از مفاهیم کامپیوتر


   http://wikiputer.ir/

ViewState چیست ؟

  

 

   یکی از راه کارهایی که در State Management  در ASP.NET مطرح می شود ViewState  است .

در State Management سعی بر این است که داده هایی که در حال حاظر برای کاربر در حال نمایش است ،در پست بک های بعدی (PostBack) حفظ شود تا سرور مجبور به ارسال مجدد و بی مورد داده های اساسی نشود . برای رفع این مشکل راه حل های زیادی وجود دارد . یکی از این راهها استفاده از View State  است .

ادامه مطلب ...

SMTP چیست ؟


Simple Mail Transfer Protocol پروتکلی استاندارد  برای تبادل نامه های الکترونیکی   (Email) در اینترنت می باشد . میل سرور ها در شبکه اینترنت برای ارسال و دریافت Email ها از این پروتکل استفاده می کنند . 

ادامه مطلب ...

FTP چیست ؟


File Transfer Protocol  یک پروتکل برای انتقال داده از یک کامپیوتر به کامپیوتر دیگر از طریق یک شبکه است  .

ادامه مطلب ...

HTTP چیست ؟


  


HyperText Transfer Protocol پروتکلی برای انتقال اطلاعات بر روی اینترنت می باشد . شما وقتی مرورگر (Browser) خود را باز می کنید ، از همان ابتدا از پروتکل HTTP استفاده می کنید تا صفحات اینترنت را مشاهده کنید .

ادامه مطلب ...

Regular Expressions چیست ؟


عبارات منظم (Regular Expressions) وسیله ای را برای برنامه نویسان فراهم می کنند که بتوان به کمک آنها عبارات ، کلمه ها و الگوها ی مورد نظر را در یک رشته متنی (String) پیدا کرد.


ادامه مطلب ...

Web2 چیست ؟

 


   شاید در نگاه اول شما تصور کنید که وب 2 ، ورژن جدیدی است از وب که مثلا پروتوکل ها و نحوه ی پیاده سازی و یا استفاده از آن  تغییر خاصی کرده باشد . درحالی که چنین اتفاقی رخ نداده است . شما در حال  حاضر  از وب 2 استفاده می کنید !

ادامه مطلب ...

AJAX چیست ؟


         روند تکنولوژی های وب به سمتی پبش می رود که بتوان  اکثر کارهایی که در گذشته توسط برنامه های محلی (Local) انجام می گرفت ، به وسیله  تکنولوژهای وب (اینترنت) انجام داد که در همه جا برای کاربران در دسترس باشد . محقق شدن این هدف نیازمند ابزار هایی است که بتوان این گذر فاز (لوکال به وب) را به خوبی انجام دهد . 

ادامه مطلب ...

URL rewriting چیست ؟


      


         کاربران اینترنت روزانه ممکن است از ده ها آدرس اینترنتی  بازدید کنند که هر کدام از این سایت ها دارای یک آدرس اینترنتی (URL) هستند . اکثر کابران اینترنت ترجیح می دهند که این آدرسها  قابل فهم ، ساده و به خاطر نگاهداشتن آن  آسان تر باشد . برای رسیدن به این هدف برنامه نویسان و طراحان وب وظیفه دارند تا  با درست طراحی کردن این آدرسها این  امکان را برای کاربران فراهم آورند .

ادامه مطلب ...

NHibernate چیست؟


همانطور که در مبحث پیشین گفته شد یکی از ابزارهای پیاده سازی ORM در دات نت NHibernate است . در اینجا قصد داریم به شرح این تکنولوژی بپردازیم .



ادامه مطلب ...

ORM چیست ؟


 مدیریت دیتا (اطلاعات) در برنامه های شی گرا امری بسیار ضروری و مهم است . اینکه دریک برنامه ما چگونه بتوانیم اطلاعاتی را که کاربر و یا خودمان در حین اجرای برنامه و هنگامی که برنامه از حالت اجرا خارج شده است ، حفظ ، مدیریت و تغییر دهیم بسیار حیاتی است .

ادامه مطلب ...

Phishing چیست ؟


Phishing    (فیشینگ) در اصطلاح کامپیوتری به معنای شبیه سازی قسمتهایی از یک سایت اینترنتی (مثلا یک صفحه از سایت) آشنا و یا معروف است که به وسیله آن بتوان کاربر را گمراه کرده و اطلاعات شخصی وی را بدست آورد . این اطلاعات می تواند شامل نام کاربری و کلمه ی عبور فرد در آن سایت یا اطلاعاتی مربوط به شماره حساب بانکی فرد و خیلی موارد دیگر باشد .

ادامه مطلب ...