<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Thani's Blog</title>
        <description>ASP.Net ,Ajax ,WCF ,RIA services ,Silverlight and more...</description>
        <link>/RSS</link>
        <language>en</language>
        <image>
            <url>http://blogs.smartcys.com/Content/icons/flame.png</url>
            <title>Thani's Blog</title>
            <link>/RSS</link>
            <width>64</width>
            <height>64</height>
        </image>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Silverlight 3 Released</title>
            <description>&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;Its great to hear that Silverlight 3 have been released. I found the news in the asp.net website. From there I found the following links .
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://silverlight.net/getstarted/silverlight3/default.aspx&quot;&gt;Whats new in Silverlight 3&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://silverlight.net/quickstarts/&quot;&gt;Silverlight 3 Quickstarts&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://silverlight.net/learn/videocat.aspx?cat=12&quot;&gt;Videos&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://silverlight.net/GetStarted/&quot;&gt;Get Started Page&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/silverlight/&quot;&gt;Success Stories&lt;/a&gt;
		&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Read and enjoy the posting's on Silverlight 3.
&lt;/p&gt;&lt;p&gt;Thanks,
&lt;/p&gt;&lt;p&gt;Thanigainathan.S&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/34</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/34</guid>
            <pubDate>Mon, 13 Jul 2009 06:13:34 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Silverlight 3 with Bing Translator Services</title>
            <description>&lt;p&gt;I was working with one of the web application localization. I was searching with couple of translator's available with the web. The most popular of them are 
&lt;/p&gt;&lt;p&gt;1. Google Translation Service
&lt;/p&gt;&lt;p&gt;2. Bing Translator Service
&lt;/p&gt;&lt;p&gt;I tried using the Google API for the web and it was pretty good. Then in recent times I came across Bing translator and tools link in them gave me the way to implement the Bing API. Bing is making a revolution in the search engines and so I liked to use that here.
&lt;/p&gt;&lt;p&gt;Following URL's are referred for this.
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://www.bing.com/developers/appids.aspx&quot;&gt;http://www.bing.com/developers/appids.aspx&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/dd576292.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/dd576292.aspx&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/dd877917.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/dd877917.aspx&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;a href=&quot;http://www.bing.com/developers/appids.aspx&quot;&gt;http://www.bing.com/developers/appids.aspx&lt;/a&gt;
			&lt;/div&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Application can be downloaded from &lt;a href=&quot;http://cid-4081adeb8992f3c9.skydrive.live.com/self.aspx/AppDemos/SilverTranslator.zip&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;&lt;h2&gt;Bing API:
