Adobe ColdFusion Anthology: Clear and Concise Concepts from the Fusion Authority

دانلود کتاب Adobe ColdFusion Anthology: Clear and Concise Concepts from the Fusion Authority

46000 تومان موجود

کتاب مجموعه Adobe ColdFusion: مفاهیم واضح و مختصر از Fusion Authority نسخه زبان اصلی

دانلود کتاب مجموعه Adobe ColdFusion: مفاهیم واضح و مختصر از Fusion Authority بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 6


توضیحاتی در مورد کتاب Adobe ColdFusion Anthology: Clear and Concise Concepts from the Fusion Authority

نام کتاب : Adobe ColdFusion Anthology: Clear and Concise Concepts from the Fusion Authority
ویرایش : 1
عنوان ترجمه شده به فارسی : مجموعه Adobe ColdFusion: مفاهیم واضح و مختصر از Fusion Authority
سری :
نویسندگان : ,
ناشر : Apress
سال نشر : 2010
تعداد صفحات : 543
ISBN (شابک) : 1430272155 , 9781430272151
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 31 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :




Adobe ColdFusion یکی از ابزارها و چارچوب‌های خدمات وب مهم امروزی است و به عنوان ابزار اولیه ممکن برای توسعه ابر نیز اهمیت بیشتری پیدا می‌کند. همانطور که ColdFusion مهم است و همچنان می شود، فکر کردیم ایده خوبی است که از مرجع اصلی ColdFusion یعنی Fusion Authority استفاده کنیم. ما از این انجمن خواستیم تا مهم‌ترین مسائل مربوط به تجربه‌های توسعه‌دهنده و کاربر خود را در یک جلد جمع‌آوری کنند - مجموعه‌ای از جدیدترین مقالات فنی منتشر شده در به‌روزرسانی فصلنامه Fusion Authority.

در آن، موارد زیر را دریافت خواهید کرد:

  • بهترین و درخشان ترین تخصص ColdFusion موجود امروز، از داخل و خارج از Adobe
  • به روزترین محتوا با آخرین نسخه های ColdFusion
  • مطالعات موردی و نمونه هایی که ColdFusion در توسعه مبتنی بر ابر استفاده می شود

به جای مصرف سوپ- با رویکردی که همه موضوعات را پوشش می‌دهد، از جمله موضوعاتی که بیشتر مردم قبلاً آموخته‌اند، این کتاب موارد خاص مورد علاقه را در نظر می‌گیرد و آنها را توضیح می‌دهد تا بتوانید به جای اینکه منتظر بمانید تا کل مطالب را بخوانید کتاب.

آنچه یاد خواهید گرفت

  • چرا ColdFusion برای خدمات وب و توسعه برنامه های کاربردی ابری شما مهم است
  • چگونه آخرین نسخه های ColdFusion می توانند ابر بسازند برنامه های کاربردی
  • نحوه ادغام آخرین ColdFusion با Flex و سایر ابزارهای Adobe در گردش کار شما
  • نحوه استفاده از ColdFusion به روش های عملی از طریق مثال ها، تصاویر و مطالعات موردی
  • li>
  • نحوه پیاده سازی بهترین شیوه های ColdFusion، تکنیک های تست و موارد دیگر

این کتاب برای چه کسانی است

این کتاب به طور خاص برای توسعه دهندگان ColdFusion طراحی شده است، اما بسیاری از مقالات ممکن است برای برنامه نویسان عمومی نیز مفید باشند.

