دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Jaroslav Holan. Ondrej Kvasnovský
سری:
ISBN (شابک) : 1849518807, 9781849518802
ناشر: Packt Publishing
سال نشر: 2013
تعداد صفحات: 405
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Vaadin 7 Cookbook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کتاب آشپزی Vaadin 7 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بیش از 90 دستور العمل برای ایجاد برنامه های کاربردی اینترنتی غنی با آخرین نسخه Vaadin
نمای کلی
در جزئیات
توسعه برنامه های Rich Internet Applications از ابتدا بسیار پرهزینه و سخت است. Vaadin یک چارچوب شگفت انگیز است که شامل بسیاری از اجزای آماده برای ایجاد رابط کاربری است. برنامه های ایجاد شده در Vaadin با آخرین نسخه های مرورگرهای وب سازگار هستند. اگرچه اسکرین شاتهای این کتاب از کروم است، نمونهها میتوانند روی مرورگرهای دیگری مانند Firefox Mozilla، Internet Explorer و Opera نیز اجرا شوند.
\"Vaadin 7 Cookbook\" حاوی دستور العملهای عملی بسیاری است که ما در طول این مدت گردآوری کردهایم. توسعه برنامه های کاربردی Vaadin. این کتاب به شما کمک می کند تا با ارائه راه حل های بسیاری برای مشکلات رایج به همراه توضیحات، تجربه یادگیری خود را به سطح بالاتری ببرید. حتی بیشتر از این هم وجود دارد. Vaadin 7 Cookbook فراتر از اصول اولیه است و به شما نشان می دهد که چگونه برنامه Vaadin را برای سناریوهای دنیای واقعی بسازید.
\"Vaadin 7 Cookbook\" با ایجاد یک پروژه در ابزارها و زبان های مختلف شروع می شود و سپس به کامپوننت ها، چیدمان، رویدادها، اتصال داده ها و ویجت های سفارشی. Vaadin همراه با Grails یک ابزار قدرتمند برای توسعه سریع برنامه های RIA است و این در فصلی در مورد نحوه کار با GORM، Service و کامپایل یک ویجت توضیح داده شده است. کیفیت و پایداری برنامه، تست کد Vaadin و مدیریت دادههای Vaadin نیز به تفصیل توضیح داده شده است.
\"Vaadin 7 Cookbook\" بر یادگیری و درک نحوه کار با Vaadin به عنوان تمرکز دارد. و همچنین Vaadin را با فناوریهای دیگری مانند Grails امتحان کنید.
آنچه از این کتاب خواهید آموخت
رویکرد
این کتاب آشپزی با دستور العملهای ساده و حاوی مثالهای کاربردی و دقیق است که همگی با کد پشتیبانگیری کامل دارند. ، تصاویر و نکات.
این کتاب برای چه کسانی نوشته شده است
\"Vaadin 7 Cookbook\" برای توسعه دهندگانی است که می خواهند برنامه های اینترنتی غنی با Vaadin ایجاد کنند.
هم تازه واردین به وادین و هم کسانی که تجربه ای در این زمینه دارند، دستور العمل هایی برای گسترش دانش کاری خود در مورد وادین پیدا خواهند کرد..
Over 90 recipes for creating Rich Internet Applications with the latest version of Vaadin
Overview
In Detail
It is really expensive and demanding to develop Rich Internet Applications from scratch. Vaadin is an amazing framework that contains many ready-made components for the creation of user interfaces. Applications created in Vaadin are compatible with all the latest versions of web browsers. Although the screenshots in this book are from Chrome, examples can also run on other browsers like Firefox Mozilla, Internet Explorer, and Opera.
"Vaadin 7 Cookbook" contains many practical recipes that we have gathered during the development of Vaadin applications. This book will help you to take your learning experience to the next level by giving you many solutions to the common problems faced along with explanations. There is even more than that. Vaadin 7 Cookbook goes beyond the basics and shows you how to build Vaadin application for real-world scenarios.
"Vaadin 7 Cookbook" starts with the creation of a project in various tools and languages then moves to components, layouting, events, data binding, and custom widgets. Vaadin, together with Grails, is a powerful tool for the rapid development of RIA applications and this is described in a chapter on how to work with GORM, Service, compiling a widgetset. The quality and stability of the application, testing the Vaadin code, and data management of Vaadin is also explained in detail.
"Vaadin 7 Cookbook" is focused on learning and understanding how to work with Vaadin as well as trying out Vaadin with other technologies such as Grails .
What you will learn from this book
Approach
This is a cookbook with easy-to-follow recipes containing practical and detailed examples which are all fully backed up with code, illustrations, and tips.
Who this book is written for
"Vaadin 7 Cookbook" is for developers who want to create Rich Internet Applications with Vaadin.
Both newcomers to Vaadin and those who have some experience with it will find recipes to expand their working knowledge of Vaadin..
Cover......Page 1
Copyright......Page 3
Credits......Page 4
About the Authors......Page 5
About the Reviewers......Page 7
www.PacktPub.com......Page 9
Table of Contents......Page 10
Preface......Page 14
Introduction......Page 20
Creating a project in Eclipse IDE......Page 21
Generating a Vaadin project in Maven archetype......Page 25
Building a Vaadin application with Gradle......Page 27
Using Vaadin with Scala......Page 30
Running Vaadin on Grails......Page 33
Introduction......Page 40
Creating an adjustable layout using split panels......Page 41
Creating a custom layout......Page 44
Controlling components over the CSS layout......Page 47
Using CSS layouts for mobile devices......Page 49
Binding tabs with a hard URL......Page 52
button support......Page 56
Aligning components on a page......Page 59
Creating UI collections of components......Page 61
Dragging-and-dropping between different layouts......Page 64
Building any layout with AbsoluteLayout......Page 67
Introduction......Page 70
Viewing details of items in ListSelect......Page 71
Inserting a button to remove a table row......Page 76
Creating a line chart with Flot......Page 80
Creating a pie chart with Highcharts......Page 85
Drag-and-drop from the desktop......Page 89
Using DateField with Joda-Time DateTime......Page 94
Zooming with the slider......Page 98
Restricting buttons in Rich text area......Page 100
Styling components with CSS......Page 104
Introduction......Page 108
Creating a TextField with counter......Page 109
Creating a TextField only for digits......Page 116
Creating a chroma-hash password field......Page 119
Creating a tri-state checkbox using JavaScript......Page 124
Styling widgets......Page 129
Speeding up widget set compilation......Page 130
Introduction......Page 134
Responding immediately to an event in TextArea......Page 135
Changing Label to TextField by \ndouble-clicking......Page 138
Lazy loading in a table......Page 140
Reordering columns and rows in a table......Page 143
Customizing shortcuts......Page 146
Adding click listener to the Link component......Page 149
Creating a custom context menu......Page 151
Updating messages in the menu bar using the ICEPush add-on......Page 154
Updating the noticeboard using the Refresher add-on......Page 158
Introduction......Page 168
Showing validation messages......Page 169
Styling system messages......Page 171
Showing a login form in pop-up view......Page 175
Customizing tray notifications......Page 176
Making a confirmation window......Page 179
Showing a rich tooltip with an image......Page 183
Informing about file transfers by a \nprogress bar......Page 185
Waiting for an indeterminate process......Page 188
Showing information about browsers......Page 191
Introduction......Page 194
Creating a simple form......Page 195
Generating fields from a bean......Page 197
Binding fields to a bean......Page 200
Using field validation......Page 202
Using bean validation......Page 204
Creating a custom validation......Page 208
Creating a CRUD form......Page 211
Filtering items using ComboBox......Page 216
Introduction......Page 222
Setting up a Vaadin project with Spring \nin Maven......Page 223
Handling login with Spring......Page 228
Accessing a database with Spring......Page 240
Internationalizing Vaadin applications with Spring......Page 250
Vaadin and Spring injector......Page 254
Internationalizing Vaadin in Grails......Page 258
Using Grails ORM for Vaadin application......Page 261
Using Grails services in Vaadin......Page 265
Adding a Vaadin add-on into Grails project......Page 268
Introduction......Page 274
Binding property to a component......Page 275
Binding items to a component......Page 278
Binding a container to a component......Page 283
Creating a complex table – CRUD II......Page 286
Filtering data in the table......Page 290
Using converters......Page 294
Storing the last selected tab name in cookies......Page 299
Introduction......Page 302
Building the core......Page 303
The Login form with Model View Presenter......Page 310
Model View Presenter for a view with two panels......Page 315
Unit testing in an MVP pattern......Page 324
Improving the application\'s startup time......Page 327
Avoid sluggish UI – lazy loaded tables......Page 332
Avoid sluggish UI – paged tables......Page 337
Optimizing Vaadin applications for search engines......Page 342
Introduction......Page 348
The basics of test-driven development in Vaadin......Page 349
The basics of mocking in Vaadin......Page 356
Testing a table with a container......Page 360
Testing the UI with TestBench......Page 364
Recompiling widgetsets in Maven......Page 369
Auto-reloading changes in Maven......Page 371
Blocking uncaught exceptions in the production mode......Page 372
Magic tricks......Page 376
Can you raed tihs?......Page 387
Goodbye, world!......Page 391
Index......Page 394