برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
در سال 1996 مایکروسافت با ترکیب دو تکنولوژی COM و OLE و بهره گیری از نقاط قوت این دو فناوری , فناوری جدیدی به نام ActiveX را به شمار فناوری های متعدد خودش اضافه کرد .
ActiveX یکی از تکنولوژیهای Microsoft است که باعث پیوند بین برنامه های کاربردی تحت ویندوز و برنامه های کاربردی تحت Web می شوند .
عملا با این تکنولوژی پنجره Browser به یک واسط یا پل بین اینترنت World Wide Web و Windows تبدیل می شود ,
که قادر است از امکانات و App های تحت Win استفاده کند .
برای مثال در صورت فعال بودن این تکنولوژی فایل های Office و یا PDF تحت وب و از طریق Browser مستقیما قابل مشاهده هستند .
به بیان دیگر ActiveX ورژن تحت وب از تکنولوژی OLE مایکروسافت(Object Linking and Embedding)
به حساب میاد
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
ActiveX Control :
روزانه در هر Web گردی ساده با تعداد زیادی از ActiveX Control ها روبرو میشیم و از ویژگیها و امکانات اونا بهره مند میشیم .
برنامه های کوچکی هستند که به عنوان بلاک های سازنده برنامه های تحت وب یا Distributed App. مورد استفاده قرار می گیرند .
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنیداز بسیاری لحاظ می توان ActiveX Controls رو با Java Applets مقایسه کرد .چون هر دوی آنها برای دانلود و اجرا از طریق Web Browser ها طراحی شده اند .
در شکل بالا یک ActiveX Control در حال ساخته شدن است . این کار با VStudio انجام میشه ...
جالب اینجاست که خود Vstudio از AC ها در ساختار خودش استفاده میکنه .
شمار زیادی از برنامه های کاربردی مایکروسافت نظیر Internet Explorer, Microsoft Office, Microsoft Visual Studio, Windows Media Player, همگی از ActiveX Control ها در ساختار خود استفاده میکنن .
Web Page ها مکان دیگری هستند که ActiveX Control ها در آنجا استفاده میشوند .
تفاوت آنها در این است که Java Applets ها وابسته به سیستم یا Browser خاصی نیستن اما ActiveX Control ها فقط روی IE و سیستم عامل Windows اجرا میشن .
قابلیت های ActiveX Control به مراتب بیشتر از Java Applets هست
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
(در مورد Java Applets ها توی یه تاپیک مجزا بحث می کنیم .)
ActiveX Control ها هم مفید هستند و هم خطرناک ...
مفید از این نظر که به کاربر امکان بهره بردن از انواع Win App ها رو تحت Web میدن و خطرناک از این نظر که بسیاری از Virus ها و Spyware ها به صورت ActiveX Control ساخته میشن و به راحتی می تونن از Web وارد سیستمهای خانگی یا شبکه ای شوند .
ActiveX Control ها می توانند با این زبانها ایجاد بشن :
MFC, ATL, C++, C#, Borland Delphi و Visual Basic.
مهمترین ActiveX Control ها command button, list box, dialog boxes, و حتی خود Internet Explorer Browser هستند ..
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
Bookmarks