{"id":2660,"date":"2017-12-22T10:30:38","date_gmt":"2017-12-22T05:00:38","guid":{"rendered":"http:\/\/innoroo.com\/blog\/?p=2660"},"modified":"2017-12-04T14:48:10","modified_gmt":"2017-12-04T09:18:10","slug":"patterns-of-enterprise-application-architecture-book-series","status":"publish","type":"post","link":"https:\/\/innoroo.com\/blog\/2017\/12\/22\/patterns-of-enterprise-application-architecture-book-series\/","title":{"rendered":"Patterns of Enterprise Application Architecture | Book Series"},"content":{"rendered":"<p><b>Overview:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">\u2018Patterns of Enterprise Application Architecture\u2019 book introduces and describes design patterns you will usually see when building enterprise applications. <\/span><span style=\"font-weight: 400;\">\u00a0There are also examples of patterns and although they are simple and primitive they give you the idea how to implement or use specific patterns. <\/span><span style=\"font-weight: 400;\">The topics covered include:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Dividing an enterprise application into layers <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The major approaches to organizing business logic <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">An in-depth treatment of mapping between objects and relational databases <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Using Model-View-Controller to organize a Web presentation <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Handling concurrency for data that spans multiple transactions <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Designing distributed object interfaces<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><b>Author:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Martin Fowler<\/span><\/p>\n<p><b>Published In:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">2002<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview: \u2018Patterns of Enterprise Application Architecture\u2019 book introduces and describes design patterns you will usually see when building enterprise applications. \u00a0There are also examples of patterns and although they are simple and primitive they give you the idea how to implement or use specific patterns. The topics covered include: Dividing an enterprise application into layers [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":2662,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[250],"tags":[284,256,155,276,18,19],"class_list":["post-2660","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-book-series","tag-agile-book","tag-book-series","tag-book-to-read","tag-design","tag-innoroo","tag-innovation-roots"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/innoroo.com\/blog\/wp-content\/uploads\/2017\/12\/Patterns-of-Enterprise.png?fit=3125%2C1709&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8Rui8-GU","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/posts\/2660","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/comments?post=2660"}],"version-history":[{"count":1,"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/posts\/2660\/revisions"}],"predecessor-version":[{"id":2663,"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/posts\/2660\/revisions\/2663"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/media\/2662"}],"wp:attachment":[{"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/media?parent=2660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/categories?post=2660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/innoroo.com\/blog\/wp-json\/wp\/v2\/tags?post=2660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}