کتاب الکترونیکی

درز در عمل

Seam in Action

دانلود کتاب Seam in Action (به فارسی: درز در عمل) نوشته شده توسط «Dan Allen»


اطلاعات کتاب درز در عمل

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Manning

نویسنده: Dan Allen

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2008

تعداد صفحه: 625

حجم کتاب: 12 مگابایت

کد کتاب: 9781933988405 , 1933988401

توضیحات کتاب درز در عمل

JBoss Seam یک چارچوب کاربردی جدید و مهیج بر اساس پلت فرم Java EE است که برای ساخت برنامه های تجاری غنی و مبتنی بر وب استفاده می شود. Seam به دلیل تمرکز بر سادگی، سهولت استفاده، ادغام شفاف و مقیاس پذیری، به سرعت در حال جلب توجه توسعه دهندگان سازمانی جاوا است.

Seam in Action نگاهی کاربردی و عمیق به JBoss Seam ارائه می دهد. این کتاب Seam را با پیچیدگی‌های معماری Java EE روبرو می‌کند. نویسنده نمایی بی‌طرفانه از Seam را از خارج از دیوارهای RedHat/JBoss ارائه می‌کند، با تمرکز بر موضوعاتی مانند ادغام Spring و استقرار در سرورهای برنامه جایگزین برای دوری از قفل شدن فروشنده. در پایان کتاب، باید انتظار داشته باشید که نه تنها درک عمیقی از Seam به دست آورید، بلکه اعتماد به نفس لازم برای آموزش مطالب را به دیگران نیز از دست بدهید.

برای شروع، یک برنامه کاربردی سازگار با Java EE را در پایان فصل دوم خواهید دید. با پیشرفت در کتاب، متوجه خواهید شد که Seam چگونه لایه‌ها و پیکربندی‌های غیرضروری را حذف می‌کند، رایج‌ترین نقاط درد JSF را حل می‌کند، و پیوند گمشده را بین اجزای JSF، EJB 3 و JavaBean برقرار می‌کند. نویسنده همچنین به شما نشان می‌دهد که چگونه Seam درها را به روی شما باز می‌کند تا فناوری‌هایی را که قبلاً برای یادگیری آن‌ها وقت نداشته‌اید، مانند فرآیندهای تجاری و جریان‌های صفحه حالت (jBPM)، راه‌دور Ajax، تولید PDF، وظایف ناهمزمان و موارد دیگر را به کار ببرید.

اغلب اوقات، توسعه‌دهندگان بیشتر وقت خود را صرف یکپارچه‌سازی فناوری‌های متفاوت، ردیابی دستی وضعیت، تلاش برای درک JSF، مبارزه با استثناهای Hibernate، و به‌کارگیری مجدد برنامه‌ها، به جای منطق مربوط به کسب‌وکار مورد نظر می‌کنند. Seam in Action عمیقاً به توضیحات کامل در مورد اینکه Seam چگونه این وظایف غیر اصلی را با استفاده از پیکربندی بر اساس استثناء، حاشیه نویسی جاوا 5 و برنامه نویسی جنبه گرا حذف می کند، می پردازد.


JBoss Seam is an exciting new application framework based on the Java EE platform that is used to build rich, web-based business applications. Seam is rapidly capturing the interest of Java enterprise developers because of its focus on simplicity, ease of use, transparent integration, and scalability.

Seam in Action offers a practical and in-depth look at JBoss Seam. The book puts Seam head-to-head with the complexities in the Java EE architecture. The author presents an unbiased view of Seam from outside the walls of RedHat/JBoss, focusing on such topics as Spring integration and deployment to alternative application servers to steer clear of vendor lock-in. By the end of the book, you should expect to not only gain a deep understanding of Seam, but also come away with the confidence to teach the material to others.

To start off, you will see a working Java EE-compliant application come together by the end of the second chapter. As you progress through the book, you will discover how Seam eliminates unnecessary layers and configurations, solves the most common JSF pain points, and establishes the missing link between JSF, EJB 3 and JavaBean components. The author also shows you how Seam opens doors for you to incorporate technologies you previously have not had time to learn, such as business processes and stateful page flows (jBPM), Ajax remoting, PDF generation, asynchronous tasks, and more.

All too often, developers spend a majority of their time integrating disparate technologies, manually tracking state, struggling to understand JSF, wrestling with Hibernate exceptions, and constantly redeploying applications, rather than on the logic pertaining to the business at hand. Seam in Action dives deep into thorough explanations of how Seam eliminates these non-core tasks by leveraging configuration by exception, Java 5 annotations, and aspect-oriented programming.

دانلود کتاب «درز در عمل»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.