ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب The Definitive Guide to Lift: A Scala-based Web Framework

دانلود کتاب راهنمای قطعی برای لیفت: چارچوب وب مبتنی بر اسکالا

The Definitive Guide to Lift: A Scala-based Web Framework

مشخصات کتاب

The Definitive Guide to Lift: A Scala-based Web Framework

ویرایش: 1 
نویسندگان: , ,   
سری:  
ISBN (شابک) : 1430224215, 9781430224211 
ناشر: Apress 
سال نشر: 2009 
تعداد صفحات: 242 
زبان: English  
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب The Definitive Guide to Lift: A Scala-based Web Framework به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب راهنمای قطعی برای لیفت: چارچوب وب مبتنی بر اسکالا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب راهنمای قطعی برای لیفت: چارچوب وب مبتنی بر اسکالا

راهنمای قطعی Lift به شما در مورد Lift، یک چارچوب عالی برای ساختن برنامه های کاربردی تحت وب، آموزش می دهد. Lift طراحی شده است تا تکنیک های قدرتمند را به راحتی در دسترس قرار دهد، در حالی که چارچوب کلی را ساده و انعطاف پذیر نگه می دارد. Lift توسعه آن را سرگرم کننده می کند زیرا به شما امکان می دهد روی قسمت های جالب کدنویسی تمرکز کنید. در پایان این کتاب، شما قادر خواهید بود هر برنامه وب را که فکرش را بکنید ایجاد و گسترش دهید. آنچه یاد خواهید گرفت Explore Lift، چارچوب وب مبتنی بر اسکالا و اصول آن، فرم‌ها، نقشه سایت، و موارد دیگر قدم زدن در برنامه نمایشی PocketChange استفاده از Mapper و Record Frameworks استفاده و ادغام Lift با جاوا اسکریپت، Ajax و COMET Create Lift ویجت‌ها Persist with Lift با استفاده از JPA (جاوا Persistence API) استفاده از پشتیبانی برچسب گذاری Lift و خدمات وب استفاده از بازیگران Scala، ادغام کننده های شخص ثالث، و موارد دیگر این کتاب برای چه کسانی است این کتاب برای توسعه دهندگان وب جاوا است که به دنبال چیزی ساده تر از طریق برنامه نویسی کاربردی مانند اسکالا و چارچوب وب آن، Lift. این کتاب همچنین برای توسعه دهندگان وب Rails/Django است که به دنبال چیزی مقیاس پذیرتر هستند. فهرست مطالب به فرم‌های Lift PocketChange Lift Fundamentals در Lift SiteMap خوش آمدید.


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

The Definitive Guide to Lift will educate you about Lift, a great framework for building compelling web applications. Lift is designed to make powerful techniques easily accessible, while keeping the overall framework simple and flexible. Lift makes it fun to develop because it lets you focus on the interesting parts of coding. By the end of this book, you'll be able to create and extend any web application you can think of. What you’ll learn Explore Lift, the Scala-based web framework and its fundamentals, forms, SiteMap, and more Walk through the PocketChange demo application Use the Mapper and Record Frameworks Use and integrate Lift with JavaScript, Ajax, and COMET Create Lift widgets Persist with Lift using JPAs (Java Persistence APIs) Use Lift's tagging support and web services Use Scala actors, third-party integrators, and more Who this book is for This book is for Java web developers looking for something simpler by way of functional programming like Scala and its web framework, Lift. This book is also for Rails/Django web developers looking for something more scalable. Table of Contents Welcome to Lift PocketChange Lift Fundamentals Forms in Lift SiteMap Mapper and Record Advanced Lift Architecture Lift and JavaScript Lift with AJAX and Comet JPA Integration Third-Party Integrations Lift Widgets Web Services



فهرست مطالب

