• This is the third and last in a series of blog posts on the new client-side databinding features we've introduced to RadListView with the Q1 2012 release. In the first blog post, we introduced you to the basics of client-side databinding in RadListView - how to define HTML templates, how to use binding expressions and what properties does the binding context provide for greater flexibility. In the second blog post we showed you how easy it is to bind to any kind of web services. In this blog post, let's dive deeper into the client-side databinding internals in RadListView. We'll see how to implementing paging, sorting and filtering to...

  • As we showed in the Jasmine blog post JustCode provides seamless integration of JavaScript unit testing inside Visual Studio. JustCode supports two of the most widely used JavaScript unit testing frameworks – Jasmine and QUnit, allowing you to leverage the one that better fits your needs or both.

    Today’s post covers the support of QUnit JavaScript unit tests in JustCode.

    JQuery’s QUnit testing framework

    QUnit is a powerful, easy-to-use, JavaScript test suite. It's used by the jQuery project to test its code and plugins but is capable of testing any generic JavaScript code. In order to find out more about the framework and its capabilities please...

  • The long-awaited 2012 Q1 with the first official version of RadPdfViewer is already a fact! This is also the first release of the control for WPF, so don’t forget to check it out in the demos if you have missed it: WPF and Silverlight.

    A big “Thank You” to all who tried using RadPdfViewer for Silverlight when it was still in a beta stage for providing such a valuable feedback on the control! We have come a long way with your help and hope that you will enjoy the improvements that the first official version brings out.


    For the past few months after...

  • A blog by Doug Seven, Executive Vice President at Telerik. (Original post here)

    In a blog post last week, Monty Hammontree, the Director of User Experience for Visual Studio, announced the UI refresh for Visual Studio. This is a project that I had some involvement in (mostly as a reviewer) while still at Microsoft, and have been waiting patiently for this announcement so that I could talk about it.

    iconRefreshPersonally I love the new UI. Sure, its not perfect, but it is a huge improvement over where Visual Studio has been for the past ten years. What is surprising to me is...

  • In the previous series of OData binding related posts we introduced OData support for our Grid, ListView and navigation controls. Well, it is time for a new control to utilize such binding. I am happy to announce that forth from Q2 2012 one can easily bind the Telerik's ASP.NET Ajax Scheduler to OData exposed feed using simple markup.

    Why OData

    One may ask why OData when it is possible to expose AppointmentData objects via simple ASMX/WCF service and have the Scheduler directly bound? Well, the OData binding gives you the freedom to bind against any JSON structure, as long as the core scheduler Data...

  • Telerik Welcomes Jesse Liberty

    Monday, February 27, 2012 by XAML Team | Comments 14

    Today we are thrilled to welcome industry veteran Jesse Liberty to Telerik as our new XAML Evangelist.  Many of you know him as the host of Yet Another Podcast and author of Programming C#, Programming Reactive Extensions and LINQ, and Migrating to Windows Phone.  His experience spans a variety of roles, including Software Architect for PBS, Vice President of Information Technology at Citibank, and, most recently, Developer Community Evangelist for the Microsoft Windows Phone Team.

    As we continue to improve our XAML suites, our initiatives in the Windows 8 space will also continue to develop.  Jesse joins fellow Telerik XAML Evangelists, Evan...

  • There is an overabundance of tools on the market today. Some of these tools span across various landscape areas of development processes where some tool choices only target specific areas.

    “The application development software market will grow modestly through 2015, when it will reach $10.1 billion in revenue. New applications, consumption models, devices and developers are driving evolution of the AD space.”

    Gartner
    Market Trends: Application Development Software, Worldwide, 2011-2015

    To save you time and effort we have compiled 7 of the most important characteristics that organizations should consider when investing in tooling that supports their Agile management practices and teams.

    how to choose an agile project management tool  

    Download now

    ...

  • Our Q1 2012 release cycle has been very exciting! All of the Just products received features and enhancements, and we used the opportunity to officially launch JustDecompile. But so far, we’ve been rather quiet on JustTrace, and the JustTrace team has been working hard to add features that will best help you track down performance and memory issues in your application. We recently added the capability for finding the largest memory retainers, refactored the live data view, and introduced new capabilities for profiling Silverlight applications. If you caught the webinar, you did get to see the latter in action, but here’s...

  • In a few days, VS11 Beta will be revealed. This release is big for Microsoft, not only from a technological standpoint, but also from the experience it will give developers. The new UI is so substantial, that there is a dedicated post on it in the Visual Studio Blogs:


    (source)

    When Microsoft revealed the first ribbon interface back in 2007, there were some speculations that this interface may make it into Visual Studio 2010. Obviously, this did not happen for an logical reason - the ribbon interface is slick, visual, easy to use, but requires more screen estate, and in some cases...

  • An object relational mapper is about developer productivity, about the ability to quickly and easily make changes to your model, about integrated change tracking, caching and moving to other databases easily. It is also about speed.

    In this blog post I will try to explain the most common questions about OpenAccess in regards to performance and how you can improve it.

    The OpenAccessContext

    When using OpenAccess you always start with a type that derives from OpenAccessContext. Creating an instance of that type is a lightweight operation, typically in the order of a dictionary lookup.

    Then you execute your first LINQ query, and...