stacks_image_0573481F-2A8A-4116-BA4E-D288A9D0C69A
Rich Internet Applications are web applications that have characteristics of desktop applications. RIAs offer a rich, engaging experience that improves user satisfaction and increases productivity. Using the broad reach of the Internet, RIAs can be deployed across browsers and desktops.
stacks_image_A4A64894-52BC-4F0B-B0C9-8DD71447936D
Object-relational mapping is a programming technique for converting data between incompatible type systems in relational databases and object-oriented programming languages. This creates, in effect, a "virtual object database" that can be used from within the programming language.
stacks_image_0D8D5D13-F01F-489A-A16E-F0A8D3E36AF9
Service-Oriented Architecture is an architectural approach for constructing complex software-intensive systems from a set of universally interconnected and interdependent building blocks, called services. Services are autonomous, stateless, with fully documented interfaces, and separate from the cross-cutting concerns of the implementation. It can also simplify interconnection to – and usage of – existing IT (legacy) assets.