Telerik blogs

Latest

  • Web ASP.NET AJAX

    RadGrid for ASP.NET Ajax and LINQ

    One of the most-asked questions when it comes to the ASP.NET Ajax RadGrid is "How do I improve performance?". We have covered this in some Webinars and videos that can be found on Telerik TV in a series which has been released in three parts: Part One, Part Two and Part Three. One thing I wanted to bring up with respect to performance is the usage of LINQ (Language Integrated Query) and our RadGrid. Although LINQ has been out since the initial release of .NET 3.5 I still receive quite a few questions when it comes to using it with our...
    April 28, 2010 9 min read
  • Web

    Events in Task-It - Part 1

    Task-It Series This post is part of a series of blog posts and videos about the Task-It (task management) application that I have been building with Silverlight 4 and Telerik's RadControls for Silverlight 4. For a full index of these resources, please go here. One of the posts listed in the index provides a full source download for the application, and I will be referring to that source code in this post. Communicating between components In any Silverlight application there are going to be times when you want to communicate between different components in your app. These could be UserControls, view model classes, whatever. To do this you need a framework for...
    April 28, 2010 5 min read
  • Productivity

    JustCode – Color Identifiers in Depth

    Last time we looked at the basics of JustCode color identifiers. In this blog I will go a bit more in-depth about each of the available markers. There are quite a few, and we will be adding more as we mature JustCode.    What Do All of Those Markers DO? There are many markers listed in the “Display Item” list view, and you might not immediately know what some of these affect in the UI. That is why I have come up with this “cheat sheet” explaining each setting. Note: This code snippet contains at least one of every item JustCode colorizes. I turned off...
    April 28, 2010 4 min read
  • Release

    RadGridView for WinForms vNEXT is coming

    The new version of RadGridView is coming in May (as beta) and I am eager to show you some of the new features. There are many methods to indicate errors in RadGridView. However, until now it didn’t support the most natural and easy way for this - the IDataErrorInfo interface. Things have changed, so let me show you how to use this interface.   As MSDN says,“IDataErrorInfo provides the functionality to offer custom error information that a user interface can bind to.” Actually, you don't need to know anything about this interface. You can just set the ErrorText property of the desired row or cell: this.radGridView1.Rows[5].ErrorText = "There...
    April 28, 2010 2 min read
  • Web

    Task-It Source Code

    Download Source Code  Task-It Series This post is part of a series of blog posts and videos about the Task-It (task management) application that I have been building with Silverlight 4 and Telerik's RadControls for Silverlight 4. For a full index of these resources, please go here. Finally...the code I've received many questions about when the source code for the Task-It application will be released. Well, the time has finally come. I haven't been able to release this sooner due to the flurry of releases that have been coming out lately. Silverlight 4, WCF RIA Services, and even our Q1 Rad Controls. Each time I got the latest bits I ran...
    April 26, 2010 7 min read
  • Productivity Testing

    Test List Management in WebUI Test Studio 2010 QA Edition

    The new standalone WebUI Test Studio 2010 (its official launch was announced in my previous post) includes a couple of built from scratch modules which we’ll describe in this blog. I’ll start with the important features of the Test Lists in the QA Edition. Record and execute a single test Recording and execution of a single test case is pretty straight forward thanks to a cool hint on the startup screen:   With the QA edition you can quickly create a new project, add a test in the project and launch the recorder for your first test. You can ...
    April 26, 2010 4 min read
  • Productivity

    JustCode – Color Identifier Basics

    Color identifiers make it easier for developers to quickly read and understand the code on screen.  One of the many features provided by JustCode is the ability to colorize additional items that Visual Studio does not allow you to colorize by default.  The colorization of items such as methods, properties, events, variables, and method parameters can easily be tweaked to your specific needs. Enable / Disable Color Identifiers In the recent release, we turned this option on by default.  You can enable/disable code colorization by going to the JustCode menu in Visual Studio, selecting options, then selecting the general section in...
    April 26, 2010 1 min read
  • Productivity

    Working with multiple interfaces on a single mock.

    Today , I will cover a very simple topic, which can be useful in cases we want to mock different interfaces on our expected mock object.  Our target interface is simple and it looks like:   public interface IFoo : IDisposable {     void Do(); } Our target interface has an IDisposable implemented. Now, generally if we implement it in a class , we have to implement the whole of it [which is quite logical] and that should not wait for any extra calls or constructs. Considering that, when we are creating our target mock it should also implement all the dependent interfaces for us as well.   Therefore,  as we are creating...
    April 26, 2010 1 min read
  • Productivity

    Validating Your Domain Model

    With the Q1 Release of the Telerik OpenAccess ORM we introduced the new Visual Designer for OpenAccess. In a nutshell it’s a drag-and-drop editor that visualizes the mapped classes and their relationships. It is a great improvement and people are often stunned by it. One of the coolest features that it presents though is often overlooked. OpenAccess gives you the possibility of validating your model. Note that this is extremely helpful due to the fact that you are able to build your solution with an invalid model and then get errors in the runtime. On top of that it also suggests...
    April 26, 2010 2 min read
  • People

    Great Indian Developer Summit Wrap-Up

    Last week I spoke at the Great Indian Developer Summit in Bengaluru, India. This was my second year speaking at GIDS, so it was great to be back. Before the event Telerik’s Team Fantastic Four set up the booth and then hit McDonalds for a Maharaja Mac. Remember India does not eat beef, so we HAD to go to McDonalds and check it out! Imagine a McDonalds without a hamburger. Totally awesome. (Though we all preferred the McAloo, a potato patty sandwich.) The event is really 4 conferences in 4 days. One day each on: .NET, Web, Java, and Seminars. On the Day 1 (.NET) I spoke on: Building Data...
    April 26, 2010 3 min read