» کنترل eStream panelbar

اگر کاربر ASP.NET باشيد و همچنين اگر با جاوا اسکريپت کار کرده باشيد احتمالا پی برده‌ايد که جاوااسکريپت در برنامه نويسی و هسته ASP.NET کاربرد فراوانی دارد ازجمله اعتبار سنجی و Postback و ... تلفيق با جاوااسکريپت ASP.NET يکی از اجزا کليدی و در اصل جدانشدنی آن می باشد که البته استفاده از جاوااسکريپت در کدهای طرف سرور به دقت زيادی نياز دارد.

همچنين اگر کاربر #C باشيد Syntax و روشها و استراتژی ارائه شده در آن بسيار شبيه جوا خواهيد يافت. گرچه من قصد مقايسه - وهمچنين علم کافی - جاوا و #C نمی باشد ولی بايد اذعان داشت که #C الگو و تکنولوژی توسعه يافته و مبتنی بر اصول شی گرايی بکار رفته در جاوا است.

معمولا بسياری از منوهای باز و بسته شونده - فروريختنی - را می توان با جاوااسکريپت ساخت. همچنين در سايتهای زيادی گذرتان به Navigationهای سايت بصورت دسته‌بنديهای اصلی و زير منوهای آن افتاده است. بعنوان مثال سيستم Navigation سايت IranASP.NET را در نظر بگيريد و يا سايت GOtDotNet که کامپوننت و سورس آنرا می توانيد بطور رايگان دانلود کنيد.

يکی از کامپوننتهای رايگان کارا و قابل سفارشی سازی سيستم PanelBar سايت eStream می باشد. توجه داشته باشيد که کامپوننتهای اينچنين که شبيه سيستم پانل بازوبسته شونده ويندوز و نرم افزار OutLook بنظر می آيد در نسخه ای با لايسنس Single قيمتی در حدود 200 دلار به بالا دارد. کامپوننت رايگان PanelBar يک کامپوننت منعطف است برای ساخت سيستمهای Navigation بازوبسته شونده - فروريختنی - که می توان در طرف راست و چپ يک سايت از آن استفاده کرد. ذکر اين نکته لازمست که اين سيستم برای منوهای DropDown - پائين افتادنی - کاربرد ندارد.

eStream PanelBar بعنوان يک سرور کنترل ساخته شده با ASP.NET عمل کرده و خروجی DHTML با استفاده از يک فايل XML بعنوان ساختار ، منو را توليد می کند. شمايل ظاهری آنرا می توان بوسيله CSS برای ساختن سيستم منوهای Navigation با قابليت توسعه بوجود آورد. بدين معنی که پانل (منو) را بصورت شکل ظاهری نرم افزار OutLook ساخت يا پانل (منو)‌ را بصورت سفارشی با تلفيق عکس بصورت ديناميک بکار برد. يکی از مهمترين ويژگيهای eStream PanelBar خاصيت cross-browser - مستقل از نوع مرورگر - است که در IE5 به بالا ، NS6 به بالا ، Mozilla و Opera سازگار است.
ويژگيهای مهم را در ليست زير ببينيد :

  • باز شدن - فروريختن - منو در هنگام کليک ماوس
  • پشتيبانی از تصاوير بعنوان Header يا آيتمهای زير منو
  • ساختار منو در يک فايل خارجی قابل تغيير XML
  • سفارشی سازی شمايل با و بدون استفاده از CSS
  • بسط دادن - بازکردن - منو با اسفاده از افکتهای مختلف اعم از Fade و Stretch و Gradient و ... ( فقط در IE5 به بالا )
  • ساختن وتوسعه دادن در چند دقيقه


Clicky Web Analytics