ASP.NET Controls Suites Exposed

Articles and more...

  • The ASP.NET Capsule #13: Preparing your Telerik based website to run in medium trust

    Today I installed a new website for one of our customers in a shared hosting provider (I will omit the name because I think is one of the worst shared hosting providers available, cheap but crappy).

    In any case, virtually every single shared hosting provider works on medium trust or some sort of security level near the medium trust and only a few of them provides full trust as an add-on or upgrade.

    So, after setting up the database I uploaded all the necessary files and that’s when this error came into play:

    Telerik_Error_MediumTrust

    Of course I was surprised at first but after reading carefully I came to realize that all I needed was to change the base class my pages inherit from. The class is the RadAjaxPage.

    Taken from the documentation:

    This class is required as a base class for any page that hosts a RadAjaxManager control and runs under Medium trust privileges.

    Now, not all pages needs to inherit from RadAjaxPage. Only pages that use RadControls which in turn use the RadAjaxManager control are in need of this.

    Also taken from the documentation:

    AJAX Manager is one of the two major controls of the Telerik RadAjax suite. The other one is AJAX Panel. AJAX Manager allows developers rapidly develop powerful and complex AJAX solutions.

    The main features of AJAX Manager are:

    • You can ajaxify all controls that normally work with postbacks.
    • Defines visually and codeless (in Visual Studio design-time) which elements should initiate AJAX requests and which elements should be updated
    • No need to modify your application logic
    • Allows you to update a number of page elements at once regardless of their position on the page.
    • No need to write any JavaScript or invoke AJAX requests manually

    So, a code behind file for a page that would normally look like this:

       1:  using System;
       2:  using System.Collections.Generic;
       3:  using System.Linq;
       4:  using System.Web;
       5:  using System.Web.UI;
       6:  using System.Web.UI.WebControls;
       7:   
       8:  namespace Mediacom.Web
       9:  {
      10:      public partial class SomeForm : System.Web.UI.Page
      11:      {
      12:          protected void Page_Load(object sender, EventArgs e)
      13:          {
      14:   
      15:          }
      16:      }
      17:  }

    would change to:

       1:  using System;
       2:  using System.Collections.Generic;
       3:  using System.Linq;
       4:  using System.Web;
       5:  using System.Web.UI;
       6:  using System.Web.UI.WebControls;
       7:  using Telerik.Web.UI;
       8:   
       9:  namespace Mediacom.Web
      10:  {
      11:      public partial class SomeForm : Telerik.Web.UI.RadAjaxPage
      12:      {
      13:          protected void Page_Load(object sender, EventArgs e)
      14:          {
      15:   
      16:          }
      17:      }
      18:  }

    And that will do the trick.

    The bad news is that still, Telerik Reporting doesn’t work in medium trust, so let’s hope this feature will be included in the near future.

    Enjoy!

    Full story

    Comments (0)

  • News: Silverlight DataGrid Control - Available Free-of-Charge

    The Free Editions of DevExpress AgDataGrid Suite in not just a "preview" of what is possible with Silverlight. It was developed to fully exploit the power and flexibility of the platform and ships with the following advanced features:

    • Data Grouping against multiple Silverlight Grid columns
    • Data Sorting against multiple Silverlight Grid columns
    • Comprehensive Summary Computation support against multiple Silverlight Grid columns
    • Column Movement
    • Column Resizing
    • Column Auto-Width
    • Row Editing
    • Row Preview (with animation)
    • Template Support (for cell content, cell editing, row preview and headers)
    • Auto Height Support for cells, headers, and totals.
    • Virtual StackPanel Row Container (simply means we are able to handle an unlimited number of rows)
    • Focused Row and Focused Cell
    • Multi-Row Selection
    • Cell Text Wrapping
    • Vertical/Horizontal Lines
    • Multiple column types/editors

    Beyond the features we've listed above, the AgDataGrid will ship with the following capabilities:

    • Smart UI Element Management
      AgDataGrid implements a smart loading and re-organization of the grid's inner UI elements to provide smaller control load times and faster data operations.
    • Designed for Future Performance Enhancements
      Silverlight is all about client-side technology...But if client/server interaction will be implemented in future versions, our grid is ready to delegate data processing to the server side and thus boost application performance.
    • Higher-Level abstractions
      With our unique measurement routines you don't have to think in terms of pixels - which you do with the standard Silverlight grid. Just like other advanced controls for older platforms, you simply specify styles and fonts and all element sizes are automatically modified.
    • Full Animation Support
      It's hard to imagine any Silverlight control without compelling animation effects. Though the standard Microsoft Silverlight grid control's architecture doesn't support them, AgDataGrid fully supports animations for group row expansion, preview row display and other operations.
    Commercial Version Available

    DevExpress offers an extended version of its free Silverlight Grid, including features such as end-user data filtering, sorting of group rows against corresponding summaries and multiple cell selection. To learn more and download a free trial version, visit the following page.

    http://www.devexpress.com/Products/NET/Controls/Silverlight/Grid_Pro/

    AgDataGrid Suite is available to you for free with FULL SOURCE CODE. If you have any questions or need further assistance from DevExpress, write to us at info@devexpress.com.

    To help you get started with the AgDataGrid Suite, we've prepared a number of video tutorials.

    Full story

    Comments (0)

  • The ASP.NET Capsule #10: N-Nested Grids with Developer Express ASPxGridView

    Hi all.

    I just finished my newest video on how to create an N-Nested Grid with Developer Express ASPxGridView. It’s a pretty simple process but somewhat unknown so here is a tip on how to get started with this, ohh and did I mentioned? You just need 1 line of code per each nested ASPxGridView.

    So, here it is. Enjoy! And check the attached project so you can play with it.

    Full story

    Comments (0)

  • The ASP.NET Capsule #9: Visual Studio 2010 Beta 1 Now Publicly Available

    It’s the next gen of next-gen applications. Download the Visual Studio 2010 Professional and Team System Betas and see for yourself how they’ve been designed inside and out to give you every advantage in creating groundbreaking applications — faster and easier than ever.

    Get a Look at the Visual Studio Programming Environment

    Full story

    Comments (0)

  • The ASP.NET Capsule #8: New video on Telerik’s RadGrid + RadToolTip Manager

    Hi all.

    Check out my new video on using Telerik’s RadGrid.

    By using the RadToolTipManager control we can provide our users with more information by just hovering above an item on the page. We are using the RadGrid object to show orders information and then showing the details of the order when you hover above the order number.

    Full story

    Comments (1)

  • Telerik FREE Webinar: Introducing the new RadDock for Winforms

    RadDock for WinForms webinar

    Join Telerik for a webinar

    Telerik Developer Evangelist John Kellar will show you how quickly you can get up and running with the new version of RadDock for WinForms.

    Full story

    Comments (50)

  • Visual Studio 2010 Beta 1 available for the MSDN subscribers on Monday May 18th

    On Monday, May 18th, Visual Studio 2010 Beta 1 (Professional, Suite and Team Foundation Server) will be available to MSDN Subscribers through MSDN Subscriber Downloads and to the general public on Wednesday, May 20th through Microsoft Downloads.

    Thanks to Jihad Dannawi (Microsoft Australia).

    Full story

    Comments (0)

  • The ASP.NET Capsule #6: Free Products from Telerik

    Hi all.

    Did you know Telerik has a page loaded with free products?

    Check it here: http://www.telerik.com/community/free-products.aspx

    OpenAccess ORM Express

    OpenAccess ORM Express

    Telerik OpenAccess is an Enterprise-grade ORM that does the data access plumbing in desktop and web applications. Supporting both forward and reverse mapping, the tool offers transparent persistence for your DAL and business objects. OpenAccess ORM provides tight Visual Studio integration and allows you to seamlessly create database independent code. OpenAccess ORM Express Edition provides the same functionality as the commercial version, but supports only the free databases (MS SQL Server Express, Oracle Express, MySQL and Firebird). List of features...

     

    RadFormDecorator for ASP.NET AJAX

    RadFormDecorator for ASP.NET AJAX

    Тhe FREE Telerik RadFormDecorator is a unique control that provides great skinning capabilities for standard Microsoft form controls like buttons, checkboxes, text areas, fieldsets, scrollbars, etc.

    • Style all page UI elements from a central location.
    • Page layout is preserved.
    • Choose from 14 ready skins or make your own.

    The FREE distribution of RadFormDecorator also includes a TRIAL version of all other controls from the RadControls for ASP.NET AJAX Suite.

     

    ASP.NET RadEditor for MOSS Lite Edition

    ASP.NET RadEditor for MOSS Lite Edition

    RadEditor for Microsoft Office SharePoint Server 2007 (MOSS) is a cross-browser alternative to the default rich-text editor in MOSS and WSS v3. The product is developed in an agreement between Telerik and Microsoft and is provided free of charge to registered clients of SharePoint 2007. More details on SharePoint integration...

     

    Sitefinity Community Edition

    Sitefinity Community Edition

    Sitefinity Community Edition is a free scaled-down version of the Standard Edition and is perfect for building and managing small personal or commercial websites. The Community Edition license comes with one CMS user account and a set of ready to use templates and modules. More details on Sitefinity CMS...

    Enjoy!!

    Full story

    Comments (0)

  • Telerik Webinar: Creating Highly Usable & Distributable Sitefinity Controls

    Sitefinity Webinar on 14 of May

    Join Telerik for a Sitefinity webinar

    Telerik's Evangelist Gabe Sumner will show you how to create highly usable and distributable Sitefinity controls. Get a seat now!

    Full story

    Comments (0)

  • Microsoft Released Updates for IE8 Running in Windows 7 RC

    Hi all.

    Today, Microsoft released two important updates for Internet Explorer 8 running in Windows 7 RC via Windows Update.

    The updates aims to solve the reported issues of IE stopped working for no apparently reason. Some details about the updates are here:

    You receive an error message in Internet Explorer 8 on a computer that is running Windows 7 Release Candidate (RC): "A webpage is not responding"

    When you use Internet Explorer 8 to browse a Web site on a computer that is running Windows 7 Release Candidate (RC), Internet Explorer 8 stops responding. Additionally, you receive the following error message:

    A webpage is not responding on the following website: <Web site name>

    http://support.microsoft.com/?kbid=970858

    Description of the Compatibility View list in Windows Internet Explorer 8

    When users install Windows Internet Explorer 8, they have a choice about opting in to a list of sites that will be displayed in Compatibility View. Compatibility View helps make Web sites that are designed for older browsers look better in Internet Explorer 8.

    Note Sites are listed on the Compatibility View list in response to feedback from other Internet Explorer 8 customers. Specifically, the feedback is based on the high-volume sites for which other users clicked the Compatibility View button. This list updates automatically and helps users who are not Web-savvy have a better experience with Web sites that are not yet Internet Explorer 8-ready.

    To obtain the Compatibility View list, visit the following Microsoft Windows Update Web site: http://windowsupdate.microsoft.com

    http://support.microsoft.com/kb/960321

    Full story

    Comments (0)

  1. 1
  2. 2
  3. Next page