Telerik blogs

Latest

  • Web

    Cutting edge meets Razor

    Last month Scott Guthrie announced a new ASP.NET View Engine called Razor. Then Microsoft released the beta of a new product called WebMatrix which was utilizing it. It also employed a new web framework called ASP.NET Web Pages. Then yours truly made a few attempts to use Telerik Extensions for ASP.NET MVC in a WebMatrix page. The end result was promising. I waited for official Razor support in ASP.NET MVC 3. Then Scott “Almighty” Guthrie announced the first preview of ASP.NET MVC 3 which includes Razor support. This week I started to see how to improve Telerik’s Razor story… This blog post shows the end result.   Telerik...
    May 27, 2021 2 min read
  • Release

    New Getting Started Videos for Telerik OpenAccess ORM

    With our latest release of OpenAccess ORM we launched two video series aimed at helping you get started with the product and the new Visual Designer. We also published a bunch of new videos demonstrating the new features introduced with Q2 2010. The videos will help you quickly start building your first OpenAccess ORM project without the need to read through any documentation: Getting started with the Visual Designer for OpenAccess ORM This video series will show you how to create working projects in minutes using the powerful features of the Visual Designer for OpenAccess ORM. After completing the series you will be...
    May 27, 2021 1 min read
  • Productivity

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

    Last time we saw how to inject code in properties and static methods (including ones defined in static types). So far we are able to inject code in most common scenarios. In rare cases there is a need to isolate methods from mscorlib. In this post I will show you how do to this. Let's start with a demo program that I will explain in...
    May 27, 2021 5 min read
  • Productivity

    Telerik TeamPulse Launch (or how to crush GTW)

    I owe an apology to a few hundred Telerik fans out there – I didn’t watch the road (aka webinar registrations) closely enough and I let it run too high up, to the point where we crashed GoToWebinar capacity (1001 attendees –  that’s right - one thousand and one). If you want to watch the webinar that crushed GTW limits, you can see it at Telerik TV.       As a result quite a few of you weren’t able to attend. I received a lot of messages (such as the one below) as well as pings on twitter about it.       As we were nearing...
    May 27, 2021 2 min read
  • Web ASP.NET AJAX

    RadControls for ASP.NET AJAX Dynamic Data update

    This is just another update of RadControls for ASP.NET AJAX control integration with DynamicData. What's updated: New BinaryImage FieldTemplate - uses RadBinaryImage in view mode and RadAsyncUpload in edit mode. Updated RadGrid support for Dynamic Data - implements IDataBoundControl interface You can download latest bits from...
    May 27, 2021 1 min read
  • Productivity

    Forward mapping a model with associations

    In this post we will discuss how to add associations in a forward mapping scenario with our Visual Designer. We will start from scratch and build a model with two entities – Category and Product where each Product belongs to at most one Category (a zero-or-one-to-many relationship from the categories to the products). 1. In the solution explorer right-click your project (where you want to add the persistent types) and select OpenAccess -> Add Domain Model. We will create an empty model.     2. The next step is to create a new database which we will name WarehouseDB. Creating a brand new database can be achieved...
    May 27, 2021 4 min read
  • Productivity

    Mocking LINQ to SQL [Continued…] using RLINQ

    After making the post on mocking LINQ to SQL, this morning i was having a chat with Stephen forte and come to know that telerik a has product named RLINQ. RLINQ is built on top of OpenAccess and it supports variety of databases. Being curious, i thought of giving a spin with it and may be try to mock its LINQ to SQL implementation using JustMock.   Now, before i start, i also found that OpenAccess has a free / express version that works on top express database [Ex.sqlexpress] but supports all the features that full version offers. I will be using the...
    May 27, 2021 3 min read
  • People

    Telerik enters the Agile ALM space

    People usually know Telerik for our individual developer productivity tools. With the release of TeamPulse yesterday, Telerik is entering the Agile ALM space and delivers team productivity tools to the market. The idea for TeamPulse was hatched a long time ago at Telerik. It started when we realized that we had a lot of agile teams that compete in a very dynamic marketplace. Our teams at Telerik are agile, high performing, and need to rapidly react to new conditions. (I remember when we were building our Silverlight controls, each CTP/beta of Silverlight v 2.0 broke our code so deeply that we had to start over at each beta!)...
    May 27, 2021 2 min read
  • Desktop WinForms

    Explained: RadGridView for WinForms virtualization and its implications. The case with CellElement and RowElement

    As the Logical vs. Visual Grid Structure help article states, RadGridView for WinForms uses virtualization for its cells/rows and as of Q2 2010 there is column virtualization as well. What is virtualization? To put it simply, when you bind RadGridView to a DataTable with 1000 rows, you get 1000 data row objects created in RadGridView (of type GridViewDataRowInfo). However, not all data row objects can be visible at the same time in the RadGridView estate in your application. This is why only the visual rows that can be shown in the estate get created (these visual rows are of type GridDataRowElement), or about...
    May 27, 2021 3 min read
  • Productivity Testing

    New videos for Telerik WebUI Test Studio

    The new version of Telerik WebUI Test Studio has been out for a couple of weeks and we have already received a lot of positive feedback on the new features and improvements we have made. We have also produced a lot of new video content to help you get quickly started: Webinar: What's New In WebUI Test Studio Q2-2010 Silverlight Child Windows And Popups Out of Browser Silverlight Applications Image Verification Manual Test Steps Export Storyboard To HTML Continue Recording From Step Connect To Existing Browser Instance  Handling UnExpected Dialogs Getting Started With Silverlight Getting Started With AJAX  Getting ...
    May 27, 2021 1 min read