January 2009

Working with Office product’s API’s can be a daunting task for several reasons.  First, the API isn’t always fully documented, and there can be a lot of gotchas for developers to find as they build an add-in for this popular software product.  The author of Professional Outlook 2007 by Wrox has a lot of experience […]

A free .NET charting control for .NET 3.5.  This blog post by Scott Guthrie gives you links to where to download it.  Check it out: http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx

To show an empty message in the RadGrid control requires setting the EnableNoRecordsTemplate to true.  When this value is set to true, when no records are bound to the RadGrid, the NoRecordsTemplate appears.  The template appears only when a non-null, empty data source is supplied to the DataSource property (or via a data source control).  […]

If you happen to use the <% %> notation in your ASP.NET applications while using Telerik for scripts, I’d recommend using the <tel:RadCodeBlock> or <tel:RadScriptBlock> elements.  For instance, if you have ASP.NET AJAX script that does the following: <script language=”javascript” type=”text/javascript”>function dosomething() {   var ajaxControl = $find(“<%= MyControl.ClientID %>”);   .   .}</script> You may get an […]

I recently got the error Telerik is undefined in the $create definition of the RadAjaxManager.  I couldn’t figure out why I was getting this; I had everything setup correctly (all web.config settings and all).  I read this: http://www.telerik.com/community/forums/aspnet-ajax/general-discussions/92631-telerik-is-undefined.aspx and realized that I didnt’ have: <location path=”Telerik.Web.UI.WebResource.axd”>    <system.web>        <authorization>            <allow users=”*”/>        </authorization>    </system.web></location> Once I had this, whether I logged out […]

I wanted to announce that the Jan. 2009 edition of the ASP.NET Pro magazine features an article I wrote about developing a custom AJAX extender using the AJAX control toolkit was featured on the cover of the magazine.  I am excited and very thankful that the first two articles appeared on the cover.  If you […]

SlickEdit is a popular development tool, with a lot of great features.  One of these features is the ability to restore from a local backup.  While SlickEdit taps into your source control to provide some excellent comparison operations, the tool I’m talking about uses the local file system to remember smaller, more frequent intervals of […]