PDA

View Full Version : سوالی در مورد کامپوننتها در دات نت



بابک زواری
یک شنبه 30 فروردین 1383, 20:12 عصر
در موردکامپوننتهای ASP.net آیا این کامپوننتها را میتوان در سایر زبانها مثل
VB.Net هم بکار برد یا نه ؟

واینکه کامپوننتهای دات نت در صورت ساخت فایل اجرایی جزیی از آن
میشوند همانند کامپوننتهای دلفی یا باید همانند ActiveX ها کنار برنامه توزیع شوند؟
ممنون

sh
یک شنبه 30 فروردین 1383, 21:05 عصر
کامپوننتهای ASP.NET در تمام زبانهای دات نت قابل دسترسی هستند

اگر کامپوننت بصورت یک اسمبلی کامپایل شود (dll) باید در کنار فایل اجرائی یا در فولدر system32 باشد ولی برای ساخت کامپوننتهای بهتر راههای دیگری هم هست که همه اجزا در همان فایل اجرائی باشد مثلا بوجود آوردن یک کلاس مشتق شده از یک شی که به آن چند رویداد یا پروپرتیس دلخواه اضافه کرده اید یا بعضی از رویدادها رو باز نویسی کرده اید وقتی آن را به پروژه تان یافزائید علاوه بر ایجاد تغییرات دلخواه همراه فایل اجرائی بصورت واحد کامپایل می شود

البته شاید همان اسمبلی ها را با قرار دادن در فایل اجرائی (بصورت ریسورس) بتوان بکار گرفت ولی امتحان نکرده ام

Inprise
یک شنبه 30 فروردین 1383, 21:59 عصر
در موردکامپوننتهای ASP.net آیا این کامپوننتها را میتوان در سایر زبانها مثل
VB.Net هم بکار برد یا نه ؟

وب کامپوننتها را فقط میتوان در برنامه های مبتنی بر وب بکار برد .