With 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. Getting Started with IBM WebSphere sMash covers all aspects of architecting, designing, and developing solutions with these breakthrough technologies.
Authored 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.
As 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.
Coverage includes
 Installing and configuring IBM WebSphere sMash, and choosing your development environment
 Creating handlers to efficiently service all types of requests
 Understanding sMashÂs Âconvention over configuration approach, and knowing when to override convention
 Rendering responses that include visual content, data, and other resources
 Connecting with databases via Project ZeroÂs powerful data access API
 Using sMashÂs security model to protect inbound and outbound connections
 Building more flexible applications with sMashÂs sophisticated event processing
 Extending sMash development to non-programmers with Assemble Flow
 Programming client-side code with the Dojo Toolkit
 Taking advantage of sMashÂs PHP support