WebORB for .NET
November 17th, 2007 Arsen Posted in Patterns - .NET |
WebORB for .NET is a platform for developing AJAX and Flash-based rich client application and connecting them with .NET objects and XML Web Services. (Online examples)
- WebORB includes a client-side library called Rich Client System. The Rich Client System provides a simple one-line api to bind to and invoke any method on any .NET object or XML Web Service.
- Supports synchronous and asynchronous method invocations
- Does not require any modifications on the server-side code, no need for custom method attributes, special signatures or argument types. Does not require design-time stub generation.
- Synchronous invocations return data from the same invocation (no callback needed). Asynchronous invocations rely on a callback.
- Any server side method can be invoked synchronously or asynchronously.
- Client application can request special activation modes for the server objects. As a result objects can easily become stateful without any special programming
- Provides a special API for handling database query results - server code can return DataSets or DataTables and the client presents it as a special RecordSet JavaScript object. The object provides a way to retrieve column names as well as row data
- Support data paging. Client applications can retrieve data in pages thus streamlining user experience.
- Supports all server-side argument types as well as return values - primitives, strings, complex types, arrays, native .net collections, remote references
- Dual license (Standard edition is free, Professional is commercial). By Midnight Coders.
Leave a Reply