Telerik blogs

Latest

  • Productivity Reporting

    Show off your reports and shine (Telerik Reporting contest)

    We are running a Reporting case-study contest with cool prizes! Share how Telerik Reporting has helped you in the work you do, what problems/impediments it solved for you, and how Telerik made a difference, and you could win a $500 Amazon gift certificate! For extra exposure of your work, all case studies will be published on our site, and the winner will get the opportunity to publish a video case study of their project on TelerikTV. All you need to do to enter is send a case study on a working Telerik Reporting project that you have developed. The three most interesting case studies...
    January 25, 2010 1 min read
  • Productivity

    Telerik Data Services Wizard New Feature:DataServiceKey

    Last week Telerik released the Data Service Wizard Beta 1. It will automatically create for you the end points for an Astoria, WCF, or RESTful service. New in the beta of the Data Service Wizard is the ability of the wizard to automatically generate the DataServiceKey attribute required to make relationships in Astoria work. When you use "Astoria" (ADO.NET||WCF) Data Services, by default Astoria tries to map the primary keys in your entities using a convention. This is important for your service to work. The mapping works out of the box for the Entity Framework, however, if you are using LINQ to SQL or Telerik Open Access, it does not since some...
    January 23, 2010 3 min read
  • Productivity

    OpenAccess ORM Second Level Cache API

    OpenAccess provides you not only with one, but two caches for persistent objects. The first level cache is the cache that directly supports the IObjectScope and that is responsible for the uniqueing of database references. That means, it is responsible to assure that there is only one physical instance per logical database entity: Equal foreign key reference values lead to a consistent representation in memory so that no duplicate representation of a single database row exists within an IObjectScope. This cache also holds the modified objects in a scope. The first level cache is always present and there is a...
    January 21, 2010 3 min read
  • Productivity

    JustCode. What's the benefit of having solution wide analysis?

    When I originally announced JustCode in an earlier post, I described its solution wide analysis feature as "it’s like having a compiler running all the time with the only difference being that it runs much faster." This is, of course, only true to an extent but as this is the major feature of JustCode I’ve decided to write a separate blog post describing, in detail, just how this feature can help you. I’ve also decided to split this blog post into several parts covering each of the different platforms support by JustCode as the solution wide analysis works differently depending on the...
    January 20, 2010 4 min read
  • Productivity

    Using shared columns with Telerik OpenAccess ORM

    Telerik OpenAccess ORM always implemented relations between entities as reference properties (you can have properties on the both ends, or just on the one you decide) and this was the only supported way until now. Starting from Q3 2009 release we also started to support relations that are based not on reference properties, but rather on properties that expose the foreign keys for the entities. This pattern proved to be very useful for Linq To Sql, despite the fact that it is considered a ‘bad practice’ in the OOP domain. With the latest release of Telerik OpenAccess ORM we...
    January 08, 2010 4 min read