{"product_id":"9780137043613","title":"Getting Started with IBM WebSphere sMash, Portable Documents","description":"\u003cp\u003e \u003cb\u003eUse IBM WebSphere sMash to Rapidly Deliver Scalable, Flexible Web 2.0 Applications\u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eWith the radically new IBM WebSphere sMash and the Project Zero platform, it’s far easier to develop, assemble, and run applications and mashups that align tightly with SOA enterprise infrastructures. \u003ci\u003eGetting Started with IBM WebSphere sMash \u003c\/i\u003ecovers all aspects of architecting, designing, and developing solutions with these breakthrough technologies.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eAuthored by three IBM leading sMash experts, this practical tutorial shows how to create state-of-the-art web applications far more rapidly than you ever could with traditional Java or .NET enterprise platforms.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eAs you walk through sample projects based on real-life scenarios, you’ll master both basic and advanced sMash features, ranging from request handling to event processing, database access to security. You’ll also learn agile best practices for consistently writing better web applications, delivering them sooner, and getting more value from them.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eCoverage includes\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eInstalling and configuring IBM WebSphere sMash, and choosing your development environment\u003c\/li\u003e  \u003cli\u003eCreating handlers to efficiently service all types of requests\u003c\/li\u003e  \u003cli\u003eUnderstanding sMash’s “convention over configuration” approach, and knowing when to override convention\u003c\/li\u003e  \u003cli\u003eRendering responses that include visual content, data, and other resources\u003c\/li\u003e  \u003cli\u003eConnecting with databases via Project Zero’s powerful data access API\u003c\/li\u003e  \u003cli\u003eUsing sMash’s security model to protect inbound and outbound connections\u003c\/li\u003e  \u003cli\u003eBuilding more flexible applications with sMash’s sophisticated event processing\u003c\/li\u003e  \u003cli\u003eExtending sMash development to non-programmers with Assemble Flow\u003c\/li\u003e  \u003cli\u003eProgramming client-side code with the Dojo Toolkit\u003c\/li\u003e  \u003cli\u003eTaking advantage of sMash’s PHP support\u003c\/li\u003e \u003c\/ul\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47147862982896,"sku":"9780137043613","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780137043613_p0.jpg?v=1763641828","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780137043613","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}