Prelims\r......Page 1
Contents......Page 3
Implementing the MVC Pattern with Lift......Page 13
Leveraging the Scala Language......Page 14
Getting to Know the Lift Community......Page 15
Creating Your First Lift Application......Page 16
Conclusion......Page 21
Keeping Track of Your PocketChange......Page 23
Defining the Model......Page 24
Creating Your First Template......Page 27
Writing Snippets......Page 28
Sprinkling a Little AJAX Spice......Page 31
Conclusion......Page 35
Entering Lift......Page 37
Using LiftRules......Page 38
Rendering in Lift......Page 39
Rendering with Templates......Page 40
Rendering with Views......Page 41
snippet......Page 43
surround......Page 44
comet......Page 45
Merging HTML Headings......Page 46
Using Snippets......Page 47
Binding Values in Snippets......Page 48
Choosing Between Stateless and Stateful Snippets......Page 49
Rewriting URLs......Page 50
Adding Custom Dispatch Functions......Page 53
Using Cookies......Page 55
Storing Session and Request States......Page 56
Conclusion......Page 58
Practicing Form Fundamentals......Page 59
checkbox......Page 64
link......Page 65
text and password......Page 66
multiselect......Page 67
radio......Page 68
select......Page 69
Uploading Files......Page 70
Conclusion......Page 72
Creating the Link Class......Page 73
Creating Menu Entries......Page 74
Using Nested Menus......Page 75
Setting the Global SiteMap......Page 76
Controlling the Menu Text......Page 77
Using Menu......Page 78
Using If Clauses......Page 79
Working with the Template LocParam......Page 80
Working with the Snippet and LocSnippets Parameters......Page 81
Testing a Request......Page 82
Writing Your Own Loc......Page 83
Knowing the Corresponding Functions......Page 84
Using Type-Safe Parameters......Page 85
Conclusion......Page 89
Introducing Mapper and MetaMapper......Page 91
Setting Up the Database Connection......Page 92
Constructing a Mapper-Enabled Class......Page 93
Creating Object Relationships......Page 96
Mapping Schemas......Page 99
Performing Persistence Operations on an Entity......Page 100
Creating a Mapper Instance......Page 101
Querying for Entities......Page 102
Using Comparison QueryParams......Page 103
Using Control QueryParams......Page 105
Generating a Display......Page 107
Generating Forms......Page 108
Validating Forms......Page 109
Supporting CRUD Operations......Page 110
Knowing the Base Field Types......Page 111
Defining Custom Field Types......Page 114
Working with ProtoUser and MegaProtoUser......Page 119
Using Multiple Databases......Page 120
Performing SQL-Based Queries......Page 123
Conclusion......Page 125
Understanding Lift Architecture......Page 127
Understanding the Request/Response Life Cycle......Page 128
Transforming a Request into a Response......Page 129
Processing a Stateful Request......Page 130
Mapping Lift Functions......Page 132
Basic HTTP Equivalent Responses......Page 134
Redirecting the Client......Page 135
Sending Content to the Client......Page 136
StreamingResponse......Page 137
Returning XML to the Client......Page 138
Managing Sessions......Page 139
Using Sticky Sessions......Page 140
Using Lift’s Garbage Collection......Page 141
Wrapping Lift’s Processing Logic......Page 142
Using Snippets for Tag Attributes......Page 144
Managing Cookies......Page 146
Accessing HTTP Headers......Page 147
Managing Resources with ResourceServer......Page 148
Using Basic HTTP Authentication......Page 149
Using HTTP Digest Authentication......Page 152
Conclusion......Page 154
Using High-Level JavaScript Abstractions......Page 155
Understanding JsCmd and JsExp......Page 156
Exploring JavaScript Abstraction Examples......Page 159
Using jQuery and Other JavaScript Frameworks......Page 160
Using XML and JavaScript......Page 162
Using JSON......Page 165
Creating a More Complex Lift and JavaScript Example......Page 169
Conclusion......Page 171
Understanding the Basics of Asynchronous Requests......Page 173
Using AJAX in Lift......Page 176
Exploring AJAX Generators in Detail......Page 178
Using Comet in Lift......Page 180
Understanding Actors in Scala......Page 181
Building a Comet-Enabled Application......Page 183
Accessing Comet Actors from Other Code......Page 185
Conclusion......Page 187
Introducing JPA......Page 189
Using the orm.xml Descriptor......Page 191
Working with Attached and Detached Objects......Page 192
Obtaining a Per-Session EntityManager......Page 194
Handling Transactions......Page 195
Persisting, Merging, and Removing Entities......Page 197
Loading an Entity......Page 198
Loading Many Entities......Page 199
Using Queries Wisely......Page 200
Understanding the Importance of the flush Methods and Exceptions......Page 201
Validating Entities......Page 202
Supporting User Types......Page 204
Running the Application......Page 205
Conclusion......Page 206
Integrating OpenID......Page 207
Integrating AMQP......Page 209
Integrating PayPal......Page 212
Integrating Facebook......Page 213
Integrating XMPP......Page 214
Conclusion......Page 216
Using the TableSorter Widget......Page 217
Using the Calendar Widgets......Page 218
Using the RSS Feed Widget......Page 223
Using the TreeView Widget......Page 224
Using the Sparklines Widget......Page 227
Building a Widget......Page 228
Conclusion......Page 229
Reviewing a Little Bit About HTTP......Page 231
Comparing XML-RPC and REST Architectures......Page 233
Pattern Matching for the URLs......Page 234
Writing the API Service Code......Page 235
Creating a Helper Method for the Expense Model Object......Page 237
Setting Up the Request/Response Cycles for Our API......Page 238
Extending the API to Return Atom Feeds......Page 239
Conclusion......Page 241
Copyright......Page 242




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