ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Eclipse Rich Client Platform (2nd Edition)

دانلود کتاب Eclipse Rich Client Platform (نسخه دوم)

Eclipse Rich Client Platform (2nd Edition)

مشخصات کتاب

Eclipse Rich Client Platform (2nd Edition)

ویرایش: 2 
نویسندگان: , ,   
سری:  
ISBN (شابک) : 0321603788, 9780321603784 
ناشر:  
سال نشر: 2010 
تعداد صفحات: 553 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Eclipse Rich Client Platform (2nd Edition) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Eclipse Rich Client Platform (نسخه دوم) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Eclipse Rich Client Platform (نسخه دوم)

راهنمای قطعی توسعه Eclipse Rich Client در Eclipse Rich Client Platform، نسخه دوم، سه رهبر پروژه Eclipse Rich Client Platform (RCP) نشان می دهد که چگونه می توان از Eclipse 3.5 ("Galileo") برای ارائه سریع برنامه های چند پلتفرمی با غنی و بومی استفاده کرد. رابط کاربری گرافیکی را احساس کنید نویسندگان به طور کامل قدرت Eclipse را به عنوان یک پلت فرم توسعه اپلیکیشن دسکتاپ آشکار می کنند. معرفی بهبودهای جدید مهم در Eclipse 3.5. و توسعه یک برنامه RCP با ویژگی های کامل و مارک برای ویندوز، لینوکس، مک، و سایر پلتفرم ها - از جمله دستگاه های دستی و کیوسک ها را طی کنید. نویسندگان با تکیه بر تجربه گسترده خود، نمونه های اولیه ساختمان، پالایش و بازسازی را پوشش می دهند. سفارشی سازی رابط های کاربری؛ افزودن راهنما و ویژگی های مدیریت نرم افزار؛ و ساخت، نام تجاری، تست و ارسال نرم افزار نهایی. آنها بهترین شیوه های فعلی را برای توسعه سیستم های ماژولار و پویا قابل گسترش، با استفاده از کتابخانه های کد شخص ثالث، برنامه های کاربردی بسته بندی برای محیط های متنوع و موارد دیگر نشان می دهند. برای برنامه نویسان جاوا در تمام سطوح تجربه، این کتاب ویژگی های مهم RCP جدید مانند p2، دستورات، و Databinding را معرفی می کند. and-feelWalks از طریق آزمایش رابط کاربری برای برنامه‌های RCP با SWTBot شباهت‌ها و تفاوت‌های کلیدی بین RCP و توسعه افزونه‌های معمولی را روشن می‌کند، این کتاب عملی، عمل‌گرایانه و جامع، همه نمونه‌های کد واقعی و بی‌اهمیت را ارائه می‌دهد که توسعه‌دهندگان کار نیاز دارند. و همچنین "غواصی عمیق" در زمینه های فنی کلیدی که برای موفقیت شما ضروری است.


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

The Definitive Guide to Eclipse Rich Client Development In Eclipse Rich Client Platform, Second Edition, three Eclipse Rich Client Platform (RCP) project leaders show how to use Eclipse 3.5 (“Galileo”) to rapidly deliver cross-platform applications with rich, native-feel GUIs. The authors fully reveal the power of Eclipse as a desktop application development platform; introduce important new improvements in Eclipse 3.5; and walk through developing a full-featured, branded RCP application for Windows, Linux, Mac, and other platforms—including handheld devices and kiosks. Drawing on their extensive experience, the authors cover building, refining, and refactoring prototypes; customizing user interfaces; adding help and software management features; and building, branding, testing, and shipping finished software. They demonstrate current best practices for developing modular and dynamically extensible systems, using third-party code libraries, packaging applications for diverse environments, and much more. For Java programmers at all levels of experience, this book Introduces important new RCP features such as p2, Commands, and DatabindingThoroughly covers key RCP-related technologies such as Equinox, SWT, JFace, and OSGiShows how to effectively brand and customize RCP application look-and-feelWalks through user interface testing for RCP applications with SWTBotIlluminates key similarities and differences between RCP and conventional plug-in development Hands-on, pragmatic, and comprehensive, this book offers all the real-world, nontrivial code examples working developers need—as well as “deep dives” into key technical areas that are essential to your success.  



فهرست مطالب

