Telerik blogs

Latest

  • Productivity Reporting

    How to use SharePoint List for Telerik Reporting Datasource

    SharePoint provides types and members in the Microsoft.SharePoint.Client namespace for accessing SharePoint remotely from a client computer or server. To get started with SharePoint client object model you will need Microsoft.SharePoint.Client and Microsoft.SharePoint.Client.Runtime assemblies. You can copy these DLLs from the %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\ISAPI folder of the server that runs Microsoft SharePoint Foundation 2010. Using the Microsoft.SharePoint.Client types you can get access to SharePoint List data. However in order to have design time support (Telerik Reporting Data Explorer, Wizards and Expression editor) with SharePoint as data source, you will need the following SharePointDataSource helper class. This class manages the SharePoint credentials,...
    July 29, 2011 2 min read
  • Productivity

    Thoughts on Agile User Stories and High Bandwidth Communication

    I like agile user stories. They make sense to me. 15 years ago – I wrote a lot of “Use Cases”. As use cases seemed to have some components I liked – they frightened and intimidated me - I found that as use cases would gradually become more complicated and cumbersome to write – I spent all my time writing, debugging, and maintaining them – yet, I found I was still not communicating with my customer or my development team very well. Quality didn’t improve. We still were at risk of building the wrong product. Agile User ...
    July 29, 2011 4 min read
  • Productivity

    Top 5 Challenges of Adopting Agile Methodologies

    The hardest part of adopting Agile methodologies is getting started. In this presentation Joel Semeniuk, Executive VP of Telerik's Agile Project Management Division, focuses on the hardest parts of getting started. You will learn what the most common problems for teams getting started with Agile are and how to deal with those. Some of the areas discussed are planning, productivity, and requirements gathering.
    July 26, 2011 1 min read
  • Productivity

    Telerik OpenAccess ORM - Execute stored procedures with out parameters, return values and multiple result sets

    This blog post will show you, how to use the new lower level ADO API to execute stored procedures that are returning out parameters, return values and multiple result sets. In this example we will use Microsoft SQL Server 2008 as backend which supports combining all of these features.   The Setup We create a new Console Application project. Next we add a reverse engineered Domain Model based on the Northwind database. Let’s add a stored procedures to the database which will cover all our requested features. 1: CREATE PROCEDURE SPCombinedFeatures @InParameter INTEGER, @OutParameter INTEGER OUTPUT 2: AS 3: SET @OutParameter = ( SELECT COUNT(*) FROM [Categories]) ...
    July 25, 2011 3 min read
  • Productivity Testing

    Follow up to Maintainable Automation

    During my first-ever webinar with Telerik this week I spoke briefly about learning how to keep your tests maintainable. This is something near and dear to my heart – I’ve been on a number of projects where we’ve had to suffer through test suites which became ever more brittle as time went on. Brittle tests break frequently due to unrelated changes in the system’s workflow, UI, or business rules. Of course, tests should fail when something directly relating to the test is broken—that’s why we have the tests!—but one change to a web page unrelated to the specific area you’re ...
    July 22, 2011 5 min read