• .NET Mobile

    New online resources for the past two weeks (04/02/2007 - 04/16/2007)

    Below is a summary of the new online resources available for our ASP.NET controls:RadGridHelp topics: Enabled/Disabled RadGrid conventions:http://www.telerik.com/help/aspnet/grid/?grdEnabledConventions.html Localization/Accessibility -> How-to -> Synchronizing keyboard navigation and row selection (not uploaded yet) Export with Ajax enabled:http://www.telerik.com/help/aspnet/grid/?grdExportWithAJAX.html Accessing the default pager buttons:http://www.telerik.com/help/aspnet/grid/?grdAccessingDefaultPagerButtons.html Applying custom sort criteria:http://www.telerik.com/help/aspnet/grid/?grdApplyCustomSortCriteria.html
  • .NET Mobile

    RadInput 2.0 and Date Parsing: Where Compiler Theory Meets User Needs

    Todd beat me to releasing details on our Q1_2007 release, but here it is again: we are finally releasing an update to the RadInput product: RadInput 2.0!!! The new version will include three brand new controls: RadTextBox: a nice, skinnable <asp:TextBox> replacement control that will help you build slick-looking applications; RadNumericTextBox: a textbox control, specifically created for numeric data entry: think quantities, currency, percentages; RadDateInput: a completely rewritten version of the v1.x RadDateInput control that takes a different approach to date entry. My favorite is RadDateInput as it posed...
  • .NET Mobile

    New online resources for the past two weeks

    Below is a summary of the new online resources available for our ASP.NET controls:RadGrid Code library entries: Calculating group totals:http://www.telerik.com/community/code-library/submission/b311D-tktck.aspx Calculated column with total in the footer:http://www.telerik.com/community/code-library/submission/b311D-tgcde.aspx Update/Insert/Delete with stored procedures and SqlDataSource control:http://www.telerik.com/community/code-library/submission/b311D-tgcgc.aspx Update/Insert/Delete in DataSourcePersistenceMode = NoPersistencehttp://www.telerik.com/community/code-library/submission/b311D-tgtkd.aspx Help topics: Customize the insert form display position with paging enabled:http://www.telerik.com/help/aspnet/grid/?grdCustomizeInsertFormPosition.html Localization/Accessibility -> How-to -> Navigate through single grid at a time with keyboard navigation enabled (not uploaded yet)
  • .NET Mobile

    Security: JSON Hijacking and the telerik web controls

    I have been too slow to get to this! The security experts at Fortify Software have recently discovered a new Web 2.0-specific security vulnerability that may affect some sites passing JSON-encoded data to the client, and I got some nudges from both coworkers and customers to investigate this deeper. So, what is this vulnerability all about? In short, you have to be extra careful when using HTTP GET requests to stream JSON-encoded data to the client. You may be thinking that you are using ASP.NET's authentication mechanism and you are conveniently hidden behind the session and forms authentication cookie, but that may not be...
  • .NET Mobile

    Debugging ASP.NET 2.0 Web Resources: Decrypting the URL and Getting the Resource Name

    Today I had another trivial problem that was unbelievably hard to debug just because I could not tell that an error caused by a web resource was caused by exactly that resource. I was dealing with a forgotten [WebResource] attribute that did not have a matching resource built in the assembly and both generated a server side exception and gave browsers a 404 HTTP error. I wanted to decrypt the query string data that was being passed to WebResource.axd and extract the resource and assembly name from it. MSDN told me that what I needed was the "d" query string parameter, as it contained the encrypted assembly and resource name. The...