Telerik blogs
  • Productivity

    Using Interceptors with Ado.Net Data Services and Telerik OpenAccess ORM

    ADO.NET Data Services enables an application to intercept request messages so that you can add custom logic to an operation. You can use this custom logic to validate data that goes to the client or returns to be persisted on the server. You can also use it to modify and filter further the scope of a query request, or add in that way a custom authorization policy on a per request basis. Interception is performed by specially attributed methods in the data service. These methods are called by ADO.NET Data Services at the appropriate point in message processing. Interceptors cannot accept...
    July 28, 2009
  • Productivity

    Using the ObjectContainer in disconnected scenarios – Part 2

    How to get objects into the ObjectContainer? The ObjectContainer contains a closed world of instances, no reference is dangling and pointing out of the container. That means, the instance graph is contained completely in this 'workspace'. Of course, at some points the need arises to prune the graph, as otherwise the whole database content would need to be stored in the containers memory. This is no different to the connected IObjectScope, but in the scope, we can directly perform the loading of objects from the database (lazy loading). With the container, there is no connection to a database,...
    July 27, 2009
  • Desktop WinForms

    Menu Merge (RadControls for WinForms)

    The long established traditions of the MDI interface makes menu merge indispensable for any WinForms Controls library. The MDI user interface is well known across the users and perhaps the most famous application that employed it for more than a decade is Microsoft Office (up to version 2003). Even though the new Ribbon Bar look snazzier to me, I am sure that the folks that are using Menus in MDI forms will appreciate this new feature.   Our MDI implementation covers two things – RadForm and RadMenu. Both are really independent and for this reason you can mix RadForms and standard forms as well...
  • Desktop WinForms

    New RSS feeds available for RadControls for WinForms

    As a company, it has always been our priority to be as transparent and up-front with the work we do for you as possible. This is why we have extended the available RSS feeds for all product lines, including for RadControls for WinForms. This will allow you to get the most recent news directly in your RSS reader, without the need to visit our site. In addition to the already available WinForms Support Feed, which provides you with information on new Code Library projects and new Knowledge Base articles on RadControls for WinForms, we add the following feeds on new help articles, new...
  • Productivity

    Using LinqPad with Telerik OpenAccess ORM

    LinqPad is a nice and popular query analyzer made to test LINQ queries: whether it is Linq To Sql, Linq to Objects or some other flavor, you will be able to play in a nice way with it. Sadly it does not support Telerik OpenAccess ORM out of the box. However we never said it is impossible – you just have to put some more pressure to it. So, the first step is of course to deploy Telerik OpenAccess ORM and LinqPad on your machine. Then do the following: a) Open LinqPad and press F4 to bring up the Advanced Query...
    July 23, 2009
  • Productivity

    Using Interceptors with Ado.Net Data Services and Telerik OpenAccess ORM

    ADO.NET Data Services enables an application to intercept request messages so that you can add custom logic to an operation. You can use this custom logic to validate data that goes to the client or returns to be persisted on the server. You can also use it to modify and filter further the scope of a query request, or add in that way a custom authorization policy on a per request basis. Interception is performed by specially attributed methods in the data service. These methods are called by ADO.NET Data Services at the appropriate point in message processing. Interceptors cannot accept...
    July 28, 2009
  • Productivity

    Using the ObjectContainer in disconnected scenarios – Part 2

    How to get objects into the ObjectContainer? The ObjectContainer contains a closed world of instances, no reference is dangling and pointing out of the container. That means, the instance graph is contained completely in this 'workspace'. Of course, at some points the need arises to prune the graph, as otherwise the whole database content would need to be stored in the containers memory. This is no different to the connected IObjectScope, but in the scope, we can directly perform the loading of objects from the database (lazy loading). With the container, there is no connection to a database,...
    July 27, 2009
  • Desktop WinForms

    Menu Merge (RadControls for WinForms)

    The long established traditions of the MDI interface makes menu merge indispensable for any WinForms Controls library. The MDI user interface is well known across the users and perhaps the most famous application that employed it for more than a decade is Microsoft Office (up to version 2003). Even though the new Ribbon Bar look snazzier to me, I am sure that the folks that are using Menus in MDI forms will appreciate this new feature.   Our MDI implementation covers two things – RadForm and RadMenu. Both are really independent and for this reason you can mix RadForms and standard forms as well...
  • Desktop WinForms

    New RSS feeds available for RadControls for WinForms

    As a company, it has always been our priority to be as transparent and up-front with the work we do for you as possible. This is why we have extended the available RSS feeds for all product lines, including for RadControls for WinForms. This will allow you to get the most recent news directly in your RSS reader, without the need to visit our site. In addition to the already available WinForms Support Feed, which provides you with information on new Code Library projects and new Knowledge Base articles on RadControls for WinForms, we add the following feeds on new help articles, new...
  • Productivity

    Using LinqPad with Telerik OpenAccess ORM

    LinqPad is a nice and popular query analyzer made to test LINQ queries: whether it is Linq To Sql, Linq to Objects or some other flavor, you will be able to play in a nice way with it. Sadly it does not support Telerik OpenAccess ORM out of the box. However we never said it is impossible – you just have to put some more pressure to it. So, the first step is of course to deploy Telerik OpenAccess ORM and LinqPad on your machine. Then do the following: a) Open LinqPad and press F4 to bring up the Advanced Query...
    July 23, 2009