Bill Xie
Bill Xie is a .NET solution architect, hands-on developer, and software consultant based in southern California. He has extensive experience developing Web applications, Windows applications, and distributing applications in different types of industries including insurance, financial services, and IT management. Besides CoDe Magazine, he has had articles published on asp.netPRO, ASPToday, and The Code Project. You can contact him at billsheh@hotmail.com
Articles Authored
-
Design for Change in UpdatePanel-based ASP.NET AJAX Applications
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2009 - July/August
Change is always a central issue for software development.In this regard Microsoft AJAX Web application is never an exception. You may find your application packed with a plethora of UpdatePanels and event handlers. Besides, you may be confused that ASP.NET AJAX offers more than one technique to do one thing but you cannot use them consistently. As a result, it becomes hard to make changes in your application.
-
Overcome the Barriers Around Using the Custom Class in ASP.NET
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2007 - May/June
In .NET Web applications you can find that in many places custom classes and collections are better choices than the DataSet or DataTable. The custom classes or the custom class collections, which are truly object oriented, allow developers to employ all object-oriented programming techniques.
-
Detect Web Form Field Changes in ASP.NET
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2006 - September/October
In ASP.NET, the value change related event will be triggered at server side per server control when the value of such a server control (form field) is changed upon postback. In most cases, a group of form fields are correlated with each other and typically correspond to member data in a business object. Thus developers need to check if such a group of form fields has changed as a whole. Unfortunately, the .NET Framework (1.x, 2.0) doesn’t offer an effective solution. This article will present an elegant technique to solve this problem and it can even go further so that you can know which field has changed.