Telerik blogs

Latest

  • Release

    Domain Validation with Q2 2010 RadGrid and RadListView for ASP.NET AJAX

    As we all know, user input validation is one of the key concerns when developing various types of applications. Best practices and common sense suggest that validation rules should be kept as close to the business logic/domain model as possible. Fortunately, with the addition of Model Validation support with the Q2 2010 release of RadGrid and RadListView for ASP.NET AJAX, this is even easier than before. Please find attached a quick sample which illustrates this improvement in combination with RIA Services DomainValidator and DomainDataSource controls.     Have fun!...
    May 27, 2021 1 min read
  • Productivity

    JustMock. The tale continues... (Part 1)

    Last time we talked about how to inject code at the beginning of a method. Today I will post how to inject code at the end of a method and I will cover some more complex scenarios as well. So lets start with sample program and then I will explain it in details. using System; using Telerik.CodeWeaver.Hook;   namespace ConsoleApplication2 {     sealed class MyClass     {         public void SayHello() { Console.WriteLine("Hello!"); }           public int SayHello(string name)         {             Console.WriteLine("Hello {0}!", LastName = name);             return (name ?? string.Empty).Length;         }           public string LastName { get; set; }           public int Increment10(ref int...
    May 27, 2021 6 min read
  • Productivity

    Team Transparency and TeamPulse

    In June, Stephen Forte wrote a great blog post on Transparency and Software Teams. As Stephen mentioned, Telerik has embraced transparency as a key practice of an effective Application Lifecycle Management (ALM) strategy. Quality is a result of feedback cycles – the tighter the feedback cycles on your team, the more ability your team has to recognize issues and resolve them early. In fact, at Telerik we went so far as to try to have almost real-time transparency with the release of our free Project Dashboard tool that sits on top of Microsoft Team Foundation Server. Our goal was ...
    May 27, 2021 3 min read
  • Release

    Q2’10 Pre-Release Series: WinForms Suite Brings a Highly-optimized New Version of RadGridView

    The Q2 2010 release cannot do without several fresh additions and improvements in the WinForms toolbox. You can take a look at what the new version of the most widely used control in the toolset – RadGridView, has to offer. We’ve recognized the need to meet the endless demand for a supercharged, enterprise-oriented component that is able to work with large data sets and being flexible enough to perform operations like sorting, grouping, hierarchy and more, without sacrificing performance. Having that as a premise we have reworked our data grid so the end-users would enjoy a more robust and highly-optimized...
    May 27, 2021 3 min read
  • Web

    Calling a method of a base class' base class

    Yesterday a colleague of mine asked me a question about how to invoke a method of a base class' base class. Although it is possible it is not a good idea.
    May 27, 2021 1 min read
  • Release

    Q2’10 Pre-Release Series: JustCode adds Unit Test Runner

    Q2 2010 release enriches Telerik JustCode feature set with the much anticipated Unit Test Runner, which enables Unit Testing in Visual Studio. The tool will help you easily run, debug, filter and group tests. It supports MSTest, xUnit, NUnit and MbUnit testing frameworks. The Unit Test Runner automatically detects unit tests in your project and opens a Unit Test window, which provides a very intuitive UI.  Navigating through your tests is easy thanks to the filtering functionality - you can filter tests according to different criteria, such as failed, ignored, or search using a custom text filter. Test grouping and...
    May 27, 2021 2 min read
  • Desktop WinForms

    Export Beyond Excel with RadGridView for WinForms

    The RadControls for WinForms Q2 2010 beta release has been live for a couple of weeks now, and we have been getting excellent feedback on the fancy new features. Along with several brand new components (RadListControl, RadPageView and RadDesktopAlert to name a few), we have introduced a completely redesigned grid, along with numerous new features and possibilities. Up until now we have supported Export to Excel capabilities in RadGridView, and not much more. Although ExportToExcelML offers some cool and unique features, exporting only to Excel was not enough for our clients. Our integration with Telerik Reporting could not suit all of our client's requirements either. Now,...
    May 27, 2021 3 min read
  • Release

    Q2'10 Pre-Release Series: HTML Editor joins the Telerik Extensions for ASP.NET MVC

    We are only few days away from our big Q2 2010 release and the energy and excitement is already building around the huge improvements in this release. Our products are being wrapped up with final touches, getting ready to pop in your Client Accounts. So is our ASP.NET MVC Extensions suite, growing with the next load of 5 UI Extensions, major Grid enhancements and Visual Studio Extensions Package. A major highlight will be the introduction of HTML Editor for ASP.NET MVC. The Editor will be released in Beta, designed to provide the core HTML rendering engine and the basic text formatting...
    May 27, 2021 2 min read
  • Productivity Testing

    A look under the hood at WebUI Test Studio's Execution Engine (Part 2 of 2)

    In Part 1 we looked at how we can use WebUI Test Studio’s Execution engine to execute tests either using an individual test or a group of test within a test list.  In Part 2, we are going to look at how we can take the results of our execution and publish them to a non-default location. Let’s take a look at the first two options for results publishing, out=[folder path] and root=[folder path]. The out=[folder path] option allows us to copy our results file to any directory on our computer.  For example, let’s say that we multiple projects ...
    May 27, 2021 3 min read
  • Web

    WCF RIA Applications with Telerik OpenAccess ORM Part II: CUD Operations and Validation

    This article is Part 2 of the series Silverlight Applications with Telerik OpenAccess ORM WCF RIA Applications with Telerik OpenAccess ORM Part I: The Basics WCF RIA Applications with Telerik OpenAccess ORM Part II: Create, Update, Delete and Validation Introducing Telerik OpenAccess Data Service Wizard WCF Data Services with Telerik OpenAccess ORM WCF End Points Services with Telerik OpenAccess ORM Silverlight Applications for Windows Azure with Telerik OpenAccess ORM Part I: Connection to SQL Azure Silverlight Applications for Windows Azure with Telerik OpenAccess ORM Part II: Developing the Silverlight Client and Deploying the Application Go Back at the Beginning In Part 1, we introduced...
    May 27, 2021 6 min read