ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Essential GWT: Building for the Web with Google Web Toolkit 2

دانلود کتاب Essential GWT: Building for the Web with Google Web Toolkit 2

Essential GWT: Building for the Web with Google Web Toolkit 2

مشخصات کتاب

Essential GWT: Building for the Web with Google Web Toolkit 2

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9780321705143 
ناشر: Addison-Wesley 
سال نشر: 2010 
تعداد صفحات: 344 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 28,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Essential GWT: Building for the Web with Google Web Toolkit 2 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Essential GWT: Building for the Web with Google Web Toolkit 2 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Essential GWT: Building for the Web with Google Web Toolkit 2

با Google Web Toolkit، توسعه دهندگان جاوا می توانند برنامه های پیچیده اینترنت غنی (RIA) بسازند و وب سایت ها را با استفاده از IDE ها و ابزارهای قدرتمندی که قبلاً استفاده می کردند، کامل کنند. اکنون، با GWT 2، Google Web Toolkit حتی مفیدتر شده است. Essential GWT نشان می دهد که چگونه می توان از آخرین نسخه GWT برای ایجاد راه حل های تولیدی استفاده کرد که سبک، عملکرد و تعامل برتر را با کیفیت و قابلیت نگهداری استثنایی ترکیب می کند. فدریکو کرکی به سرعت اصول اولیه را مرور می‌کند و سپس مهارت‌های متوسط ​​و پیشرفته GWT را معرفی می‌کند که موضوعاتی از سازمان‌دهی پروژه‌ها تا کامپایل و استقرار کد نهایی را پوشش می‌دهد. او در تمام طول این مدت بر روی بهترین روش‌ها و الگوهای طراحی تمرکز می‌کند. به عنوان مثال، نحوه استفاده از الگوی MVP برای بهبود طراحی اپلیکیشن و پشتیبانی از تست خودکار برای توسعه چابک را خواهید آموخت.


توضیحاتی درمورد کتاب به خارجی

With Google Web Toolkit, Java developers can build sophisticated Rich Internet Applications (RIAs) and complete Web sites using the powerful IDEs and tools they already use. Now, with GWT 2, Google Web Toolkit has become even more useful. Essential GWT shows how to use this latest version of GWT to create production solutions that combine superior style, performance, and interactivity with exceptional quality and maintainability. Federico Kereki quickly reviews the basics and then introduces intermediate and advanced GWT skills, covering issues ranging from organizing projects to compiling and deploying final code. Throughout, he focuses on best-practice methodologies and design patterns. For example, you'll learn how to use the MVP pattern to improve application design and support automated testing for agile development.



فهرست مطالب

Cover......Page 1
Contents......Page 10
Preface......Page 16
Acknowledgments......Page 20
About the Author......Page 22
Rich Internet Applications......Page 24
Web 2.0......Page 25
Cloud Computing......Page 26
HTML Ubiquity and Browser Differences......Page 27
Classic Development Problems......Page 28
Forever Beta?......Page 30
Summary......Page 31
Why Use GWT?......Page 32
Some Actual Disadvantages......Page 33
Compiler......Page 35
JRE Emulation Library......Page 37
Writing Code......Page 40
Running and Deploying......Page 42
Summary......Page 43
Using the Google Plugin for Eclipse......Page 44
Using the GWT Shell Script......Page 45
Project Structure......Page 46
Running Your Application: Development Mode......Page 50
Summary......Page 53
The Back Button Problem......Page 54
Setting Up Your HTML Page......Page 55
The History Class......Page 56
Starting Your Application......Page 57
Showing Forms in Pop-Ups......Page 60
Passing Parameters......Page 61
Creating a Menu......Page 64
The Classic Way......Page 66
The Deferred Binding Way......Page 67
Recognizing Older Explorers......Page 75
Summary......Page 76
Thinking About UI Patterns......Page 78
MVC: A Classic Pattern......Page 79
MVP: A More Suitable Pattern......Page 80
Callbacks Galore......Page 82
Implementation Details......Page 83
Some Extensions......Page 90
Declarative UI......Page 92
A Basic UiBinder Example......Page 93
More Complex Examples......Page 96
Summary......Page 99
Introduction to RPC......Page 100
Implementation......Page 101
Serialization......Page 102
Direct Evaluation RPC......Page 106
The World Cities Service......Page 107
Code Sharing......Page 109
Coding the Server Side Services......Page 111
Database-Related Widgets and MVP......Page 117
A Look at MVP......Page 123
A Country/State Cities Browser......Page 124
Live Suggestions......Page 131
Data Prevalidation......Page 135
Enterprise Java Beans......Page 139
Summary......Page 141
The Same Origin Policy (SOP) Restriction......Page 142
Our City Update Application......Page 144
Receiving and Processing XML......Page 148
Using Ajax Directly......Page 150
Going Through a Proxy......Page 152
Producing and Sending XML......Page 154
Creating XML with Strings......Page 155
Creating XML Through the DOM......Page 156
Sending the XML Data......Page 158
Sending XML Through a Proxy......Page 159
Summary......Page 160
JSNI......Page 162
Basic JSNI Usage......Page 163
Hashing with JavaScript......Page 165
A Steampunk Display Widget......Page 166
JSON......Page 169
JSONP......Page 176
Summary......Page 178
Getting Weather Data......Page 180
Getting the Feed......Page 182
Getting Everything Together......Page 183
Getting at the Feed Data with an Overlay......Page 184
Dashboard Visualizations......Page 185
Using the Google Visualization API......Page 187
Handling Events......Page 190
Interactive Maps......Page 191
Fixed Maps......Page 196
Summary......Page 198
Before Going Any Further......Page 200
Security......Page 201
Cryptography......Page 202
Encrypting......Page 203
Stateless Versus Stateful Servers......Page 206
Logging In......Page 208
Changing Your Password......Page 213
Summary......Page 216
An Upload Form......Page 218
A File Processing Servlet......Page 223
Providing Feedback to the User......Page 225
A File Download Form......Page 227
A Sample File Producing Servlet......Page 230
Summary......Page 232
Internationalization (i18n)......Page 234
Resource Bundles......Page 235
Using Constants......Page 236
Messages......Page 240
UiBinder Internationalization......Page 242
Localization (l10n)......Page 246
Summary......Page 250
Why Testing?......Page 252
And if a Bug Appears?......Page 253
A Basic JUnit Example......Page 254
Test Coverage with Emma......Page 259
Testing MVP Code......Page 261
Testing with Mock Objects......Page 262
EasyMock......Page 263
Testing a View......Page 270
Testing a Servlet......Page 275
Acceptance Testing with Selenium......Page 276
A Very Simple Example......Page 278
Summary......Page 280
Design Patterns for Speed......Page 282
Caching......Page 283
Prefetching......Page 286
Thread Simulation......Page 289
Bundling Data......Page 296
Speed Measurement Tools......Page 300
Speed Tracer......Page 301
YSlow......Page 303
Page Speed......Page 306
JavaScript Debuggers......Page 308
Summary......Page 309
Compilation......Page 310
Modules......Page 312
Code Splitting......Page 314
Working with Client-Plus-Server GWT......Page 320
Summary......Page 323
A......Page 324
C......Page 326
D......Page 328
F......Page 330
G......Page 331
J......Page 333
K......Page 334
M......Page 335
O......Page 336
P......Page 337
Q-R......Page 338
S......Page 339
U......Page 342
V......Page 343
Y-Z......Page 344




نظرات کاربران