Brockmann: "Creating Rich Web
Applications Gets a Ton Easier"

Try the revolutionary Studio
the all-new 6.4 beta is here

e-grou chooses Visual WebGui
over standard ASP.NET

Quick migration of VB 6.0
Applications to the Web

Fully functional software versions
for 30 days evaluation period

Download the free edition of the
Visual WebGui Studio
 

Visual WebGui News & Announcements

Get the latest news from Visual WebGui. The following announcements below should keep you updated with our latest technology, products releases and version updates.

May 03, 2008 :: 1242 Views
Share |

همیشه یکی از دغدغه های توسعه دهندگان نرم افزار های Desktop این بوده که آیا راهی وجود داره که بتونیم با کمترین زحمتی ، برنامه های Desktop و یا عامیانه تر بگیم WinForm خودمون رو بصورت Web Application و یا WebForm در بیاریم؟
خب بدلیل اینکه اینکار تا مدتها ممکن نبود ، بسیاری از توسعه دهندگان نرم افزار ، پس از مدتی بسراغ محیطهای Cross-Platform مانند J2EE میرفتن که بتونن مشکل قابلیت حمل نرم افزار رو حل کنن.
برخی هم ، نرم افزارهاشونرو در دو نگارش تحت ویندوز و تحت وب می نوشتن.یعنی یکی تحت ویندوز و نرم افزار دیگری با ظاهری مشابه و همون قابلیتها بصورت تحت وب.گاهی هم تولید کننده ، نرم افزار اصلی رو تحت ویندوز تولید کرده و تنها برخی از قابلیتهای اونرو که باید از راه دور هم بهشون دسترسی پیدا کرد ، در قالب یک رابط تحت وب برای کاربردش تولید می کرده.
حالا بماند که برخی هم هسته اصلی نرم افزار رو در وب تولید می کردند و برای برخی کارها که انجامش در وب امکان نداشت و یا هزینه بالایی داشت ، یک رابط تحت ویندوز می نوشتن.
این موضوع برای خود من هم یک دغدغه اساسی بوده و راستش رو بخاین تمامی حالات فوق رو در پروژه های مختلف تجربه کردم.پروژه اصلی بصورت ویندوز و یک پروژه مشابه تحت وب ، پروژه اصلی تحت ویندوز و تنها یک رابط تحت وب و برعکس و نیز توسعه پروژه از همون ابتدا توسط J2EE.
اما مدتیه که مجموعه ای تحت عنوان Visual Web GUI بصورت Open Source منتشر شده که ایندست مشکلات رو برطرف کرده.
با استفاده از قابلیتهایی که این مجموعه به Visual Studio اضافه می کنه ، شما تمامی طراحی خودتونرو در محیط WinForm انجام میدین و با انجام چند تنظیم ساده ، نرم افزار تحت وب بهمون شکلی که در ویندوز اجرا میشه در براوزر اجرا میشه.انگار که کل پروژه تحت وب طراحی شده باشه.
در واقع با این ایده و مجموعه ، تمامی رویکردهای AJAX براحتی مرتفع شده و شما لازم نیست منتظر بمونید تا پلاتفرمهای AJAX تکمیل بشن تا بتونن امکاناتی رو که یک کاربرد Desktop داره رو تامین کنن چون شما برنامه رو بصورت Desktop طراحی می کنید و VWG اونرو بصورت وب اجرا می کنه.بهمین راحتی!
اما تنها مشکل اینه که سرور باید IIS باشه و قاعدتا هم روی Windows Server.اما من مطمئن هستم بزودی قابلیت نصب روی سایر سیستمهای عامل هم فراهم میشه همانند Net Framework که بزودی بر روی سیستمهای عامل دیگه هم ارائه خواهد شد.
برای آشنایی با این قابلیتها میتونید به سایت مربوطه مراجعه کنید:

Tracback

Comments

There are currently no comments, be the first to post one.

Post Comment

Only registered users may post comments.
Most promising startups
Top 3 most promising startups in 2009
   AJAX Framework | Web Development | Cloud applications | RIA Development | Silverlight Applications | Legacy Migration
The most popular open source Ajax applications framework for enterprises | Sitemap | Terms Of Use | Privacy Statement
Copyright © 2005-2009 Visual WebGui®    Design By: Template World
   
Visual Studio Partners