Cover......Page 1
Contents......Page 6
Foreword......Page 22
Preface......Page 26
Acknowledgments......Page 30
About the Authors......Page 32
Part I: Introduction......Page 34
Chapter 1 Eclipse as a Rich Client Platform......Page 36
1.2 The Eclipse Rich Client Platform......Page 38
1.3 Eclipse RCP over the Years......Page 39
1.4 Uses of RCP......Page 40
1.5 Summary......Page 45
1.6 Pointers......Page 46
2.1 A Community of Plug-ins......Page 48
2.2 Inside Plug-ins......Page 51
2.3 Putting a System Together......Page 52
2.4 OSGi Framework......Page 53
2.5 Equinox......Page 54
2.8 UI Workbench......Page 58
2.10 Pointers......Page 60
Part II: RCP by Example......Page 62
3.1 What Is Hyperbola?......Page 64
3.2 The Evolution of Hyperbola......Page 65
3.3 Development Environment Installation......Page 66
3.4 Sample Code......Page 67
3.5 Target Platform Setup......Page 69
3.6 Learning by Example......Page 75
3.8 Pointers......Page 77
4.1 Hyperbola “Hello, World”......Page 78
4.2 Tour of the Code......Page 84
4.3 Running and Debugging......Page 88
4.5 Pointers......Page 95
Chapter 5 Starting the Hyperbola Prototype......Page 96
5.1 Continuing from the Shell......Page 97
5.2 Adding a Contacts View......Page 98
5.3 The Chat Model......Page 103
5.4 Filling in the Contacts View......Page 105
5.5 Adding Images......Page 111
5.6 Summary......Page 114
5.7 Pointers......Page 115
Chapter 6 Adding Actions......Page 116
6.1 Adding to the Menus and Toolbar......Page 117
6.2 Adding to the Status Line......Page 126
6.3 System Tray Integration......Page 129
6.4 Summary......Page 133
6.5 Pointers......Page 134
Chapter 7 Adding a Chat Editor......Page 136
7.1 Views and Editors......Page 137
7.2 Defining the Chat Editor......Page 138
7.3 Checkpoint......Page 146
7.5 Pointers......Page 147
8.1 Defining the Hyperbola Product......Page 148
8.2 Window Images......Page 153
8.3 Customizing the Launcher......Page 154
8.4 Splash Screen......Page 155
8.5 About Information......Page 157
8.7 Pointers......Page 160
9.1 Exporting Hyperbola......Page 162
9.2 Exporting for Other Platforms......Page 165
9.3 Summary......Page 167
9.4 Pointers......Page 168
Chapter 10 Messaging Support......Page 170
10.1 Integrating a Third-Party Library......Page 171
10.2 Refactoring the Model......Page 176
10.3 Updating the UI......Page 182
10.4 Chatting with Eliza......Page 185
10.5 Summary......Page 186
10.6 Pointers......Page 187
11.1 Adding the Login Dialog......Page 188
11.2 Remembering Login Settings......Page 194
11.3 Adding Auto-login Preferences......Page 203
11.5 Pointers......Page 208
12.1 Defining Commands......Page 210
12.3 Adding Key Bindings for Workbench Actions......Page 215
12.4 Key Schemes......Page 217
12.5 Keys Preference Page......Page 218
12.7 Pointers......Page 219
13.1 Adding to the Target Platform......Page 220
13.3 Add the Help Action......Page 223
13.4 Adding Help Content......Page 224
13.5 Help Content Structure......Page 228
13.6 Infopops or F1 Help......Page 229
13.7 Exporting Plug-ins with Help......Page 230
13.9 Pointers......Page 231
14.1 Getting p2......Page 232
14.2 Features......Page 233
14.3 Defining Features......Page 237
14.4 Branding Features......Page 242
14.5 Updating Hyperbola......Page 243
14.6 Customizing the p2 UI......Page 244
14.7 Defining Categories......Page 246
14.8 Automatic Updates......Page 247
14.10 Pointers......Page 248
Part III: The Workbench......Page 250
15.1 Workbench Advisors......Page 252
15.2 WorkbenchAdvisor......Page 256
15.3 WorkbenchWindowAdvisor......Page 262
15.4 ActionBarAdvisor......Page 264
15.5 Workbench Overview......Page 265
15.7 Pointers......Page 271
Chapter 16 Perspectives, Views, and Editors......Page 272
16.1 Perspectives......Page 273
16.2 Views and Editors......Page 284
16.3 Multiple Workbench Windows......Page 291
16.4 Drag and Drop with Editors......Page 292
16.6 Pointers......Page 295
17.1 Overview......Page 296
17.2 Declarative Actions in Hyperbola......Page 298
17.3 Standard Workbench Actions......Page 307
17.4 Retargetable Actions......Page 308
17.5 Consolidating Declarative Actions......Page 310
17.6 Toolbar Action Tricks......Page 311
17.7 Adding Contributions to the Status Line......Page 314
17.8 Reporting Progress......Page 315
17.9 Summary......Page 322
Chapter 18 Commands......Page 324
18.1 The Problem with Actions......Page 325
18.2 Commands......Page 326
18.3 Contributions......Page 327
18.4 Handlers......Page 332
18.5 Summary......Page 334
18.6 Pointers......Page 335
19.1 Customization Defined......Page 336
19.2 Customizing a Workbench Window......Page 337
19.3 Custom Window Shapes......Page 345
19.5 Pointers......Page 351
20.1 Presentations......Page 352
20.2 Sample Presentations......Page 353
20.3 Writing a Presentation......Page 355
20.4 Example Presentation......Page 359
20.5 Summary......Page 366
20.6 Pointers......Page 367
Part IV: Development Processes......Page 368
21.1 The Roles of p2......Page 370
21.2 Architecture......Page 371
21.3 Using the p2 API......Page 375
21.4 Metadata Management......Page 378
21.5 Repository Management......Page 382
21.6 Installation Management......Page 383
21.8 Pointers......Page 384
22.1 Making Hyperbola Dynamic......Page 386
22.3 Dynamic Awareness......Page 388
22.4 Dynamic Enablement......Page 397
22.6 Pointers......Page 400
23.1 Sample Code......Page 402
23.2 The Scenario......Page 403
23.3 Product Configurations......Page 404
23.4 Hyperbola Product Configurations......Page 409
23.5 Code Structure......Page 416
23.6 Designing a Platform......Page 423
23.8 Summary......Page 427
23.9 Pointers......Page 428
Chapter 24 Building Hyperbola......Page 430
24.1 What Is PDE Build?......Page 431
24.2 Plug-in build.properties......Page 432
24.3 Setting Up a Builder......Page 434
24.4 Running the Builder......Page 440
24.5 Tweaking the Build......Page 443
24.6 Building Add-on Features......Page 450
24.7 Assembling Multiple Configurations......Page 453
24.8 Summary......Page 455
25.1 Making Hyperbola Testable......Page 456
25.2 Unit Testing Hyperbola......Page 457
25.3 User Interface Testing Hyperbola......Page 459
25.5 Pointers......Page 462
26.1 Archives......Page 464
26.2 Native Installers......Page 465
26.4 Java Web Start (JNLP)......Page 466
26.5 Initializing the Install......Page 472
26.6 Preinitialized Configurations......Page 473
26.7 Multiuser Install Scenarios......Page 474
26.9 Pointers......Page 478
Part V: Reference......Page 480
Chapter 27 OSGi......Page 482
27.1 OSGi and the Eclipse Runtime......Page 483
27.2 The Shape of Plug-ins......Page 485
27.3 Fragments......Page 487
27.4 Version Numbering......Page 490
27.5 Services......Page 492
27.6 Bundle Lifecycle......Page 493
27.7 Early Activation......Page 498
27.8 Lazy Activation......Page 500
27.9 Data Areas......Page 502
27.10 Summary......Page 504
27.11 Pointers......Page 505
28.1 Getting Started......Page 506
28.3 Architecture......Page 507
28.4 Observables......Page 508
28.5 Properties......Page 513
28.6 Bindings......Page 516
28.8 Pointers......Page 520
29.1 Where to Find Plug-ins......Page 522
29.3 Product Introduction......Page 524
29.4 Resources......Page 525
29.5 Text Editing......Page 528
29.6 Consoles......Page 532
29.7 Variables......Page 533
29.9 Forms......Page 534
29.11 The Common Navigator Framework......Page 535
29.13 Summary......Page 536
A......Page 538
C......Page 539
D......Page 540
E......Page 541
H......Page 542
I......Page 543
L......Page 544
O......Page 545
P......Page 546
R......Page 548
S......Page 549
U......Page 550
Z......Page 551




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