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