Geeks With Blogs


ThreadAbortException my experiments with //Web ASP.NET Articles related to ASP.NET, ASP.NET AJAX, ASP.NET Troubleshooting, Performance etc.,
ASP.NET DataGrid - Custom Paging using the Cache Object - Part I
ASP.NET DataGrid is one of the coolest controls (well its quite late now to remark, but I cannot stop from starting like this) that has been used by almost everyone who does coding in ASP.NET. Though there are other controls like Repeater, DataList, the popularity DataGrid has got among developers is enviable. One of the primary concerns when using DataGrid web server control is the Paging functionality. In real world scenario you will always end up with huge data that cannot be showed once for all ......

Posted On Wednesday, December 28, 2005 4:04 AM

ASP.NET DataGrid Template Columns with Image Button - Master Details View - Part I
ASP.NET Datagrid is one of the most sought after Server Controls in ASP.NET for displaying tabluar Data. While it can be as simple as just providing the DataSource and doing a DataBind where it automatically generates the columns and displays the data, it can be as complex as nesting a Datagrid or having Image Buttons / Buttons inside them which makes it a little difficult to access the events. There have been a wealth of articles on ASP.NET DataGrid and its various components such as Bound Column, ......

Posted On Monday, November 7, 2005 11:16 AM

A better way of working with IE Webcontrol - TabStrip Control
IE Webcontrols are very useful in accomplishing rich user experience for your web applications with the controls like TreeView, TabStrip, MultiPage etc., which are not shipped out of the box with ASP.NET 1.x Versions. One of the commonly used IE Webcontrol is the TabStrip control. TabStrip control is mostly used in combination with MultiPage control. TabStrip provides you with Tab Control for your ASP.NET Page through which you can implemented a Tabbed User Interface of Menu, Options etc., When we ......

Posted On Saturday, October 15, 2005 8:10 AM

You may receive the error: "The underlying connection was closed: Unable to connect to the remote server." while consuming a Webservice
You may receive the error "The underlying connection was closed: Unable to connect to the remote server." while trying to consume a Web Service from your ASP.NET Web Application. However, the same Web Service can be consumed from a Windows Application without any issues. This error particularly occurs if you are behind a firewall or proxy. When you use a winforms app, it can autodetect the proxy using IE settings for current user, and it can connect out through the proxy. However, when in, ......

Posted On Monday, August 29, 2005 9:23 AM

Treeview - XML, XPATH - Show part of XML Document
Treeview is one of the important controls being used in applications to improve the usability experience for users for displaying Hierarchial Data. ASP.NET 1.x versions did not ship with a built-in treeview control as a part of the Web Controls. However Microsoft did release a set of UI Controls including the Treeview, Tabstrip Control etc., collectively called as Microsoft IE Webcontrols. Though Microsoft doesnt support these controls currently (as mentioned in their MSDN Documentation), those controls ......

Posted On Monday, August 29, 2005 11:47 AM

ASP.NET 2.0 : Tired with Sessions? - Use the new Profile property to store user information.
All of us who write web application enforce some mechanism by which we store a user's information for the period he is accessing the application. This may be from simply storing the User's ID to say a Welcome <username> to maintaining his preferences, shopping cart etc., So far, the Session object has been pretty useful to accomplish this task. With Whidbey (ASP.NET 2.0), there is a new feature Profile which allows us to store per-user settings to be used throughout the application. Settings ......

Posted On Thursday, July 7, 2005 1:54 PM

Data Concurrency in ADO.NET - Part I
When multiple users attempt to modify data at the same time, controls need to be established in order to prevent one user's modifications from adversely affecting modifications from simultaneous users. The system of handling what happens in this situation is called concurrency control. Lets examine a Real World Scenario to better understand the problem. If you have a Sales Application and a Salesman A is updating the record of a Customer's purchases into the Sales Table. Simultanenously, if Sales ......

Posted On Thursday, July 7, 2005 1:12 PM

ASP.NET 2.0 : New Caching Techniques - Part II
In the previous article, we saw the SQL Cache Notification and the benefits it provides for invalidating the Cache. There are other methods which are very useful for enabling / validating cache. We will examine some of them as follows:- Disk Output Cache Though Output Cache serves the purpose of avoiding repeated requests to the Server, it cannot withstand Application restarts. Also, Cache is memory intensive and when memory reaches the isolation level, the Cache expires. With disk output cache, ......

Posted On Friday, June 17, 2005 12:46 PM

ASP.NET 2.0 : New Caching Techniques
Well, as explained in my previous post, Caching has been improved a lot in Whidbey thanks to the SQL Cache Notification and other new mechanisms which provide way to create robust applications leveraging the power of Caching to improve performance. SQL Cache Notification When you enable Output Cache or Fragment Cache for your page, the data gets cached for the specified duration, regardless of whether the data has changed in the database. The New SQL cache invalidation enables you to make the cache ......

Posted On Friday, June 17, 2005 8:27 AM

ASP.NET 2.0 : Nothing but Caching - All about the new Caching features in ASP.NET 2.0
Its long time since I wrote about Whidbey and particularly after the release of Beta 2, the focus of Developers has been much towards Whidbey. So I thought of writing about one of my favourite topics - Caching. Caching has been a concept for study for a long time and I have heard about people who are doing their Doctorate Research in the field of Caching. Much to the ease of developers, enabling Caching for your ASPX Page was as simple as specifying it in the Page Directive in .NET 1.x versions. ......

Posted On Wednesday, June 8, 2005 12:25 PM

Copyright © Harish Ranganathan | Powered by: | Join free