During learn and experience

۴۲ مطلب با موضوع «GWT» ثبت شده است

معرفی GWT(آموزشی قسمت 1)

معرفی GWT
تولید برنامه های تحت وب با تکنیک AJAX کاری بسیار دشوار است بدلیل اینکه هسته اصلی تکنیک AJAX بروی Javascript بنا شده است و برنامه نویسی با زبان Javascript کاری دشوار و بسیار مستعد خطا می باشد و همچنین بدلیل اینکه تکنیک AJAX از ترکیب جند تکنولوزی (HTML ، Javascript ، CSS و...) بوجود آمده است دارای گستردگی مطالب می باشد این ذلایل باعث شده اند تکنیک AJAX به ذات روش پیچیده ای برای تولید برنامه های تحت وب باشد .
GWT یک چارچوب توسعه نرم افزار متن باز براساس تکنولوژی جاوا است که به توسعه دهندگان اجازه می دهد به راحتی برنامه های تحت وب با تکنیک AJAX تولید کنند .
با استفاده از GWT شما به راحتی می توانید برنامه های AJAX با کارایی بالا را با استفاده از زبان برنامه نویسی جاوا تولید و عیب یابی کنید زمانی که برنامه شما با استفاده از زبان برنامه نویسی جاوا آماده شد کامپایلر GWT آن را به کدهای Javascript کامپایل می کند .
مزایای GWT
  • استفاده از ابزارها و محیطهای توسعه زبان برنامه نویسی جاوا که باعث کاهش زمان توسعه نرم افزار می شود .
  • تولید کدهای Javascript بهینه شده توسط کامپایلر GWT بدون درگیری و شناختی از برنامه نویسی با Javascript.
  • تولید نرم افزارهای تحت وب سازگار با تمامی مرورگرهای وب موجود در بازار (Firefox , IE , Safari , Opera , …)
  • استفاده از ابزارهای تست جاوا که باعث راحتی و تسریع در عملیات عیب یابی نرم افزار می شود .
  • در اختار قرار داشتن مجموعه وسیعی از اجزاء رابط گرافیکی کاربر و همچنین قابلیت توسعه و استفاده مجدد آنها .
  • مکانیزم ساده فراخوانی توابع از راه دور (Remote Procedure Call) برای برنامه های AJAX .
  • وجود Javascript Natice Interface (JSNI) که سبب می شود توسعه دهندگان بتوانند از کدهای Javascript موجود در کدهای GWT به راحتی استفاده کنند .
  • مدیریت تاریخچه (History) مرورگر که به برنامه های AJAX وضعیت خود را مدیریت کنند و نیز به کاربر اجازه استفاده از دکمه back مرورگر را می دهد .
  • امکان تولید نرم افزار با پشتیبانی از چند زبان (Internationalization)
  • امکان استفاده از برنامه های AJAX بصورت Offline (در حال توسعه )
تدریس دوره کاربردی برنامه نویسی Ajax با استفاده از Google Web Toolkit

شاد باشید.
۰۷ خرداد ۸۷ ، ۱۲:۵۲ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام

Create and run GWT project in Netbeans without using plugin

Hi friends

1. Create a directory named GWTSample (I will refer to it as GWT_Sample_DIR).
2. In the command prompt go to the GWT home and run following instruction :

applicationCreator.cmd -out GWT_Sample_DIR com.saeed.SampleGWT.client.HelloGWT

3. The above step will create the folder structure and generate several files in the GWT_Sample_DIR.
4. In the Netbeans create Java Project with Existing Source.
5. In the step 3 add GWT_Sample_DIR directory in source package folder.


6. Add 3
jar file from GWT home .
gwt-dev-windows.jar
gwt-servlet.jar
gwt-user.jar



7.
You can use Open in System like bellow image to use GWT .cmd file.




Tip :

Don’t run project from Run button in Netbeans for running project you must using xxx-shel.cmd.

Don’t care to package error in HelloGWT.java file .

please insert ur comment.

bye all






۲۵ آبان ۸۶ ، ۱۱:۵۱ ۰ نظر موافقین ۰ مخالفین ۰
سعید زرین فام