فهرست محتوا

  1. کار با Applicationcfc
  2. مرجع Applicationcfc
  3. از توابع تعریف شده توسط کاربر تا اجزای ColdFusion
  4. onMissingTemplate()— Error Handler و خیلی بیشتر
  5. "Say What?" مدیریت پیام‌های ناشناس با onMissingMethod()
  6. پشتیبانی PDF در ColdFusion
  7. پردازش تصویر در ColdFusion
  8. تنظیم ماشین مجازی جاوا: یافتن تنظیمات JVM ایده‌آل از طریق گزارش متریک تجزیه و تحلیل
  9. The Shoemaker and the Asynchronous Process Elves
  10. Gateways Asynchronous گام به گام
  11. شما ممکن است با یک گلوگاه عملکرد مواجه شوید اگر...
  12. مقدمه ای بر مصرف و استقرار سرویس های وب در ColdFusion
  13. خدمات وب و انواع پیچیده
  14. اعتبارسنجی نوع هنگام بازگرداندن آرایه ای از اجزاء
  15. ارسال الکترونیکی به روش صحیح ایمیل ارسال کنید
  16. ColdFusion و Microsoft Exchange
  17. BlazeDS
  18. برنامه نویسی شی گرا: چرا زحمت بکشید؟
  19. واژه نامه شی گرا
  20. الگوهای طراحی: افشای لایه سرویس
  21. Beans و DAO و دروازه ها، اوه من!
  22. SOA برای بقیه ما
  23. چگونه کلاس های پایه می توانند به شما در ایجاد کمک کنند برنامه های کاربردی شما
  24. مقدمه ای بر چارچوب ها
  25. Fusebox 5 Fundamentals
  26. Mach-II Fundamentals
  27. Model-Glue Fundamentals
  28. اصول ColdSpring
  29. اصول راکتور
  30. توسعه برنامه‌ها با انتقال
  31. FW/1: چارچوب نامرئی
  32. جداسازی طرح‌بندی از منطق
  33. ایجاد ارائه های پویا در ColdFusion
  34. کار با JSON و cfajaxproxy
  35. نمونه سازی برای معماری مبتنی بر رابط: تسهیل انتقال از نمونه اولیه به برنامه
  36. Turbo Charging Eclipse
  37. مقدمه ای بر ColdFusion Builder
  38. Debugger ColdFusion توضیح داد: اشکال زدایی مرحله تعاملی برای ColdFusion 8 و 9
  39. شروع با Subversion
  40. براندازی در گردش کار
  41. براندازی پیشرفته
  42. توسعه خودکار با مورچه

  43. فهرست مطالب :


    Prelim......Page 1
    Contents at a Glance......Page 5
    Contents......Page 8
    Foreword......Page 27
    About the Authors......Page 28
    About the Technical Reviewers......Page 39
    Acknowledgments......Page 40
    Introduction......Page 41
    Part 1: ColdFusion Fundamentals......Page 43
    What Is an Application?......Page 45
    The onApplicationStart Method......Page 47
    The onSessionStart Method......Page 48
    The onRequestStart Method......Page 49
    The onError Method......Page 50
    The onSessionEnd Method......Page 52
    The onRequest Method......Page 53
    A New Application Structure......Page 55
    Application.cfc Reference......Page 57
    User-Defined Functions......Page 59
    Naming a UDF......Page 60
    Placing the UDF Definition......Page 61
    The cffunction Tag......Page 62
    The cfargument Tag......Page 64
    The Arguments Scope......Page 65
    Local Variables......Page 67
    UDF Variable Protection......Page 68
    Executing UDFs and Passing Parameters......Page 69
    The cfinvoke Tag......Page 70
    Error Handling......Page 72
    A Full UDF Example......Page 73
    ColdFusion Components......Page 74
    Creating CFCs......Page 75
    Instantiation and Constructors......Page 76
    Implementing Security......Page 81
    This Scope......Page 82
    Caching Components......Page 83
    Two Different Views......Page 85
    Type Checking Parents and Children......Page 87
    Parting Words......Page 88
    404 Missing Template Handling: Step-by-Step Basics......Page 89
    Setting Global Handlers......Page 90
    What Is the onMissingTemplate() Method, and When Is It Called?......Page 91
    Method Invocation within onMissingTemplate()......Page 93
    When Errors Occur......Page 94
    Request Errors and Corrected Requests......Page 95
    Content Redirects......Page 96
    Dynamic Page Generation......Page 97
    Examining Template Requests......Page 98
    Fusebox URL......Page 100
    We’re Not Done Yet, but .........Page 101
    Get the Message?......Page 103
    Message Received......Page 105
    Defining onMissingMethod()......Page 106
    Using onMissingMethod()......Page 107
    Automatic get/set Methods......Page 108
    Method Injection......Page 110
    Aspect-Oriented Programming......Page 112
    Further Reading......Page 114
    Part 2: Document Creation in ColdFusion......Page 115
    PDF Support in ColdFusion MX 7 (and Earlier)......Page 117
    PDF Support in ColdFusion 8.0.1 and beyond......Page 118
    The isPDFFile and isPDFObject Functions......Page 119
    What Exactly Can We Do with the cfpdf Tag?......Page 121
    Getting and Setting Information......Page 122
    Adding a Watermark......Page 126
    Using DDX......Page 128
    Where to Go Next......Page 130
    Getting Image Dimensions with cfimage......Page 131
    Resizing an Image with cfimage......Page 132
    Creating a CAPTCHA Image with cfimage......Page 133
    Drawing an Image from Scratch......Page 134
    Using a Custom Drawing Stroke......Page 135
    Drawing Text on an Image......Page 136
    Additional Image Drawing Functions......Page 137
    ImageScaleToFit......Page 138
    Displaying the Digital Camera Model and EXIF data......Page 139
    Summary......Page 141
    Part 3: Essentials to Server Productivity......Page 143
    How the JVM Fits into ColdFusion......Page 145
    Enabling Metrics Logging......Page 146
    Editing the jrun.xml File......Page 147
    Splitting Up the JRun Logs......Page 148
    Examining the Metrics Logging Output......Page 149
    Finding the Proper Start and Maximum Heap Memory Size......Page 150
    The New Metrics......Page 151
    Summary......Page 152
    by Doug Boude......Page 153
    The Experiment......Page 154
    The Moral of the Story......Page 157
    Further Reading on Asynchronous Gateways......Page 158
    Asynchronous Gateways Step-by-Step......Page 159
    If You Can\'t Tell a Manager from an Employee, You Might Have a Performance Bottleneck......Page 163
    If Your Foreign Key Values Are Not Defined in the Database . . .......Page 165
    If You Relate Data Between Tables, but Neglect to Inform the Database . . .......Page 167
    If You Store a Comma-Delimited List of Foreign Keys in a Single Column . . .......Page 168
    If You Use SELECT MAX( ID ) to Get the Primary Key of a Newly Inserted Record . . .......Page 171
    If Your Only Transactions Are Between You and a Cashier . . .......Page 172
    If You Think the Difference Between Char and Varchar Is Typing Three More Letters . . .......Page 174
    If You Think UTF-8 Is One of Those TV Channels You Used to Get with Rabbit Ears . . .......Page 176
    If You Use More Than One Query to Read Data from Multiple Tables . . .......Page 177
    If the Only Index Your Database Knows Is Next to Your Middle Finger . . .......Page 179
    If You Run Calculations on Data Using Your Application Code . . .......Page 181
    Build It Correctly from the Beginning......Page 184
    Part 4: Communication and Integrating with Other Technologies......Page 185
    An Introduction to Consuming and Deploying Web Services in ColdFusion......Page 187
    Deploying a Web Service from a CFC......Page 188
    Using a Remote Proxy Object......Page 189
    Deploying a Web Service from a Standard ColdFusion Page......Page 190
    Using the cfinvoke Tag......Page 193
    Using the CreateObject() Function......Page 194
    Using the cfhttp Tag......Page 195
    Invoking a CFM-Based Web Service......Page 196
    Error Handling......Page 197
    And Finally.........Page 198
    Passing Complex Types as Input Parameters......Page 199
    Nested Complex Types......Page 201
    Arrays......Page 202
    Attributes......Page 204
    Going to the Source......Page 206
    When Structures Are Not Enough......Page 211
    WSDL2Java......Page 213
    Working with Complex Return Values......Page 214
    Publishing Web Services......Page 215
    Other Resources......Page 219
    Validating a Component......Page 221
    Validating an Array of Components......Page 222
    Sending E-mail the Right Way......Page 223
    The From Conundrum......Page 224
    Sender Policy Framework (SPF)......Page 226
    Checking Sender Behavior......Page 227
    Checking the Content......Page 228
    Miscellaneous Commandments......Page 229
    ColdFusion and Exchange Integration Requirements......Page 231
    Using cfexchangeconnection......Page 232
    Creating an Item Structure......Page 233
    Getting a UID......Page 234
    Working with Attachments......Page 235
    Dealing with Meeting Requests......Page 236
    Using cfexchangefilter......Page 237
    Connections......Page 238
    Conclusion......Page 239
    Messaging Patterns......Page 241
    Enterprise Service Bus (ESB)......Page 242
    Messaging Framework......Page 244
    Running BlazeDS with a ColdFusion Event Gateway......Page 246
    Concluding Thoughts......Page 251
    Part 5: Object-Oriented Programming (OOP)......Page 253
    OOP Fundamentals......Page 255
    Encapsulation......Page 256
    Where Do I Start?......Page 257
    The Object-Oriented Lexicon......Page 259
    Model-View-Controller (MVC)......Page 267
    Handling Sessions......Page 268
    Returning Data......Page 270
    Conclusion......Page 271
    A Four-Layer Cake......Page 273
    A Review of Recipes......Page 275
    What Are Those Ingredients?......Page 278
    Eating Well or Poor Diet?......Page 279
    Real-World Web Applications......Page 280
    SOA vs. OOP......Page 281
    Web Services......Page 283
    Data Formats......Page 284
    Security......Page 285
    Error Handling......Page 287
    Discoverability......Page 288
    Service Interfaces......Page 289
    Base Class Basics......Page 291
    It’s All About the API......Page 293
    The Variables Define the API......Page 294
    Metaprogramming......Page 296
    Resources......Page 297
    Part 6: ColdFusion Frameworks......Page 299
    Can Someone Just Tell Me What They ARE Already?......Page 301
    Fusebox......Page 302
    Model-Glue......Page 303
    ColdBox......Page 304
    Reactor......Page 305
    Summary......Page 306
    Fusebox—What and Why......Page 307
    Fusebox Concepts......Page 308
    Fusebox Benefits......Page 310
    XML for Circuits and Fuseactions......Page 312
    Implied Circuits, CFCs for Fuseactions......Page 313
    Multiple Applications......Page 314
    Custom Lexicons......Page 315
    XML Grammar......Page 318
    The event Object......Page 320
    Runtime Control......Page 321
    Why Upgrade?......Page 322
    Introducing the Mach-II Framework......Page 323
    Installing Mach-II......Page 325
    Mach-II’s XML Configuration File......Page 328
    Properties......Page 332
    Event Filters......Page 333
    Hello Mach-II......Page 334
    Let’s Get Personal......Page 336
    Conclusion......Page 339
    Model-Glue Fundamentals......Page 341
    A Recipe for Spaghetti......Page 342
    Installing Model-Glue......Page 343
    Creating the Application Manually......Page 344
    Automating Application Creation......Page 345
    ColdSpring XML Configuration File......Page 346
    The Model-Glue XML Configuration File......Page 347
    The controllers Block......Page 349
    The event-types Block......Page 350
    Setting Up the Form......Page 351
    Adding Functionality......Page 352
    Finishing Up......Page 354
    Conclusion......Page 355
    The Problem of Dependency in System Design......Page 357
    ColdSpring and Component Management......Page 358
    Too Many Dependencies Can Spoil the Model......Page 360
    Using ColdSpring to Architect Your Application in Logical Tiers......Page 361
    The Origin of Reactor......Page 363
    A Look at Reactor......Page 364
    Installing Reactor......Page 365
    Some Simple Reactor Examples......Page 366
    How Does Reactor Work?......Page 367
    Slightly More Interesting Reactor Examples......Page 368
    Using Iterators......Page 370
    Learning More About Reactor......Page 371
    Developing Applications with Transfer......Page 373
    The Transfer Data Source Configuration File......Page 374
    The Transfer Object Configuration File......Page 375
    Object Composition......Page 377
    Lazy Loading......Page 378
    Decorators......Page 379
    Creating the TransferFactory......Page 380
    Saving an Object......Page 381
    Retrieving an Object......Page 383
    Deleting an Object......Page 384
    Using List Queries......Page 385
    Other Transfer Functionality......Page 386
    Conclusion......Page 387
    FW/1: The Invisible Framework......Page 389
    Convention over Configuration......Page 390
    Getting Started with FW/1......Page 391
    A Real Application......Page 393
    Beyond the Basics......Page 397
    Summary......Page 399
    Part 7: Designing the User Interface......Page 401
    More Maintainable Business Calculations......Page 403
    Business Objects......Page 404
    Custom Data Types......Page 405
    View CFCs......Page 407
    Conclusion......Page 410
    Overview......Page 411
    cfpresentation The Shell......Page 412
    cfpresentationslide The Message......Page 413
    The Amazing Potential......Page 415
    Working with JSON......Page 417
    Working with cfajaxproxy......Page 421
    A More Complex Example......Page 424
    Conclusion......Page 426
    The Challenges......Page 427
    Tables......Page 428
    Conclusion......Page 429
    Part 8: Development Tools......Page 431
    Turbo Charging Eclipse......Page 433
    Preparing for Turbo Charging......Page 434
    Setting Eclipse Preferences......Page 435
    Installing Core Tools......Page 437
    Refresh Eclipse Data......Page 438
    Diagnosing Plug-in Issues......Page 439
    eclipse.ini......Page 440
    Switching Eclipse from the Default JVM......Page 442
    More Learning......Page 443
    Eclipse Runtime Commands and Various JVM Options......Page 444
    JVM Options......Page 445
    -XX:+UseParallelGC......Page 446
    JRockit JVM Options......Page 447
    -XgcPrio:pausetime......Page 448
    Why Eclipse?......Page 449
    Projects......Page 450
    ColdFusion Server Integration......Page 451
    Configuring Your Server......Page 452
    CF Admin and Server Monitor......Page 453
    CF Builder Extensions......Page 454
    Building an Extension......Page 455
    Configuring Your Application for Debugging......Page 459
    Conclusion......Page 461
    What Is Interactive Step Debugging?......Page 463
    Getting Started with the CF8 Debugger......Page 466
    First Stop: Setting a Breakpoint......Page 467
    Observing Program State Information (Variables)......Page 468
    Stepping Through Lines of Code......Page 469
    Understanding the Stack Trace......Page 470
    Stopping on an Error......Page 471
    Configuring RDS in both Eclipse and ColdFusion’s Administrator Page......Page 472
    Differences Between the Debugger and FusionDebug......Page 473
    Summary......Page 474
    Introducing Subversion......Page 475
    Setting Up Subversion on a Windows Server......Page 476
    Creating Your First Repository......Page 478
    Importing a Web Site Project into a Repository......Page 480
    Setting Up the Client Machine......Page 483
    Updating, Committing, and Resolving with Subversion......Page 484
    Always More to Learn......Page 486
    The Advantages of Subversion......Page 487
    Using Subversion......Page 488
    Importing Existing Code......Page 489
    Creating Branches and Tags......Page 490
    Creating Patches......Page 491
    Conclusion......Page 492
    Branching......Page 493
    Creating a Branch......Page 494
    Successful Branching......Page 495
    Tagging......Page 496
    Merging......Page 497
    Properties......Page 500
    Where to Go From Here......Page 502
    Automating Your Development with Ant......Page 503
    Ant Installation......Page 504
    Eclipse Integration......Page 505
    Targets......Page 506
    Tasks......Page 507
    A Hello World Buildfile......Page 508
    Ant Properties......Page 510
    Dynamic Data in Ant......Page 511
    Copying and Zipping Files......Page 512
    Interacting with Subversion......Page 515
    Sending E-mail......Page 516
    Conclusion......Page 517
    ¦A......Page 519
    ¦C......Page 521
    ¦D......Page 525
    ¦E......Page 527
    ¦F......Page 528
    ¦......Page 529
    ¦I......Page 530
    ¦L......Page 531
    ¦M......Page 532
    ¦N......Page 533
    ¦O......Page 534
    ¦P......Page 535
    ¦R......Page 536
    ¦S......Page 538
    ¦T......Page 540
    ¦U......Page 541
    ¦V......Page 542
    ¦Z......Page 543

    توضیحاتی در مورد کتاب به زبان اصلی :


    Adobe ColdFusion remains one of today’s significant Web services tools and frameworks, and stands to become even more important as a possible primary tool for cloud development as well. As important as ColdFusion is and continues to become, we thought it would be a good idea to tap the leading authority on ColdFusion, the Fusion Authority. We asked this community to compile the most important issues in their developer and user experiences into one single volume—an anthology of the most current technical articles published in the Fusion Authority Quarterly Update.

    In it, you’ll get the following:

    • The best and brightest ColdFusion expertise available today, from inside and outside of Adobe
    • The most up-to-date content with the latest releases of ColdFusion
    • Case studies and instances where ColdFusion is used in cloud-based development

    Rather than take a soup-to-nuts approach that covers every single topic, including those that most people have learned already, this book takes specific items of interest and explains them so that you can hit the ground running, rather than having to wait until you’ve read the entire book.

    What you’ll learn

    • Why ColdFusion is important for your Web Services and cloud application development
    • How the latest versions of ColdFusion can build cloud applications
    • How to integrate the latest ColdFusion has to offer with Flex and other Adobe tools in your workflow
    • How to use ColdFusion in pragmatic ways through examples, illustrations, and case studies
    • How to implement ColdFusion best practices, testing techniques, and more

    Who this book is for

    This book is tailored for ColdFusion developers specifically, but many articles may be of use to general programmers as well.

    Table of Contents

    1. Working with Applicationcfc
    2. Applicationcfc Reference
    3. From User-Defined Functions to ColdFusion Components
    4. onMissingTemplate()— Error Handler and So Much More
    5. “Say What?” Handling Unknown Messages with onMissingMethod()
    6. PDF Support in ColdFusion
    7. Image Processing in ColdFusion
    8. Tuning Your Java Virtual Machine: Finding Your Ideal JVM Settings Through Metrics Log Analysis
    9. The Shoemaker and the Asynchronous Process Elves
    10. Asynchronous Gateways Step-by-Step
    11. You Might Have a Performance Bottleneck If...
    12. An Introduction to Consuming and Deploying Web Services in ColdFusion
    13. Web Services and Complex Types
    14. Type Validation When Returning an Array of Components
    15. Sending E-mail the Right Way
    16. ColdFusion and Microsoft Exchange
    17. BlazeDS
    18. Object-Oriented Programming: Why Bother?
    19. The Object-Oriented Lexicon
    20. Design Patterns: Exposing the Service Layer
    21. Beans and DAOs and Gateways, Oh My!
    22. SOA for the Rest of Us
    23. How Base Classes Can Help You Generate Your Applications
    24. An Introduction to Frameworks
    25. Fusebox 5 Fundamentals
    26. Mach-II Fundamentals
    27. Model-Glue Fundamentals
    28. ColdSpring Fundamentals
    29. Reactor Fundamentals
    30. Developing Applications with Transfer
    31. FW/1: The Invisible Framework
    32. Separating Layout from Logic
    33. Creating Dynamic Presentations in ColdFusion
    34. Working with JSON and cfajaxproxy
    35. Prototyping for Interface Driven Architecture: Easing the Transition from Prototype to Application
    36. Turbo Charging Eclipse
    37. An Introduction to ColdFusion Builder
    38. The ColdFusion Debugger Explained: Interactive Step Debugging for ColdFusion 8 and 9
    39. Getting Started with Subversion
    40. Subversion in the Workflow
    41. Advanced Subversion
    42. Automating Your Development with Ant



پست ها تصادفی


ساینس ایبوکساینس ایبوک

فروشگاهی امن با بیش از 3 میلیون کتاب در همه رشته ها و علوم

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

با ثبت ایمیل می توانید از جدید ترین محصولات آگاه شوید.

تمامی حقوق برای وبسایت ساینس ایبوک و اینترنشنال لایبرری محفوظ است.
نماد اعتماد الکترونیکی