ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Lift in Action The Simply Functional Web Framework for Scala

دانلود کتاب بالا بردن در عمل چارچوب وب ساده کاربردی برای اسکالا

Lift in Action  The Simply Functional Web Framework for Scala

مشخصات کتاب

Lift in Action The Simply Functional Web Framework for Scala

دسته بندی: نرم افزار: سیستم ها: محاسبات علمی
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781935182801 
ناشر: Manning Publications 
سال نشر: 2011 
تعداد صفحات: 426 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 16 مگابایت 

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



کلمات کلیدی مربوط به کتاب بالا بردن در عمل چارچوب وب ساده کاربردی برای اسکالا: کتابخانه، ادبیات کامپیوتری، اسکالا



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

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


در صورت تبدیل فایل کتاب Lift in Action The Simply Functional Web Framework for Scala به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


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

Lift in Action یک کاوش گام به گام در چارچوب Lift است. با استفاده از مثال‌هایی که با دقت طراحی شده و به خوبی توضیح داده شده‌اند که از همان ابتدا شما را راحت می‌کند، به سرعت در سوژه حرکت می‌کند. شما یک برنامه سرگرم کننده حراج سفر را دنبال می کنید که مفاهیم اصلی را پوشش می دهد و استراتژی های معماری و توسعه را نشان می دهد. ضمیمه های دستی یک دوره خرابی Scala و راهنمایی برای راه اندازی یک محیط کدنویسی خوب ارائه می دهند.


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

Lift in Action is a step-by-step exploration of the Lift framework. It moves through the subject quickly using carefully crafted, well-explained examples that make you comfortable from the start. You'll follow an entertaining Travel Auction application that covers the core concepts and shows up architectural and development strategies. Handy appendixes offer a Scala crash course and guidance for setting up a good coding environment.



فهرست مطالب

