مترجم: ابراهیم حیوری
ابزار پاور بیلدر (PowerBuilder) شرکت سایبیس (SyBase) راهی آسان برای انتقال نرمافزارهای قدیمیتر به .Net را فراهم میآورد. هم اکنون، با انتشار جدیدترین نسخه، برنامهنویسان میتوانند ابزارهای Win32 خود را به WPF تبدیل کنند.
نسخه 12 محیط طراحی و توسعه پایدار پاوربیلدر شرکت سایبیس که در ماه آگوست به صورت آزمایشی عرضه شد، ماژول WPF (Windows Presentation Foundation) جدیدی را برای انتقال برنامههای Win32 به داتنت ارایه کرد.
نسخه 11 ابزار پاوربیلدر پشتیبانی محدودی از زیرساختها میکرد اما در حال حاضر و در نسخه 12محیطی گرافیکی برای طراحی و توسعه برنامههای بر پایه داتنت فراهم شده که نیاز به کدنویسی کمتری دارد. نسخه نهایی این ابزار در نیمه اول سال 2010 در دسترس عموم قرار خواهد گرفت. نسخه 12 دو ماژول مختلف را در پروسه طراحی و ساخت نرمافزار در اختیار شما قرار میدهد: یکی برای ساخت و نگهداری برنامهها در محیط Win32 با پشتیبانی از محیط توسعه داتنت و دومی ماژول جدید WPF که دارای یک برنامه واسطه (Shell) تعبیه شده برای طراحی برنامهها به صورت کدهای مدیریت شده (Managed Code) نیز هست. این ابزار انتقال، به برنامهنویسان و طراحان نرمافزار اجازه میدهد برنامههای Win32 را به WPF تبدیل کنند، اما طبق گفتههای خانم سو دانل (Sue Dunnel) مدیر محصول پاوربیلدر، آسانی این مهاجرت و تبدیل، بسته به کیفیت نرمافزار مورد نظر و همچنین میزان استفاده آن از فناوریهای قدیمیتر مانند لینکدهی به اشیا (Object Linking) و تعبیه کردن کنترلها دارد. وی میافزاید که شرکت سایبیس ابزارهای جامعی برای مشتریان خود فراهم میکند که با استفاده از آنها بتوانند برای مهاجرت از کد قدیم به کد جدید گامهای بسیار راحتی را بردارند. ماژول WPF قادر به وارد کردن افزونههای ویژوال استودیو نیز هست و برنامهنویسان میتوانند بدون این که نیازی به نحوه آشنایی با کارکرد این کنترلها داشته باشند آنها را از محصولات نرمافزاری شرکتهای دیگر نیز وارد پروژه خود کنند. ضمنا پنل خاصی هم برای دستکاری کدهای آژاکس (AJAX) در نسخه 12 پاوربیلدر فراهم شده است. سایبیس کنترل DataWindow را هم به صورت کدهای مدیریت شده از نو طراحی کرده که در این بازسازی از WCF (Windows Communication Foundation) بهراحتی پشتیبانی میکند. DataWindow گل سرسبد ابزار PowerBuilder محسوب میشود؛ چرا که تنها با تایپ چند خط اسکریپت میتواند به هر پایگاه دادهای به صورت مجازی متصل شود. خانم دانل میگوید DataWindow راه آسانی برای پشتیبانی از WCF بدون نیاز به دانش تخصصی است و به طور کلی برنامهنویس احتیاجی به یادگیری جزییات نحوه کار آن نخواهد داشت. بنا به گفتههای مسئولان شرکت سایبیس برخی دیگر از ویژگیهای جدید شامل توارث گرافیکی برای پنجرههای WPF و اشیا-کاربر (object-user) است. ویژگی کشیدن و رها کردن (Drag & Drop) برای دسترسی به قسمت ویژگیهای اشیا و روشهای کنترلها که به صورت گرافیکی به پنجرههای WPF اضافه میشود از دیگر امکانات جدید این نرمافزار است. پاوربیلدر نسخه 12 ادامه حرکت موفقیتآمیز سایبیس برای پشتیبانی کامل از چهارچوب داتنت است که با انتشار پاوربیلدر 9 آن را آغاز کرده بود. به گفته خانم دانل ابزارهای پشتیبانی و کار با سیلورلایت هم در آیندهای نزدیک به پاوربیلدر افزوده خواهند شد.
| < قبلی | بعدی > |
|---|