
		<rss version="2.0">
			<channel>
				<title>AspAlliance.com - Xianzhong Zhu</title>
				<link>http://aspalliance.com/author.aspx?uId=64734</link>
				<description>AspAlliance articles by Xianzhong Zhu</description>
	
			<item>
				<title>Building a Silverlight 3 based RIA Image Management System - 2</title>
				<description>In the first part of this series, we examined the general design of the RIA image management system, discussed the database design, and finally started the application development from the homepage module. In this second part, we will continue to develop another module - the photo category management module, which represents one of the typical components in a Silverlight-based data-centric RIA application.</description>
				<link>http://aspalliance.com/1877_Building_a_Silverlight_3_based_RIA_Image_Management_System__2</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Tue, 01 Sep 2009 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Building a Silverlight 3 based RIA Image Management System - 1</title>
				<description>With the web development technology maturing, more and more people are expecting RIAs (Rich Internet Applications). After many years of silence, in a world dominated by Flash, Microsoft was unwilling give up, quickly developing the so-called &quot;Flash killer&quot; technology -- Silverlight.
In this four part article series, I will show you a basic RIA image management system using Silverlight 3, in which we will explore the typical routines and necessary skills in creating Silverlight-based applications.</description>
				<link>http://aspalliance.com/1876_Building_a_Silverlight_3_based_RIA_Image_Management_System__1</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Tue, 25 Aug 2009 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Working with GoF&apos;s Design Patterns in JavaScript Programming</title>
				<description>In this article, Xianzhong demonstrates the application of six popular design patterns from GoF in JavaScript. He provides comprehensive coverage of the Singleton, Factory Method, Decorator, Observer, Facade, and Command patterns. First, he outlines the basic concept behind each pattern followed by a detailed example with the help of relevant code samples and corresponding analysis.</description>
				<link>http://aspalliance.com/1782_Working_with_GoFs_Design_Patterns_in_JavaScript_Programming</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Mon, 08 Dec 2008 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Practicing the Chain of Responsibility Pattern</title>
				<description>The intent of the Chain of Responsibility pattern is to avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request and further, chain the receiving objects and pass the request along the chain until an object handles it. In this article, Xianzhong shows the typical utilization of another popular design pattern, the Chain of Responsibility pattern, by developing a simple application service explorer example with the help of relevant screen shots and source code. He begins with a detailed analysis of the various requirements for developing the sample application followed by an overview of the design. He further provides comprehensive coverage of the template method pattern and the various aspects of the sample application including some improvements which need to be done to the design.</description>
				<link>http://aspalliance.com/1762_Practicing_the_Chain_of_Responsibility_Pattern</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Fri, 21 Nov 2008 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Exemplifying the Factory Method Pattern inside the .NET Framework</title>
				<description>The Factory Method pattern is one of the most used design patterns. In this article, Xianzhong demonstrates the basic idea of the popular Factory Method pattern, and then gets further into the utilization of this pattern in .NET by unveiling the design secret of the WebRequest class with the help of relevant screenshots and source code.</description>
				<link>http://aspalliance.com/1751_Exemplifying_the_Factory_Method_Pattern_inside_the_NET_Framework</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Wed, 12 Nov 2008 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Build an AJAX Based ASP.NET Web Tag Application - Part 2</title>
				<description>In this second part of the series, Xianzhong delves deeper into the system design and implementation of the web tag application, which involves all the web tag related functions with the help of relevant source code and screenshots. He examines the different ways of web tag manipulation, such as displaying and moving the web tag category list, moving and removing a web tag, as well as adding, removing and modifying a web tag Category. Towards the end of the article he also examines how to add and modify a new web tag.</description>
				<link>http://aspalliance.com/1749_Build_an_AJAX_Based_ASPNET_Web_Tag_Application__Part_2</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Wed, 05 Nov 2008 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Build an AJAX Based ASP.NET Web Tag Application - Part 1</title>
				<description>In this first part of the series, Xianzhong Zhu examines the construction of a Google Notebook, like Web 2.0, application with the help of the two famous Ajax frameworks - Prototype and script.aculo.us. He begins with a short introduction to Web Tags and Prototype. He then examines the various steps required to build the application with the help of source codes and relevant screenshots and also provides a short overview of the database design, stored procedures and System Design.</description>
				<link>http://aspalliance.com/1748_Build_an_AJAX_Based_ASPNET_Web_Tag_Application__Part_1</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Mon, 20 Oct 2008 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Summarizing AJAX Patterns Under ASP.NET</title>
				<description>In this article, Xianzhong Zhu examines several common AJAX patterns under the ASP.NET environment. After providing a short introduction, he provides a detailed overview of various patterns such as XMLHTTP and WebForms, XMLHTTP and HttpHandlers, Callbacks, and the AJAX Framework with the help of relevant code listings and screen shots. Towards the end of the article, he provides the link to download the sample application he created to discuss the content along with a few references for further learning.</description>
				<link>http://aspalliance.com/1740_Summarizing_AJAX_Patterns_Under_ASPNET</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Mon, 13 Oct 2008 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Developing an ASP.NET AJAX Server Centric Based Mini Blog System - Part 3</title>
				<description>In this article, Xianzhong Zhu wraps up his three part series by providing a summary of some of the key techniques required to construct the sample blog system from the perspective of the clients. He examines some of the techniques which enhance the reading of blogs such as implementation of recommended articles section and modal dialog box. He also provides a detailed coverage of the integration of CAPTCHA control into the system to minimize unsolicited comments.</description>
				<link>http://aspalliance.com/1698_Developing_an_ASPNET_AJAX_Server_Centric_Based_Mini_Blog_System__Part_3</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Mon, 11 Aug 2008 00:00:00 GMT</pubDate>
			</item>
	
			<item>
				<title>Developing an ASP.NET AJAX Server Centric Based Mini Blog System - Part 2</title>
				<description>In the previous part, Xianzhong Zhu discusses the general architecture of the blog system which he is developing. In this second part, you will master the management of the blog application. He provides comprehensive coverage of the creation of various administration back-end tools like category, article, link, and message management modules with the help of relevant screenshots and source code.</description>
				<link>http://aspalliance.com/1697_Developing_an_ASPNET_AJAX_Server_Centric_Based_Mini_Blog_System__Part_2</link>
				<author>Xianzhong Zhu</author>
				<pubDate>Mon, 04 Aug 2008 00:00:00 GMT</pubDate>
			</item>
	
			</channel>
		</rss>
	