&lt;/h2&gt;&lt;p&gt;Bing API is one of the new and cool features from Microsoft. We can use those API's for implementing the customization of search in our Application. There are three kinds of services available for us to implement.
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;AJAX Interface
&lt;/li&gt;&lt;li&gt;HTTP
&lt;/li&gt;&lt;li&gt;SOAP
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;We can use the Ajax interface for our web applications. For Silverlight application it will not be so best to use them. Instead we can use the SOAP reference which will be pretty much easy. I will explain those steps below.
&lt;/p&gt;&lt;p&gt;Create a new &quot;Silverlight Business Application&quot; from the templates available or a Normal application if you don't want any prebuilt customizations.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/061909_1908_Silverlight1.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;The next step is the SOAP service reference. The SOAP API path for Bing is as follows.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://api.microsofttranslator.com/V1/SOAP.svc&quot;&gt;&lt;span style=&quot;color:#ff6600; font-family:Verdana; font-size:8pt&quot;&gt;http://api.microsofttranslator.com/V1/SOAP.svc&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color:black; font-family:Verdana; font-size:8pt&quot;&gt;
		&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Just refer this in the silverlight Application and not in the test web application which comes with the Silverlight ptoject.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/061909_1908_Silverlight2.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Adding this creates all the proxy files needed to work with. The next thing is the Application key. This we can get free from the Bing developer website which is given below. One needs to have a Hotmail ID to get this done.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.bing.com/developers/appids.aspx&quot;&gt;http://www.bing.com/developers/appids.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/061909_1908_Silverlight3.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Through this link we have to create an AppId which we will be using all around the SOAP calls as this is used to give sandboxing security. Since we have taken the Silverlight Navigation Application we will use the HomePage.Xaml to give all the updates and testing. I will explain the cod below.
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse; background: #d9d9d9&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:638px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr style=&quot;height: 104px&quot;&gt;&lt;td style=&quot;padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;TranslatorService.&lt;span style=&quot;color:#2b91af&quot;&gt;LanguageServiceClient&lt;/span&gt; ls=&lt;span style=&quot;color:blue&quot;&gt;new&lt;/span&gt;
								&lt;span style=&quot;color:#2b91af&quot;&gt;LanguageServiceClient&lt;/span&gt;();&lt;span style=&quot;color:green&quot;&gt;// Creating Bing SOAP Ref object
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;string&lt;/span&gt; AppId = &lt;span style=&quot;color:#a31515&quot;&gt;&quot;8ABC484831F80ABC46C07CBFF2C34FF7884A4168&quot;&lt;/span&gt;;&lt;span style=&quot;color:green&quot;&gt;// This AppId is created for my name
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;System.Collections.ObjectModel.&lt;span style=&quot;color:#2b91af&quot;&gt;ObservableCollection&lt;/span&gt;&amp;lt;&lt;span style=&quot;color:blue&quot;&gt;string&lt;/span&gt;&amp;gt; results;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;System.Collections.ObjectModel.&lt;span style=&quot;color:#2b91af&quot;&gt;ObservableCollection&lt;/span&gt;&amp;lt;&lt;span style=&quot;color:blue&quot;&gt;string&lt;/span&gt;&amp;gt; langcodes;
&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;This code block has to be declared at the page level .&lt;strong&gt;LanguageServiceClient&lt;/strong&gt; is the Class which has all the methods needed to do the translation. Hence we will create instance at the page level and use that wherever needed. The ApplicationId will be used in all the calls. We can configure this at the configuration level. For now I have given this at the Page level. The result groups that are returned from the SOAP calls are in the form of &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms668604.aspx&quot;&gt;ObservableCollection&lt;/a&gt;. 
&lt;/p&gt;&lt;p&gt;The XAML structure I very simple for now. We have source language and destination language which we can populate with the GeLangaugeNames method from SOAP calls. The textboxes are used to display source text and destination text. 
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse; background: #d9d9d9&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:638px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr&gt;&lt;td style=&quot;padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;StackPanel&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; Style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;StaticResource&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; ContentTextPanelStyle&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;}&quot;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;controls&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; Content&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Language Source&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;controls&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ComboBox&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; x&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;Name&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;src&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ComboBox&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;controls&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt; Content&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Destination&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;controls&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ComboBox&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; x&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;Name&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;dest&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ComboBox&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;StackPanel&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;StackPanel&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; Style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;StaticResource&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; ContentTextPanelStyle&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;}&quot;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBlock&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Text to translate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBlock&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; x&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;Name&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;srcTxt&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; Width&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;100&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; x&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;Name&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;destTxt&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt; Width&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;100&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; x&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;Name&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;cmdSubmit&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; Click&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;cmdSubmit_Click&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; Width&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;50&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; Content&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Submit&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;StackPanel&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;The silverlight calls the webservices in Asynchronous Modes only. Hence we need to handle the events to fetch the values. We have to get the results inside those event definitions. Following are the delegate for event's which we can give in the Page load event. Also we have to call the dropdown load events to load the languages.
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse; background: #d9d9d9&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:638px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr style=&quot;height: 160px&quot;&gt;&lt;td style=&quot;padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;//Event Handlers
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ls.TranslateCompleted +=&lt;span style=&quot;color:blue&quot;&gt;new&lt;/span&gt;
								&lt;span style=&quot;color:#2b91af&quot;&gt;EventHandler&lt;/span&gt;&amp;lt;&lt;span style=&quot;color:#2b91af&quot;&gt;TranslateCompletedEventArgs&lt;/span&gt;&amp;gt;(ls_TranslateCompleted);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ls.GetLanguageNamesCompleted +=&lt;span style=&quot;color:blue&quot;&gt;new&lt;/span&gt;
								&lt;span style=&quot;color:#2b91af&quot;&gt;EventHandler&lt;/span&gt;&amp;lt;&lt;span style=&quot;color:#2b91af&quot;&gt;GetLanguageNamesCompletedEventArgs&lt;/span&gt;&amp;gt;(ls_GetLanguageNamesCompleted);            
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ls.GetLanguagesCompleted +=&lt;span style=&quot;color:blue&quot;&gt;new&lt;/span&gt;
								&lt;span style=&quot;color:#2b91af&quot;&gt;EventHandler&lt;/span&gt;&amp;lt;&lt;span style=&quot;color:#2b91af&quot;&gt;GetLanguagesCompletedEventArgs&lt;/span&gt;&amp;gt;(ls_GetLanguagesCompleted);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//For filling the dropdown's and Language codes
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ls.GetLanguageNamesAsync(AppId,&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.Language.IetfLanguageTag);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ls.GetLanguagesAsync(AppId);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;//Get the translated text
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;protected&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; ls_TranslateCompleted(&lt;span style=&quot;color:#2b91af&quot;&gt;Object&lt;/span&gt; sender,&lt;span style=&quot;color:#2b91af&quot;&gt;TranslateCompletedEventArgs&lt;/span&gt; e){
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt;(e.Error == &lt;span style=&quot;color:blue&quot;&gt;null&lt;/span&gt;){
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;               destTxt.Text = e.Result;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//Get Languages
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;protected&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; ls_GetLanguagesCompleted(&lt;span style=&quot;color:blue&quot;&gt;object&lt;/span&gt; sender, &lt;span style=&quot;color:#2b91af&quot;&gt;GetLanguagesCompletedEventArgs&lt;/span&gt; e) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (e.Error == &lt;span style=&quot;color:blue&quot;&gt;null&lt;/span&gt;) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;                langcodes = e.Result;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//Fill the dropdown's
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;protected&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; ls_GetLanguageNamesCompleted(&lt;span style=&quot;color:#2b91af&quot;&gt;Object&lt;/span&gt; sender, &lt;span style=&quot;color:#2b91af&quot;&gt;GetLanguageNamesCompletedEventArgs&lt;/span&gt; e)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;        {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (e.Error == &lt;span style=&quot;color:blue&quot;&gt;null&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;                results = e.Result;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.src.ItemsSource = results;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.dest.ItemsSource = results;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;private&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; PerformTranslation() {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (src.SelectedItem != &lt;span style=&quot;color:blue&quot;&gt;null&lt;/span&gt; &amp;amp;&amp;amp; dest.SelectedItem != &lt;span style=&quot;color:blue&quot;&gt;null&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;                ls.TranslateAsync(AppId, srcTxt.Text, (langcodes[src.SelectedIndex].ToString()), (langcodes[dest.SelectedIndex].ToString()));            
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//Translate on button click
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;private&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; cmdSubmit_Click(&lt;span style=&quot;color:blue&quot;&gt;object&lt;/span&gt; sender, &lt;span style=&quot;color:#2b91af&quot;&gt;RoutedEventArgs&lt;/span&gt; e)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;        {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            PerformTranslation();
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;        }&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;The final output will be like as follows.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/061909_1908_Silverlight4.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/061909_1908_Silverlight5.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/061909_1908_Silverlight6.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Application can be downloaded from &lt;a href=&quot;http://cid-4081adeb8992f3c9.skydrive.live.com/self.aspx/AppDemos/SilverTranslator.zip&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;&lt;h2&gt;Conclusion:
&lt;/h2&gt;&lt;p&gt;The translation so far tried is working fine. The Google service is providing more languages that this. In few months Microsoft will release those language features also. We can expect that. There is one more feature called Transliteration available in Google service. I Bing also give that then it will be so nice. Readers can also refer to how the Ajax and HTTP are used. The same code may also work for web application other than Asynchronous mode which is for Silverlight.&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/31</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/31</guid>
            <pubDate>Fri, 19 Jun 2009 19:08:57 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>CheckboxList State Maintenance</title>
            <description>&lt;p&gt;Known is a drop, Unknown is a world. I had a small requirement where we have to show a Checkboxlist with some collection. I thought it was a easy stuff as it wa s dealing with a normal Checkbox collection. The requirement was to show some set of options in the collection, in addition there will be a option showing as &quot;Select All&quot; . This was a requirement given by my friend. I thought helping out and found how difficult it was. You may think easy as I first thought. We will see about that.
&lt;/p&gt;&lt;p&gt;Liks referred:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listitem.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listitem.aspx&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms972429.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/ms972429.aspx&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.checkboxlist.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.checkboxlist.aspx&lt;/a&gt;
		&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The task was to display a Checkbox collections like below.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/060909_1830_CheckboxLis1.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;For demo purpose we will be hard coding the value in the &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listitem.aspx&quot;&gt;&amp;lt;asp:ListItem&amp;gt;&lt;/a&gt; tags. This will add some values to the checkbox for now. 
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:638px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr&gt;&lt;td style=&quot;padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;CheckBoxList&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;CheckBoxList1&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;AutoPostBack&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;true&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;OnSelectedIndexChanged&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Sel_Changed&quot;&amp;gt;&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;SelectAll&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Value&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;SelectAll&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Sample&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Value&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Sample&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Test&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Value&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Test&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Mic&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Value&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Mic&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Pen&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Value&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Pen&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;ListItem&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:maroon&quot;&gt;CheckBoxList&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;The hardest part of the requirement comes now. I have to add one of the option like &quot;SelectAll&quot;.  The functionality that is expected from this option is explained in below points.
&lt;/p&gt;&lt;ol style=&quot;margin-left: 72pt&quot;&gt;&lt;li&gt;When this is selected the user will be able to select all other options in the collection. 
&lt;/li&gt;&lt;li&gt;When its unticked all will be deselected
&lt;/li&gt;&lt;li&gt;When all are selected and one of the options is unticked then the control will be deselected with the &quot;Select ALL&quot; option.
&lt;/li&gt;&lt;li&gt;When &quot;SelectAll&quot; options is not selected and all other options are selected then automatically the &quot;Select All &quot; option should be showing.
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;At first I thought it was easy. As I gradually started giving the solution I found the problem. The problem is the state of the control not being. This is a basic problem which took long time for me to identify. Because at each selected option one has to check with the previous selected option's for giving the solution . It took long time for me to find this. 
&lt;/p&gt;&lt;p&gt;Then did a little research and tried to implement the &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms972429.aspx&quot;&gt;Session&lt;/a&gt; object. The solution is simple but powerful. It solves the problem. I am damn sure everyone who reads will get benefit because of this solution. Nowhere in the net could I find a possible solution first. The alternative will be the &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms972976.aspx&quot;&gt;ViewState&lt;/a&gt;. 
&lt;/p&gt;&lt;p&gt;Just try to store the checkboxlist items property in the session during the first possible postback from the control. Then in the second postback do the mainpulations with the session object and current state of the object. I can give a small Algorithm.
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;div&gt;Check Session for Previous collections.
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;If present then cast them for ListCollection instance.
&lt;/li&gt;&lt;li&gt;Get the count of select item for previous and current items
&lt;/li&gt;&lt;li&gt;If both count are  not equal and &quot;SelectAll&quot; option for current object is true them we have to deselect &quot;SelectAll&quot; option.
&lt;/li&gt;&lt;li&gt;Else If previous &quot;SelectAll&quot; is false and current &quot;SelectAll&quot; is true then select all the current options.
&lt;/li&gt;&lt;li&gt;Else If previous &quot;SelectAll&quot; is true and current &quot;SelectAll&quot; is false then Deselect all the current options.
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;If no previous collection available then do normal operation for selecting the items.
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Else check if the SelectAll option is deselected when all item is selected and if yes select them .
&lt;/li&gt;&lt;li&gt;save the current collection  in session
&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The Code sample is given below. This is the event for &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listcontrol.selectedindexchanged.aspx&quot;&gt;SelectIndexChanged&lt;/a&gt; event of Checkboxlist control.
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:638px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr&gt;&lt;td style=&quot;padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;protected&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; Sel_Changed(&lt;span style=&quot;color:blue&quot;&gt;object&lt;/span&gt; sender, &lt;span style=&quot;color:#2b91af&quot;&gt;EventArgs&lt;/span&gt; e)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;    {        
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;int&lt;/span&gt; cntr = 0;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;int&lt;/span&gt; prevcntr = 0;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//Get Current count&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        cntr = GetCount(&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.CheckBoxList1.Items);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//Check Session&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (Session[&lt;span style=&quot;color:#a31515&quot;&gt;&quot;obj&quot;&lt;/span&gt;] != &lt;span style=&quot;color:blue&quot;&gt;null&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:#2b91af&quot;&gt;ListItemCollection&lt;/span&gt; ls = (&lt;span style=&quot;color:#2b91af&quot;&gt;ListItemCollection&lt;/span&gt;)Session[&lt;span style=&quot;color:#a31515&quot;&gt;&quot;obj&quot;&lt;/span&gt;];
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//Get previous state count&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            prevcntr = GetCount(ls);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;            
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//For deselcting the SelectAll when one of the other items is selected&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (cntr != prevcntr &amp;amp;&amp;amp; CheckBoxList1.Items.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected == &lt;span style=&quot;color:blue&quot;&gt;true&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;                CheckBoxList1.Items.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected = &lt;span style=&quot;color:blue&quot;&gt;false&lt;/span&gt;;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            }&lt;span style=&quot;color:green&quot;&gt;// For SelecteAll true option&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;else&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (ls.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected == &lt;span style=&quot;color:blue&quot;&gt;false&lt;/span&gt; &amp;amp;&amp;amp; CheckBoxList1.Items.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected == &lt;span style=&quot;color:blue&quot;&gt;true&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;               SelectAllOptions(&lt;span style=&quot;color:blue&quot;&gt;true&lt;/span&gt;);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            }&lt;span style=&quot;color:green&quot;&gt;// For SelecteAll False option&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;else&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (ls.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected == &lt;span style=&quot;color:blue&quot;&gt;true&lt;/span&gt; &amp;amp;&amp;amp; CheckBoxList1.Items.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected == &lt;span style=&quot;color:blue&quot;&gt;false&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;                SelectAllOptions(&lt;span style=&quot;color:blue&quot;&gt;false&lt;/span&gt;);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            Session.Add(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;obj&quot;&lt;/span&gt;, &lt;span style=&quot;color:blue&quot;&gt;null&lt;/span&gt;);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;else&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//Normal SelectAll option&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.CheckBoxList1.Items.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected == &lt;span style=&quot;color:blue&quot;&gt;true&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;                SelectAllOptions(&lt;span style=&quot;color:blue&quot;&gt;true&lt;/span&gt;);                
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;else&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:green&quot;&gt;//For Selecting the SelectAll option during the selection of all items&lt;/span&gt;
							&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.CheckBoxList1.Items.Count - cntr == 1 &amp;amp;&amp;amp; CheckBoxList1.Items.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected == &lt;span style=&quot;color:blue&quot;&gt;false&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;                {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;                    CheckBoxList1.Items.FindByValue(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;SelectAll&quot;&lt;/span&gt;).Selected = &lt;span style=&quot;color:blue&quot;&gt;true&lt;/span&gt;;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;                }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            Session.Add(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;obj&quot;&lt;/span&gt;, CheckBoxList1.Items);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;    }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; SelectAllOptions(&lt;span style=&quot;color:#2b91af&quot;&gt;Boolean&lt;/span&gt; val) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;foreach&lt;/span&gt; (&lt;span style=&quot;color:#2b91af&quot;&gt;ListItem&lt;/span&gt; lst &lt;span style=&quot;color:blue&quot;&gt;in&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.CheckBoxList1.Items)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            lst.Selected = val;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;    }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;int&lt;/span&gt; GetCount(&lt;span style=&quot;color:#2b91af&quot;&gt;ListItemCollection&lt;/span&gt; ls) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;int&lt;/span&gt; prevcntr=0;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;foreach&lt;/span&gt; (&lt;span style=&quot;color:#2b91af&quot;&gt;ListItem&lt;/span&gt; lst &lt;span style=&quot;color:blue&quot;&gt;in&lt;/span&gt; ls)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (lst.Selected == &lt;span style=&quot;color:blue&quot;&gt;true&lt;/span&gt;)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;                prevcntr = prevcntr + 1;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;            }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
								&lt;span style=&quot;color:blue&quot;&gt;return&lt;/span&gt; prevcntr;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Consolas; font-size:9pt&quot;&gt;
							&lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;Yeah that's it and all has been done. You can possibly download the sample &lt;a href=&quot;http://cid-4081adeb8992f3c9.skydrive.live.com/self.aspx/AppDemos/CheckboxList.zip&quot;&gt;here&lt;/a&gt;. 
&lt;/p&gt;&lt;p&gt;Conclucion:
&lt;/p&gt;&lt;p&gt;This is a very peculiar scenario one may face. This will be very helpful for you.
&lt;/p&gt;&lt;p&gt;Thanks,
&lt;/p&gt;&lt;p&gt;Thanigainatha Siranjeevi
&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/30</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/30</guid>
            <pubDate>Tue, 09 Jun 2009 18:31:05 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>R&amp;D - Interesting</title>
            <description>&lt;p&gt;Research and development is one of my interesting topics. I always like to do R&amp;amp;D. It has adventures, mining and digging in to the secrets. In my development saga I faced a lot of R&amp;amp;D .I mean even achieving a little thing in the learning is an R&amp;amp;D. For example .Net Ria Services was released last month. I was very interested in learning this and as a initiative downloaded all the necessary software's and installed. I went through some tutorials &amp;amp; blogs on how to achieve the functionality of RIA and connecting the same through Silverlight. 
&lt;/p&gt;&lt;p&gt;Then started the R&amp;amp;D phase. I did all the things as instructed in the tutorials. But I could not see the results. I tried building the application again and again. But no use. Then tried downloading the sample's given in the tutorials and tried running them and it successfully ran. I compared my sample with the one downloaded from tutorial. All were same and I could not figure out the difference. 
&lt;/p&gt;&lt;p&gt;I was thinking this same thing and worked lot of hours trying different combinations. The problem is that I did not understand the webservice reference concepts in the silverlight. RIA specifies to import the user service in the &quot;App.XAML&quot; then using that in the places wherever it's needed. I did this thing and could not achieve them. After doing a little bit study of the basics of RIA once again imported some namespaces and achieved that. 
&lt;/p&gt;&lt;p&gt;So the thing I learned at last was the way to do an R&amp;amp;D. Whenever we are struck with something and could not move further we should first of all try to achieve the working solution in the least possible way so that we can see results. Then automatically we will find the problems and fix them. Also basics are very important before proceeding. Most people see the working code examples and start's coding them before reading the basic. Please avoid this and you can avoid lot of your problems. So don't forget the basics and also try to achieve the least possible solution before proceeding. That's it R&amp;amp;D is done. 
&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;Thanks,
&lt;/p&gt;&lt;p&gt;Thanigainathan S&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/29</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/29</guid>
            <pubDate>Sun, 24 May 2009 00:16:04 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Vertical Column Headers</title>
            <description>&lt;p&gt;We had a scenario where there's a necessity to display the column headers vertically. Usually the headers will be horizontals by default. Below picture shows the default headers.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052209_0859_VerticalCol1.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;The needed ouput was displayed below.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052209_0859_VerticalCol2.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;The Grid control that is used for this display is GridView. So I did a little bit of search and found some good solutions in the web. It's all achievable with styles.
&lt;/p&gt;&lt;p&gt;Step 1:
&lt;/p&gt;&lt;p&gt;Create the following styles in the Master page file or the Style class file or in the page where required.
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse; background: #ddd9c3&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:638px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr&gt;&lt;td style=&quot;padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;style&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;text/css&quot;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:#a31515&quot;&gt;.VertiColumn&lt;/span&gt;
								&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt; {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:red&quot;&gt;writing-mode&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;tb-rl&lt;/span&gt;;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
								&lt;span style=&quot;color:red&quot;&gt;filter&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;fliph()&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;flipV()&lt;/span&gt;;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;                     }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;Writing-Mode defines how the text has to be written.  Once style is given the header will come from top to bottom but in reverse order. In the above example StratDate will be shown from top to bottom. But I need to display them from bottom to top.  Hence I used fliph() and flipv(). These styles flip the text horizontally and vertically giving the bottom to top text.
&lt;/p&gt;&lt;p&gt;Then define the class for the Grid control's header. I am defining them for the GridView here.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052209_0859_VerticalCol3.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;That's it you can get the Vertical column's easily.
&lt;/p&gt;&lt;h5&gt;Caution:
&lt;/h5&gt;&lt;p&gt;For now these styles are supported in IE alone. I have not tested this in other browsers.
&lt;/p&gt;&lt;p&gt;Thanks,
&lt;/p&gt;&lt;p&gt;Thanigainathan Siranjeevi
&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/28</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/28</guid>
            <pubDate>Fri, 22 May 2009 01:59:09 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Bulk Insert ,Update and Delete with ASP.Net ListView control</title>
            <description>&lt;p&gt;ASP.Net Listview is a Template Driven Grid control from Microsoft. It combines the features of DataGrid, GridView and Repeater. There is lot of web resources available about ListView. I had a scenario where the grid control has to act like an Excel control. Excel allows us to enter data in each of the cell. Then a submit button can be used to perform the Update or Delete operation on the Bulk. 
&lt;/p&gt;&lt;p&gt;Referral Links: 
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://weblogs.asp.net/scottgu/archive/2007/08/10/the-asp-listview-control-part-1-building-a-product-listing-page-with-clean-css-ui.aspx&quot;&gt;http://weblogs.asp.net/scottgu/archive/2007/08/10/the-asp-listview-control-part-1-building-a-product-listing-page-with-clean-css-ui.aspx&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.singingeels.com/Articles/Creating_Your_Own_ListView_Control.aspx&quot;&gt;http://www.singingeels.com/Articles/Creating_Your_Own_ListView_Control.aspx&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://mattberseth.com/blog/2008/01/building_a_grouping_grid_with.html&quot;&gt;http://mattberseth.com/blog/2008/01/building_a_grouping_grid_with.html&lt;/a&gt;
		&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;At first I thought of doing this so easily. But when started doing that I felt the pain. I started with a sample project &quot;ListViewDemo&quot;. Use the &quot;DemoList&quot; table from the following script. 
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse; background: #d9d9d9&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:478px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;middle&quot; style=&quot;padding-top: 1px; padding-left: 7px; padding-bottom: 1px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;SET&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;ANSI_NULLS&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;ON &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;GO &lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;SET&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;QUOTED_IDENTIFIER&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;ON &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;GO &lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;CREATE&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;TABLE&lt;/span&gt; [dbo]&lt;span style=&quot;color:gray&quot;&gt;.&lt;/span&gt;[DemoList]&lt;span style=&quot;color:gray&quot;&gt;( &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160;[DepartmentID] [smallint] &lt;span style=&quot;color:blue&quot;&gt;IDENTITY&lt;/span&gt;&lt;span style=&quot;color:gray&quot;&gt;(&lt;/span&gt;1&lt;span style=&quot;color:gray&quot;&gt;,&lt;/span&gt;1&lt;span style=&quot;color:gray&quot;&gt;)&lt;/span&gt;
								&lt;span style=&quot;color:gray&quot;&gt;NOT&lt;/span&gt;
								&lt;span style=&quot;color:gray&quot;&gt;NULL, &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160;[Name] [dbo]&lt;span style=&quot;color:gray&quot;&gt;.&lt;/span&gt;[Name] &lt;span style=&quot;color:gray&quot;&gt;NOT&lt;/span&gt;
								&lt;span style=&quot;color:gray&quot;&gt;NULL, &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160;[GroupName] [dbo]&lt;span style=&quot;color:gray&quot;&gt;.&lt;/span&gt;[Name] &lt;span style=&quot;color:gray&quot;&gt;NOT&lt;/span&gt;
								&lt;span style=&quot;color:gray&quot;&gt;NULL, &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160;[ModifiedDate] [datetime] &lt;span style=&quot;color:gray&quot;&gt;NOT&lt;/span&gt;
								&lt;span style=&quot;color:gray&quot;&gt;NULL, &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;CONSTRAINT&lt;/span&gt; [PK_DemoList] &lt;span style=&quot;color:blue&quot;&gt;PRIMARY&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;KEY&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;CLUSTERED&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:gray; font-family:Courier New; font-size:10pt&quot;&gt;( &lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160;[DepartmentID] &lt;span style=&quot;color:blue&quot;&gt;ASC &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:gray&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;WITH&lt;/span&gt;
								&lt;span style=&quot;color:gray&quot;&gt;(&lt;/span&gt;PAD_INDEX &lt;span style=&quot;color:gray&quot;&gt;=&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;OFF&lt;/span&gt;&lt;span style=&quot;color:gray&quot;&gt;,&lt;/span&gt; IGNORE_DUP_KEY &lt;span style=&quot;color:gray&quot;&gt;=&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;OFF&lt;/span&gt;&lt;span style=&quot;color:gray&quot;&gt;)&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;ON&lt;/span&gt; [PRIMARY] &lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:gray&quot;&gt;)&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;ON&lt;/span&gt; [PRIMARY] &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;Once the DB is ready I tried adding a &lt;strong&gt;LINQ&lt;/strong&gt; Data Context control to my web application. I named that &quot;AdventureWorks.dbml&quot; since I used that database for testing purpose. Now browse the server explorer and drag and drop the table into the DBML layer. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052109_1859_BulkInsertU1.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;The Web.Config file will now have the ConnectionStrings updated due to LINQ DataContext. The User's of this demo can customize this according to their server settings. 
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse; background: #d9d9d9&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:638px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr style=&quot;height: 90px&quot;&gt;&lt;td valign=&quot;middle&quot; style=&quot;padding-top: 1px; padding-left: 7px; padding-bottom: 1px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&#160;&#160;&#160;&#160;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;connectionStrings&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;add&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color:blue&quot;&gt;AdventureWorksConnectionString&lt;/span&gt;&quot;&lt;span style=&quot;color:blue&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;connectionString&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color:blue&quot;&gt;Data Source=MAXSTEEL\SQLEXPRESS;Initial Catalog=AdventureWorks;Integrated Security=True&lt;/span&gt;&quot;&lt;span style=&quot;color:blue&quot;&gt;
								&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;providerName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color:blue&quot;&gt;System.Data.SqlClient&lt;/span&gt;&quot;&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&#160;&#160;&#160;&#160;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;connectionStrings&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;Now let's start coding the ListView control. Make use of the &quot;Defualt.aspx&quot; page available. Place the Listview control and LinqDataSource control from the DataControls section in the toolbox. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052109_1859_BulkInsertU2.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;The ListView control as is said previously is a templatedriven control. Following are the templates that one may need with the ListView Control. 
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse; background: #d9d9d9&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:237px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr style=&quot;height: 131px&quot;&gt;&lt;td valign=&quot;middle&quot; style=&quot;padding-top: 1px; padding-left: 7px; padding-bottom: 1px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;ol&gt;&lt;li&gt;ItemTemplate 
&lt;/li&gt;&lt;li&gt;AlternatingItemTemplate 
&lt;/li&gt;&lt;li&gt;EmptyDataTemplate 
&lt;/li&gt;&lt;li&gt;InsertItemTemplate 
&lt;/li&gt;&lt;li&gt;LayoutTemplate 
&lt;/li&gt;&lt;li&gt;EditItemTemplate 
&lt;/li&gt;&lt;li&gt;SelectedItemTemplate &lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;Of these ItemTemplate, EditItemTemplate and Layout templates are very important. If we enable the paging options in the ListView it creates a DataPager control inside the layout template. The remaining are optional and used only when required. I got into problem while preparing this demo since I missed the EditItemTemplate (this template is responsible to take the values from controls and mapping them to the datasource). So make sure you don't miss them. 
&lt;/p&gt;&lt;p&gt;The LinqDataSource objects will point to the AdventureWorks dbml that we have created. The listview control will have the datasource id pointing to the LinqDataSurce and their templates are defined with their controls as follows. 
&lt;/p&gt;&lt;div&gt;&lt;table style=&quot;border-collapse:collapse; background: #d9d9d9&quot; border=&quot;0&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width:638px&quot; /&gt;&lt;/colgroup&gt;&lt;tbody valign=&quot;top&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;middle&quot; style=&quot;padding-top: 1px; padding-left: 7px; padding-bottom: 1px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ListView&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ListView1&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;DataKeyNames&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;DepartmentID&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;DataSourceID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;LinqDataSource1&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;InsertItemPosition&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;FirstItem&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ItemTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;background-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#E0FFFF&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#333333&lt;/span&gt;;&lt;span style=&quot;color:blue&quot;&gt;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;CheckBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;CheckBox1&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;DepartmentIDLabel1&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Eval(&quot;DepartmentID&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;NameTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;Name&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;GroupNameTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;GroupName&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ModifiedDateTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;ModifiedDate&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ItemTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;EmptyDataTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;table&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;background-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#FFFFFF&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;border-collapse&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;collapse&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;border-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#999999&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;border-style&lt;/span&gt;:&lt;span style=&quot;color:blue&quot;&gt;none&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;border-width&lt;/span&gt;:&lt;span style=&quot;color:blue&quot;&gt;1px&lt;/span&gt;;&lt;span style=&quot;color:blue&quot;&gt;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;No data was returned.&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;EmptyDataTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;InsertItemTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;InsertButton&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;CommandName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Insert&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Insert&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;CancelButton&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;CommandName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Cancel&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Clear&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;&amp;amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;NameTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;Name&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;GroupNameTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;GroupName&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ModifiedDateTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;ModifiedDate&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;InsertItemTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;LayoutTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;table&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;table&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;itemPlaceholderContainer&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;border&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;1&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;background-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#FFFFFF&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;border-collapse&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;collapse&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;border-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#999999&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;border-style&lt;/span&gt;:&lt;span style=&quot;color:blue&quot;&gt;none&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;border-width&lt;/span&gt;:&lt;span style=&quot;color:blue&quot;&gt;1px&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;font-family&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;Verdana,&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;Arial,&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;Helvetica,&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;sans-serif&lt;/span&gt;;&lt;span style=&quot;color:blue&quot;&gt;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;background-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#E0FFFF&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#333333&lt;/span&gt;;&lt;span style=&quot;color:blue&quot;&gt;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;DepartmentID&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;Name&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;GroupName&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;ModifiedDate&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;itemPlaceholder&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;text-align&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;center&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;background-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#5D7B9D&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;font-family&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;Verdana,&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;Arial,&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;Helvetica,&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;sans-serif&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#FFFFFF&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;DataPager&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;DataPager1&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Fields&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;NextPreviousPagerField&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ButtonType&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Button&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ShowFirstPageButton&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;True&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;ShowNextPageButton&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;False&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ShowPreviousPageButton&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;False&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;NumericPagerField&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;NextPreviousPagerField&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ButtonType&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Button&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ShowLastPageButton&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;True&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;ShowNextPageButton&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;False&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ShowPreviousPageButton&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;False&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Fields&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;DataPager&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;LayoutTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;EditItemTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;background-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#999999&lt;/span&gt;;&lt;span style=&quot;color:blue&quot;&gt;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;UpdateButton&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;CommandName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Update&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Update&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;CancelButton&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;CommandName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Cancel&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Cancel&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;DepartmentIDLabel1&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Eval(&quot;DepartmentID&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;NameTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;Name&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;GroupNameTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;GroupName&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;TextBox&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ModifiedDateTextBox&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Bind(&quot;ModifiedDate&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;EditItemTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;SelectedItemTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;background-color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#E2DED6&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;font-weight&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;bold&lt;/span&gt;;&lt;span style=&quot;color:red&quot;&gt;color&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;#333333&lt;/span&gt;;&lt;span style=&quot;color:blue&quot;&gt;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;DeleteButton&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;CommandName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Delete&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Delete&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;EditButton&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;CommandName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Edit&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Edit&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;DepartmentIDLabel&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Eval(&quot;DepartmentID&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;NameLabel&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Eval(&quot;Name&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;GroupNameLabel&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Eval(&quot;GroupName&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Label&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ModifiedDateLabel&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;='&lt;/span&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;# Eval(&quot;ModifiedDate&quot;) &lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;'&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;SelectedItemTemplate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ListView&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;LinqDataSource&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;LinqDataSource1&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;ContextTypeName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ListViewDemo.AdventureWorksDataContext&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;EnableDelete&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;True&quot;&lt;/span&gt;
							&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;EnableInsert&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;True&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;EnableUpdate&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;True&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;TableName&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;DemoLists&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;LinqDataSource&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;cmdUpdate&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;onclick&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Update_Click&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Update Records&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Button&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;cmdDelete&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;onclick&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Delete_Click&quot;&lt;/span&gt;
								&lt;span style=&quot;color:red&quot;&gt;Text&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Delete Records&quot;&lt;/span&gt;
								&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
						&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;The output screen will look like this. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052109_1859_BulkInsertU3.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;The users can enjoy editing the data directly as excel files and can select multiple records and delete them. You can download the demo &lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/ListViewDemo.zip&quot;&gt;here&lt;/a&gt;. 
&lt;/p&gt;&lt;p&gt;So enjoy using this wonderful Grid control and let me know your thoughts on this. 
&lt;/p&gt;&lt;p&gt;Thanks, 
&lt;/p&gt;&lt;p&gt;Thanigainathan Siranjeevi 
&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&#160;&#160;&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/27</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/27</guid>
            <pubDate>Thu, 21 May 2009 11:59:37 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Visual Studio 2010 Beta Launch</title>
            <description>&lt;p&gt;The most awaited Visual Studio 2010 is launched yesterday May 20-2009 10.AM PST. You can find the download link below.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx&quot;&gt;Visual Studio 2010&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;This page has the link to download. There are two versions available now
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Visual Studio 2010 Professional Beta
&lt;/li&gt;&lt;li&gt;Visual Studio 2010 Team Suite Beta
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;There are also further downloads available. The Homepage also has the features listed for VS 2010. Downloads are also coming faster.
&lt;/p&gt;&lt;p&gt;So download them now and enjoy coding in VS2010
&lt;/p&gt;&lt;p&gt;Thanks,
&lt;/p&gt;&lt;p&gt;Thani
&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/26</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/26</guid>
            <pubDate>Wed, 20 May 2009 20:41:28 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Silverlight 3 with Ria Authentication service</title>
            <description>&lt;p&gt;Authentication and authorization plays a key role in the web world. Going distributed makes information sharing healthier. But only if it's allowed for the know contact it will be healthy. We can very well see this in the existing web world. We have the memberships and roles for ASP.Net web applications. In addition we also have forms authentication and NTLM authentication. 
&lt;/p&gt;&lt;p&gt;Going smart client is always best. But considering security it has to be more secure since smart clients attract all the people they can be easily prey to security vulnerabilities. &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;amp;displaylang=en&quot;&gt;Ria&lt;/a&gt; services is one of the fantastic releases from Microsoft (though its still in beta stage) to achieve this. Its nothing but a platform to bring all the capabilities from ASP.Net web to the Silverlight .It actually tries to show a showcase a two-tier applications and behind the scene handling all the things necessary to build a three tier application. All this can be achieved by one thing called &lt;strong&gt;Domain Service. &lt;/strong&gt;This&lt;strong&gt;
		&lt;/strong&gt;article is aimed at showing how we can authenticate our Silverlight applications with ASP.Net membership objects. 
&lt;/p&gt;&lt;h5&gt;&lt;span style=&quot;text-decoration:underline&quot;&gt;Sources reffered: &lt;/span&gt;
	&lt;/h5&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://blogs.msdn.com/brada/&quot;&gt;Brad Adam's Posting&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.eggheadcafe.com/&quot;&gt;EggHead cafe&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://silverlight-show.net/&quot;&gt;silverlight-show&lt;/a&gt;
		&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;I referred from all these links. Even Microsoft offer's a sample application in the &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;amp;displaylang=en&quot;&gt;Ria&lt;/a&gt; download page. 
&lt;/p&gt;&lt;h4&gt;&lt;span style=&quot;text-decoration:underline&quot;&gt;ASP.Net Security: &lt;/span&gt;
	&lt;/h4&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;Create a new Silverlight Project called &quot;AuthenticLight&quot; with Web application enabled. ASP.Net offers an easy way of integrating security into web application. This we can be set up from the ASP.Net configuration in the menu. Below picture depicts that. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight1.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Selecting this option will open a web page with all the security features that a web application needs. It enables you to create the following options 
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Authentication 
&lt;/li&gt;&lt;li&gt;Role Based Authorization 
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;You can refer this link &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/879kf95c.aspx&quot;&gt;User Profile&lt;/a&gt; . This link also shows how to customize this feature. 
&lt;/p&gt;&lt;p&gt;There will be a wizard interface for creating a new user with username, passwords, roles and role access filters. Refer below pictures in the wizard. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight2.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Fig-1 (Select security tab) 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight3.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Fig-2 (Selecting the Security wizard to create the user) 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight4.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Fig-3 (Select the Internet option) 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight5.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Fig-4 (Provider) 
&lt;/p&gt;&lt;p&gt;Here you can customize the provider to any DB or XML source. If we left for default then an &lt;strong&gt;ASPNETDB.MDF &lt;/strong&gt;will be created in the APP_Data folder in the web application. This will have all the user related tables. Next wizard is about the Roles and it has to be enabled if it's needed. Following that will ask for the role name details. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight6.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Fig-5(Role Names) 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight7.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Fig-6(New User details) 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight8.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;Fig-7(Role and access rights) 
&lt;/p&gt;&lt;p&gt;Finishing this will finish the user creation wizard. Now we are ready with the userdb setup and to expose them for Silverlight through DomainService. 
&lt;/p&gt;&lt;h5&gt;&lt;span style=&quot;text-decoration:underline&quot;&gt;Exposing AuthenticationBase with DomainService : &lt;/span&gt;
	&lt;/h5&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;Authentication base is the new class found in the System.Web.Ria.ApplicationServices. This enables us to expose the secuiryt services to the SilverlightClient. Try adding a new Domainservice class to the ASP.Net Web application (&quot;AuthenticLight.Web&quot;). Name this &quot;&lt;span style=&quot;color:#2b91af; font-family:Courier New; font-size:10pt&quot;&gt;AuthenticationSrv&lt;/span&gt;&quot;. The code will be looking like as follows. 
&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;namespace&lt;/span&gt; AuthenticLight.Web &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Collections.Generic; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.ComponentModel; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.ComponentModel.DataAnnotations; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Linq; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Web.Ria; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Web.Ria.ApplicationServices; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Web.Ria.Data; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Web.DomainServices; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;// TODO: Create methods containing your application logic. &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;[&lt;span style=&quot;color:#2b91af&quot;&gt;EnableClientAccess&lt;/span&gt;()] &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;public&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;class&lt;/span&gt;
			&lt;span style=&quot;color:#2b91af&quot;&gt;AuthenticationSrv&lt;/span&gt; :&lt;span style=&quot;color:#2b91af&quot;&gt;AuthenticationBase&lt;/span&gt;&amp;lt;&lt;span style=&quot;color:#2b91af&quot;&gt;UserBase&lt;/span&gt;&amp;gt; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;}&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;The UserBase which is from System.Secuirty.Principle will be exposed through the AuthenticationBase Class. Userbase has the following methods. 
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;AuthenticationType &lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;IsAuthenticated&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;Name&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;Roles&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;IsInRole&lt;/span&gt;
		&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The AuthenticationSrv is the class that's intended to expose the User classes. Hence we add the &lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#2b91af&quot;&gt;EnableClientAccess&lt;/span&gt;()&lt;/span&gt;attribute to this class. Authentication base inherits from the DomainService class . So there's no need to worry about implementing the Domainservice Class here.Authentication base has the following methods available with them. 
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;ClearAuthenticationToken &lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;CreateUser&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;GetAnonymousUser&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;GetAuthenticatedUser&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;GetUser&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;IssueAuthenticationToken&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;Login&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;Logout&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;UpdateUser&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;UpdateUserCore&lt;/span&gt;
		&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;ValidateUser&lt;/span&gt;
		&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;These are the basic methods needed to validate the user credentials. When exposing them through the EnableClientAccess they will create the proxy classes at the client side i.e Silverlight Applciation side. The generated code file will have the name &quot;AuthenticLight.Web.g.cs&quot;. The project structure will be like the following picture. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/052009_1900_Silverlight9.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;The Silverlight application created for this demo is created with &quot;Silverlight Navigation Application&quot;. If you want more info on Navigation you can check my &lt;a href=&quot;http://geekswithblogs.net/thanigai/archive/2009/04/24/silverlight-3-navigation-api.aspx&quot;&gt;Article&lt;/a&gt;. 
&lt;/p&gt;&lt;p&gt;There's a few change that needs to be done on the ASP.Net page where the Silverlight page is referred .Remove the entries for registering System.Web.Silverlight and make the following changes.&#160;&#160;&#160;&#160; 
&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;@&lt;/span&gt;
			&lt;span style=&quot;color:#a31515&quot;&gt;Register&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Assembly&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;System.Web.Ria&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Namespace&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;System.Web.Ria&quot; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;TagPrefix&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ria&quot;&lt;/span&gt;
			&lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt;&lt;/span&gt;
		&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;Replace this code where its referred as &lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Silverlight…&lt;/span&gt;
		&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ria&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;SilverlightApplication&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Silverlight1&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Source&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;~/ClientBin/AuthenticLight.xap&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;MinimumVersion&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;3.0.40307.0&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Width&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;100%&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Height&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;100%&quot;&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;The final page will look like this. 
&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;@&lt;/span&gt;
			&lt;span style=&quot;color:#a31515&quot;&gt;Page&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Language&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;C#&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;AutoEventWireup&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;true&quot;&lt;/span&gt;
			&lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;background-color:yellow&quot;&gt;&amp;lt;%&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;@&lt;/span&gt;
			&lt;span style=&quot;color:#a31515&quot;&gt;Register&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Assembly&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;System.Web.Ria&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Namespace&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;System.Web.Ria&quot; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;TagPrefix&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ria&quot;&lt;/span&gt;
			&lt;span style=&quot;background-color:yellow&quot;&gt;%&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;!&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;DOCTYPE&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;html&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;PUBLIC&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;&quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;html&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;xmlns&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;http://www.w3.org/1999/xhtml&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;head&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt;&lt;/span&gt;AuthenticLight&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;style&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;text/css&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;html&lt;/span&gt;, &lt;span style=&quot;color:#a31515&quot;&gt;body&lt;/span&gt; { &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160; &lt;span style=&quot;color:red&quot;&gt;height&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;100%&lt;/span&gt;; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160; &lt;span style=&quot;color:red&quot;&gt;overflow&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;auto&lt;/span&gt;; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#a31515&quot;&gt;body&lt;/span&gt; { &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160; &lt;span style=&quot;color:red&quot;&gt;padding&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;0&lt;/span&gt;; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&#160;&#160;&#160;&#160; &lt;span style=&quot;color:red&quot;&gt;margin&lt;/span&gt;: &lt;span style=&quot;color:blue&quot;&gt;0&lt;/span&gt;; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;head&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;body&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;form&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;form1&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;height&lt;/span&gt;:&lt;span style=&quot;color:blue&quot;&gt;100%&lt;/span&gt;;&lt;span style=&quot;color:blue&quot;&gt;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ScriptManager&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;ScriptManager1&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ScriptManager&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;div&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;height&lt;/span&gt;:&lt;span style=&quot;color:blue&quot;&gt;100%&lt;/span&gt;;&lt;span style=&quot;color:blue&quot;&gt;&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;ria&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;SilverlightApplication&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;Silverlight1&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;runat&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;server&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Source&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;~/ClientBin/AuthenticLight.xap&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;MinimumVersion&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;3.0.40307.0&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Width&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;100%&quot;&lt;/span&gt;
			&lt;span style=&quot;color:red&quot;&gt;Height&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;100%&quot;&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;/&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;form&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;body&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;html&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;For calling this Authentication service WebUserService has to be referenced from &quot;App.Xaml&quot; as a service. So add the following changes in the &quot;App.Xaml&quot; 
&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Application.Services&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9; margin-left: 72pt&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;appsvc&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;WebUserService&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt; x&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:red&quot;&gt;Name&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;=&quot;UserServ&quot;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;appsvc&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;WebUserService&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Application.Services&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#a31515&quot;&gt;Application.Resources&lt;/span&gt;&lt;span style=&quot;color:blue&quot;&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;Now in the Silverlight Application wherever there's a need to call the UserService then refer the Namespace 
&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Ria.ApplicationServices; &lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;Referring this will enable the developer to call the user Service like 
&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#2b91af&quot;&gt;UserService&lt;/span&gt;.Current.Login &lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#2b91af&quot;&gt;UserService&lt;/span&gt;.Current.LogOut() &lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;…. &lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;Silverlight Client code sample below. &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Collections.Generic; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Linq; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Net; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Controls; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Documents; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Input; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Media; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Media.Animation; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Shapes; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Navigation; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;using&lt;/span&gt; System.Windows.Ria.ApplicationServices; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;namespace&lt;/span&gt; AuthenticLight &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;public&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;partial&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;class&lt;/span&gt;
			&lt;span style=&quot;color:#2b91af&quot;&gt;HomePage&lt;/span&gt; : &lt;span style=&quot;color:#2b91af&quot;&gt;Page &lt;/span&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;public&lt;/span&gt; HomePage() &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;InitializeComponent(); &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;// Executes when the user navigates to this page. &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;protected&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;override&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; OnNavigatedTo(&lt;span style=&quot;color:#2b91af&quot;&gt;NavigationEventArgs&lt;/span&gt; e) &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;private&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; lgOut_Click(&lt;span style=&quot;color:blue&quot;&gt;object&lt;/span&gt; sender, &lt;span style=&quot;color:#2b91af&quot;&gt;RoutedEventArgs&lt;/span&gt; e) &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#2b91af&quot;&gt;UserService&lt;/span&gt;.Current.Logout(); &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:#2b91af&quot;&gt;UserService&lt;/span&gt;.Current.LogoutCompleted += &lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.HandleCompletionEvent; &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;private&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; HandleCompletionEvent(&lt;span style=&quot;color:#2b91af&quot;&gt;Object&lt;/span&gt; Sender, &lt;span style=&quot;color:#2b91af&quot;&gt;EventArgs&lt;/span&gt; e) &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt;(!&lt;span style=&quot;color:#2b91af&quot;&gt;AuthServ&lt;/span&gt;.IsUserAuth()){ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.NavigationService.Navigate(&lt;span style=&quot;color:blue&quot;&gt;new&lt;/span&gt;
			&lt;span style=&quot;color:#2b91af&quot;&gt;Uri&lt;/span&gt;(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;/Views/LoginPage.xaml&quot;&lt;/span&gt;, &lt;span style=&quot;color:#2b91af&quot;&gt;UriKind&lt;/span&gt;.Relative)); &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;private&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;void&lt;/span&gt; Page_Loaded(&lt;span style=&quot;color:blue&quot;&gt;object&lt;/span&gt; sender, &lt;span style=&quot;color:#2b91af&quot;&gt;RoutedEventArgs&lt;/span&gt; e) &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;{ &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;if&lt;/span&gt; (!&lt;span style=&quot;color:#2b91af&quot;&gt;AuthServ&lt;/span&gt;.IsUserAuth()) { &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;this&lt;/span&gt;.NavigationService.GoBack(); &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9; margin-left: 36pt&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9; margin-left: 36pt&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #d9d9d9; margin-left: 36pt&quot;&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;} &lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p style=&quot;margin-left: 36pt&quot;&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;Like this we can use them in silverlight application wherever needed. You can find a demo &lt;a href=&quot;http://cid-4081adeb8992f3c9.skydrive.live.com/self.aspx/AppDemos/AuthenticLight.zip&quot;&gt;here&lt;/a&gt;. There's a login page in this application which validates the username and password and then it allows the user to move around all other pages. 
&lt;/p&gt;&lt;h5&gt;&lt;span style=&quot;text-decoration:underline&quot;&gt;Conclusion: &lt;/span&gt;
	&lt;/h5&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;The Article has demonstrated how one can use the ASP.Net role and membership for Silverlight application through .Net Ria service's. I will come back with some more advanced concepts on how we can customize these features for need's. Please bare with me if there is any mistakes and let me know so that I can correct them. 
&lt;/p&gt;&lt;p&gt;Thanks, 
&lt;/p&gt;&lt;p&gt;Thanigainathan Siranjeevi 
&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&#160;&#160;&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/24</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/24</guid>
            <pubDate>Wed, 20 May 2009 12:00:57 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Blogging with Word-2007</title>
            <description>&lt;p&gt;MS-Word 2007 has a beautiful feature for publishing blog posts. You can utilize the feature's present with Word for blog publishing since it's very handy. This option you can see in new file window as &quot;New Blog Post&quot;.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/051809_2104_Bloggingwit1.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;After that you have to manage your accounts using the &quot;Manage accounts&quot; menu option. There you will be provided with provider options. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/051809_2104_Bloggingwit2.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;There are various provider's supported by word for blogging. 
&lt;/p&gt;&lt;p&gt;I tried registering for my GeekswithBlogs.net account and ended up in mess. This is because of the &quot;Metablog.ashx&quot; url provided as a default option when registering for the community server. Yes for GeekswithBlogs we have to select the community server. But if we choose like that then we have the problem of giving the picture Upload and Download Url since we are not aware of these urls. So it's advised for taking the option &lt;strong&gt;&quot;Other&quot;. &lt;/strong&gt;Choosing other will ask for the Blog details like Metablog Api details, Username and password.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/051809_2104_Bloggingwit3.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;&quot;Metablog.ashx&quot; is the default API provided by any blog websites. This has the set of Interfaces for programming the Blog. The following will be the output if you query that in browser. I had problem when I tried to access with Metablog.ashx for GWB. I did a lot of search for finding this API interface for GWB (a lot of Google search terms) ,finally I found that and I want to share that with you all. I also referred one of our community blog &lt;a href=&quot;http://geekswithblogs.net/ksellenrode/archive/2007/04/28/112057.aspx&quot;&gt;http://geekswithblogs.net/ksellenrode/archive/2007/04/28/112057.aspx&lt;/a&gt;&#160;
&lt;/p&gt;&lt;p&gt;So it will be like &lt;a href=&quot;http://geekswithblogs.net/&quot;&gt;http://geekswithblogs.net/&quot;Your&lt;/a&gt; blog name&quot;/services/metablogapi.aspx. Gave this in the URL and provide the Username and password and you are set to go. 
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/051809_2104_Bloggingwit4.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;The picture options should be given like this. If you have separate image server's then give &quot;My Own Provider&quot;.
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/051809_2104_Bloggingwit5.png&quot; alt=&quot;&quot; /&gt;
	&lt;/p&gt;&lt;p&gt;That's it use word for blogging and enjoy blogging. 
&lt;/p&gt;&lt;p&gt;Thanks, 
&lt;/p&gt;&lt;p&gt;Thani&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/23</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/23</guid>
            <pubDate>Tue, 19 May 2009 02:04:00 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>.Net Ria May 2009 Preview</title>
            <description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;We got the .Net RIA Services available for the may month. You can get it from the following Link.&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;a href=&quot;http://code.msdn.microsoft.com/RiaServices/Release/ProjectReleases.aspx?ReleaseId=2661&quot;&gt;http://code.msdn.microsoft.com/RiaServices/Release/ProjectReleases.aspx?ReleaseId=2661&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;There is a inetersting post by &lt;strong&gt;Brad Adams&lt;/strong&gt; which can be found &lt;a href=&quot;http://blogs.msdn.com/brada/archive/2009/05/11/net-ria-services-may-2009-preview.aspx?CommentPosted=true#commentmessage&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So let's all enjoy this download. Seems lot of bug fixes available now. The main enhancements will be on Authentication side.Making all the ASP.net authentication features available on RIA.&lt;/p&gt;
&lt;p&gt;I will cover more on this preview in coming posts.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Thani&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/22</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/22</guid>
            <pubDate>Tue, 12 May 2009 00:11:59 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Interesting .Net String Functions</title>
            <description>&lt;p&gt;Introduction:&lt;/p&gt;
&lt;p&gt;.Net 3.5 has some interesting string functions. I almost admire their usage. Following are those functions that we will be discussing here.&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;String.IsNullOrEmpty() &lt;/li&gt;
    &lt;li&gt;String.Split()(Available from .Net 1.0)&lt;/li&gt;
    &lt;li&gt;String.Join()(Available from .Net 1.0)&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;&lt;u&gt;Reference Links&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;String.IsNullOrEmpty - &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.string.isnullorempty.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/system.string.isnullorempty.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;String.Split() -&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.string.split.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/system.string.split.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;String.Join()-&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.string.join.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/system.string.join.aspx&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;&lt;u&gt;Target Audience:&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;The target audience should have knowledge in VB.Net or C#.Net to get a clear understanding of these functions.&lt;/p&gt;
&lt;h4&gt;&lt;u&gt;String.IsNullOrEmpty()&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;This is the function to test a string for either Null reference or Emptiness. This is something equal to &lt;/p&gt;
&lt;p&gt;VB.Net&lt;/p&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;        &lt;span class=&quot;kwrd&quot;&gt;Dim&lt;/span&gt; tstStr &lt;span class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;        &lt;span class=&quot;kwrd&quot;&gt;If&lt;/span&gt; tstStr = &lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;.Empty &lt;span class=&quot;kwrd&quot;&gt;Or&lt;/span&gt; tstStr = &lt;span class=&quot;kwrd&quot;&gt;Nothing&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;Then&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;            Response.Write(&lt;span class=&quot;str&quot;&gt;&quot;String is empty or null&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre&gt;        &lt;span class=&quot;kwrd&quot;&gt;End&lt;/span&gt; If&lt;/pre&gt;
&lt;pre&gt;C#.Net&lt;/pre&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;{&lt;/pre&gt;
&lt;pre&gt;    &lt;span class=&quot;kwrd&quot;&gt;string&lt;/span&gt; tstStr = &lt;span class=&quot;kwrd&quot;&gt;null&lt;/span&gt;;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;    &lt;span class=&quot;kwrd&quot;&gt;if&lt;/span&gt; (tstStr == &lt;span class=&quot;kwrd&quot;&gt;string&lt;/span&gt;.Empty | tstStr == &lt;span class=&quot;kwrd&quot;&gt;null&lt;/span&gt;) {&lt;/pre&gt;
&lt;pre&gt;        Response.Write(&lt;span class=&quot;str&quot;&gt;&quot;String is empty or null&quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;    }&lt;/pre&gt;
&lt;pre&gt;}&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Which can be written with this function as &lt;/p&gt;
&lt;p&gt;VB.Net&lt;/p&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;        &lt;span class=&quot;kwrd&quot;&gt;If&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;.IsNullOrEmpty(tstStr) &lt;span class=&quot;kwrd&quot;&gt;Then&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;            Response.Write(&lt;span class=&quot;str&quot;&gt;&quot;String is empty or null&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;        &lt;span class=&quot;kwrd&quot;&gt;End&lt;/span&gt; If&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;C#.Net&lt;/pre&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;{&lt;/pre&gt;
&lt;pre&gt;    &lt;span class=&quot;kwrd&quot;&gt;string&lt;/span&gt; tstStr = &lt;span class=&quot;kwrd&quot;&gt;null&lt;/span&gt;;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;    &lt;span class=&quot;kwrd&quot;&gt;if&lt;/span&gt; (&lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;.IsNullOrEmpty(tstStr)&lt;span class=&quot;kwrd&quot;&gt;) {&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;        Response.Write(&lt;span class=&quot;str&quot;&gt;&quot;String is empty or null&quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;    }&lt;/pre&gt;
&lt;pre&gt;}&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;This can be very useful in practical scenarios when it avoids the number of lines of code. Also performance gain will be good when using this functions.&lt;/p&gt;
&lt;h4&gt;&lt;u&gt;String.Split()&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;I have a string which has comma separated values and want to fetch the values one by one from them. Here comes the rescue through the function Split(). Consider for example i have a String as follow’s&lt;/p&gt;
&lt;p&gt;VB.Net&lt;/p&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;&lt;span class=&quot;kwrd&quot;&gt;Dim&lt;/span&gt; strSplt &lt;span class=&quot;kwrd&quot;&gt;As&lt;/span&gt; String&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;strSplt = &lt;span class=&quot;str&quot;&gt;&quot;George,Clooney,James,Bond&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;pre&gt;&lt;span class=&quot;str&quot;&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;C#&#160; &lt;br /&gt;
&lt;/p&gt;
&lt;div class=&quot;csharpcode&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;{&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;&#160;&#160;&#160; &lt;span class=&quot;kwrd&quot;&gt;string&lt;/span&gt; strSplt = &lt;span class=&quot;kwrd&quot;&gt;null&lt;/span&gt;;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;&#160;&#160;&#160; strSplt = &lt;span class=&quot;str&quot;&gt;&quot;George,Clooney,James,Bond&quot;&lt;/span&gt;;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;}&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;I can use the Split function here to read the string values one by one as follows.&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;VB.Net &lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;        &lt;span class=&quot;kwrd&quot;&gt;Dim&lt;/span&gt; strSplt &lt;span class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;        strSplt = &lt;span class=&quot;str&quot;&gt;&quot;George,Clooney,James,Bond&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;&#160;&lt;/pre&gt;
&lt;pre&gt;        &lt;span class=&quot;kwrd&quot;&gt;For&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;Each&lt;/span&gt; st &lt;span class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;In&lt;/span&gt; strSplt.Split(&lt;span class=&quot;str&quot;&gt;&quot;,&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;            Response.Write(st)&lt;/pre&gt;
&lt;pre&gt;            Response.Write(&lt;span class=&quot;str&quot;&gt;&quot;&amp;lt;br \&amp;gt;&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;        Next&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;C#&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;        Dim strSplt As String&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;        strSplt = &lt;span class=&quot;str&quot;&gt;&quot;George,Clooney,James,Bond&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;&#160;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;        For Each st As String In strSplt.Split(&lt;span class=&quot;str&quot;&gt;&quot;,&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;            Response.Write(st)&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre&gt;            Response.Write(&lt;span class=&quot;str&quot;&gt;&quot;&amp;lt;br \&amp;gt;&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;        Next&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;There are various optional parameters available with this functions. I have listed them below. &lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; border=&quot;1&quot; width=&quot;771&quot;&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td width=&quot;339&quot; valign=&quot;top&quot;&gt;Function&lt;/td&gt;
            &lt;td width=&quot;430&quot; valign=&quot;top&quot;&gt;Description&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;339&quot; valign=&quot;top&quot;&gt;Split(ByVal Paramarray separator() char) as String()&lt;/td&gt;
            &lt;td width=&quot;430&quot; valign=&quot;top&quot;&gt;
            &lt;p&gt;Returns a string array that contains the substrings in this instance that are delimited by elements of a specified Unicode character array.&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;339&quot; valign=&quot;top&quot;&gt;Public Function Split(ByVal separator() As Char, ByVal count As Integer) As String()&lt;/td&gt;
            &lt;td width=&quot;430&quot; valign=&quot;top&quot;&gt;
            &lt;p&gt;Returns a string array that contains the substrings in this instance that are delimited by elements of a specified Unicode character array. A parameter specifies the maximum number of substrings to return.&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;339&quot; valign=&quot;top&quot;&gt;Public Function Split(ByVal separator() As Char, ByVal count As Integer, ByVal options As System.StringSplitOptions) As String()&lt;/td&gt;
            &lt;td width=&quot;430&quot; valign=&quot;top&quot;&gt;
            &lt;p&gt;Returns a string array that contains the substrings in this string that are delimited by elements of a specified Unicode character array. Parameters specify the maximum number of substrings to return and whether to return empty array elements.&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;339&quot; valign=&quot;top&quot;&gt;Public Function Split(ByVal separator() As Char, ByVal options As System.StringSplitOptions) As String()&lt;/td&gt;
            &lt;td width=&quot;430&quot; valign=&quot;top&quot;&gt;
            &lt;p&gt;Returns a string array that contains the substrings in this string that are delimited by elements of a specified Unicode character array. A parameter specifies whether to return empty array elements.&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;339&quot; valign=&quot;top&quot;&gt;Public Function Split(ByVal separator() As String, ByVal count As Integer, ByVal options As System.StringSplitOptions) As String()&lt;/td&gt;
            &lt;td width=&quot;430&quot; valign=&quot;top&quot;&gt;
            &lt;p&gt;Returns a string array that contains the substrings in this string that are delimited by elements of a specified string array. Parameters specify the maximum number of substrings to return and whether to return empty array elements.&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;339&quot; valign=&quot;top&quot;&gt;Public Function Split(ByVal separator() As String, ByVal options As System.StringSplitOptions) As String()&lt;/td&gt;
            &lt;td width=&quot;430&quot; valign=&quot;top&quot;&gt;
            &lt;p&gt;Returns a string array that contains the substrings in this string that are delimited by elements of a specified string array. A parameter specifies whether to return empty array elements.&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;There are two types of exceptions available for this fuction. They are &lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;ol&gt;
    &lt;li&gt;System.ArgumentOutOfRangeException: count is negative.&lt;/li&gt;
    &lt;li&gt;System.ArgumentException: options is not one of the System.StringSplitOptions values&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;The &lt;strong&gt;Split() &lt;/strong&gt;function is widely used for the &lt;strong&gt;ListBox&lt;/strong&gt; controls. Particularly when there are user controls which produce the selected values as comma separated values . &lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;&lt;u&gt;String.Join()&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;This function is just the reverse of String.Split(). The responsibility of this function is to concatenate string values with a separator value. The separator is another character like “,” or “;”. The input for this method will be a String array. If there is string array .Then we can use the following way to join the items .&lt;/p&gt;
&lt;p&gt;VB.Net&lt;/p&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;&lt;span class=&quot;kwrd&quot;&gt;Dim&lt;/span&gt; strJn(5) &lt;span class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;        strJn(0) = &lt;span class=&quot;str&quot;&gt;&quot;Sample&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;        strJn(1) = &lt;span class=&quot;str&quot;&gt;&quot;Test&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;        strJn(3) = &lt;span class=&quot;str&quot;&gt;&quot;For&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;        strJn(4) = &lt;span class=&quot;str&quot;&gt;&quot;Joins&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;        Response.Write(&lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;.Join(&lt;span class=&quot;str&quot;&gt;&quot;,&quot;&lt;/span&gt;, strJn))&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;C#&lt;/p&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;&#160;&lt;/pre&gt;
&lt;pre&gt;{&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;&#160;&#160;&#160; &lt;span class=&quot;kwrd&quot;&gt;string&lt;/span&gt;[] strJn = &lt;span class=&quot;kwrd&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;string&lt;/span&gt;[6];&lt;/pre&gt;
&lt;pre&gt;&#160;&#160;&#160; strJn(0) = &lt;span class=&quot;str&quot;&gt;&quot;Sample&quot;&lt;/span&gt;;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;&#160;&#160;&#160; strJn(1) = &lt;span class=&quot;str&quot;&gt;&quot;Test&quot;&lt;/span&gt;;&lt;/pre&gt;
&lt;pre&gt;&#160;&#160;&#160; strJn(3) = &lt;span class=&quot;str&quot;&gt;&quot;For&quot;&lt;/span&gt;;&lt;/pre&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;    Response.Write(&lt;span class=&quot;kwrd&quot;&gt;string&lt;/span&gt;.Join(&lt;span class=&quot;str&quot;&gt;&quot;,&quot;&lt;/span&gt;, strJn));&lt;/pre&gt;
&lt;/div&gt;
&lt;pre class=&quot;alt&quot;&gt;}&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Following are the two options to use this function.&lt;/p&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; border=&quot;1&quot; width=&quot;758&quot;&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td width=&quot;392&quot; valign=&quot;top&quot;&gt;Name&lt;/td&gt;
            &lt;td width=&quot;364&quot; valign=&quot;top&quot;&gt;Description&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;392&quot; valign=&quot;top&quot;&gt;Public Shared Function Join(ByVal separator As String, ByVal value() As String) As String&lt;/td&gt;
            &lt;td width=&quot;364&quot; valign=&quot;top&quot;&gt;Concatenates a specified separator System.String between each element of a specified System.String array, yielding a single concatenated string.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;392&quot; valign=&quot;top&quot;&gt;
            &lt;p&gt;Public Shared Function Join(ByVal separator As String, ByVal value() As String, ByVal startIndex As Integer, ByVal count As Integer) As String&lt;/p&gt;
            &lt;/td&gt;
            &lt;td width=&quot;364&quot; valign=&quot;top&quot;&gt;Concatenates a specified separator System.String between each element of a specified System.String array, yielding a single concatenated string. Parameters specify the first array element and number of elements to use.&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The exception’s that are available with this method’s are &lt;/p&gt;
&lt;p&gt;1.System.ArgumentNullException: value is null.   &lt;br /&gt;
2.System.ArgumentOutOfRangeException: startIndex or count is less than 0.&#160; -or- startIndex plus count is greater than the number of elements in value.    &lt;br /&gt;
3.System.OutOfMemoryException: Out of memory. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;This is something equal to Sql Server’s &lt;strong&gt;Coelesce &lt;/strong&gt;which can be used to join the string values in Sql Server&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h4&gt;Conclusion:&lt;/h4&gt;
&lt;p&gt;There are a lot of function’s available with .Net. Of these i have covered these three functions as they found usage in practical scenario’s. Please let me know your feedback on this.&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/17</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/17</guid>
            <pubDate>Sat, 09 May 2009 23:05:28 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>GridView Fixed Header</title>
            <description>&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;Gridview is one of the good controls which enables us to produce Excel like output in the webforms.You can learn more about grid view in the following link &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview(VS.80).aspx&quot; target=&quot;_blank&quot;&gt;GridView Documentation&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;We had a scenario where we are supposed to give freeze pane like feature for Gridview. We had a lengthy Grid with some 20 or 30 columns . We had paging for about 20 records per page. So following were the requirements.&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;1. Grid must have a Fixed header. &lt;br /&gt;
2. it should be scrollable horizontally. &lt;br /&gt;
3. it should be scrollable vertically.&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;I did a lot of search and could only get solutions that worked only where the columns are limited. So I did a small R&amp;amp;D and derived at a solution which i will be sharing now. Take for example a Timesheet application and it has a Grid. We are going to give fixed header feature for this Grid. The GridView will look like as fallow's.&lt;/font&gt;&lt;/p&gt;
&lt;div style=&quot;border: 1px solid black; overflow: scroll; background-color: gray; width: 100%; height: 90px; color: white;&quot;&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;&amp;lt;asp:GridView ID=&quot;grdTask&quot; runat=&quot;server&quot; GridLines&#160; =&quot;Both&quot;&#160;&#160;&#160; Width =&quot;100%&quot;&#160; &amp;gt; &lt;br /&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;!-- Some column Definitions--&amp;gt; &lt;br /&gt;
&amp;lt;/asp:GridView&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;The first thing we will be doing is to move this Grid inside a Div tag.&lt;/font&gt;&lt;/p&gt;
&lt;div style=&quot;border: 1px solid black; overflow: scroll; background-color: gray; width: 100%; height: 100px; color: white;&quot;&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;&amp;lt;div&#160; id = &quot;AdjResultsDiv&quot;&amp;gt; &lt;br /&gt;
&amp;lt;asp:GridView ID=&quot;grdTask&quot; runat=&quot;server&quot; GridLines&#160; =&quot;Both&quot;&#160;&#160;&#160; Width =&quot;100%&quot;&#160; &amp;gt; &lt;br /&gt;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &amp;lt;!-- Some column Definitions--&amp;gt; &lt;br /&gt;
&amp;lt;/asp:GridView&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;&amp;lt;/Div&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;Lets say we have a StyleSheet file &quot;Style.Css&quot;. Please add the following styles for the Div using ID based styles. You can also use Class based styles.&lt;/font&gt;&lt;/p&gt;
&lt;div style=&quot;border: 1px solid black; overflow: scroll; background-color: gray; width: 100%; height: 134px; color: white;&quot;&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;div#MyGrid { &lt;br /&gt;
width: 1080px; &lt;br /&gt;
height: 500px; &lt;br /&gt;
overflow: scroll; &lt;br /&gt;
position: relative; &lt;br /&gt;
}&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;The above code will make sure of the following things.&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;1. We can define the height and the width of the Div We are using. &lt;br /&gt;
2. The scrollbars that we may need or not using the Overflow property. &lt;br /&gt;
3. setting the Position to relative makes the Div relative to its parent.&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;The next thing will be the styles for the Grid. By default the grid will be rendered as a tabel with default Div tags as &lt;/font&gt;&lt;/p&gt;
&lt;div style=&quot;border: 1px solid black; overflow: scroll; background-color: gray; width: 100%; height: 67px; color: white;&quot;&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;&amp;lt;div&amp;gt; &lt;br /&gt;
&amp;lt;table ......&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;So when you add a Div Tag before the Grid it will be rendered as &lt;/font&gt;&lt;/p&gt;
&lt;div style=&quot;border: 1px solid black; overflow: scroll; background-color: gray; width: 100%; height: 102px; color: white;&quot;&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;&amp;lt;div id = &quot;AdjResultsDiv&quot;&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;&amp;lt;div&amp;gt; &lt;br /&gt;
&amp;lt;table ......&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;
&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;So our styles should be accordingly designed. I have given the Grid styles below.&lt;/font&gt;&lt;/p&gt;
&lt;div style=&quot;border: 1px solid black; overflow: scroll; background-color: gray; width: 100%; height: 150px; color: white;&quot;&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;div#MyGrid th &lt;br /&gt;
{&#160;&#160; &lt;br /&gt;
top: expression(document.getElementById(&quot;AdjResultsDiv&quot;).scrollTop-2); &lt;br /&gt;
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft); &lt;br /&gt;
position: relative; &lt;br /&gt;
z-index: 20; &lt;br /&gt;
} &lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;Following are the functionalities.&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;1.Give the Top and Left coordinates of the TH tag which will be generated for the Header inside the Grid. We are using the expression tag to dynamically assign the values through JavaScript. &lt;br /&gt;
2.Place the Grid relatively inside the Div tag. If this property is not set the Header will go out of the Div Box. &lt;br /&gt;
3.Set the Z-Index of the Grid. The z-index property sets the stack order of an element. So based on the order they will be placed in front.&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;So add the following in the Style sheet :-&lt;/font&gt;&lt;/p&gt;
&lt;div style=&quot;border: 1px solid black; overflow: scroll; background-color: gray; width: 100%; height: 273px; color: white;&quot;&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;div#AdjResultsDiv { &lt;br /&gt;
width: 1080px; &lt;br /&gt;
height: 500px; &lt;br /&gt;
overflow: scroll; &lt;br /&gt;
position: relative; &lt;br /&gt;
}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;div#AdjResultsDiv th &lt;br /&gt;
{&#160;&#160; &lt;br /&gt;
top: expression(document.getElementById(&quot;AdjResultsDiv&quot;).scrollTop-2); &lt;br /&gt;
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft); &lt;br /&gt;
position: relative; &lt;br /&gt;
z-index: 20; &lt;br /&gt;
} &lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;
&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;And put the Grid inside the Div tag. That's all. You are now ready with the Fixed headers for the Grid. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;2&quot;&gt;You can find the Demo &lt;a href=&quot;https:///images/geekswithblogs_net/thanigai/FixHead.zip&quot;&gt;here.&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;Thanks, &lt;br /&gt;
Thani&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;ver&quot; size=&quot;2&quot;&gt;&lt;/font&gt;&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/13</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/13</guid>
            <pubDate>Wed, 06 May 2009 04:40:21 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Dynamic Query with Entity Framework</title>
            <description>&lt;p&gt;Dynamic query building is most often used in the enterprise world for search screens and other operations. I remember writing code very tediously night and day for a very big search screen. Those days where the nightmares, but good experiences we got. Now these things are made very simple by means of Microsoft's Ado.Net entity framework. ADO.Net Entity Framework is an ORM extension from Microsoft. This is something similar to Linq to Sql . But this one is having some good features and we will be discussing one of them. I will demonstrate this with a sample project.
&lt;/p&gt;&lt;p&gt;Prerequisites:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Visual Studio 2008 
&lt;/li&gt;&lt;li&gt;VS Service Pack 1 
&lt;/li&gt;&lt;li&gt;Sql Server 2005 Express Edition 
&lt;/li&gt;&lt;li&gt;VB.Net knowledge will be a added advantage 
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;ADO.Net Entity framework will be coming with the Service Pack 1. We can take Tour Checklist search functionality for the Demo.
&lt;/p&gt;&lt;p&gt;Create a Demo project called &quot;LinqDemo&quot;. I am using VB.Net project files.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/FileNew-1_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/FileNew-1_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Fig –1 Creating New project
&lt;/p&gt;&lt;p&gt;We will create a new database for our Demo called &quot;DemoDb&quot;.This will be placed inside the App_Data folder. Create a table called &quot;TourChecklist&quot; with the following Definitions.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-6_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-6_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-5_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-5_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Fig-2 New Database 
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-7_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-7_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Fig-3 Table Definitions
&lt;/p&gt;&lt;p&gt;Now we are ready to add a new item to the project by Right clicking the solution. Select ADO.Net Entity framework and name it &quot;DemoModel.edmx&quot;
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/Model-2_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/Model-2_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Fig – 2 Adding the EF Model
&lt;/p&gt;&lt;p&gt;The new model added will ask for the options for two options named Empty Model (or) Generating Model from database. We will be using the second option to generate from database. The following Picture will demonstrate that.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/frm-3_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/frm-3_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Fig – 3 Data Model options
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-4_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-4_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-9_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-9_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&#160;Fig – 4 Connection Setting for the model 
&lt;/p&gt;&lt;p&gt;In fig –4 we are assigning the DemoDb as the database name. Now the mode needs a context name for creating instances. Name it &quot;DemoDBEntities&quot;. As a next step the wizard will ask for the tables that have to be included in the model.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-10_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-10_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&#160; 
&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;&#160;
&#160;&lt;/p&gt;&lt;p&gt;fig – 5 Table selection
&lt;/p&gt;&lt;p&gt;This page will display all the tables that are present in the DB. Select the TourChecklist table which we are going to query. Clicking the next button will generate the model that we need. 
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-11_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-11_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;fig – 6 Model 
&lt;/p&gt;&lt;p&gt;That's it and the model is ready. Now we can design a search WebForm to query this table. Let it be with the default name as &quot;Default.aspx&quot;. Create a form with seven columns each containing the fields to be queried.
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-12_2.jpg&quot;&gt;&lt;img src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/DynamicQuerywithEntityFramework_ABE/edm-12_thumb.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;fig – 7 Search Form
&lt;/p&gt;&lt;p&gt;Inside the Search button click event we will do the search functionality. Create a Instance for the DataContext . This instance will hold the details to instantiate the table entities. We also create a instance for the list of ObjectParameter. This is object is used to build the dynamic queries.
&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#1f497d&quot;&gt;Dim dEntity As New DemoDbEntities &lt;br /&gt;Dim ob As New List(Of ObjectParameter) 
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The traditional dynamic queries were build based upon the input conditions. We will do the same . But the query will hold only the condition and a predicate variable through which we pass the input values. Here there are two important things to be considered.
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The dynamic query 
&lt;/li&gt;&lt;li&gt;The value for the dynamic fields 
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The dynamic query will look like 
&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#1f497d&quot;&gt;&quot;it.Name =@Name&quot; 
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&quot;it&quot; – This is the table alias name that will be dynamically generated
&lt;/p&gt;&lt;p&gt;&quot;it.Name&quot;- This indicate the column name for which the search needs to be applied
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;mailto:&quot;&gt;&quot;@Name&lt;/a&gt;&quot; – This is the predicate. We have a to build the object parameter class with this name only. Then pass the object to the where condition of the Entity Class like as follows.
&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#1f497d&quot;&gt;Dim obp=New ObjectParameter(&quot;Name&quot;, txtName.Text) &lt;br /&gt;Dim qry = dEntity.TourChecklist.Where(&quot;it.Name =@Name&quot;, obp) 
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The above code is the syntax for applying a where condition to the Entity Framework. So the next thing is how we are going to build this for a number of search fields. 
&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-decoration:underline&quot;&gt;Solution:&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;Build a String for forming the query based upon the selected user inputs. At the same time build a list of Object parameters that has to be passed for the where condition. We will be converting the list to an array since &quot;Where condition&quot; can accept a array of ObjectParameters that contains the list of values for the predicates. Since we need to have a And condition between the queries we will be validating if the string is empty using &quot;IIF&quot; condition in VB.Net .
&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#1f497d&quot;&gt;dynStr = IIf(dynStr.Length &amp;gt; 0, dynStr + &quot; And &quot;, dynStr) 
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;So if the final code is listed below and you can get the whole content easily. Code can be downloaded at &lt;a href=&quot;/images/geekswithblogs_net/thanigai/EFDemo/LinqDemo.zip&quot;&gt;EFDemo&lt;span style=&quot;color:blue; text-decoration:underline&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:white&quot;&gt;
			&lt;/span&gt;&lt;span style=&quot;color:green&quot;&gt;'Declare the instances for the Entities and ObjectParameter collection
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;Dim&lt;/span&gt; dEntity &lt;span style=&quot;color:blue&quot;&gt;As&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; DemoDbEntities
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;Dim&lt;/span&gt; ob &lt;span style=&quot;color:blue&quot;&gt;As&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; List(&lt;span style=&quot;color:blue&quot;&gt;Of&lt;/span&gt; ObjectParameter)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;'Declare the query holder variable
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;Dim&lt;/span&gt; dynStr &lt;span style=&quot;color:blue&quot;&gt;As&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;String&lt;/span&gt; = &lt;span style=&quot;color:blue&quot;&gt;String&lt;/span&gt;.Empty
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;'Build the query based on the selected used inputs
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.txtName.Text &amp;lt;&amp;gt; &lt;span style=&quot;color:blue&quot;&gt;String&lt;/span&gt;.Empty &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr += &lt;span style=&quot;color:#a31515&quot;&gt;&quot;it.Name =@Name&quot;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;'Add the object parameter into the collection
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ob.Add(&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; ObjectParameter(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;Name&quot;&lt;/span&gt;, txtName.Text))
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.txtGuide.Text &amp;lt;&amp;gt; &lt;span style=&quot;color:blue&quot;&gt;String&lt;/span&gt;.Empty &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr = IIf(dynStr.Length &amp;gt; 0, dynStr + &lt;span style=&quot;color:#a31515&quot;&gt;&quot; And &quot;&lt;/span&gt;, dynStr)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr += &lt;span style=&quot;color:#a31515&quot;&gt;&quot;it.GuideName =@guide&quot;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ob.Add(&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; ObjectParameter(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;guide&quot;&lt;/span&gt;, txtGuide.Text))
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.txtModel.Text &amp;lt;&amp;gt; &lt;span style=&quot;color:blue&quot;&gt;String&lt;/span&gt;.Empty &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr = IIf(dynStr.Length &amp;gt; 0, dynStr + &lt;span style=&quot;color:#a31515&quot;&gt;&quot; And &quot;&lt;/span&gt;, dynStr)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr += &lt;span style=&quot;color:#a31515&quot;&gt;&quot;it.Model =@Model&quot;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ob.Add(&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; ObjectParameter(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;Model&quot;&lt;/span&gt;, txtModel.Text))
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.txtJourneyDate.Text &amp;lt;&amp;gt; &lt;span style=&quot;color:blue&quot;&gt;String&lt;/span&gt;.Empty &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr = IIf(dynStr.Length &amp;gt; 0, dynStr + &lt;span style=&quot;color:#a31515&quot;&gt;&quot; And &quot;&lt;/span&gt;, dynStr)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr += &lt;span style=&quot;color:#a31515&quot;&gt;&quot;it.JourneyDate =@jrDate&quot;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ob.Add(&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; ObjectParameter(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;jrDate&quot;&lt;/span&gt;, &lt;span style=&quot;color:blue&quot;&gt;CDate&lt;/span&gt;(txtJourneyDate.Text)))
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.chkBk.Checked &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr = IIf(dynStr.Length &amp;gt; 0, dynStr + &lt;span style=&quot;color:#a31515&quot;&gt;&quot; And &quot;&lt;/span&gt;, dynStr)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr += &lt;span style=&quot;color:#a31515&quot;&gt;&quot;it.BookedLodge =@brlodge&quot;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ob.Add(&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; ObjectParameter(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;brlodge&quot;&lt;/span&gt;, &lt;span style=&quot;color:blue&quot;&gt;True&lt;/span&gt;))
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.chkFood.Checked &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr = IIf(dynStr.Length &amp;gt; 0, dynStr + &lt;span style=&quot;color:#a31515&quot;&gt;&quot; And &quot;&lt;/span&gt;, dynStr)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr += &lt;span style=&quot;color:#a31515&quot;&gt;&quot;it.FoodBeverage =@fbr&quot;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ob.Add(&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; ObjectParameter(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;fbr&quot;&lt;/span&gt;, &lt;span style=&quot;color:blue&quot;&gt;True&lt;/span&gt;))
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.chkMobile.Checked &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr = IIf(dynStr.Length &amp;gt; 0, dynStr + &lt;span style=&quot;color:#a31515&quot;&gt;&quot; And &quot;&lt;/span&gt;, dynStr)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            dynStr += &lt;span style=&quot;color:#a31515&quot;&gt;&quot;it.Mobile =@cmobile&quot;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            ob.Add(&lt;span style=&quot;color:blue&quot;&gt;New&lt;/span&gt; ObjectParameter(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;cmobile&quot;&lt;/span&gt;, &lt;span style=&quot;color:blue&quot;&gt;True&lt;/span&gt;))
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;&lt;span style=&quot;color:blue&quot;&gt;Dim&lt;/span&gt; qry
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt; dynStr.Length &amp;gt; 0 &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If&lt;/span&gt; dynStr.EndsWith(&lt;span style=&quot;color:#a31515&quot;&gt;&quot;And&quot;&lt;/span&gt;) &lt;span style=&quot;color:blue&quot;&gt;Then
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;                dynStr.Remove(dynStr.Length, -3)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;'Executing the query for the where condition
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            qry = dEntity.TourChecklist.Where(dynStr, ob.ToArray)
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Else
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;'Executes the whole resule
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;            qry = dEntity.TourChecklist
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;End&lt;/span&gt;
			&lt;span style=&quot;color:blue&quot;&gt;If
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:green; font-family:Courier New; font-size:10pt&quot;&gt;'Bind the Grid Control
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.grdResults.DataSource = qry
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New; font-size:10pt&quot;&gt;
			&lt;span style=&quot;color:blue&quot;&gt;Me&lt;/span&gt;.grdResults.DataBind()
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background: #f4f4f4&quot;&gt;
&#160;&lt;/p&gt;&lt;p style=&quot;background: #f4f4f4&quot;&gt;
&#160;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-decoration:underline&quot;&gt;Conclusion:&lt;/span&gt;&lt;span style=&quot;font-family:Times New Roman; font-size:12pt&quot;&gt;
		&lt;/span&gt;&lt;/p&gt;&lt;p&gt;ADO.Net has a beautiful feature. The query is executed only when the databind event in the Grid is fired. This makes the performance very good. There are a lot more features available with EF framework and i have given one of the usages. If one uses this framework effectively in their projects then they can see a good productivity and development time will be very less. Thanks for reading my article and please bar with me if I had done any mistakes.
&lt;/p&gt;&lt;p&gt;Thanks,
&lt;/p&gt;&lt;p&gt;Thanigainathan Siranjeevi&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/11</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/11</guid>
            <pubDate>Wed, 29 Apr 2009 12:47:41 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Silverlight - DomainUpDown Control</title>
            <description>&lt;div&gt;DomainUpDown control is one of the new controls available in the Silverlight 3 Toolkit which can be found in &lt;br /&gt;
&lt;br /&gt;
&lt;a name=&quot;http://www.codeplex.com/Silverlight&quot;&gt;&lt;/a&gt; Silverlight Toolkit&lt;br /&gt;
&lt;br /&gt;
This control Represents a Windows spin box (also known as an up-down control) that displays string values.Help files for the assemblies are downloaded with them by default. This control belongs to the following namepsace.&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;Namespace: &#160;System.Windows.Forms&lt;/div&gt;
&lt;div&gt;Assembly: &#160;System.Windows.Forms (in System.Windows.Forms.dll)&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;The control is bound with a datasource collection. One item from the collection will be displayed at a time. User can enter text into the control provided one of the values of the collection is matched else it will be rejected.&#160; There is readonly property which is false by default .If you want to restrict the users from entering values then you can make it readonly.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
The following namespace has to be added to use this control.&lt;br /&gt;
&lt;span id=&quot;ctl00_ContentPlaceHolder1_output&quot;&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;xmlns:inputToolkit=&quot;clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Input.Toolkit&quot;&lt;span id=&quot;ctl00_ContentPlaceHolder1_output&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/span&gt;The content that is selected or entered is converted to string by default so it can be displayed in there. Any shared or static member of this types are thread safe and any instance variable are not thread safe for this control. I am using a Silverlight navigation project template that is provided with .Net RIA services.&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;Any collection datasource can be bound with the spin controls through the itemsSource property.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Me.MyDomUpDo.ItemsSource = myDtSource&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;There is also a property called items through which we can add and remove the items from the control dynamically through clikc eventhandlers. &lt;br /&gt;
&lt;br /&gt;
&lt;span id=&quot;ctl00_ContentPlaceHolder1_output&quot;&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;myItems.Items.Add(&lt;span class=&quot;kwrd&quot;&gt;New&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;(&lt;span class=&quot;str&quot;&gt;&quot;Test1&quot;&lt;/span&gt;))&lt;/pre&gt;
&lt;pre&gt;myItems.Items.Add(&lt;span class=&quot;kwrd&quot;&gt;New&lt;/span&gt; &lt;span class=&quot;kwrd&quot;&gt;String&lt;/span&gt;(&lt;span class=&quot;str&quot;&gt;&quot;Test2&quot;&lt;/span&gt;))&lt;/pre&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&#160;There is one more interested property called wrap . This property enabled the control to move through the first or last items when the lower bound or upper bound of the controls are reached. &lt;br /&gt;
&lt;br /&gt;
We can bind a collection directly with the DomainUpDown control like as follows.&lt;br /&gt;
&lt;br /&gt;
&lt;span id=&quot;ctl00_ContentPlaceHolder1_output&quot;&gt;
&lt;div class=&quot;csharpcode&quot;&gt;
&lt;pre class=&quot;alt&quot;&gt;mySrc.Add(&lt;span class=&quot;str&quot;&gt;&quot;Sample&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre&gt;mySrc.Add(&lt;span class=&quot;str&quot;&gt;&quot;Test&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;mySrc.Add(&lt;span class=&quot;str&quot;&gt;&quot;Collection&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre&gt;mySrc.Add(&lt;span class=&quot;str&quot;&gt;&quot;Books&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;mySrc.Add(&lt;span class=&quot;str&quot;&gt;&quot;Joe&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre&gt;mySrc.Add(&lt;span class=&quot;str&quot;&gt;&quot;Allmighty&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre class=&quot;alt&quot;&gt;&#160;&lt;/pre&gt;
&lt;pre&gt;&lt;span class=&quot;kwrd&quot;&gt;Me&lt;/span&gt;.myUpDown.ItemsSource = mySrc&lt;br /&gt;&lt;br /&gt;One of the cool features is we can put our own tem plates inside the control like a StackPanel &lt;br /&gt;or Grid. Then bind the controls inside them using the Bind property. Through this we can achieve &lt;br /&gt;very cool UI's. One of the example is as follow's&lt;br /&gt;&lt;span id=&quot;ctl00_ContentPlaceHolder1_output&quot;&gt;&lt;pre class=&quot;alt&quot;&gt;&lt;span class=&quot;kwrd&quot;&gt;Me&lt;/span&gt;.styledUpDown.ItemsSource = Reporsitory.GetEmpList()&lt;/pre&gt;
&lt;/span&gt;We have two important evenst called ValueChanged and ValueChanging. They are explained as follow's&lt;br /&gt;
&lt;br /&gt;
ValueChanging - Before rendering the control we can apply the changes needed &lt;br /&gt;
ValueChanged  - After the control is rendered the post changes that has to be applied&lt;br /&gt;
&lt;br /&gt;
Combining with Blend we can produce a lot more stunning results as we can see in the sample pages provided in the ToolkitHomepage.&lt;br /&gt;
&lt;img alt=&quot;&quot; style=&quot;width: 495px; height: 113px;&quot; src=&quot;/images/geekswithblogs_net/thanigai/Domain.jpg&quot; /&gt;&lt;br /&gt;
&lt;span id=&quot;ctl00_ContentPlaceHolder1_output&quot;&gt;
&lt;pre&gt;I have a demo application demonstrating this sample. See the third row which has a DomainUpDown with two textboxe's bounded with the collections.&lt;br /&gt;&lt;br /&gt;&amp;lt;Grid&amp;gt;&lt;br /&gt;                    &amp;lt;StackPanel&amp;gt;&lt;br /&gt;                        &amp;lt;Button x:Name=&quot;genVal&quot; Click=&quot;genVal_Click&quot; Content=&quot;Generate Value&quot;&amp;gt;&amp;lt;/Button&amp;gt;&lt;br /&gt;                        &amp;lt;TextBlock Text=&quot;Items Add - Remove&quot; &amp;gt;&amp;lt;/TextBlock&amp;gt;&lt;br /&gt;                        &amp;lt;inputToolkit:DomainUpDown x:Name=&quot;myItems&quot;&amp;gt;&lt;br /&gt;                        &amp;lt;/inputToolkit:DomainUpDown&amp;gt;&lt;br /&gt;                        &amp;lt;TextBlock Text=&quot;Collection Binding&quot; &amp;gt;&amp;lt;/TextBlock&amp;gt;&lt;br /&gt;                        &amp;lt;inputToolkit:DomainUpDown x:Name=&quot;myUpDown&quot;&amp;gt;&lt;br /&gt;                        &amp;lt;/inputToolkit:DomainUpDown&amp;gt;&lt;br /&gt;                      &amp;lt;TextBlock Text=&quot;Items Collection&quot; &amp;gt;&amp;lt;/TextBlock&amp;gt;&lt;br /&gt;                        &amp;lt;inputToolkit:DomainUpDown  x:Name=&quot;styledUpDown&quot; ValueChanged=&quot;styledUpDown_ValueChanged&quot; ValueChanging=&quot;styledUpDown_ValueChanging&quot;&amp;gt;&lt;br /&gt;                            &amp;lt;inputToolkit:DomainUpDown.ItemTemplate&amp;gt;&lt;br /&gt;                                &amp;lt;DataTemplate&amp;gt;&lt;br /&gt;                                    &amp;lt;StackPanel Orientation=&quot;Horizontal&quot;&amp;gt;  &lt;br /&gt;                                        &amp;lt;TextBox Width=&quot;25&quot; Height=&quot;25&quot; Text=&quot;{Binding EmpId}&quot;&amp;gt;&amp;lt;/TextBox&amp;gt;&lt;br /&gt;                                        &amp;lt;TextBox Width=&quot;75&quot; Height=&quot;25&quot; Text=&quot;{Binding EName}&quot;&amp;gt;&amp;lt;/TextBox&amp;gt;&lt;br /&gt;                                    &amp;lt;/StackPanel&amp;gt;&lt;br /&gt;                                &amp;lt;/DataTemplate&amp;gt;&lt;br /&gt;                            &amp;lt;/inputToolkit:DomainUpDown.ItemTemplate&amp;gt;                        &lt;br /&gt;                        &amp;lt;/inputToolkit:DomainUpDown&amp;gt;&lt;br /&gt;                    &amp;lt;/StackPanel&amp;gt;&lt;br /&gt;                &amp;lt;/Grid&amp;gt;&lt;br /&gt;&lt;br /&gt;Thats it . You can now download the needed softwares and start using the controls.Thanks.&lt;/pre&gt;
&lt;/span&gt;&lt;span id=&quot;ctl00_ContentPlaceHolder1_output&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;</description>
            <link>http://blogs.smartcys.com/Blog/9</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/9</guid>
            <pubDate>Tue, 28 Apr 2009 12:07:11 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Asp.Net Excel File Import and Transfer to Sql Server</title>
            <description>&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;File-List&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_filelist.xml&quot; /&gt;
&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;themeData&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_themedata.thmx&quot; /&gt;
&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;colorSchemeMapping&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_colorschememapping.xml&quot; /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:WordDocument&gt;
&lt;w:View&gt;Normal&lt;/w:View&gt;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
&lt;w:TrackMoves /&gt;
&lt;w:TrackFormatting /&gt;
&lt;w:PunctuationKerning /&gt;
&lt;w:ValidateAgainstSchemas /&gt;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
&lt;w:DoNotPromoteQF /&gt;
&lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
&lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
&lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
&lt;w:Compatibility&gt;
&lt;w:BreakWrappedTables /&gt;
&lt;w:SnapToGridInCell /&gt;
&lt;w:WrapTextWithPunct /&gt;
&lt;w:UseAsianBreakRules /&gt;
&lt;w:DontGrowAutofit /&gt;
&lt;w:SplitPgBreakAndParaMark /&gt;
&lt;w:DontVertAlignCellWithSp /&gt;
&lt;w:DontBreakConstrainedForcedTables /&gt;
&lt;w:DontVertAlignInTxbx /&gt;
&lt;w:Word11KerningPairs /&gt;
&lt;w:CachedColBalance /&gt;
&lt;/w:Compatibility&gt;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
&lt;m:mathPr&gt;
&lt;m:mathFont m:val=&quot;Cambria Math&quot; /&gt;
&lt;m:brkBin m:val=&quot;before&quot; /&gt;
&lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot; /&gt;
&lt;m:smallFrac m:val=&quot;off&quot; /&gt;
&lt;m:dispDef /&gt;
&lt;m:lMargin m:val=&quot;0&quot; /&gt;
&lt;m:rMargin m:val=&quot;0&quot; /&gt;
&lt;m:defJc m:val=&quot;centerGroup&quot; /&gt;
&lt;m:wrapIndent m:val=&quot;1440&quot; /&gt;
&lt;m:intLim m:val=&quot;subSup&quot; /&gt;
&lt;m:naryLim m:val=&quot;undOvr&quot; /&gt;
&lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
LatentStyleCount=&quot;267&quot;&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot; /&gt;
&lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style type=&quot;text/css&quot;&gt;&lt;!--
 /* Font Definitions */
 @font-face
	{font-family:&quot;Cambria Math&quot;;
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 159 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
@font-face
	{font-family:-webkit-monospace;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-alt:&quot;Times New Roman&quot;;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:auto;
	mso-font-signature:0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:&quot;&quot;;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:&quot;Times New Roman&quot;;
	mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:&quot;Times New Roman&quot;;
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:&quot;Table Normal&quot;;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:&quot;&quot;;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;font-size: 10pt; line-height: 115%; font-family: Verdana; color: black;&quot;&gt;Excel file import is one of the important repeatedly used feature in all the web applications and Windows application. The thing is Excel is very useful for ordinary people other than technical people. One doesn't need to know about queries when using Excel. Such a user friendly tool for the Business users.&lt;br /&gt;
&lt;br /&gt;
So the scenario here is uploading them in Web Application , transferring the contents to a database like sql server , oracle or DB2. I am going to discusss about the Sql Server thing. There is feature available in Sql Server called DTS (upto 2000 version) and SSIS (From 2005 version). This can be done only by technical developers and DBA's.Developing the same in windows Application not seems to be challenging task . But when we tried to convert the same to Web Application it showed its own problem's. We did a lot of googling with different search terms and then found the solution. &lt;br /&gt;
&lt;br /&gt;
Our application had some fileupload control through which the excel file is loaded into the server. Then clicking a button will transfer the Excel file into the Database. Searching the net we can find two connection strings which can be used to connect to the Excel file as a data source.&lt;/span&gt;&lt;/font&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Verdana; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px; white-space: pre-wrap;&quot;&gt; &lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;connectionStrings&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;            &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;addname&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;xls&quot;&lt;/span&gt;&lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;connectionString&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Test.xls;Extended Properties=Excel 8.0&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;            &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;addname&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;xlsx&quot;&lt;/span&gt;&lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;connectionString&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Test.xlsx;Extended Properties=Excel 12.0&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;connectionStrings&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;This is what i can find&#160; which seemed to be not working when i tried in my code. Because there a lot which need's to be fixed in this when using in the Web Application.&lt;/span&gt;&lt;br style=&quot;font-family: Verdana;&quot; /&gt;
&lt;/font&gt;
&lt;ol style=&quot;font-family: Verdana;&quot;&gt;
    &lt;li&gt;&lt;font size=&quot;2&quot;&gt;DataSource path&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size=&quot;2&quot;&gt;Extended Properties&lt;/font&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;The datasource cannot contain the file name directly . We need to save the Excel file in the application path through file upload control. So we have to use the &quot;Server.Mappath(&quot;Test.Xls&quot;)&quot; . This brings up the actual file that we need to work with. The extended properties needs to be separated with a space. Then the content of this property needs to be present in a special format as &quot;Extended Properties=&quot;&quot;Excel 12.0&quot;&quot;&quot;. Otherwise it will throw Jet Oleddb Error. So finally the connectionstring will be as follows.&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;File-List&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_filelist.xml&quot; /&gt;
&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;themeData&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_themedata.thmx&quot; /&gt;
&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;colorSchemeMapping&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_colorschememapping.xml&quot; /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:WordDocument&gt;
&lt;w:View&gt;Normal&lt;/w:View&gt;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
&lt;w:TrackMoves /&gt;
&lt;w:TrackFormatting /&gt;
&lt;w:PunctuationKerning /&gt;
&lt;w:ValidateAgainstSchemas /&gt;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
&lt;w:DoNotPromoteQF /&gt;
&lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
&lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
&lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
&lt;w:Compatibility&gt;
&lt;w:BreakWrappedTables /&gt;
&lt;w:SnapToGridInCell /&gt;
&lt;w:WrapTextWithPunct /&gt;
&lt;w:UseAsianBreakRules /&gt;
&lt;w:DontGrowAutofit /&gt;
&lt;w:SplitPgBreakAndParaMark /&gt;
&lt;w:DontVertAlignCellWithSp /&gt;
&lt;w:DontBreakConstrainedForcedTables /&gt;
&lt;w:DontVertAlignInTxbx /&gt;
&lt;w:Word11KerningPairs /&gt;
&lt;w:CachedColBalance /&gt;
&lt;/w:Compatibility&gt;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
&lt;m:mathPr&gt;
&lt;m:mathFont m:val=&quot;Cambria Math&quot; /&gt;
&lt;m:brkBin m:val=&quot;before&quot; /&gt;
&lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot; /&gt;
&lt;m:smallFrac m:val=&quot;off&quot; /&gt;
&lt;m:dispDef /&gt;
&lt;m:lMargin m:val=&quot;0&quot; /&gt;
&lt;m:rMargin m:val=&quot;0&quot; /&gt;
&lt;m:defJc m:val=&quot;centerGroup&quot; /&gt;
&lt;m:wrapIndent m:val=&quot;1440&quot; /&gt;
&lt;m:intLim m:val=&quot;subSup&quot; /&gt;
&lt;m:naryLim m:val=&quot;undOvr&quot; /&gt;
&lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
LatentStyleCount=&quot;267&quot;&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot; /&gt;
&lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style type=&quot;text/css&quot;&gt;&lt;!--
 /* Font Definitions */
 @font-face
	{font-family:&quot;Cambria Math&quot;;
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 159 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:&quot;&quot;;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:&quot;Times New Roman&quot;;
	mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:&quot;Times New Roman&quot;;
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:&quot;Table Normal&quot;;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:&quot;&quot;;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;
&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;File-List&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_filelist.xml&quot; /&gt;
&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;themeData&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_themedata.thmx&quot; /&gt;
&lt;link style=&quot;font-family: Verdana;&quot; rel=&quot;colorSchemeMapping&quot; href=&quot;file:///C:\Users\VS\AppData\Local\Temp\msohtmlclip1\01\clip_colorschememapping.xml&quot; /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:WordDocument&gt;
&lt;w:View&gt;Normal&lt;/w:View&gt;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
&lt;w:TrackMoves /&gt;
&lt;w:TrackFormatting /&gt;
&lt;w:PunctuationKerning /&gt;
&lt;w:ValidateAgainstSchemas /&gt;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
&lt;w:DoNotPromoteQF /&gt;
&lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
&lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
&lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
&lt;w:Compatibility&gt;
&lt;w:BreakWrappedTables /&gt;
&lt;w:SnapToGridInCell /&gt;
&lt;w:WrapTextWithPunct /&gt;
&lt;w:UseAsianBreakRules /&gt;
&lt;w:DontGrowAutofit /&gt;
&lt;w:SplitPgBreakAndParaMark /&gt;
&lt;w:DontVertAlignCellWithSp /&gt;
&lt;w:DontBreakConstrainedForcedTables /&gt;
&lt;w:DontVertAlignInTxbx /&gt;
&lt;w:Word11KerningPairs /&gt;
&lt;w:CachedColBalance /&gt;
&lt;/w:Compatibility&gt;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
&lt;m:mathPr&gt;
&lt;m:mathFont m:val=&quot;Cambria Math&quot; /&gt;
&lt;m:brkBin m:val=&quot;before&quot; /&gt;
&lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot; /&gt;
&lt;m:smallFrac m:val=&quot;off&quot; /&gt;
&lt;m:dispDef /&gt;
&lt;m:lMargin m:val=&quot;0&quot; /&gt;
&lt;m:rMargin m:val=&quot;0&quot; /&gt;
&lt;m:defJc m:val=&quot;centerGroup&quot; /&gt;
&lt;m:wrapIndent m:val=&quot;1440&quot; /&gt;
&lt;m:intLim m:val=&quot;subSup&quot; /&gt;
&lt;m:naryLim m:val=&quot;undOvr&quot; /&gt;
&lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
LatentStyleCount=&quot;267&quot;&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot; /&gt;
&lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot; /&gt;
&lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style type=&quot;text/css&quot;&gt;&lt;!--
 /* Font Definitions */
 @font-face
	{font-family:&quot;Cambria Math&quot;;
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 159 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:&quot;&quot;;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:&quot;Times New Roman&quot;;
	mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:&quot;Times New Roman&quot;;
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:&quot;Table Normal&quot;;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:&quot;&quot;;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;font-size: 11pt; line-height: 115%; font-family: Verdana;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Verdana; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;connectionStrings&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;            &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;addname&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;xls&quot;&lt;/span&gt;&lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;connectionString&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot;+ Server.MapPath(Test.xls) + &quot;;Extended Properties=&quot;&quot;Excel 8.0&quot;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;            &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;addname&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;xlsx&quot;&lt;/span&gt;&lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;connectionString&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Provider=Microsoft.ACE.OLEDB.12.0;Data Source=&quot;+ Server.MapPath(Test.xlsx) + &quot;;Extended Properties=&quot;&quot;Excel 12.0&quot;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;connectionStrings&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt; &lt;br style=&quot;font-family: Verdana;&quot; /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Verdana; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Microsoft.Jet.OLEDB.4.0 -  For Reading the Excel 97-2003 format&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Microsoft.ACE.OLEDB.12.0-  For reading the Excel 2007 format&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt; &lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;We can switch between the file extensions when we need them as per the file extensions as Xls or&lt;/span&gt; &lt;span style=&quot;font-family: Verdana;&quot;&gt;Xlsx.&lt;br /&gt;
So a Simple code for fetching the data from Excel will look like as follows.&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;        &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Dim&lt;/span&gt; strconn &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;String&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;        strconn = &lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;Provider=Microsoft.ACE.OLEDB.12.0;Data Source=&quot;&lt;/span&gt; + Server.MapPath(&lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;Stest.xlsx&quot;&lt;/span&gt;) + &lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;;Extended Properties=&quot;&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;Excel 12.0&quot;&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;        &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Dim&lt;/span&gt; olConn &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;New&lt;/span&gt; OleDbConnection(strconn)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;        &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Dim&lt;/span&gt; orr &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; OleDbDataReader&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&#160;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;        olConn.Open()&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;        &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Dim&lt;/span&gt; od &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;New&lt;/span&gt; OleDbCommand(&lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;SELECT * FROM [Sheet1$]&quot;&lt;/span&gt;, olConn)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;        orr = od.ExecuteReader()&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px; white-space: pre-wrap;&quot;&gt;The Excel file Name will be the name of the Table in Database. Meaning if the table is not there we have to create . This is where we got into problem .Because there are no methods in ADO.Net to create a table or Database. Well we can use the SQL SMO or DMO objects but that needs to be done with the help of some SQLSMO or DMO object references which we don't want. Simply we created a String to create the table if its not there in DB. The columns can be crated through looping the above datareader .&lt;br /&gt;
&lt;br /&gt;
&lt;font size=&quot;3&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;SqlBulkCopy:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px; white-space: pre-wrap;&quot;&gt;This is one of the ADO.Net 2.0 feature to transfer the data to a table very fastly. We can use the datareader which we got above for doing this . The msdn link for SqlBulkCopy is  . The sample code for doing this is given below and its very very easy to do.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: Verdana;&quot; /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Verdana; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Dim&lt;/span&gt; sqCopy &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;New&lt;/span&gt; SqlBulkCopy(sConn)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;        sqCopy.DestinationTableName = &lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;Test&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;        sqCopy.WriteToServer(orr)&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;font-family: Verdana;&quot; /&gt;
&lt;span style=&quot;font-family: Verdana;&quot;&gt; sConn points to Sql Server connection. DestinationtableName is the name of the table to which the data has to be transferred. WriteToServer actually transfer's the data to the Sql Server by reading row by row of datareader. Incase if the Columns are not matching between the Excel and Sql Server then we can use the ColumnMappings of SqlBulkCopy. You can see the following sample .&lt;br /&gt;
&lt;/span&gt;&lt;br style=&quot;font-family: Verdana;&quot; /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Verdana; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;sqCopy.ColumnMappings.Add(&lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;ID&quot;&lt;/span&gt;, &lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;EmpId&quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; background-color: rgb(255, 255, 255);&quot;&gt;sqCopy.ColumnMappings.Add(&lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;Name&quot;&lt;/span&gt;, &lt;span class=&quot;str&quot; style=&quot;color: rgb(0, 96, 128);&quot;&gt;&quot;EName&quot;&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;Thats it. The main davnatge of using SqlBulkCopy is its speed and performance over the other &lt;/span&gt;&lt;br style=&quot;font-family: Verdana;&quot; /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;methods.So this is one of the cool features of the ADO.Net which we can use effectively and &lt;/span&gt;&lt;br style=&quot;font-family: Verdana;&quot; /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;with that I am finishing this post Sharing with you all very cool features of Excel config &lt;/span&gt;&lt;br style=&quot;font-family: Verdana;&quot; /&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;settings and SqlBulkCopy.Please let me know your views about this.&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;</description>
            <link>http://blogs.smartcys.com/Blog/5</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/5</guid>
            <pubDate>Mon, 27 Apr 2009 09:23:54 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>Silverlight 3 Navigation API</title>
            <description>&lt;p&gt;Silverligth 3 is the most awaited release of Microsoft. I found the download’s from the page &lt;a href=&quot;http://silverlight.net/getstarted/silverlight3/default.aspx&quot; target=&quot;_blank&quot;&gt;Silverlight 3&lt;/a&gt;. The following are the utlities that can be found in this download page.&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkID=143571&quot;&gt;&lt;strong&gt;Silverlight 3 Beta Tools for Visual Studio&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/expression/blendpreview&quot;&gt;Microsoft Expression Blend 3 Preview&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://codeplex.com/Silverlight&quot;&gt;&lt;strong&gt;Silverlight Toolkit&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkId=144609&quot;&gt;.NET RIA Services&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font color=&quot;#008000&quot;&gt;Silverlight 3 Beta Documentation&lt;/font&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In this list the most attracting one is the RIA services which is making wonders with Silverlight now. I will be discussing about them in the later posts. Now I am going to discuss about the Navigation features that are introduced with this new release. Its good to explore them at the beta stage. We can learn the things by means of a sample application”NavigationDemo” in VB.Net .&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/New_2.jpg&quot;&gt;&lt;img height=&quot;282&quot; border=&quot;0&quot; width=&quot;467&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;New&quot; alt=&quot;New&quot; src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/New_thumb.jpg&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This is the first step. We have to create a new Silverlight Application. Since we are going to details the Navigation features we are taking this. If we choose the “Silverlight Navigation Application” all those navigation features will be built by the template itself. Then refer the following components &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;System.Windows.Controls &lt;/li&gt;
    &lt;li&gt;System.Windows.Controls.Navigation &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/dlls_2.jpg&quot;&gt;&lt;img height=&quot;280&quot; border=&quot;0&quot; width=&quot;225&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;dlls&quot; alt=&quot;dlls&quot; src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/dlls_thumb.jpg&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;By default we will be having the System.Windows.Ria if RIA is installed. Add three menu items for the sample .&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: 13px;&quot;&gt;
&lt;pre class=&quot;csharpcode&quot; style=&quot;font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Consolas; font-size: 12px;&quot;&gt;&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   1:  &lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;StackPanel&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Background&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Black&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Orientation&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Horizontal&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Grid&lt;/span&gt;.&lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Row&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;0&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   2:  &lt;/span&gt;   &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;HyperlinkButton&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Home&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Foreground&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;White&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;FontWeight&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;bold&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Content&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Home &quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Tag&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Home&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Click&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Home_Click&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;HyperlinkButton&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;           &lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   3:  &lt;/span&gt;   &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;HyperlinkButton&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Employee&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Foreground&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;White&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;FontWeight&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;bold&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Content&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Employee List &quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Tag&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Employee&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Click&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Employee_Click&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;HyperlinkButton&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;           &lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   4:  &lt;/span&gt;   &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;HyperlinkButton&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;About&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Foreground&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;White&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;FontWeight&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;bold&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Content&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;About Us &quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Tag&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;AboutUs&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Click&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;About_Click&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;HyperlinkButton&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;           &lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   5:  &lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;StackPanel&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;We are placing the menu as Horizontal. The styles are inline now. May be they can be taken inside the App.Xaml .The hyperlinkbutton is having a property called &lt;strong&gt;Tag. &lt;/strong&gt;This property is used in the code behind to navigate to the specific xaml files.&lt;/p&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: 13px;&quot;&gt;
&lt;pre class=&quot;csharpcode&quot; style=&quot;font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Consolas; font-size: 12px;&quot;&gt;&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   1:  &lt;/span&gt;    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Private&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Sub&lt;/span&gt; Home_Click(&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;ByVal&lt;/span&gt; sender &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; System.&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Object&lt;/span&gt;, &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;ByVal&lt;/span&gt; e &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; System.Windows.RoutedEventArgs)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   2:  &lt;/span&gt;        &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Me&lt;/span&gt;.MydemoFrame.Navigate(&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;New&lt;/span&gt; Uri(Home.Tag, UriKind.Relative))&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   3:  &lt;/span&gt;    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;End&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Sub&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   4:  &lt;/span&gt;&#160;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   5:  &lt;/span&gt;    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Private&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Sub&lt;/span&gt; About_Click(&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;ByVal&lt;/span&gt; sender &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; System.&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Object&lt;/span&gt;, &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;ByVal&lt;/span&gt; e &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; System.Windows.RoutedEventArgs)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   6:  &lt;/span&gt;        &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Me&lt;/span&gt;.MydemoFrame.Navigate(&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;New&lt;/span&gt; Uri(About.Tag, UriKind.Relative))&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   7:  &lt;/span&gt;    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;End&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Sub&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   8:  &lt;/span&gt;&#160;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   9:  &lt;/span&gt;    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Private&lt;/span&gt; &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Sub&lt;/span&gt; Employee_Click(&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;ByVal&lt;/span&gt; sender &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; System.&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Object&lt;/span&gt;, &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;ByVal&lt;/span&gt; e &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;As&lt;/span&gt; System.Windows.RoutedEventArgs)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;  10:  &lt;/span&gt;        &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Me&lt;/span&gt;.MydemoFrame.Navigate(&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;New&lt;/span&gt; Uri(Employee.Tag, UriKind.Relative))&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;  11:  &lt;/span&gt;    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;End&lt;/span&gt; Sub&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/HomeTitle_2.jpg&quot;&gt;&lt;img height=&quot;225&quot; border=&quot;0&quot; width=&quot;483&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;HomeTitle&quot; alt=&quot;HomeTitle&quot; src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/HomeTitle_thumb.jpg&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&#160;&lt;/p&gt;
&lt;p&gt;Another important feature with Silverlight 3 is the Title bar support . This is similar to the HTMl title text.&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: 13px;&quot;&gt;
&lt;pre class=&quot;csharpcode&quot; style=&quot;font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Consolas; font-size: 12px;&quot;&gt;&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   1:  &lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;navigation:Page&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;x:Class&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;NavigationDemo.AboutUs&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   2:  &lt;/span&gt;           &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;xmlns&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   3:  &lt;/span&gt;           &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;xmlns:x&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   4:  &lt;/span&gt;           &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;xmlns:navigation&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   5:  &lt;/span&gt;           &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Title&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;AboutUs Page&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   6:  &lt;/span&gt;&#160;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   7:  &lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;navigation:Page&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: 13px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The Navigation framework has some key features . They are &lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Frame Container &lt;/li&gt;
    &lt;li&gt;UriMapping &lt;/li&gt;
    &lt;li&gt;Querystring Concepts &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For using the Navigation framework we have to add the Xmlns namespace to the Xaml file. In our sample we will be adding that to the “Main.Xaml”&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: 13px;&quot;&gt;&lt;span id=&quot;ctl00_ContentPlaceHolder1_output&quot;&gt;
&lt;div class=&quot;csharpcode&quot; style=&quot;font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt; 1:&lt;/span&gt;xmlns:navigation=&quot;clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation&quot;  &lt;/pre&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;Now that we can start using the frame container control.&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: 13px;&quot;&gt;
&lt;pre class=&quot;csharpcode&quot; style=&quot;font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Consolas; font-size: 12px;&quot;&gt;&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;   1:  &lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;&amp;lt;&lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;navigation:Frame&lt;/font&gt;&lt;/span&gt;&lt;font color=&quot;#0000ff&quot;&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;x:Name&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;MydemoFrame&quot;&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;   2:  &lt;/font&gt;&lt;/span&gt;&lt;font color=&quot;#0000ff&quot;&gt;                              &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Source&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Home&quot;&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;   3:  &lt;/font&gt;&lt;/span&gt;&lt;font color=&quot;#0000ff&quot;&gt;                              &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;HorizontalAlignment&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Stretch&quot;&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;   4:  &lt;/font&gt;&lt;/span&gt;&lt;font color=&quot;#0000ff&quot;&gt;                              &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;VerticalAlignment&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Stretch&quot;&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;   5:  &lt;/font&gt;&lt;/span&gt;&lt;font color=&quot;#0000ff&quot;&gt;                              &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;JournalOwnership&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Automatic&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;   6:  &lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;&amp;lt;/&lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;navigation:Frame&lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Here I have assigned the source as “Home” and this is a typical usage of &lt;strong&gt;UriMaping. &lt;/strong&gt;If UriMapping is not used here then it would look like “/view/Home.xaml” . This is something like the UrlRewritting found in Asp&amp;gt;net VC pattern. So if we want to utilize the Silverlight 3 UriMapping then we can do that by mean’s of the “App.Xaml” which contains the common configuarations for a Silverlight Applciation. Following is the code that is used in App.Xaml&lt;/p&gt;
&lt;font color=&quot;#0000ff&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Consolas; font-size: 12px;&quot;&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   1:  &lt;/span&gt;   &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;Application&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;xmlns&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   2:  &lt;/span&gt;&#160;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   3:  &lt;/span&gt;                     &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;xmlns:x&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   4:  &lt;/span&gt;                     &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;xmlns:NavigationCore&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;clr-namespace:System.Windows.Navigation;assembly=System.Windows.Controls.Navigation&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   5:  &lt;/span&gt;                     &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;x:Class&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;NavigationDemo.App&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   6:  &lt;/span&gt;            &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;Application.Resources&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   7:  &lt;/span&gt;                &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;NavigationCore:UriMapper&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;x:Key&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;uriMapper&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   8:  &lt;/span&gt;                    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;NavigationCore:UriMapping&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Uri&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Home&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;MappedUri&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;/view/Home.xaml&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;NavigationCore:UriMapping&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;   9:  &lt;/span&gt;                    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;NavigationCore:UriMapping&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Uri&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;Employee&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;MappedUri&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;/View/Employee.xaml&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;NavigationCore:UriMapping&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;  10:  &lt;/span&gt;                    &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;NavigationCore:UriMapping&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;Uri&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;AboutUs&quot;&lt;/span&gt; &lt;span class=&quot;attr&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;MappedUri&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;=&quot;/View/AboutUs.xaml&quot;&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;NavigationCore:UriMapping&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;  11:  &lt;/span&gt;                &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;NavigationCore:UriMapper&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;  12:  &lt;/span&gt;            &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;Application.Resources&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;  13:  &lt;/span&gt;        &lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&quot;html&quot; style=&quot;color: rgb(128, 0, 0);&quot;&gt;Application&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt; &lt;/font&gt;
&lt;p&gt;The Frame has another important property called JournalOwnership. TIts a enumerated data type in Silverlight with the following member definitions.&lt;/p&gt;
&lt;table frame=&quot;lhs&quot; cellpadding=&quot;2&quot; width=&quot;755&quot; id=&quot;memberList&quot; class=&quot;members&quot;&gt;
    &lt;colgroup&gt;&lt;col width=&quot;10%&quot; /&gt;&lt;/colgroup&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;th class=&quot;nameColumn&quot;&gt;Member name&lt;/th&gt;
            &lt;th width=&quot;628&quot; class=&quot;descriptionColumn&quot;&gt;Description&lt;/th&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td target=&quot;F:System.Windows.Navigation.JournalOwnership.Automatic&quot;&gt;&lt;span class=&quot;selflink&quot;&gt;Automatic&lt;/span&gt;&lt;/td&gt;
            &lt;td width=&quot;628&quot;&gt;&lt;span sdata=&quot;memberAuthoredSummary&quot;&gt;If the &lt;span target=&quot;T:System.Windows.Controls.Frame&quot; sdata=&quot;cer&quot;&gt;&lt;a href=&quot;file:///C:/Users/VS/AppData/Local/Temp/WindowsLiveWriter-429641856/7D920C8FFC4E/2d612a35-a2f2-6b91-37f9-5d95b4ab3266.htm&quot;&gt;Frame&lt;/a&gt;&lt;/span&gt; control is a top-level frame, it integrates with the browser journal; otherwise, it maintains its own journal.&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td target=&quot;F:System.Windows.Navigation.JournalOwnership.OwnsJournal&quot;&gt;&lt;span class=&quot;selflink&quot;&gt;OwnsJournal&lt;/span&gt;&lt;/td&gt;
            &lt;td width=&quot;628&quot;&gt;&lt;span sdata=&quot;memberAuthoredSummary&quot;&gt;The &lt;span target=&quot;T:System.Windows.Controls.Frame&quot; sdata=&quot;cer&quot;&gt;&lt;a href=&quot;file:///C:/Users/VS/AppData/Local/Temp/WindowsLiveWriter-429641856/7D920C8FFC4E/2d612a35-a2f2-6b91-37f9-5d95b4ab3266.htm&quot;&gt;Frame&lt;/a&gt;&lt;/span&gt; maintains its own journal. This option can be used with any &lt;span target=&quot;T:System.Windows.Controls.Frame&quot; sdata=&quot;cer&quot;&gt;&lt;a href=&quot;file:///C:/Users/VS/AppData/Local/Temp/WindowsLiveWriter-429641856/7D920C8FFC4E/2d612a35-a2f2-6b91-37f9-5d95b4ab3266.htm&quot;&gt;Frame&lt;/a&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td target=&quot;F:System.Windows.Navigation.JournalOwnership.UsesParentJournal&quot;&gt;&lt;span class=&quot;selflink&quot;&gt;UsesParentJournal&lt;/span&gt;&lt;/td&gt;
            &lt;td width=&quot;628&quot;&gt;&lt;span sdata=&quot;memberAuthoredSummary&quot;&gt;The &lt;span target=&quot;T:System.Windows.Controls.Frame&quot; sdata=&quot;cer&quot;&gt;&lt;a href=&quot;file:///C:/Users/VS/AppData/Local/Temp/WindowsLiveWriter-429641856/7D920C8FFC4E/2d612a35-a2f2-6b91-37f9-5d95b4ab3266.htm&quot;&gt;Frame&lt;/a&gt;&lt;/span&gt; integrates with the browser journal. This option can be used only with a top-level &lt;span target=&quot;T:System.Windows.Controls.Frame&quot; sdata=&quot;cer&quot;&gt;&lt;a href=&quot;file:///C:/Users/VS/AppData/Local/Temp/WindowsLiveWriter-429641856/7D920C8FFC4E/2d612a35-a2f2-6b91-37f9-5d95b4ab3266.htm&quot;&gt;Frame&lt;/a&gt;&lt;/span&gt;; otherwise, an exception is thrown.&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;This feature will be useful when the application’s navigation has to be disabled for the user and controlled by the application itself. For example Bank Applications .&lt;/p&gt;
&lt;p&gt;For our example we have created a separate folder called View. We will be placing our custom Xaml files here. Currently we are using no themes. But we can build our owns . We can find some themese in &lt;a href=&quot;http://timheuer.com/blog/&quot; target=&quot;_blank&quot;&gt;Tim Heur's Blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/ObjExplore_4.jpg&quot;&gt;&lt;img height=&quot;262&quot; border=&quot;0&quot; width=&quot;196&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;ObjExplore&quot; alt=&quot;ObjExplore&quot; src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/ObjExplore_thumb_1.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;View Folder Created&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/NewSil_4.jpg&quot;&gt;&lt;img height=&quot;194&quot; border=&quot;0&quot; width=&quot;310&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;NewSil&quot; alt=&quot;NewSil&quot; src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/NewSil_thumb_1.jpg&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;New Xaml Files are added here inside View folder. The next thing will be the xaml files details (Home.Xaml, Employee.Xaml, AboutUs.Xaml).I have just added some texts on the Home and AboutUs page. For the Employee page i have created a custom object called “Employee.VB” in the Silverlight project.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/Employee_2.jpg&quot;&gt;&lt;img height=&quot;189&quot; border=&quot;0&quot; width=&quot;312&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;Employee&quot; alt=&quot;Employee&quot; src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/Employee_thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please find the code for EmployeeColl and Employee class. I have avoided DB hits here since this is a demo. I will come up with a Application using DomainServiceClass in coming posts.&lt;/p&gt;
&lt;span style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 12px;&quot; class=&quot;Apple-style-span&quot;&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt; 1:  &lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Public&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Class&lt;/span&gt; EmployeeColl&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;   2:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Public&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Shared&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Function&lt;/span&gt; GetEmpList() &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; List(Of Employee)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;   3:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Dim&lt;/span&gt; elist &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;New&lt;/span&gt; List(Of Employee)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;   4:  &lt;/span&gt;        elist.Add(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;New&lt;/span&gt; Employee(&lt;span style=&quot;color: rgb(0, 96, 128);&quot; class=&quot;str&quot;&gt;&quot;John&quot;&lt;/span&gt;, 23, 1))&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;   5:  &lt;/span&gt;        elist.Add(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;New&lt;/span&gt; Employee(&lt;span style=&quot;color: rgb(0, 96, 128);&quot; class=&quot;str&quot;&gt;&quot;Samuel&quot;&lt;/span&gt;, 24, 2))&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;   6:  &lt;/span&gt;        elist.Add(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;New&lt;/span&gt; Employee(&lt;span style=&quot;color: rgb(0, 96, 128);&quot; class=&quot;str&quot;&gt;&quot;Ram&quot;&lt;/span&gt;, 25, 1))&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;   7:  &lt;/span&gt;        elist.Add(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;New&lt;/span&gt; Employee(&lt;span style=&quot;color: rgb(0, 96, 128);&quot; class=&quot;str&quot;&gt;&quot;Jack&quot;&lt;/span&gt;, 26, 2))&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;   8:  &lt;/span&gt;        elist.Add(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;New&lt;/span&gt; Employee(&lt;span style=&quot;color: rgb(0, 96, 128);&quot; class=&quot;str&quot;&gt;&quot;Steve&quot;&lt;/span&gt;, 26, 2))&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;   9:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Return&lt;/span&gt; elist&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  10:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Function&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  11:  &lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Class&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  12:  &lt;/span&gt;&#160;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  13:  &lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Public&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Class&lt;/span&gt; Employee&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  14:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Private&lt;/span&gt; _name &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;String&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  15:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Private&lt;/span&gt; _age &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Integer&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  16:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Private&lt;/span&gt; _Eid &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Integer&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  17:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Public&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Sub&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;New&lt;/span&gt;(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;ByVal&lt;/span&gt; Ename &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;String&lt;/span&gt;, &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;ByVal&lt;/span&gt; age &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Integer&lt;/span&gt;, &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;ByVal&lt;/span&gt; eid &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Integer&lt;/span&gt;)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  18:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 128, 0);&quot; class=&quot;rem&quot;&gt;' This call is required by the Windows Form Designer.&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  19:  &lt;/span&gt;        InitializeComponent()&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  20:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Me&lt;/span&gt;.Ename = Ename&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  21:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Me&lt;/span&gt;.age = age&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  22:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Me&lt;/span&gt;.Eid = eid&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  23:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 128, 0);&quot; class=&quot;rem&quot;&gt;' Add any initialization after the InitializeComponent() call.&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  24:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Sub&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  25:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Property&lt;/span&gt; Ename() &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;String&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  26:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Get&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  27:  &lt;/span&gt;            &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Return&lt;/span&gt; _name&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  28:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Get&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  29:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Set&lt;/span&gt;(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;ByVal&lt;/span&gt; value &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;String&lt;/span&gt;)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  30:  &lt;/span&gt;            _name = value&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  31:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Set&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  32:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Property&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  33:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Property&lt;/span&gt; age() &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Integer&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  34:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Get&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  35:  &lt;/span&gt;            &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Return&lt;/span&gt; _age&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  36:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Get&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  37:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Set&lt;/span&gt;(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;ByVal&lt;/span&gt; value &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Integer&lt;/span&gt;)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  38:  &lt;/span&gt;            _age = value&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  39:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Set&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  40:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Property&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  41:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Property&lt;/span&gt; Eid() &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Integer&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  42:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Get&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  43:  &lt;/span&gt;            &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Return&lt;/span&gt; _Eid&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  44:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Get&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  45:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Set&lt;/span&gt;(&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;ByVal&lt;/span&gt; value &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;As&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Integer&lt;/span&gt;)&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  46:  &lt;/span&gt;            _Eid = value&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  47:  &lt;/span&gt;        &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Set&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  48:  &lt;/span&gt;    &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Property&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 991px;&quot; class=&quot;alt&quot;&gt;&lt;span style=&quot;color: rgb(96, 96, 96);&quot; class=&quot;lnum&quot;&gt;  49:  &lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;End&lt;/span&gt; &lt;span style=&quot;color: rgb(0, 0, 255);&quot; class=&quot;kwrd&quot;&gt;Class&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;Create a instance of this class and consume the objects in the Employee.Xaml fie. I have a Datagrid in this Xaml and we can use the instance objects here .&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Consolas; font-size: 12px;&quot;&gt;
&lt;pre class=&quot;alt&quot; style=&quot;margin: 0em; font-size: small; color: black; font-family: Consolas,'Courier New',Courier,monospace; background-color: rgb(244, 244, 244); width: 1008px;&quot;&gt;&lt;span class=&quot;lnum&quot; style=&quot;color: rgb(96, 96, 96);&quot;&gt;1:&lt;/span&gt;&lt;span class=&quot;kwrd&quot; style=&quot;color: rgb(0, 0, 255);&quot;&gt;Me&lt;/span&gt;.EmployeeGrid.ItemsSource = EmployeeColl.GetEmpList&lt;/pre&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;EmployeeList will be looking as follows&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/EmployeeList_2.jpg&quot;&gt;&lt;img height=&quot;234&quot; border=&quot;0&quot; width=&quot;410&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;EmployeeList&quot; alt=&quot;EmployeeList&quot; src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/EmployeeList_thumb.jpg&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Now the browser history can be viewed as we can do with ASP.Net applications. The following picture depicts that.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/History_2.jpg&quot;&gt;&lt;img height=&quot;150&quot; border=&quot;0&quot; width=&quot;341&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;History&quot; alt=&quot;History&quot; src=&quot;http://geekswithblogs.net/images/geekswithblogs_net/thanigai/WindowsLiveWriter/Silverlight3NavigationAPI_14155/History_thumb.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have attached the sample application with this &lt;a href=&quot;http://cid-4081adeb8992f3c9.skydrive.live.com/browse.aspx/DemoApp&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#ff0000&quot;&gt;post&lt;/font&gt;&lt;/a&gt;&lt;font color=&quot;#ff0000&quot;&gt;.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Conclusion:&lt;/p&gt;
&lt;p&gt;I have covered an overview of the Navigation framework and their usage. A lot more can be covered in the future posts. We can see detailed posts on .Net Ria Services in detail since this is one of the good features for building a N-Tier application with ease. Please review my post and give your feedback’s.&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/4</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/4</guid>
            <pubDate>Fri, 24 Apr 2009 11:46:32 GMT</pubDate>
        </item>
        <item>
            <dc:creator>MisterFantastic</dc:creator>
            <title>.Net Ria and Silverlight 3</title>
            <description>&lt;p&gt;Hi All,&lt;br /&gt;&lt;br /&gt;I am happy that i will be writting some posts on .Net Ria and Silverlight 3. I will also be posting some detailed articles on Entity Framework and ADO.Net Data Services. So keep checking my blogs and articles.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Thani&lt;/p&gt;</description>
            <link>http://blogs.smartcys.com/Blog/1</link>
            <guid isPermaLink="true">http://blogs.smartcys.com/Blog/1</guid>
            <pubDate>Thu, 23 Apr 2009 11:08:29 GMT</pubDate>
        </item>
    </channel>
</rss>