Front cover......Page 1
brief contents......Page 6
contents......Page 8
preface......Page 14
acknowledgments......Page 16
Roadmap......Page 18
Who should read this book?......Page 19
Author Online......Page 20
about the author......Page 22
about the cover illustration......Page 23
Part 1 — Getting started......Page 24
Introducing Lift......Page 26
1.1 What is Scala?......Page 27
1.2 What is Lift?......Page 29
1.2.1 Lift design goals......Page 30
1.2.2 View-first design......Page 31
1.2.3 Community and team......Page 33
1.3 Lift features......Page 34
1.3.1 Lift Core and Lift Web......Page 35
1.3.2 Lift Persistence......Page 38
1.3.3 Lift Modules......Page 40
1.4 Summary......Page 41
Hello Lift......Page 43
2.1 Getting started with SBT......Page 44
2.2.1 Creating the project......Page 46
2.2.2 Inspecting the project......Page 49
2.2.3 Booting the application......Page 52
2.3.1 Snippets......Page 54
2.3.2 Templating overview......Page 56
2.4 Summary......Page 58
Part 2 — Application tutorial......Page 60
The auction application......Page 62
3.1.1 Frontend......Page 63
3.1.2 Administration......Page 64
3.2.2 Template setup......Page 66
3.3.1 Schema definition......Page 69
3.3.2 Connecting to the database......Page 72
3.4.1 Prototype traits......Page 73
3.4.2 CRUD generation......Page 76
3.5 Validation......Page 80
3.5.2 Displaying field errors......Page 81
3.6 Summary......Page 82
Customers, auctions, and bidding......Page 83
4.1.1 Listing auctions......Page 84
4.1.2 Adding to SiteMap......Page 88
4.2.1 Auction detail URLs......Page 89
4.2.2 The AJAX bidding interface......Page 91
4.2.3 Real-time bidding......Page 97
4.3 Summary......Page 105
Shopping basket and checkout......Page 106
5.1.1 Order models......Page 107
5.1.2 Attributing auctions to customers......Page 110
5.2.1 Implementing the basket......Page 114
5.2.2 Implementing the checkout......Page 116
5.3.1 Environment setup......Page 122
5.3.2 The Buy Now button......Page 125
5.4 Summary......Page 126
Part 3 — Lift in detail......Page 128
Common tasks with Lift WebKit......Page 130
6.1.1 Templates......Page 131
6.1.2 Snippets......Page 137
6.1.3 Views......Page 148
6.2.1 Request and session state......Page 151
6.2.2 Cookies......Page 153
6.3 Forms with LiftScreen and Wizard......Page 154
6.3.1 LiftScreen......Page 155
6.3.2 Wizard......Page 158
6.4.1 AutoComplete widget......Page 160
6.4.2 Gravatar widget......Page 161
6.5 Summary......Page 162
SiteMap and access control......Page 163
7.1 Menus and locations......Page 164
7.1.2 Rendering menus......Page 166
7.2 Location parameters......Page 169
7.2.1 Default location parameters......Page 170
7.2.2 Authentication parameters......Page 173
7.3.1 Creating a custom Loc......Page 176
7.3.2 When to customize SiteMap?......Page 181
7.4 Summary......Page 182
HTTP in Lift......Page 183
8.1.1 HTTP abstraction......Page 184
8.1.2 Application lifecycle......Page 185
8.1.3 Request lifecycle......Page 189
8.2 URL rewriting......Page 193
8.2.1 Defining a RewritePF......Page 194
8.2.2 Advanced rewriting......Page 196
8.3 Dispatching and web services......Page 197
8.3.1 Using the HTTP dispatch DSL......Page 199
8.3.2 Basic REST service......Page 202
8.3.3 Advanced multiformat REST service......Page 205
8.4 Summary......Page 208
AJAX, wiring, and Comet......Page 210
9.1 AJAX......Page 211
9.1.1 JavaScript abstractions......Page 212
9.1.2 AJAX 101......Page 217
9.1.3 Sophisticated AJAX......Page 220
9.1.4 Using JSON forms with AJAX......Page 223
9.1.5 AJAX with LiftScreen......Page 225
9.2.1 Formula wiring......Page 226
9.3 Comet......Page 230
9.3.1 What are actors?......Page 231
9.3.2 Basic Comet usage......Page 232
9.3.3 Comet-based rock-paper-scissors......Page 235
9.4 Summary......Page 244
Persistence with Mapper......Page 246
10.1.1 Installation and connectivity......Page 247
10.1.2 Defining Mappers......Page 250
10.1.3 Relationships......Page 255
10.1.4 Schema creation and control......Page 258
10.2.1 Creating data......Page 260
10.2.2 Querying data......Page 261
10.2.3 Updating and deleting data......Page 267
10.2.4 Validation and lifecycle callbacks......Page 268
10.2.5 Display functionality......Page 271
10.3.1 Query logging......Page 274
10.3.2 Transactions......Page 275
10.3.3 Custom mapped fields......Page 277
10.4 Summary......Page 281
Persistence with Record......Page 282
11.1 Common Record functionality......Page 283
11.1.1 Common Record fields......Page 285
11.1.2 Integration with LiftScreen and Wizard......Page 288
11.2.1 Connecting and querying with Squeryl......Page 289
11.2.2 A bookstore with Squeryl......Page 291
11.3.1 NoSQL support in Lift......Page 296
11.3.2 Bookstore with MongoDB......Page 301
11.4 Summary......Page 303
Localization......Page 305
12.1 Implementing localization......Page 306
12.1.1 Implementing locale calculator......Page 307
12.1.2 Localizing templates and code......Page 309
12.2.1 Using XML resources......Page 312
12.2.2 Using Java properties resources......Page 313
12.2.3 Using custom resource factories......Page 314
12.3 Summary......Page 315
Distributed messaging and Java enterprise integration......Page 316
13.1 Distributed programming......Page 317
13.1.1 Messaging with AMQP......Page 318
13.1.2 Messaging with Akka......Page 323
13.2.1 JPA and Scala EntityManager......Page 332
13.3 Summary......Page 339
Application testing......Page 340
14.1.1 ScalaTest......Page 341
14.1.2 Scala Specs......Page 342
14.1.3 ScalaCheck......Page 344
14.1.4 Code coverage reports......Page 345
14.2 Writing testable code......Page 347
14.2.1 Complexities of testing state......Page 348
14.2.2 Dependency injection......Page 350
14.3.1 Testing snippets......Page 357
14.3.2 Testing web services......Page 359
14.3.3 Testing with Mapper......Page 363
14.3.4 Testing Comet and AJAX......Page 364
14.4 Summary......Page 368
Deployment and scaling......Page 370
15.1 Choosing a servlet container......Page 371
15.2 Handling state......Page 374
15.2.1 Sticky session strategies......Page 375
15.2.2 Distributing critical state......Page 379
15.3 Choosing a configuration......Page 384
15.3.1 Single server......Page 385
15.3.2 Multiple servers......Page 386
15.4.1 Built-in assistance......Page 387
15.4.2 Monitoring......Page 390
15.5 Case studies......Page 394
15.5.2 Novell Vibe......Page 395
15.6 Summary......Page 396
A.1 Variables, values, and immutability......Page 398
A.2.1 Classes......Page 399
A.2.2 Traits......Page 401
A.2.3 Methods......Page 402
A.3 Collections......Page 403
A.5 Implicits......Page 405
B.1 IntelliJ......Page 407
B.2 Eclipse......Page 409
appendix C: Options and boxes......Page 411
A......Page 416
C......Page 417
F......Page 418
J......Page 419
L......Page 420
O......Page 421
R......Page 422
S......Page 423
V......Page 424
X......Page 425
Back cover......Page 426




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