<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2037568836592587959</id><updated>2024-08-28T14:58:47.867-07:00</updated><category term="ASP.NET 4.0"/><category term="ValidationControls"/><title type='text'>Web Development Softwares</title><subtitle type='html'>Learn ASP.NET, C# ....</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>37</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-6553589111970736163</id><published>2011-03-22T21:15:00.000-07:00</published><updated>2011-03-22T21:17:13.335-07:00</updated><title type='text'>Validate Phone Number</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;In this blog, I am going to explain about validating phone number text box in ASP.NET using Java Script.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;Create a Text Box control, given below.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;TextBox&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;txtPhoneNumber&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;Height&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;18px&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;129px&quot;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;onchange&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;this.value = ValidatePhone(this);&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;TextBox&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;onchange()&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; is used to call a JavaScript function, named as ValidatePhone(). Pass the TextBox control as an argument.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;I use Regular Expression to validate phone number. Java Script function could be&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; ValidatePhone(phonenumber) {&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;var&lt;/span&gt; regex = /^\(?([2-9][0-8][0-9])\)?[-. ]?([2-9][0-9]{2})[-. ]?([0-9]{4})$/;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (regex.test(phonenumber.value)) {&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;var&lt;/span&gt; newPhoneNumber = phonenumber.value.replace(regex, &lt;span style=&quot;color: maroon;&quot;&gt;&quot;($1) $2-$3&quot;&lt;/span&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;return&lt;/span&gt; newPhoneNumber;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;} &lt;span style=&quot;color: blue;&quot;&gt;else&lt;/span&gt; {&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;alert(&lt;span style=&quot;color: maroon;&quot;&gt;&quot; Invalid phone number&quot;&lt;/span&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;return&lt;/span&gt; phonenumber.value;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;The basic Rules of Valid phone numbers according to the North American Numbering Plan are,&lt;/span&gt;&lt;/div&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Area codes&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; start with a number from 2–9, followed by 0–8, and then any third digit. &lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;The second group of three digits, known as the &lt;i&gt;central office&lt;/i&gt; or &lt;i&gt;exchange code&lt;/i&gt;, starts with a number from 2–9, followed by any two digits. &lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 10pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;The final four digits, known as the &lt;i&gt;station code&lt;/i&gt;, have no restrictions. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;These rules can easily be implemented with a few character classes:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;^\(?([2-9][0-8][0-9])\)?[-. ]?([2-9][0-9]{2})[-. ]?([0-9]{4})$&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Generally, the phone number format includes &lt;code&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;&quot;&gt;4125671234&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;&quot;&gt;412-567-1234&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;&quot;&gt;412.567.1234&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;&quot;&gt;412 567 1234&lt;/span&gt;&lt;/code&gt;, &lt;code&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;&quot;&gt;(412) 567 1234&lt;/span&gt;&lt;/code&gt;, and all related combinations. If the phone number is valid, you can convert it to your standard format, &lt;code&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;&quot;&gt;(412) 567-1234 for maintaining consistency. This can be done by using &lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;replace()&lt;/i&gt; method. The replacement is &lt;/span&gt;&lt;/code&gt;($1) $2-$3. Now the phone number will be changed into (412) 567-1234.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Lucida Calligraphy&#39;; font-size: 14pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Happy Coding!!!&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/6553589111970736163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/03/validate-phone-number.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/6553589111970736163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/6553589111970736163'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/03/validate-phone-number.html' title='Validate Phone Number'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-7147806963576134563</id><published>2011-03-21T11:37:00.000-07:00</published><updated>2011-03-22T21:16:25.635-07:00</updated><title type='text'>How To</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; line-height: 115%; mso-themecolor: text1;&quot;&gt;&lt;a href=&quot;http://wsil.blogspot.com/2011/03/change-first-letter-of-text-box-into.html&quot;&gt;Change the first letter of the Text Box into Upper Case&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-themecolor: text1;&quot;&gt;&lt;a href=&quot;http://wsil.blogspot.com/2011/03/validate-phone-number.html&quot;&gt;Validate Phone Number using Java Script&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/7147806963576134563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/03/how-to.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7147806963576134563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7147806963576134563'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/03/how-to.html' title='How To'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-1583180830910686169</id><published>2011-03-21T11:32:00.001-07:00</published><updated>2013-06-07T13:10:23.698-07:00</updated><title type='text'>Change the first letter of the Text Box into Upper Case</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; line-height: 115%;&quot;&gt;How to change the first letter of the Text Box into Upper Case&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;In this blog, I am going to explain how to change the first letter of the text box control into uppercase. For this, you need to write a JavaScript code.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;First create an asp.net text box control in the page, as given below.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;TextBox&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;FirstName&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;onchange&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;convert(this);&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: 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;TextBox&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;The method name &lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;convert()&lt;/i&gt; is used to call a JavaScript function. Define the method as given below.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;script&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;text/javascript&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;language&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;JavaScript&quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; convert(controlname) &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 2in; mso-layout-grid-align: none; text-indent: -1.5in;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;return&lt;/span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;script&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;When the text box lost its focus will change the first letter of the word into upper case.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/1583180830910686169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/03/change-first-letter-of-text-box-into.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/1583180830910686169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/1583180830910686169'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/03/change-first-letter-of-text-box-into.html' title='Change the first letter of the Text Box into Upper Case'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-6992483109031739754</id><published>2011-02-27T00:26:00.000-08:00</published><updated>2011-03-10T13:01:14.796-08:00</updated><title type='text'>Partial Page Rendering</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11pt; margin: 4.05pt 24.8pt 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Partial Page Rendering&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11pt; margin: 4.05pt 24.8pt 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Partial-page rendering is a concept of rendering only a portion of a web page to avoid complete page refreshes and improve the user experience. It can be achieved using Microsoft ASP.NET Ajax without writing any client scripts. It is actually made possible through the interaction of the server controls with the Microsoft Ajax Client Library. The page updates are taken care of automatically by the client code injected into the server controls.&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;The communication between the server controls and the Microsoft Ajax Library for &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;asynchronous postback is taken care of internally by the server control. In addition, the server controls invoke the appropriate client code that corresponds to a specific type of a browser with the help of the Microsoft Ajax Library, thus solving the compatibility issues with the client browser.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Benefits of Partial Page Rendering&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 40.5pt; mso-add-space: auto; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 12pt; line-height: 104%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Improves user experience with web pages that behave more like a traditional client application.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 40.5pt; mso-add-space: auto; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 12pt; line-height: 104%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Improves the responsiveness upon user actions on a web page.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 40.5pt; mso-add-space: auto; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 12pt; line-height: 104%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Reduces complete page refreshes and makes only portions of the web page post back to avoid page flickering.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 40.5pt; mso-add-space: auto; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 12pt; line-height: 104%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Enables client-server communication without writing client scripts.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 40.5pt; mso-add-space: auto; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 12pt; line-height: 104%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Eliminates writing browser-compatible code.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;UpdatePanel Server Control&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;This control is responsible for enabling partial-page rendering in a web page, thus enhancing the richness of the user interface and improving the performance and responsiveness. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Here is a simple example that illustrates how to display the current date of the server on a Label control when you click on a Button control in the web page. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;In the Page_Load event of this web page, assign the current date to the Label control that we just created. The name of the Label control in our example is Label1. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;protected void Page_Load(object sender, EventArgs e)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;this.Label1.Text = DateTime.Now.ToString();&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;In the button click event, assign the current date to the Label control as stated below.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;protected void Button1_Click(object sender, EventArgs e)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;this.Label1.Text = DateTime.Now.ToString();&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;When you execute this application in the web browser, the current date and time are displayed. Upon the button click, the page is posted back to the server, and the latest date and time are rendered to the Label control.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;In the preceding example, we have demonstrated a traditional ASP.NET page behavior, that is, the entire web page being posted back. Using UpdatePanelcontrol can make things simpler. In the same web page, drag and drop anUpdatePanelcontrol from the toolbox. Now, include a Label and Button control inside this UpdatePanelcontrol, and have the same code in the page load and button click events, as demonstrated earlier. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Figure 1 illustrates the UpdatePanel control in design time with a Label and Button control placed in it.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1S0YtAJaDHF9kQazQQaFFRmWvfwOZkobGcQ5mRJlmKLw5Sh4mmBdcQnBBciVGrNHXRDaGKeKkpn76gVLKD1hB9DEjOv1BE22jJRN7nTZxUm1F_ZUq4Oc_Q0quZIRH7Zh5Jk4EPuvNlVA/s1600/f1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; l6=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1S0YtAJaDHF9kQazQQaFFRmWvfwOZkobGcQ5mRJlmKLw5Sh4mmBdcQnBBciVGrNHXRDaGKeKkpn76gVLKD1hB9DEjOv1BE22jJRN7nTZxUm1F_ZUq4Oc_Q0quZIRH7Zh5Jk4EPuvNlVA/s320/f1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Figure 1&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;background: yellow; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas; mso-highlight: yellow;&quot;&gt;&amp;lt;%&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: maroon;&quot;&gt;Page&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Title&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;Home Page&quot;&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;MasterPageFile&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;~/Site.master&quot;&lt;/span&gt; A&lt;span style=&quot;color: red;&quot;&gt;utoEventWireup&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;CodeBehind&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;Default.aspx.cs&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Inherits&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;WebApplication1._Default&quot;&lt;/span&gt; &lt;span style=&quot;background: yellow; mso-highlight: yellow;&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Content&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;HeaderContent&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;ContentPlaceHolderID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;HeadContent&quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Content&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Content&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;BodyContent&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;ContentPlaceHolderID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;MainContent&quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;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;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;ScriptManager&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;UpdatePanel&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;UpdatePanel1&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;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;ContentTemplate&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;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;Label1&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;=&quot;Label&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;Label&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;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;Button1&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;=&quot;Button&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;71px&quot;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;onclick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;Button1_Click&quot;&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;ContentTemplate&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;UpdatePanel&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Content&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;In the preceding markup, apart from the UpdatePanel control, a ScriptManager control also has been placed. This is done to support partial-page rendering. The ScriptManager control keeps track of all the UpdatePanel controls on the page and its triggers. Also it determines the portions of the page that have to be rendered as a result of an asynchronous postback operation. Figure 2 shows the result.&lt;/span&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcx-r9StJhNKAIgTV7Oe6lT5bggrlZdWWrwXdCYclaxD30LcEu-b79VK2UUnomntmY0GTmqa1A5Fkopb7AqrlSyIwbzzR654WbfYture50EZW_6YPyxEhk_pBgSN6NnPwHec0Vf7Z0K68/s1600/f2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;179&quot; l6=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcx-r9StJhNKAIgTV7Oe6lT5bggrlZdWWrwXdCYclaxD30LcEu-b79VK2UUnomntmY0GTmqa1A5Fkopb7AqrlSyIwbzzR654WbfYture50EZW_6YPyxEhk_pBgSN6NnPwHec0Vf7Z0K68/s320/f2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Figure 2&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;When the Button control is clicked, an updated date and time rendered on the page without any postback at all. The Label control holds the updated date and time of the server. During the execution of the button click event, the entire page is not posted back. Rather, only the portion of the page holding the UpdatePanel is posted back without any flickering. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; line-height: 115%;&quot;&gt;ContentTemplate&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;The content of the UpdatePanel is declared in the ContentTemplate tag of the UpdatePanel. Any content defined in this tag will be posted back to the server asynchronously. In the preceding example, we have a Label and a Button control placed inside it at design time. In fact, this can even be done programmatically. All the controls inside the ContentTemplate tag are considered to be child controls. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;The UpdatePanel works on an asynchronous postback operation, which the ScriptManager control intercepts by replacing the traditional postback. Internally during the postback operation, the page updates are governed by injecting JavaScript on the UpdatePanel control automatically. &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;The Render Modes of the UpdatePanelControl&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;The content in UpdatePanel is rendered to the page in &amp;lt;div&amp;gt; or &amp;lt;span&amp;gt; tags. The RenderMode property determines to which tag the content is rendered. The default setting for this property is Block, meaning that it renders to a &amp;lt;div&amp;gt; tag. The other option is the Inline setting, which renders the content to a &amp;lt;span&amp;gt; tag.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt;&quot;&gt;UpdateProgress Control&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;The UpdateProgress control of the ASP.NET Ajax extensions framework library can be used to display the progress status of one or more UpdatePanel controls when using partial-page rendering in an Ajax-enabled ASP.NET web page. You can use this control, together with the UpdatePanel control, to provide a visual feedback to the user, such as displaying the progress status of partial-page updates in an asynchronous mode of operation in an Ajax-enabled web application. You can even use your own template to display the progress status on such an operation in your user interface.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Example Listing and screen shot is given below.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;background: yellow; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas; mso-highlight: yellow;&quot;&gt;&amp;lt;%&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: maroon;&quot;&gt;Page&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Title&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;Home Page&quot;&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;MasterPageFile&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;~/Site.master&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&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;CodeBehind&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;Default.aspx.cs&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Inherits&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;WebApplication1._Default&quot;&lt;/span&gt; &lt;span style=&quot;background: yellow; mso-highlight: yellow;&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Content&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;HeaderContent&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;ContentPlaceHolderID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;HeadContent&quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Content&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Content&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;BodyContent&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;ContentPlaceHolderID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;MainContent&quot;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;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;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;ScriptManager&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;UpdatePanel&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;UpdatePanel1&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;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;ContentTemplate&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;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;Label1&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;=&quot;&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;Label&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;UpdateProgress&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;UpdateProgress1&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;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;ProgressTemplate&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;img&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;src&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;img/imgloader.gif&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;alt&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;Please Wait ...&quot;&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;ProgressTemplate&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;UpdateProgress&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;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;Button1&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;=&quot;Button&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;71px&quot;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;onclick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;Button1_Click&quot;&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;ContentTemplate&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&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;UpdatePanel&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;asp&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Content&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Add the following code in the Button Click event&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;protected&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;void&lt;/span&gt; Button1_Click(&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;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.Threading.&lt;span style=&quot;color: #2b91af;&quot;&gt;Thread&lt;/span&gt;.Sleep(3000);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Label1.Text = &lt;span style=&quot;color: #2b91af;&quot;&gt;DateTime&lt;/span&gt;.Now.ToString();&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;Figure 3 illustrates the result of UpdateProgress.&lt;/span&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizUXKhbGGUbJAOwY_xKFI4GM5Bjc2YPJKrlTGM5SmRV-mWwznHzIsIU8ezsRZ6H94AzdSKJmIcEsNfowOTnsM5qYmNJZArC5A5i2tLcgMTkVy3U0GkqF7kUkvRHHD8dE25dxgEs3Ns5QQ/s1600/f3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; l6=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizUXKhbGGUbJAOwY_xKFI4GM5Bjc2YPJKrlTGM5SmRV-mWwznHzIsIU8ezsRZ6H94AzdSKJmIcEsNfowOTnsM5qYmNJZArC5A5i2tLcgMTkVy3U0GkqF7kUkvRHHD8dE25dxgEs3Ns5QQ/s320/f3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Figure 3&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/6992483109031739754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/partial-page-rendering.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/6992483109031739754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/6992483109031739754'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/partial-page-rendering.html' title='Partial Page Rendering'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1S0YtAJaDHF9kQazQQaFFRmWvfwOZkobGcQ5mRJlmKLw5Sh4mmBdcQnBBciVGrNHXRDaGKeKkpn76gVLKD1hB9DEjOv1BE22jJRN7nTZxUm1F_ZUq4Oc_Q0quZIRH7Zh5Jk4EPuvNlVA/s72-c/f1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-7444740908815534541</id><published>2011-02-23T10:55:00.000-08:00</published><updated>2011-03-09T12:07:52.572-08:00</updated><title type='text'>AJAX Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q1 - What is AJAX? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - &lt;b&gt;Ajax&lt;/b&gt; stands for Asynchronous Javascript &amp;amp; XML. It is a web technology through which a postback from a client (browser) to the server goes partially, which means that instead of a complete postback, a partial postback is triggered by the Javascript XmlHttpRequest object. In such a scenario, web-application users won&#39;t be able to view the complete postback progress bar shown by the browser. In an AJAX environment, it is Javascript that starts the communication with the web server. &lt;br /&gt;
Ajax technology in a website may be implemented by using plain Javascript and XML. Code in such a scenario may tend to look little complex, for which the AJAX Framework in .NET can be embedded in ASP.NET web applications. &lt;br /&gt;
In addition to XML &amp;amp; Javascript, AJAX is also based on DOM - the Document Object Model technology of browsers through which objects of the browser can be accessed through the memory heap using their address. &lt;br /&gt;
&lt;b&gt;JSON&lt;/b&gt; - Javascript Object Notation is also one of the formats used in AJAX, besides XML. &lt;br /&gt;
So basically, in an AJAX-based web application, the complete page does not need to reload, and only the objects in context of ajaxification are reloaded. &lt;br /&gt;
Ajax technology avoids the browser flickering. &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q2 - Can Ajax be implemented in browsers that do not support the XmlHttpRequest object? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Yes. This is possible using remote scripts. &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q3 - Can AJAX technology work on web servers other than IIS? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Yes, AJAX is a technology independent of web server the web application is hosted on. Ajax is a client (browser) technology. &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q4 - Which browsers support the XmlHttpRequest object? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Internet Explorer 5.0+, Safari 1.2, Mozilla 1.0/Firefox, Opera 8.0 +, Netscape 7 &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q5 - How to we create an XmlHttpRequest object for Internet Explorer? How is this different for other browsers? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - For Internet Explorer, an ActiveXObject is used for declaring an XmlHttpRequest object in Javascript. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;code&quot; style=&quot;margin: auto 0in 12pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;//Code as below for IE:&lt;br /&gt;
&lt;br /&gt;
xmlHttpObject = new ActiveXObject(&quot;Msxml2.XMLHTTP&quot;);&lt;br /&gt;
&lt;br /&gt;
//For Other browsers, code as below:&lt;br /&gt;
&lt;br /&gt;
xmlHttpObject = new XMLHttpRequest();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Note that XmlHttpObject used above is simply a variable that holds the XmlHttpRequest object for the respective browsers. &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q6 - What are the properties of the XmlHttpRequest object? What are the different types of readyStates in Ajax? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - i) onreadyStateChange - This function is used to process the reply from the web server.&lt;br /&gt;
&lt;br /&gt;
ii) readyState - This property holds the response status of the web server. There are 5 states:&lt;br /&gt;
&lt;br /&gt;
0 - request not yet initialized&lt;br /&gt;
&lt;br /&gt;
1 - request now set&lt;br /&gt;
&lt;br /&gt;
2 - request sent &lt;br /&gt;
&lt;br /&gt;
3 - request processing&lt;br /&gt;
&lt;br /&gt;
4 - request completes&lt;br /&gt;
&lt;br /&gt;
iii) responseText - Has the data sent back by the web server&lt;br /&gt;
&lt;br /&gt;
Code snippet below shows an example how these there properties are used to implement ajax : &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;code&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;xmlHttpObject.onreadystatechange=function()&lt;br /&gt;
{&lt;br /&gt;
if(xmlHttpObject.readyState==4)&lt;br /&gt;
{&lt;br /&gt;
document.Form1.time.value=xmlHttpObject.responseText;&lt;br /&gt;
}&lt;br /&gt;
}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q7 - What is the ASP.NET Ajax Framework? What versions have been released so far? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - ASP.NET AJAX is a free framework to implement Ajax in asp.net web applications, for quickly creating efficient and interactive Web applications that work across all popular browsers. &lt;br /&gt;
&lt;br /&gt;
The Ajax Framework is powered with &lt;br /&gt;
&lt;br /&gt;
1 - Reusable Ajax Controls&lt;br /&gt;
&lt;br /&gt;
2 - Support for all modern browsers&lt;br /&gt;
&lt;br /&gt;
3 - Access remote services and data from the browser without tons of complicated script. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Versions of Ajax release&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1 - ASP.NET Ajax Framework 1.0 (earlier release to this was called the Atlas)&lt;br /&gt;
2 - ASP.NET Ajax Framework 1.0 was available as a separate download for ASP.NET 2.0 &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q8 - What are Ajax Extensions? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - The ASP.NET Ajax Extensions are set of Ajax-based controls that work in ASP.NET 2 (or above) based applications. &lt;br /&gt;
&lt;br /&gt;
Ofcourse,they also need the Ajax runtime which is actually the Ajax Framework 1.0. &lt;br /&gt;
&lt;br /&gt;
ASP.NET Ajax Extensions 1.0 have to be downloaded to run with ASP.NET 2.0 &lt;br /&gt;
&lt;br /&gt;
The new ASP.NET 3.5 Framework comes with the Ajax Library 3.5 (containing the Ajax Extensions 3.5). So in order to use the latest Ajax, simply download .NET 3.5 Framework. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Summary :&lt;/b&gt;&lt;br /&gt;
ASP.NET Ajax Extensions 1.0 -&amp;gt; For ASP.NET 2.0&lt;br /&gt;
ASP.NET Ajax Extensions 3.5 -&amp;gt; For ASP.NET 3.5&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q9 - What is the ASP.NET Control Toolkit? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Besides the Ajax Framework (which is the Ajax engine) and Ajax Extensions (which contain the default Ajax controls), there is a toolkit called the Ajax Control Toolkit available for use &amp;amp; download (for free). This is a collection of rich featured, highly interactive controls, created as a joint venture between Microsoft &amp;amp; the Developer Community. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q10 - What is Dojo? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Dojo is a third-party javascript toolkit for creating rich featured applications. Dojo is an Open Source DHTML toolkit written in JavaScript. It builds on several contributed code bases (nWidgets, Burstlib, f(m)), which is why we refer to it sometimes as a &quot;unified&quot; toolkit. Dojo aims to solve some long-standing historical problems with DHTML which prevented mass adoption of dynamic web application development. &lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q11 - How to handle multiple or concurrent requests in Ajax? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in 12pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - For concurrent requests, declare separate XmlHttpRequest objects for each request. For example, for request to get data from an SQL table1, use something like this... &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;code&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;xmlHttpObject1.Onreadystatechange = functionfromTable1(); &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;and to get data from another table (say table2) at the same time, use &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;code&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;xmlHttpObject2.Onreadystatechange = functionfromTable2(); &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Ofcourse, the XmlHttpObject needs to be opened &amp;amp; parameters passed too, like as shown below... &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;code&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;xmlHTTPObject1.open(&quot;GET&quot;,&quot;http://&quot;localhost// &quot; + &quot;Website1/Default1.aspx&quot; true); &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Note that the last parameter &quot;true&quot; used above means that processing shall carry on without waiting for any response from the web server. If it is false, the function shall wait for a response. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q12 - How to create an AJAX website using Visual Studio? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Using Visual Studio Web Developer Express 2005 &amp;amp; versions above it, Ajax based applications may easily be created. Note that the Ajax Framework &amp;amp; Ajax Extensions should be installed (In case of VS 2005). If using Visual Studio 2008 Web Developer Express or above, Ajax comes along with it (so no need of a separate installation). &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Steps:&lt;/b&gt; Start Visual Studio, Click on File -&amp;gt; New Website -&amp;gt; Under Visual Studio Installed templates -&amp;gt; Select ASP.NET Ajax-Enabled Site. Enter a location &amp;amp; select OK. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q13 - What is the role of ScriptManager in Ajax? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - ScriptManager class is the heart of ASP.NET Ajax. Before elaborating more on ScriptManager, note that ScriptManager is class and a control (both) in Ajax. &lt;br /&gt;
&lt;br /&gt;
The ScriptManager class in ASP.NET manages Ajax Script Libraries, partial page rendering functionality and client proxy class generation for web applications and services. By saying client proxy class, this means an instance of the Ajax runtime is created on the browser. &lt;br /&gt;
&lt;br /&gt;
This class is defined in the System.Web.Extensions.dll. You will find this DLL in your system&#39;s Global Assembly Cache at C:\Windows\Assembly (For XP) &lt;br /&gt;
&lt;br /&gt;
The ScriptManager control (that we may drag on a web form) is actually an instance of the ScriptManager class that we put on a web page. The ScriptManager manages all the ASP.NET Ajax controls on a web page. Following tasks are taken care by the ScriptManager class:&lt;br /&gt;
1 - Managing all resources (all objects/controls) on a web page&lt;br /&gt;
2 - Managing partial page updates&lt;br /&gt;
3 - Download Ajax Script Library to the client (means to the browser). This needs to happen so that Ajax engine is accessible to the browsers javascript code.&lt;br /&gt;
4 - Interacting with UpdatePanel Control, UpdateProgress Control. &lt;br /&gt;
5 - Register script (using RegisterClientScriptBlock)&lt;br /&gt;
6 - Information whether Release OR Debug script is sent to the browser&lt;br /&gt;
7 - Providing access to Web service methods from the script by registering Web services with the ScriptManager control &lt;br /&gt;
8 - Providing access to ASP.NET authentication, role, and profile application services from client script after registering these services with the ScriptManager control &lt;br /&gt;
9 - Enable culture specific display of clientside script.&lt;br /&gt;
10 - Register server controls that implement IExtenderControl and IScriptControl interfaces.&lt;br /&gt;
&lt;br /&gt;
ScriptManager class&#39; &lt;b&gt;EnablePartialRendering&lt;/b&gt; property is true by default. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q14 - Can we override the EnablePartialRendering property of the ScriptManager class? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Yes. But this has to be done before the init event of the page (or during runtime after the page has already loaded). Otherwise an InvalidOperationException will be thrown. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q15 - How to use multiple ScriptManager controls in a web page? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - No. It is not possible to use multiple ScriptManager control in a web page. In fact, any such requirement never comes in because a single ScriptManager control is enough to handle the objects of a web page. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q16 - Whats the difference between RegisterClientScriptBlock, RegisterClientScriptInclude and RegisterClientScriptResource? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in 12pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - For all three, a script element is rendered after the opening form tag. Following are the differences:&lt;br /&gt;
1 - RegisterClientScriptBlock - The script is specified as a string parameter.&lt;br /&gt;
2 - RegisterClientScriptInclude - The script content is specified by setting the src attribute to a URL that points to a script file.&lt;br /&gt;
3 - RegisterClientScriptResource - The script content is specified with a resource name in an assembly. The src attribute is automatically populated with a URL by a call to an HTTP handler that retrieves the named script from the assembly. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q17 - What are type/key pairs in client script registration? Can there be 2 scripts with the same type/key pair name? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - When a script is registered by the ScriptManager class, a type/key pair is created to uniquely identify the script. &lt;br /&gt;
&lt;br /&gt;
For identification purposes, the type/key pair name is always unique for dentifying a script. Hence, there may be no duplication in type/key pair names. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q18 - What is an UpdatePanel Control? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - An UpdatePanel control is a holder for server side controls that need to be partial postbacked in an ajax cycle. All controls residing inside the UpdatePanel will be partial postbacked. Below is a small example of using an UpdatePanel. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;code&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;lt;script runat=&quot;server&quot;&amp;gt; &lt;br /&gt;
protected void btn1_Click(object sender, EventArgs e)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;lb123.Text = &quot;new&quot;;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;asp:ScriptManager ID=&quot;ScriptManager1&quot; runat=&quot;server&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;/asp:ScriptManager&amp;gt;&lt;br /&gt;
&amp;lt;asp:UpdatePanel ID=&quot;UpdatePanel1&quot; runat=&quot;server&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;ContentTemplate&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;asp:Button id=&quot;btn1&quot; runat=&quot;server&quot; text=&quot;click&quot;/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;asp:Label id=&quot;lb123&quot; runat=&quot;server&quot; text=&quot;Old&quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/ContentTemplate&amp;gt;&lt;br /&gt;
&amp;lt;/UpdatePanel&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;As you see here after running the snippet above, there wont be a full postback exhibited by the web page. Upon clicking the button, the postback shall be partial. This means that contents outside the UpdatePanel wont be posted back to the web server. Only the contents within the UpdatePanel are refreshed. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q19 - What are the modes of updation in an UpdatePanel? What are Triggers of an UpdatePanel? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - An UpdatePanel has a property called &lt;b&gt;UpdateMode&lt;/b&gt;. There are two possible values for this property: 1) Always 2) Conditional &lt;br /&gt;
&lt;br /&gt;
If the UpdateMode property is set to &quot;Always&quot;, the UpdatePanel control’s content is updated on each postback that starts from anywhere on the webpage. This also includes asynchronous postbacks from controls that are inside other UpdatePanel controls, and postbacks from controls which are not inside UpdatePanel controls. &lt;br /&gt;
&lt;br /&gt;
If the UpdateMode property is set to Conditional, the UpdatePanel control’s content is updated when one of the following is true: &lt;br /&gt;
1 - When the postback is caused by a trigger for that UpdatePanel control.&lt;br /&gt;
&lt;br /&gt;
2 - When you explicitly call the UpdatePanel control&#39;s Update() method.&lt;br /&gt;
&lt;br /&gt;
3 - When the UpdatePanel control is nested inside another UpdatePanel control and the parent panel is updated. &lt;br /&gt;
&lt;br /&gt;
When the ChildrenAsTriggers property is set to true and any child control of the UpdatePanel control causes a postback. Child controls of nested UpdatePanel controls do not cause an update to the outer UpdatePanel control unless they are explicitly defined as triggers for the parent panel. &lt;br /&gt;
&lt;br /&gt;
Controls defined inside a &amp;lt;Triggers&amp;gt; node have the capability to update the contents of an UpdatePanel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the ChildrenAsTriggers property is set to false and the UpdateMode property is set to Always, an exception is thrown. The ChildrenAsTriggers property is intended to be used only when the UpdateMode property is set to Conditional. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q20 - How to control how long an Ajax request may last? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Use the ScriptManager&#39;s AsyncPostBackTimeout Property. &lt;br /&gt;
&lt;br /&gt;
For example, if you want to debug a web page but you get an error that the page request has timed out, you may set &amp;lt;asp:ScriptManager id=&quot;ScriptManager1&quot; runat=&quot;server&quot; AsyncPostBackTimeout=&quot;9000&quot;/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
where the value specified is in seconds. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q21 - What is ASP.NET Futures? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - ASP.NET AJAX Futures&lt;br /&gt;
&lt;br /&gt;
The new release includes support for managing browser history (Back button support), selecting elements by CSS selectors or classes, and information on accessing “Astoria” Web data services. The Futures (July 2007) release adds:&lt;br /&gt;
&lt;br /&gt;
History support for the Safari browser, inclusion of “titles”, encoding and encrypting of server-side history state and the ability to handle history in the client without a server requirement. &lt;br /&gt;
&lt;br /&gt;
CSS Selectors APIs have been modified to be applicable to W3C recommendations. &lt;br /&gt;
&lt;br /&gt;
A script resource extraction tool that allows you to create script files on disk that originate from embedded resources in assemblies. Important: this version of the browser history feature is now outdated and should not be used. Instead, please download the ASP.NET 3.5 Extensions Preview, which contains the new version. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q22 - What are limitations of Ajax? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - 1) An Ajax Web Application tends to confused end users if the network bandwidth is slow, because there is no full postback running. However, this confusion may be eliminated by using an UpdateProgress control in tandem.&lt;br /&gt;
2) Distributed applications running Ajax will need a central mechanism for communicating with each other &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q23 - How to make sure that contents of an UpdatePanel update only when a partial postback takes place (and not on a full postback)? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Make use of ScriptManager.IsInAsyncPostBack property (returns a boolean value) &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q24 - How to trigger a postback on an UpdatePanel from Javascript? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - Call the __doPostBack function. ASP.NET runtime always creates a javascript function named __doPostBack(eventTarget, eventArgument) when the web page is rendered. A control ID may be passed here to specifically invoke updation of the UpdatePanel. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Q25 - Which request is better with AJAX, Get or Post? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;A - AJAX requests should use an HTTP GET request while retrieving data where the data does not change for a given URL requested. An HTTP POST should be used when state is updated on the server. This is in line with HTTP idempotency recommendations and is highly recommended for a consistent web application architecture. &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;&lt;span class=&quot;forquestionsblue1&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Q26. Is&amp;nbsp;it possible to set session variables from javascript?&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;style54&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;It&#39;s not possible to set any session variables directly from javascript as it is purely a client side technology. You can use AJAX though to asyncronously... &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;Cannot parse XML generated by JSP I am generating an XML using JSP, when i run the JSP in IE it shows the XML as per DOM, but when i try to parse it using Javascript , the command xmldoc.documentElement... &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;This is working code I am using, it might help you. if (!isIE) xmldoc = req.responseXML; else { //IE does not take the responseXML as... &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Q27. &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;How do I handle concurrent AJAX requests?&lt;/span&gt;&lt;/strong&gt;&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;With JavaScript you can have more than one AJAX request processing at a single time. In order to insure the proper post processing of code it is recommended that you use JavaScript Closures. The example below shows an XMLHttpRequest object abstracted by a JavaScript object called AJAXInteraction. As arguments you pass in the URL to call and the function to call when the processing is done. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;function AJAXInteraction(url, callback) {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;var req = init();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;req.onreadystatechange = processRequest;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;function init() {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;if (window.XMLHttpRequest) {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;return new XMLHttpRequest();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;} else if (window.ActiveXObject) {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;return new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;function processRequest () {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;if (req.readyState == 4) {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;if (req.status == 200) {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;if (callback) callback(req.responseXML);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;this.doGet = function() {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;req.open(&quot;GET&quot;, url, true);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;req.send(null);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;this.doPost = function(body) {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;req.open(&quot;POST&quot;, url, true);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;req.setRequestHeader(&quot;Content-Type&quot;, &quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;application/x-www-form-urlencoded&quot;);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;req.send(body);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;function makeRequest() {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;var ai = new AJAXInteraction(&quot;processme&quot;, &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;function() { alert(&quot;Doing Post Process&quot;);});&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;ai.doGet();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;The function makeRequest() in the example above creates an AJAXInteraction with a URL to of &quot;processme&quot; and an inline function that will show an alert dialog with the message &quot;Doing Post Process&quot;. When ai.doGet() is called the AJAX interaction is initiated and when server-side component mapped to the URL &quot;processme&quot; returns a document which is passed to the callback function that was specified when the AJAXInteraction was created. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;Using this closures insures that the proper callback function associated with a specific AJAX interaction is called. Caution should still be taken when creating multiple closure objects in that make XmlHttpRequests as to there is a limited number of sockets that are used to make requests at any given time. Because there are limited number of requests that can be made concurrently. Internet Explorer for example only allows for two concurrent AJAX requests at any given time. Other browsers may allow more but it is generally between three and five requests. You may choose to use pool of AJAXInteraction objects. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;One thing to note when making multiple AJAX calls from the client is that the calls are not guaranteed to return in any given order. Having closures within the callback of a closure object can be used to ensure dependencies are processed correctly.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Q28. &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;How do I submit a form or a part of a form without a page refresh? &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;When creating a form make sure that the &quot;form&quot; element &quot;onSubmit&quot; attribute is set to a JavaScript function that returns false. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;&amp;lt;form onSubmit=&quot;doAJAXSubmit();return false;&quot; &amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;&amp;lt;input type=&quot;text&quot; id=&quot;tf1&quot; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;&amp;lt;input type=&quot;submit&quot; id=&quot;submit1&quot; value=&quot;Update&quot;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;&amp;lt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;You can also submit data by associating a function with a form button in a similar way.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;&amp;lt;form onSubmit=&quot;doAJAXSubmit();return false;&quot; &amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;&amp;lt;input type=&quot;text&quot; id=&quot;tf1&quot; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;&amp;lt;input type=&quot;button&quot; id=&quot;button1&quot; onClick=&quot;doAJAXSubmit()&quot; value=&quot;Update&quot;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;&amp;lt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;Note that the form &quot;onSubmit&quot; attribute is still set. If the user hits the enter key in the text field the form will be submitted so you still need to handle that case.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;When updating the page it is recommend you wait to make sure that the AJAX update of the form data was successful before updating the data in the page. Otherwise, the data may not properly update and the user may not know. I like to provide an informative message when doing a partial update and upon a successful AJAX interaction I will then update the page. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Q29. &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;Is the server or the client in control?&lt;/span&gt;&lt;/strong&gt;&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;It depends. With AJAX the answer is more in between. Control can be more centralized in a server-side component or as a mix of client-side and server-side controllers.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;* Centralized server-side controller - When having a more centralized controller the key is to make sure the data in client-side page is in sync with that of the server. Some applications may keep all the state on the server and push all updates to client DOM via a simple JavaScript controller.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;* Client and server-side controllers - This architecture would use JavaScript to do all presentation related control, event processing, page manipulation, and rendering of model data on the client. The server-side would be responsible for things such as business logic and pushing updated model data to the client. In this case the server would not have intimate knowledge of the presentation short of the initial page that would be sent to the client page request.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;There are some use cases where an entire AJAX application can be written in a single page. Keep in mind if you choose this type of architecture that navigation and bookmarking should be considered.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;Both methods are viable depending on what you are trying to accomplish. I tend to prefer spreading the control across the client and server. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;Q30. Is Ajax just another name for XMLHttpRequest? &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;No. XMLHttpRequest is only part of the Ajax equation. XMLHttpRequest is the technical component that makes the asynchronous server communication possible; Ajax is our name for the overall approach described in the article, which relies not only on XMLHttpRequest, but on CSS, DOM, and other technologies. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;Q31. How do I abort the current XMLHttpRequest?&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 11.5pt;&quot;&gt; &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;Just call the abort() method on the request. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;Q32. What is the minimum version of PHP that needs to be running in order to use HTML_AJAX?&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 11.5pt;&quot;&gt; &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;The oldest PHP version i&#39;ve fully tested HTML_AJAX is 4.3.11, but it should run on 4.2.0 without any problems. (Testing reports from PHP versions older then 4.3.11 would be appreciated.) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;Q33. Why does HTML_AJAX hang on some server installs &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;If you run into an HTML_AJAX problem only on some servers, chances are your running into a problem with output compression. If the output compression is handled in the PHP config we detect that and do the right thing, but if its done from an apache extension we have no way of knowing its going to compress the body. Some times setting HTML_AJAX::sendContentLength to false fixes the problem, but in other cases you&#39;ll need to disabled the extension for the AJAX pages. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;I&#39;ve also seen problems caused by debugging extensions like XDebug, disabling the extension on the server page usually fixes that. Questions dealing with Using HTML_AJAX, and general JavaScript development &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.0pt;&quot;&gt;Q34. How do I get the XMLHttpRequest object?&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 11.5pt;&quot;&gt; &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;mso-ansi-font-size: 12.0pt; mso-ascii-font-family: &#39;Book Antiqua&#39;; mso-hansi-font-family: &#39;Book Antiqua&#39;;&quot;&gt;Depending upon the browser... if (window.ActiveXObject) { // Internet Explorer http_request = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;); } else if...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Book Antiqua&#39;;&quot;&gt;Q35. Are there any security issues with AJAX? &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;JavaScript is in plain view to the user with by selecting view source of the page. JavaScript can not access the local filesystem without the user&#39;s permission. An AJAX interaction can only be made with the servers-side component from which the page was loaded. A proxy pattern could be used for AJAX interactions with external services. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; mso-ansi-font-size: 12.0pt; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;You need to be careful not to expose your application model in such as way that your server-side components are at risk if a nefarious user to reverse engineer your application. As with any other web application, consider using HTTPS to secure the connection when confidential information is being exchanged. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;q&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Book Antiqua&#39;; font-size: 12pt; mso-bidi-font-family: &#39;Times New Roman&#39;; mso-bidi-font-size: 13.5pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: navy;&quot;&gt;Acronyms in .NET &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;a&quot; style=&quot;margin: auto 0in;&quot;&gt;&lt;strong&gt;ADO&lt;/strong&gt; - ActiveX Data Object - Microsoft ActiveX Data Objects (ADO) is a collection of Component Object Model objects for accessing different types of data sources. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;AJAX&lt;/b&gt; - Asynchronouse Javascript and XML - Ajax is a web development technology used for creating interactive web pages with fast data rendering by enabling partial postbacks on a web page (That means a section of the web page is rendered again, instead of the complete web page. This is achieved using Javascript, XML, JSON (Javascript Notation Language) and the XMLHttpRequest object in javascript. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ASP&lt;/b&gt; - Active Server Pages - Microsoft&#39;s Server side script engine for creating dynamic web page. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;C#&lt;/b&gt; - C Sharp - Microsoft Visual C# is an object oriented programming language based on the .NET Framework. It includes features of powerful languages like C++, Java, Delphi and Visual Basic. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CAO&lt;/b&gt; - Client Activated Object - Objects created on the server upon the client&#39;s request. This is used in Remoting. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CCW&lt;/b&gt; - COM Callable Wrapper - This component is used when a .NET component needs to be used in COM. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CIL&lt;/b&gt; - Common Intermediate Language - Its actually a low level human readable language implementation of CLI. All .NET-aware languages compile the source oode to an intermediate language called Common Intermediate Language using the language specific compiler. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CLI&lt;/b&gt; - Common Language Infrastructure - This is a subset of CLR and base class libraries that Microsoft has submitted to ECMA so that a third-party vendor can build a .NET runtime on another platform. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CLR&lt;/b&gt; - Common Language Runtime - It is the main runtime machine of the Microsoft .NET Framework. It includes the implementation of CLI. The CLR runs code in the form of bytes, called as bytecode and this is termed MSIL in .NET. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CLS&lt;/b&gt; - Common Language Specification - A type that is CLS compliant, may be used across any .NET language. CLS is a set of language rules that defines language standards for a .NET language and types declared in it. While declaring a new type, if we make use of the [CLSCompliant] attribute, the type is forced to conform to the rules of CLS. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;COFF&lt;/b&gt; - Common Object File Format - It is a specification format for executables. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;COM&lt;/b&gt; - Component Object Model - reusable software components. The tribe of COM components includes COM+, Distributed COM (DCOM) and ActiveX® Controls. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CSC.exe&lt;/b&gt; - C Sharp Compiler utility &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CTS&lt;/b&gt; - Common Type System - It is at the core of .NET Framework&#39;s cross-language integration, type safety, and high-performance code execution. It defines a common set of types that can be used with many different language syntaxes. Each language (C#, VB.NET, Managed C++, and so on) is free to define any syntax it wishes, but if that language is built on the CLR, it will use at least some of the types defined by the CTS. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;DBMS&lt;/b&gt; - Database Management System - a software application used for management of databases. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;DISCO&lt;/b&gt; - Discovery of Web Services. A Web Service has one or more. DISCO files that contain information on how to access its WSDL. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;DLL&lt;/b&gt; - Dynamic Link Library - a shared reusable library, that exposes an interface of usable methods within it. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;DOM&lt;/b&gt; - Document Object Model - is a language independent technology that permits scripts to dynamically updated contents of a document (a web page is also a document). &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ECMA&lt;/b&gt; - European Computer Manufacturer&#39;s Association - Is an internation organisation for computer standards. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;GC&lt;/b&gt; - Garbage Collector - an automatic memory management system through which objects that are not referenced are cleared up from the memory. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;GDI&lt;/b&gt; - Graphical Device Interface - is a component in Windows based systems, that performs the activity of representing graphical objects and outputting them to output devices. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;GAC&lt;/b&gt; - Global Assembly Cache - Is a central repository of reusable libraries in the .NET environment. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;GUI&lt;/b&gt; - Graphic User Interface - a type of computer interface through which user&#39;s may interact with the Computer using different types of input &amp;amp; output devices with a graphical interface. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;GUID&lt;/b&gt; - Globally Unique Identifier - is a unique reference number used in applications to refer an object. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;HTTP&lt;/b&gt; - Hyper Text Transfer Protocol - is a communication protocol used to transfer information in the internet. HTTP is a request-response protocol between servers and clients. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;IDE&lt;/b&gt; - Integrated Development Environment - is a development environment with source code editor with a compiler(or interpretor), debugging tools, designer, solution explorer, property window, object explorer etc. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;IDL&lt;/b&gt; - Interface Definition Language - is a language for defining software components interface. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ILDASM&lt;/b&gt; - Intermediate Language Disassembler - The contents of an assembly may be viewed using the ILDASM utility, that comes with the .NET SDK or the Visual Studio.NET. The ildasm.exe tool may also be used in the command line compiler. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;IIS&lt;/b&gt; - Internet Information Server - Is a server that provides services to websites and even hosts websites. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;IL&lt;/b&gt; - Intermediate Language - is the compiled form of the .NET language source code. When .NET source code is compiled by the language specific compiler (say we compile C# code using csc.exe), it is compiled to a .NET binary, which is platform independent, and is called Intermediate Language code. The .NET binary also comprises of metadata. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;JIT&lt;/b&gt; - Just in Time (Jitter) - is a technology for boosting the runtime performance of a system. It converts during runtime, code from one format into another, just like IL into native machine code. Note that JIT compilation is processor specific. Say a processor is X86 based, then the JIT compilation will be for this type of processor. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;MBR&lt;/b&gt; - MarshallByReference - The caller recieves a proxy to the remote object. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;MBV&lt;/b&gt; - MarshallByValue - The caller recieves a copy of the object in its own application domain. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;MDI&lt;/b&gt; - Multiple Document Interface - A window that resides under a single parent window. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;MSIL&lt;/b&gt; - Microsoft Intermediate Language - now called CIL. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Orcas&lt;/b&gt; - Codename for Visual Studio 2008 &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;PE&lt;/b&gt; - Portable Executable - an exe format file that is portable. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;RAD&lt;/b&gt; - Rapid Application Development &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;RCW&lt;/b&gt; - Runtime Callable Wrapper - This component is used when a .NET needs to use a COM component. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SAX&lt;/b&gt; - Simple API for XML - It is a serial access parser API for XML. The parser is event driven and the event gets triggered when an XML feature is encountered. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SDK&lt;/b&gt; - Software Development Kit &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SMTP&lt;/b&gt; - Simple Mail Transfer Protocol - a text based protocol for sending mails. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SN.exe&lt;/b&gt; - Strong Name Utility - a tool to make strong named assemblies. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SQL&lt;/b&gt; - Structured Query Language - a language for management of data in a relational structure. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SOAP&lt;/b&gt; - Simple Object Access Protocol - a protocol used for exchange of xml based messages across networks. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;TCP&lt;/b&gt; - Transmission Control Protocol - data exchange protocol across networks using streamed sockets. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;UI&lt;/b&gt; - User Interface &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;URI&lt;/b&gt; - Uniform Resource Identifier &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;URL&lt;/b&gt; - Uniform Resource Locator &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;UDDI&lt;/b&gt; - Universal Description, Discovery and Integration - it is a platform independent business registration across the internet. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WAP&lt;/b&gt; - Wireless Access Protocol - a protocol that enables access to the internet from mobile phones and PDAs. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WC&lt;/b&gt; - Windows Cardspace - Part of .NET 3.0 framework, that enables users to secure and store digital identities of a person, and a provision to a unified interface for choosing the identity for a particular transaction, like logging in to a website. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WCF&lt;/b&gt; - Windows Communication Foundation - Part of .NET 3.0 framework, that enables communication between applications across machines. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WF&lt;/b&gt; - Windows Workflow Foundation - Part of .NET 3.0 framework, used for defining, execution and management of reusable workflows. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WKO&lt;/b&gt; - Well Known Object - These are MBR types whose lifetime is controlled by the server&#39;s application domain. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WPF&lt;/b&gt; - Windows Presentation Foundation - Part of .NET 3.0 framework, is the graphical subsystem of the .NET 3.0 framework. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WSDL&lt;/b&gt; - Web Services Description Language - is an XML based language for describing web services. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WML&lt;/b&gt; - Wireless Markup Language - is a content format for those devices that use Wireless Application Protocol. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VB.NET&lt;/b&gt; - Visual Basic .NET - .NET based language. Its the .NET implementation of VB6, the most widely used language in the world. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VBC.exe&lt;/b&gt; - VB.NET Compiler &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VES&lt;/b&gt; - Virtual Execution System - It provides the environment for execution of managed code. It provides direct support for a set of built in data types, defines a hypothetical machine with an associated machine model and state, a set of control flow constructs, and an exception handling model. To a large extent, the purpose of the VES is to provide the support required to execute the Common Intermediate Language instruction set. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VS&lt;/b&gt; - Visual Studio &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VSS&lt;/b&gt; - Visual Source Safe - An IDE by Microsoft, to maintain source code versions and security. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VSTS&lt;/b&gt; - Visual Studio Team Suite - Visual Studio Team System - it is an extended version of Visual Studio .NET. It has a set of collaboration and development tools for software development process. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;XML&lt;/b&gt; - Extensible Markup Language - is a general purpose well formed markup language. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/7444740908815534541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/ajax-interview-questions.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7444740908815534541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7444740908815534541'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/ajax-interview-questions.html' title='AJAX Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-3026538512558371639</id><published>2011-02-21T13:13:00.000-08:00</published><updated>2011-02-27T00:28:09.724-08:00</updated><title type='text'>AJAX Tutorials</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;a href=&quot;http://wsil.blogspot.com/2011/02/ajax-scriptmanager.html&quot;&gt;ScriptManger&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/partial-page-rendering.html&quot;&gt;Partial Page Rendering&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/3026538512558371639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/ajax-tutorials.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/3026538512558371639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/3026538512558371639'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/ajax-tutorials.html' title='AJAX Tutorials'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-4662948471295294131</id><published>2011-02-21T13:08:00.000-08:00</published><updated>2011-02-21T13:08:40.997-08:00</updated><title type='text'>AJAX ScriptManager</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;ScriptManager&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;The core technology of the whole AJAX paradigm is the XMLHttpRequest object. Any AJAX frameworks you might happen to work with will use this object under the hood. If you end up using a different application programming interface (API), well, its only an abstraction layer built to overcome browser differences and simplify programming.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;By this definition, the programming model of AJAX applications seems to be clear and &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;unquestionable. You write code that captures client-side events, conduct an operation on the server via XMLHttpRequest, get the results, and update the user interface. All the client-side programming is done through JavaScript. XMLHttpRequest is a small but critical object; its a building block and it is essential.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;AJAX applications require a change of paradigm and some imagination. When it comes to rewriting Web applications for AJAX, nearly all aspects of the application need to be redesigned, reconsidered, refactored, and often rewritten. &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;A simpler way to work with AJAX involves using a new set of server controls that surround an area of the page and refresh that independently from the rest of the page.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 8.15pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; tab-stops: 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%;&quot;&gt;A simpler way to AJAX passes through a component that, using XMLHttpRequest, could exchange HTML messages with the Web server having the same page URL as its server-side counterpart. In ASP.NET AJAX, this approach goes under the name of partial rendering. &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 9.5pt; letter-spacing: 0.2pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 9.5pt; letter-spacing: -0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 9.5pt; letter-spacing: -0.95pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 9.5pt; letter-spacing: 0.1pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 9.5pt; letter-spacing: 0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;N&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 9.5pt; letter-spacing: 0.15pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;E&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 9.5pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;T&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pa&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;tia&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;rende&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;in&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;center&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;aro&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;u&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;a &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ne&lt;/span&gt;w&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;con&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;aine&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;contro&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;l&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;—&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Up&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;d&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;anel &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;cont&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;l&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;—&lt;/span&gt;that&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;su&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ro&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;tio&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;x&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;ti&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;or&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;tio&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;w&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s dev&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;lo&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;pe&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;ith t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;usual&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;p&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;g&lt;/span&gt;rammi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;o&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;.&lt;/span&gt;N&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;E&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt;T&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;A &lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ba&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;qu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;that o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;iginat&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;ithin a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;hes&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;da&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;gio&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;aptu&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;by&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;Up&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ane&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;cont&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;ol&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;es&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;v&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt; mso-font-width: 98%;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt; mso-font-width: 98%;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt; mso-font-width: 98%;&quot;&gt;y&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt; mso-font-width: 98%;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt; mso-font-width: 98%;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;mso-font-width: 98%;&quot;&gt;h&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ronou&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;usi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;X&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;LH&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;tpRe&lt;/span&gt;q&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ues&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;t&lt;/span&gt;&lt;/i&gt;.&lt;span style=&quot;letter-spacing: 0.8pt;&quot;&gt; &lt;/span&gt;In this&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;wa&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt;y&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;fre&lt;/span&gt;sh&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;HTML is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;do&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;nl&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;oa&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;for t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;gio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;b&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;y&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pa&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;si&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;b&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ws&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;du&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;ﬂi&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;er&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;g&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 8.15pt 0pt 44pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: -0.1pt; line-height: 115%; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-font-width: 82%; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;T&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-font-width: 82%; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;he&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%;&quot;&gt;ScriptManager &lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: -0.1pt; line-height: 115%; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-font-width: 85%; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;Cont&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; line-height: 115%; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-font-width: 85%; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;r&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: -0.1pt; line-height: 115%; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-font-width: 84%; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;ol&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 4.55pt 12.45pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;by&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;f&lt;/span&gt;ar&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;im&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;p&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ant&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;cont&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;v&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;in&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;f&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;r&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;t&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;.&lt;/span&gt;N&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;E&lt;/span&gt;T &lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X &lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;be&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;it &lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;fo&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;rm&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;num&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt; mso-font-width: 96%;&quot;&gt;esse&lt;/span&gt;&lt;span style=&quot;mso-font-width: 96%;&quot;&gt;ntial&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;For&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;exam&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;le,&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;mso-font-width: 103%;&quot;&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;&lt;/span&gt;anager &lt;/i&gt;cont&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ol&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;man&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;i&lt;/span&gt;v&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;com&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;on&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ipt&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt; mso-font-width: 97%;&quot;&gt;res&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt; mso-font-width: 97%;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;mso-font-width: 97%;&quot;&gt;urc&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;,&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;su&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;h&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ﬁ&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;that&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;fo&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;m&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e Mi&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;f&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;Java&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ipt&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;cl&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;libra&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt;y&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;It al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;or&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.9pt;&quot;&gt; &lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ene&lt;/span&gt;ral&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;featu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;re&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;su&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;h&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;tial &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ng&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;me&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;all&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;hi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;man&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;n&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;T&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e com&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ne&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;that t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;igg&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;eation&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;Java&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ipt&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;p&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;x&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;vo&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;k&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;W&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;b&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;ic&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d &lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;W&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;Communi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;ation&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;F&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;dation&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;W&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;C&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;F&lt;/span&gt;) &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;ic&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;f&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;om&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;ithin a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; cl&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 12.3pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-font-width: 97%;&quot;&gt;R&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;ga&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;dl&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;es&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;nu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ero&lt;/span&gt;us&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;abiliti&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;cont&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ro&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;m&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;he&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pe&lt;/span&gt;r cont&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;ol&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;m&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;de&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;availa&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;co&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;v&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;ni&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;ce&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;my&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;.&lt;/span&gt;N&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;E&lt;/span&gt;T&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;dev&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;lo&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pe&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;It &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pr&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ese&lt;/span&gt;n&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;s a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;larat&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;i&lt;/span&gt;ve&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;int&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;fa&lt;/span&gt;ce&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;num&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;com&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;on&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;k&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;in an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;.&lt;/span&gt;N&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;E&lt;/span&gt;T&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge.&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 3.5pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: -0.55pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;T&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;o&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;link t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;Mi&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;f&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;Java&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ipt&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;cl&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;li&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;ra&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;, y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ain&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ri&lt;/span&gt;p&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;t&lt;/span&gt;&amp;gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;gain&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;m&lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;k&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;it &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;int&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;all&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; ﬁ&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;li&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;ra&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;y that y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;ee&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;H&lt;/span&gt;owev&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt;r&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;by&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;sim&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;pi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a &lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;cont&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pa&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;have&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;it for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;f&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;it&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;hou&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;ee&lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;have&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;inti&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;m&lt;/span&gt;ate&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;dg&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;li&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;br&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ail&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 13.3pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;T&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;follo&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;de&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.85pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;sim&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;es&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.85pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;com&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;on&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;way&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ipt&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;man&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r in an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;.&lt;/span&gt;N&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;E&lt;/span&gt;T&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 12pt; margin: 0.15pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&amp;lt;asp:ScriptManager runat=&quot;server&quot; ID=&quot;ScriptManager1&quot; /&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8.5pt; margin: 0.05pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 8.85pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;T&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;cont&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ol&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;p&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ro&lt;/span&gt;duc&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;int&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;fa&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;wo&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;k&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;xc&lt;/span&gt;lus&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;i&lt;/span&gt;v&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;el&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;on&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;v&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt;r&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;oe&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;n&lt;/span&gt;’t&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;y e&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;x&lt;/span&gt;tra&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;b&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;y&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;do&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;nl&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;d.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 15.9pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;T&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;cont&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ol&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ho&lt;/span&gt;uld&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;b&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;co&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;sid&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;er&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ipt&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;co&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pa&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;su&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;do&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;n&lt;/span&gt;’t &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;ee&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;have&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;multi&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;st&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -1pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;it in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge.&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;If multi&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;pt &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;manage&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ar&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;deﬁ&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;goi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;x&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;ptio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 15.9pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNoSpacing&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.1pt;&quot;&gt;Th&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; best&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.3pt; mso-font-width: 97%;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pra&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;c&lt;/span&gt;tice&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;l&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;c&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;S&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ript&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;anage&lt;/span&gt;r&lt;span style=&quot;letter-spacing: 0.6pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ma&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pag&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;us&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;mo&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;mo&lt;/span&gt;n c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;n&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ﬁ&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;g&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;n.&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;Ne&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;t&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;whe&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;u &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;ee&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;wr&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;it&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pag&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;at&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;qui&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;re&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;f&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;fere&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;t&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ng&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;s&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ge&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pr&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;x&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;fo&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;nage&lt;/span&gt;r &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;nge&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;rou&lt;/span&gt;gh&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pr&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt;y&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;Th&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pr&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;x&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ro&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;S&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ript&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;anager&lt;/span&gt;P&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt;y&lt;/span&gt;&lt;/i&gt;.&lt;span style=&quot;letter-spacing: 0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;span style=&quot;mso-font-width: 98%;&quot;&gt;o&lt;/span&gt;&lt;/span&gt;m &lt;span style=&quot;mso-font-width: 99%;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;y&lt;/span&gt;n&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;a&lt;/span&gt;x&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;t&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;in&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;t&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;’&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;ow&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;ave&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;S&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ript&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;anage&lt;/span&gt;r&lt;span style=&quot;letter-spacing: 0.6pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ma&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;S&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt; mso-font-width: 103%;&quot;&gt;ript&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt; mso-font-width: 103%;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;anager&lt;/span&gt;P&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;x&lt;/span&gt;y &lt;/i&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;page&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;An&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pr&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;x&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;ov&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;wr&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;te&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;t&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ng&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;deﬁn&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;in&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;nage&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt;r&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;N&lt;/span&gt;ot&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;, t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;hou&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;h&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;that&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e &lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;S&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ript&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;anager&lt;/span&gt;P&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;x&lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.6pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;su&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;t&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.9pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;su&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pro&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;ti&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;de&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;ﬁ&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e &lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;S&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ript&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;anage&lt;/span&gt;r&lt;span style=&quot;letter-spacing: 0.6pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;rol&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt;T&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;ov&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;err&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;d&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;j&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;u&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;on&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;nage&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;’&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pro&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;ti&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;at&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;rep&lt;/span&gt;li&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;c&lt;/span&gt;at&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d th&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;rou&lt;/span&gt;gh&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pr&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt;y&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;m&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;ght&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;want to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;wr&lt;/span&gt;ite&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;som&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;d&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ag&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;_&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;L&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;d &lt;/i&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;v&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pa&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;g&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;cc&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;oc&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;nage&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;t&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;ce&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;th&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;rou&lt;/span&gt;gh&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;fo&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;d&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNoSpacing&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;// Find a reference to the script manager defined for this page&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNoSpacing&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;ScriptManager proxy = ScriptManager.GetCurrent(this);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNoSpacing&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Once you hold the reference to the real manager, you can enter your changes safely. Note that the same ScriptManagerProxy control uses this technique internally.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11pt; margin: 4.05pt 24.8pt 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11pt; margin: 4.05pt 24.8pt 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Partial Rendering&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11pt; margin: 4.05pt 24.8pt 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 1.05pt 3.55pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: -0.1pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Th&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;e&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;ript&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;anage&lt;/span&gt;r&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;cont&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;o&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;organizes &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;tia&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;en&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;d&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;er&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;g&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;I&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; exposes &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;Bo&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;ol&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;pr&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;pe&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;rt&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;y&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;—&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;h&lt;/span&gt;e &lt;i&gt;&lt;span style=&quot;letter-spacing: -0.15pt; mso-font-width: 98%;&quot;&gt;Enabl&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt; mso-font-width: 98%;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.25pt; mso-font-width: 98%;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt; mso-font-width: 98%;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt; mso-font-width: 98%;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt; mso-font-width: 98%;&quot;&gt;tialRenderin&lt;/span&gt;&lt;span style=&quot;mso-font-width: 98%;&quot;&gt;g&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;o&lt;/span&gt;p&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;rt&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;y&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;—&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;ou&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;g&lt;/span&gt;h&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;w&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;hi&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;c&lt;/span&gt;h&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt; mso-font-width: 98%;&quot;&gt;dev&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt; mso-font-width: 98%;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt; mso-font-width: 98%;&quot;&gt;lo&lt;/span&gt;&lt;span style=&quot;mso-font-width: 98%;&quot;&gt;p&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;l&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;di&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;l&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.85pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;tial &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;en&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;d&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;er&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;o&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;g&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;v&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;ge&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;tia&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;en&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;d&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;er&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;i&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;l&lt;/span&gt;ed&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;b&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;d&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;efa&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;ul&lt;/span&gt;t.&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;A&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;sul&lt;/span&gt;t,&lt;span style=&quot;letter-spacing: -0.85pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt; mso-font-width: 103%;&quot;&gt;ript&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt; mso-font-width: 103%;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;anager &lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;inj&lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;c&lt;/span&gt;ts&lt;span style=&quot;letter-spacing: -0.85pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;a&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;h&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;o&lt;/span&gt;c&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;pi&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;o&lt;/span&gt;f&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;p&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;d&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;i&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;HTM&lt;/span&gt;L&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;o&lt;/span&gt;f&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;ho&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;g&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;t&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;initializ&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt; mso-font-width: 99%;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt; mso-font-width: 99%;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt; mso-font-width: 99%;&quot;&gt;tial &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt; mso-font-width: 99%;&quot;&gt;rendering&lt;/span&gt;&lt;span style=&quot;mso-font-width: 99%;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;cl&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;i&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;-sid&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;engine.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 3.25pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;In &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ad&lt;/span&gt;ditio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.6pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;cont&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;ol&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; exposes &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;v&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;r&lt;/span&gt;-side&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;int&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;fa&lt;/span&gt;ce&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;va&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;us&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;k&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;lat&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;d to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;tial&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ren&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ng&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;For&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;exam&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;it o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;f&lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;p&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;rt&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;y&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;—&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;y&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;P&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;B&lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;k&lt;/span&gt;Sou&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;Element&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;I&lt;/span&gt;D &lt;/i&gt;p&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;rt&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;y&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;—&lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;he&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;he&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;cu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ba&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;bec&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;da&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;.&lt;/span&gt;N&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;E&lt;/span&gt;T&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;qu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;es&lt;/span&gt;t&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 25.1pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Or&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;tial&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;rende&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;qu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;es&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;L&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ew&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;it l&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;ti&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;ut&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;tial&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;rende&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;g o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;er&lt;/span&gt;ation&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;f&lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;aptu&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;sulti&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;x&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;ptio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Th&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;p&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;g&lt;/span&gt;rammati&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;gi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;igg&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;da&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ne&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;l&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; supplie&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;a &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;m&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;hanis&lt;/span&gt;m&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;t&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ret&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;u&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;v&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;g&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;enerat&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.85pt;&quot;&gt; &lt;/span&gt;da&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;along&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;with t&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;dat&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;markup. &lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;Finally&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;pt&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;man&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;re&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;p&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;si&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -1pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;dinati&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pr&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;tha&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; generate&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;th&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;f&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ra&lt;/span&gt;gment&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;f&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;esh&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;HTML&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;end&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; th&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;que&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;tin&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;bro&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;wse&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt;r&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Adding Service References to Pages&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 1.05pt 14.7pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Th&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;cont&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;ol&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;la&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;y&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ro&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;in &lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;ati&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;co&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;ditio&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;cl&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt;t&lt;/span&gt;-side Java&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ipt&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;f&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;tion&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;vo&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;k&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;em&lt;/span&gt;ote&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;W&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;b&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;or&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;W&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;C&lt;/span&gt;F &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;ice.&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;T&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;Se&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;r&lt;/span&gt;vi&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;es&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;tion&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e &lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ro&lt;/span&gt;l&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ho&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;st&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;referen&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;.as&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;x &lt;/i&gt;or&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;.s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;v&lt;/span&gt;c &lt;/i&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;en&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;oin&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;that &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;.&lt;/span&gt;N&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;E&lt;/span&gt;T&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;XML &lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;W&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;b&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;ic&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;W&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;C&lt;/span&gt;F &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;ic&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;re&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;i&lt;/span&gt;v&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;el&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt;y&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 12pt; margin: 0.2pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&amp;lt;asp:ScriptManager ID=&quot;ScriptManager1&quot; runat=&quot;server&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&amp;lt;Services&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 40.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&amp;lt;asp:ServiceReference Path=&quot;~/LiveQuotes.svc&quot; /&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 40.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&amp;lt;asp:ServiceReference Path=&quot;~/DataService.asmx&quot; /&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&amp;lt;/Services&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&amp;lt;/asp:ScriptManager&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8.5pt; margin: 0.05pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 11pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Th&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;Se&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;r&lt;/span&gt;vi&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;es&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;tion&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ro&lt;/span&gt;grammatic&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;unt&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;erp&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;r&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;Se&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;r&lt;/span&gt;vi&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;es&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;coll&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;tion&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d by&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;cont&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ol.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Defining History Points within Pages&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.05pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;n&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;ap&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;l&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;ation&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;en&lt;/span&gt;ds&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;rep&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;ce&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;c&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;sic&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;UR&lt;span style=&quot;letter-spacing: -0.85pt;&quot;&gt;L&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;-&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o-&lt;/span&gt;URL&lt;span style=&quot;letter-spacing: -0.8pt;&quot;&gt; &lt;/span&gt;b&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;wse&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;na&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;igation&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;ith &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;d&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ri&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;v&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;en &lt;/span&gt;H&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;T&lt;/span&gt;TP&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;qu&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;ts&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -1.05pt;&quot;&gt; &lt;/span&gt;T&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;hi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;featu&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;ap&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;l&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;ation&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;n&lt;/span&gt;’t&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt; mso-font-width: 97%;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt; mso-font-width: 97%;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;mso-font-width: 97%;&quot;&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ss&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;coi&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;c&lt;/span&gt;ide&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;ith t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;li&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;v&lt;/span&gt;isit&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;UR&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;L&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;li&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;el&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt;y&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;hi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pp&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;l&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;ation&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;li&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;tion&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;oin&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;s &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;t&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;er&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;th&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;rou&lt;/span&gt;gh&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;or&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;w&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pa&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;In&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;nu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;t&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;he&lt;/span&gt;ll,&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;b&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;ea&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;k&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;sumption&lt;span style=&quot;letter-spacing: -0.85pt;&quot;&gt; &lt;/span&gt;that&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e p&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;v&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;us&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ate&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;W&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;b&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;ap&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;l&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;ation&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;coi&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;c&lt;/span&gt;id&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;ith&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;p&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;v&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;us&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;v&lt;/span&gt;isit&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;UR&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;L&lt;/span&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 3.25pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;T&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ne&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;f&lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;that all&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;int&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;tion&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;ith an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pr&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;duc&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.75pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;si&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;gle&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;br&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;wse&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt;’&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.9pt;&quot;&gt; &lt;/span&gt;hi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt;y&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;Hen&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;whe&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;cl&lt;/span&gt;i&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;Ba&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;bu&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;t&lt;/span&gt;ton&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;previously &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;isit&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;ti&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;UR&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;L&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;hi&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;h&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;might&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;b&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;nti&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;el&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;w&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;e—&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;v&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;in a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;f&lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;nt app&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;l&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;atio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 4.4pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;There&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: -0.3pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;’&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;s&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;simpl&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;lution&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;this&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;problem;&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ther&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ar&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;on&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ha&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;k&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;t&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;wor&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;aro&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; Th&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;mo&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;t com&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;on&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;that wo&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;k&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;sh&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;URL&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;ev&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;ov&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ate&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;that y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;want to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;tr&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;k&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;A h&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;sh&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pen&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;URL&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pre&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;ﬁ&lt;/span&gt;x&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;by&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;sign &lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;#&lt;/span&gt;)&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;y&lt;/span&gt;m&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;b&lt;/span&gt;ol.&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;H&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt;’&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;a &lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;ample&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt;X&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;-&lt;/span&gt;tra&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;k&lt;/span&gt;able&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;UR&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;L&lt;/span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 12pt; margin: 0.2pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&lt;a href=&quot;http://www.samplewebsite.com/default.aspx#s=1&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;http://www.samplewebsite.com/default.aspx#s=1&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8.5pt; margin: 0.05pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.1pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Wh&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;n&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;URL&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;sim&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;or&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;mo&lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;f&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;b&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ws&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;oe&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;n&lt;/span&gt;’t&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;na&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;igate away&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;f&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;om&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;cu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge.&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;In &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;ditio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;it al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;ds&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;w&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;URL&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;hi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;li&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;A&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;a &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;sul&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;u&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;ow&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;na&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;igate&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ba&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;fo&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;wa&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;URL&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;ith t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;sh&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;ev&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;n &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;bo&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;k&lt;/span&gt;ma&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0.6pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;A&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;sh&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e cu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;rre&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;URL&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;at&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;i&lt;/span&gt;v&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;n&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;int&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;pra&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;tice&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;err&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; “&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;d&lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;h&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;po&lt;/span&gt;in&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt;t&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt;.” &lt;/span&gt;A hi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;int&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ate&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;that is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;signiﬁ&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;ant&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;for&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pa&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e appli&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;atio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;This&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ate&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;signi&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ﬁ&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;ant&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;that&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;you&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;want&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;k&lt;/span&gt;ma&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;k&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;i&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; fo&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;a &lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;f&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ut&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;u&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;referen&lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e. &lt;/span&gt;For&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;exam&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;if y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;f&lt;/span&gt;f&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pa&lt;/span&gt;gea&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;cont&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ol&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;su&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;h&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;De&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;t&lt;/span&gt;ai&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;l&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;V&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt;w&lt;/span&gt;&lt;/i&gt;,&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pa&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;h&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;si&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;le&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;hi&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;in&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;H&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt;’&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;co&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.9pt;&quot;&gt; &lt;/span&gt;c&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;o&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;e&lt;/span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 12pt; margin: 0.2pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;protected void DetailsView1_PageIndexChanged(object sender, EventArgs e)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8.05pt; margin: 1.75pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.95pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;// Get significant information to create the hash (that is, the page index)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;string state = (sender as DetailsView).PageIndex.ToString();&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 9.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 127.85pt 0pt 0.5in; mso-layout-grid-align: none; mso-line-height-alt: 10.0pt; mso-pagination: none;&quot;&gt;&lt;shapetype coordsize=&quot;21600,21600&quot; id=&quot;_x0000_t202&quot; o:spt=&quot;202&quot; path=&quot;m,l,21600r21600,l21600,xe&quot;&gt;&lt;stroke joinstyle=&quot;miter&quot;&gt;&lt;/stroke&gt;&lt;path gradientshapeok=&quot;t&quot; o:connecttype=&quot;rect&quot;&gt;&lt;/path&gt;&lt;/shapetype&gt;&lt;shape filled=&quot;f&quot; id=&quot;Text_x0020_Box_x0020_1&quot; o:allowincell=&quot;f&quot; o:gfxdata=&quot;UEsDBBQABgAIAAAAIQC75UiUBQEAAB4CAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbKSRvU7DMBSF
dyTewfKKEqcMCKEmHfgZgaE8wMW+SSwc27JvS/v23KTJgkoXFsu+P+c7Ol5vDoMTe0zZBl/LVVlJ
gV4HY31Xy4/tS3EvRSbwBlzwWMsjZrlprq/W22PELHjb51r2RPFBqax7HCCXIaLnThvSAMTP1KkI
+gs6VLdVdad08ISeCho1ZLN+whZ2jsTzgcsnJwldluLxNDiyagkxOquB2Knae/OLUsyEkjenmdzb
mG/YhlRnCWPnb8C898bRJGtQvEOiVxjYhtLOxs8AySiT4JuDystlVV4WPeM6tK3VaILeDZxIOSsu
ti/jidNGNZ3/J08yC1dNv9v8AAAA//8DAFBLAwQUAAYACAAAACEArTA/8cEAAAAyAQAACwAAAF9y
ZWxzLy5yZWxzhI/NCsIwEITvgu8Q9m7TehCRpr2I4FX0AdZk2wbbJGTj39ubi6AgeJtl2G9m6vYx
jeJGka13CqqiBEFOe2Ndr+B03C3WIDihMzh6RwqexNA281l9oBFTfuLBBhaZ4ljBkFLYSMl6oAm5
8IFcdjofJ0z5jL0MqC/Yk1yW5UrGTwY0X0yxNwri3lQgjs+Qk/+zfddZTVuvrxO59CNCmoj3vCwj
MfaUFOjRhrPHaN4Wv0VV5OYgm1p+LW1eAAAA//8DAFBLAwQUAAYACAAAACEA5Fwi7J8DAADpCgAA
HwAAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54bWzsVtty2zYQfe9M/wGDd5qXUBdqQmds
XTKZcVOPZX8ABIIipiDAAtAtnf57FwBlyXbTJnWTvlQP1AJYHJxd7Fny7bt9K9CWacOVLHF6kWDE
JFUVl+sSP9wvojFGxhJZEaEkK/GBGfzu8scf3pLJWpOu4RQBgjQTUuLG2m4Sx4Y2rCXmQnVMwlqt
dEssDPU6rjTZAXIr4ixJhnFLuMSXJ6gZsQRtNP8HUELRX1g1JXJLDEAKOjmf6TkK+npkMpHb97pb
drfaMacft7ca8arEkDlJWkgRjvuF3g2G8bNd6xPAvtat81d1jfZwA1n6Jh8PMDqUOBsNknGWBDy2
t4g6h3yYDOAsCg5pnqf5oD+v+flvEGgz/0sMIBnIgHFG0HSOnty+jDg9RnzvyF2rPUofY3feyO5h
Emj6OzbdDdyRQVJNGyLX7EprtWsYqYzzCEmCbIZjfMKOJxqHtdr9pCrILtlY5fH+ncQ9Bk0mnTb2
PVMtckaJNaPWH0S2N8YGfkcXnxG14EL4uxbyyQRghhlIC2x1ay5BvrB/K5JiPp6P8yjPhvMoT2az
6GoxzaPhIh0NZm9m0+ks/d2dm+aThlcVk+6Yo8jS/EUFt5xqZVRtL6hqYygjTtlRaCCzNDnJzCjB
KwfnKBm9Xk2FRlsiSrzwv/4WztzipzR8JUMsz0JKszy5zopoMRyPonyRD6JilIyjJC2ui2GSF/ls
8TSkGy7Z60NCuxIXg2wQyuuzsSX+9zI2Mmm5ZRoJ3pZ4/OhEJq4o57LyV2sJF8E+S4Wjf0oFXPfx
osF0xerSY/dLLxyngergZlbwD4WsFRQXCBiaLhjuidEOWmmJza8bohlG4oMETYCLPRr6aKyOBpG0
UbrEsDmYUwsj2LPpNF83gBxUJ9UVCKbmfQEHDo6NMHZpD4L5KD1Tp7KW6BvYmo0SgILBncP07nLZ
UWeYjt5aE6omTQrffXzBn9avWf3c0zcxnx16Wr2qfSGdI575+VXY0ufTJ1UDRQHNo8RMRg9LeDV9
ciUQKLK6BskGrUJ8xHKJ7KFjNaHQN5ZsrRh6+BA6FCNnS1Mi+ErzsELN2co9b5lBH9kO3amWyL6G
gIWLz15euMYOMcAz0HPTn+WIINASRymk1vl9f7roq+j+Nxz/T+k3r1Imq1uiyd2faSn9sup8ophX
aelExssIGpGT1GPP3Bi27O5A1uH9G5oqeLiPkvjZR57f2n+Uui/J8/HlHwAAAP//AwBQSwMEFAAG
AAgAAAAhAJxOXiHiBgAAOhwAABoAAABjbGlwYm9hcmQvdGhlbWUvdGhlbWUxLnhtbOxZT28bRRS/
I/EdRntv4/+NozpV7NgNtGmj2C3qcbwe704zu7OaGSf1DbVHJCREQRyoxI0DAiq1EpfyaQJFUKR+
Bd7M7K534jVJ2wgqaA7x7tvfvP/vzZvdy1fuRQwdEiEpjzte9WLFQyT2+YTGQce7NRpcWPeQVDie
YMZj0vHmRHpXNt9/7zLe8BlNxhyLySgkEUHAKJYbuOOFSiUba2vSBzKWF3lCYng25SLCCm5FsDYR
+AgERGytVqm01iJMY28TOCrNqM/gX6ykJvhMDDUbgmIcgfSb0yn1icFODqoaIeeyxwQ6xKzjAc8J
PxqRe8pDDEsFDzpexfx5a5uX1/BGuoipFWsL6wbmL12XLpgc1IxMEYxzodVBo31pO+dvAEwt4/r9
fq9fzfkZAPZ9sNTqUuTZGKxXuxnPAsheLvPuVZqVhosv8K8v6dzudrvNdqqLZWpA9rKxhF+vtBpb
NQdvQBbfXMI3ulu9XsvBG5DFt5bwg0vtVsPFG1DIaHywhNYBHQxS7jlkytlOKXwd4OuVFL5AQTbk
2aVFTHmsVuVahO9yMQCABjKsaIzUPCFT7ENO9nA0FhRrAXiD4MITS/LlEknLQtIXNFEd78MEx14B
8vLZ9y+fPUHH958e3//p+MGD4/s/WkbOqh0cB8VVL7797M9HH6M/nnzz4uEX5XhZxP/6wye//Px5
ORDKZ2He8y8f//b08fOvPv39u4cl8C2Bx0X4iEZEohvkCO3zCAwzXnE1J2PxaitGIabFFVtxIHGM
tZQS/n0VOugbc8zS6Dh6dInrwdsC2kcZ8OrsrqPwMBQzRUskXwsjB7jLOetyUeqFa1pWwc2jWRyU
CxezIm4f48My2T0cO/HtzxLom1laOob3QuKoucdwrHBAYqKQfsYPCCmx7g6ljl93qS+45FOF7lDU
xbTUJSM6drJpsWiHRhCXeZnNEG/HN7u3UZezMqu3yaGLhKrArET5EWGOG6/imcJRGcsRjljR4dex
CsuUHM6FX8T1pYJIB4Rx1J8QKcvW3BRgbyHo1zB0rNKw77J55CKFogdlPK9jzovIbX7QC3GUlGGH
NA6L2A/kAaQoRntclcF3uVsh+h7igOOV4b5NiRPu07vBLRo4Ki0SRD+ZiZJYXiXcyd/hnE0xMa0G
mrrTqyMa/13jZhQ6t5Vwfo0bWuXzrx+V6P22tuwt2L3KambnRKNehTvZnntcTOjb35238SzeI1AQ
y1vUu+b8rjl7//nmvKqez78lL7owNGg9i9hB24zd0cqpe0oZG6o5I9elGbwl7D2TARD1OnO6JPkp
LAnhUlcyCHBwgcBmDRJcfURVOAxxAkN71dNMApmyDiRKuITDoiGX8tZ4GPyVPWo29SHEdg6J1S6f
WHJdk7OzRs7GaBWYA20mqK4ZnFVY/VLKFGx7HWFVrdSZpVWNaqYpOtJyk7WLzaEcXJ6bBsTcmzDU
IBiFwMstON9r0XDYwYxMtN9tjLKwmCicZ4hkiCckjZG2ezlGVROkLFeWDNF22GTQB8dTvFaQ1tZs
30DaWYJUFNdYIS6L3ptEKcvgRZSA28lyZHGxOFmMjjpeu1lresjHScebwjkZLqMEoi71HIlZAG+Y
fCVs2p9azKbKF9FsZ4a5RVCFVx/W70sGO30gEVJtYxna1DCP0hRgsZZk9a81wa3nZUBJNzqbFvV1
SIZ/TQvwoxtaMp0SXxWDXaBo39nbtJXymSJiGE6O0JjNxD6G8OtUBXsmVMLrDtMR9A28m9PeNo/c
5pwWXfGNmMFZOmZJiNN2q0s0q2QLNw0p18HcFdQD20p1N8a9uimm5M/JlGIa/89M0fsJvH2oT3QE
fHjRKzDSldLxuFAhhy6UhNQfCBgcTO+AbIH3u/AYkgreSptfQQ71r605y8OUNRwi1T4NkKCwH6lQ
ELIHbclk3ynMquneZVmylJHJqIK6MrFqj8khYSPdA1t6b/dQCKluuknaBgzuZP6592kFjQM95BTr
zelk+d5ra+CfnnxsMYNRbh82A03m/1zFfDxY7Kp2vVme7b1FQ/SDxZjVyKoChBW2gnZa9q+pwitu
tbZjLVlca2bKQRSXLQZiPhAl8A4J6X+w/1HhM/sFQ2+oI74PvRXBxwvNDNIGsvqCHTyQbpCWOIbB
yRJtMmlW1rXp6KS9lm3W5zzp5nJPOFtrdpZ4v6Kz8+HMFefU4nk6O/Ww42tLW+lqiOzJEgXSNDvI
mMCUfcnaxQkaB9WOB1+TIND34Aq+R3lAq2laTdPgCj4ywbBkvwx1vPQio8BzS8kx9YxSzzCNjNLI
KM2MAsNZ+g0mo7SgU+nPJvDZTv94KPtCAhNc+kUla6rO577NvwAAAP//AwBQSwMEFAAGAAgAAAAh
AJxmRkG7AAAAJAEAACoAAABjbGlwYm9hcmQvZHJhd2luZ3MvX3JlbHMvZHJhd2luZzEueG1sLnJl
bHOEj80KwjAQhO+C7xD2btJ6EJEmvYjQq9QHCMk2LTY/JFHs2xvoRUHwsjCz7DezTfuyM3liTJN3
HGpaAUGnvJ6c4XDrL7sjkJSl03L2DjksmKAV201zxVnmcpTGKSRSKC5xGHMOJ8aSGtHKRH1AVzaD
j1bmIqNhQaq7NMj2VXVg8ZMB4otJOs0hdroG0i+hJP9n+2GYFJ69elh0+UcEy6UXFqCMBjMHSldn
nTUtXYGJhn39Jt4AAAD//wMAUEsBAi0AFAAGAAgAAAAhALvlSJQFAQAAHgIAABMAAAAAAAAAAAAA
AAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEArTA/8cEAAAAyAQAACwAA
AAAAAAAAAAAAAAA2AQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEA5Fwi7J8DAADpCgAAHwAA
AAAAAAAAAAAAAAAgAgAAY2xpcGJvYXJkL2RyYXdpbmdzL2RyYXdpbmcxLnhtbFBLAQItABQABgAI
AAAAIQCcTl4h4gYAADocAAAaAAAAAAAAAAAAAAAAAPwFAABjbGlwYm9hcmQvdGhlbWUvdGhlbWUx
LnhtbFBLAQItABQABgAIAAAAIQCcZkZBuwAAACQBAAAqAAAAAAAAAAAAAAAAABYNAABjbGlwYm9h
cmQvZHJhd2luZ3MvX3JlbHMvZHJhd2luZzEueG1sLnJlbHNQSwUGAAAAAAUABQBnAQAAGQ4AAAAA
&quot; o:spid=&quot;_x0000_s1026&quot; stroked=&quot;f&quot; style=&quot;height: 11.35pt; left: 0px; margin-left: 95.55pt; margin-top: 24.2pt; mso-height-percent: 0; mso-height-relative: page; mso-position-horizontal-relative: page; mso-position-horizontal: absolute; mso-position-vertical-relative: text; mso-position-vertical: absolute; mso-width-percent: 0; mso-width-relative: page; mso-wrap-distance-bottom: 0; mso-wrap-distance-left: 9pt; mso-wrap-distance-right: 9pt; mso-wrap-distance-top: 0; mso-wrap-style: square; position: absolute; text-align: left; v-text-anchor: top; visibility: visible; width: 11.5pt; z-index: -251657216;&quot; type=&quot;#_x0000_t202&quot;&gt;&lt;textbox inset=&quot;0,0,0,0&quot;&gt;&lt;/textbox&gt;&lt;wrap anchorx=&quot;page&quot;&gt;&lt;/wrap&gt;&lt;/shape&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;// Add the history point(s) (Name/Value) ScriptManager.GetCurrent(this).AddHistoryPoint(&quot;s&quot;, state);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 9.5pt; margin: 0.3pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10pt; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.95pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8.5pt; margin: 0.05pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 6.85pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; text-align: justify;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;A hi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;int&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;na&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;e&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;/&lt;/span&gt;value&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;ai&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;w&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;er&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;na&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;m&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;bitra&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;u&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;unique&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;value&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt; mso-font-width: 97%;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;mso-font-width: 97%;&quot;&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g-&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;as&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.6pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;re&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;rese&lt;/span&gt;n&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ation&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;n&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;info&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;mation&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;that &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;ll l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;res&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;bo&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;mar&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ate.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 4pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.1pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Wh&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.05pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; letter-spacing: 0.1pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;ev&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;br&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ws&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;e&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;na&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;igat&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.7pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;URL&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;ith an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e &lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;cont&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;l d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;it a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;ﬁ&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;re&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;N&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;v&lt;/span&gt;ig&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;t&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;ev&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;n&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;B&lt;/span&gt;y ha&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;dli&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;this&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;ev&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;n&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;ﬁ&lt;/span&gt;gu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ou&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;st&lt;/span&gt;ate&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e,&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 12pt; margin: 0.2pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;protected void ScriptManager1_Navigate(object sender, HistoryEventArgs e){&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 121%; margin: 1.75pt 182.7pt 0pt 0.5in; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 121%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;string key = e.State.AllKeys[0];&lt;span style=&quot;letter-spacing: 4.2pt;&quot;&gt; &lt;/span&gt;// First key string state = String.Empty;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 10pt; margin: 0.05pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;if (String.Equals(key, &quot;s&quot;))&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8.05pt; margin: 1.75pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.95pt 0in 0pt 40.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;// Get the hash and convert to an integer (uses an extension method)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 40.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;state = e.State[key];&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8.05pt; margin: 1.75pt 0in 0pt 40.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;int pageIndex = state.ToInt32();&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 9.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.95pt 0in 0pt 40.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;// Restore the state&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 40.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;DetailsView1.PageIndex = pageIndex;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 1.75pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none; text-indent: 31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8.05pt; margin: 1.75pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;; mso-text-raise: -.5pt; position: relative; top: 0.5pt;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 8pt; margin: 0.4pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0.3pt 8.15pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;In &lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;as&lt;/span&gt;sic&lt;span style=&quot;letter-spacing: -0.9pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;B&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;/&lt;/span&gt;Fo&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;r&lt;/span&gt;wa&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;na&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;igatio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;b&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;wse&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;re&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;iev&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;res&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;re&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pa&lt;/span&gt;ge.&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;In &lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X na&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;igatio&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;b&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;wse&lt;/span&gt;r&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;p&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;ide&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;us&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;on&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;ith t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;sh&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;we&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt; mso-font-width: 97%;&quot;&gt;asso&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt; mso-font-width: 97%;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;mso-font-width: 97%;&quot;&gt;iat&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;ith a &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;v&lt;/span&gt;isit&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;u&lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;U&lt;/span&gt;R&lt;span style=&quot;letter-spacing: 0.25pt;&quot;&gt;L&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt; &lt;/span&gt;I&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt;’&lt;/span&gt;s&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;up&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;p&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;ge&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e-&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;re&lt;/span&gt;ate&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;d&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;si&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.65pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;ate&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;ba&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;on&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;info&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;mation &lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;h&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;s&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 7.5pt; margin: 0.5pt 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 0in 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 104%; mso-fareast-font-family: &#39;MS PGothic&#39;;&quot;&gt;Hi&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.5pt;&quot;&gt; &lt;/span&gt;man&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;g&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;eme&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;is&lt;span style=&quot;letter-spacing: -0.4pt;&quot;&gt; &lt;/span&gt;di&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;a&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;b&lt;/span&gt;l&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;e&lt;/span&gt;d&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;by&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;defaul&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;t&lt;/span&gt;.&lt;span style=&quot;letter-spacing: -0.3pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt;T&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;tu&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;n it o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;y&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;u&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;mu&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;se&lt;/span&gt;t&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;p&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;r&lt;/span&gt;o&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;pe&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.35pt;&quot;&gt;rt&lt;/span&gt;y &lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;Enabl&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;H&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;s&lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.3pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;of&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;S&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;ript&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;M&lt;/span&gt;anager&lt;span style=&quot;letter-spacing: 0.65pt;&quot;&gt; &lt;/span&gt;&lt;/i&gt;to&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;tru&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;e&lt;/span&gt;&lt;/i&gt;. Final&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;l&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt;y&lt;/span&gt;,&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;n&lt;/span&gt;ote&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;that in &lt;span style=&quot;letter-spacing: 0.2pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.95pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;.&lt;/span&gt;N&lt;span style=&quot;letter-spacing: 0.15pt;&quot;&gt;E&lt;/span&gt;T&lt;span style=&quot;letter-spacing: -0.35pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.4pt;&quot;&gt;A&lt;/span&gt;X &lt;span style=&quot;letter-spacing: 0.05pt;&quot;&gt;m&lt;/span&gt;an&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;a&lt;/span&gt;gi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;g hi&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;to&lt;span style=&quot;letter-spacing: 0.45pt;&quot;&gt;r&lt;/span&gt;y&lt;span style=&quot;letter-spacing: -0.45pt;&quot;&gt; &lt;/span&gt;al&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;s&lt;/span&gt;o&lt;span style=&quot;letter-spacing: -0.55pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;c&lt;/span&gt;an&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;b&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;do&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;n&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.25pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;fr&lt;/span&gt;om&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;w&lt;/span&gt;ithin Java&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;r&lt;/span&gt;ipt&lt;span style=&quot;letter-spacing: -0.6pt;&quot;&gt; &lt;/span&gt;in t&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;h&lt;/span&gt;e&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.05pt;&quot;&gt;cl&lt;/span&gt;i&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;e&lt;/span&gt;nt&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;side.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 5.95pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11pt; margin: 4.05pt 24.8pt 0pt 4.5pt; mso-layout-grid-align: none; mso-line-height-rule: exactly; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 15.9pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 3.5pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 104%; margin: 0in 8.15pt 0pt 4.5pt; mso-layout-grid-align: none; mso-pagination: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/4662948471295294131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/ajax-scriptmanager.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/4662948471295294131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/4662948471295294131'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/ajax-scriptmanager.html' title='AJAX ScriptManager'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-7031179705828153378</id><published>2011-02-18T11:02:00.000-08:00</published><updated>2011-02-18T11:02:04.202-08:00</updated><title type='text'>C# Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain the elements of the .NET Framework.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt; mso-list: l17 level1 lfo19; tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CLR (Common Language Runtime): It is a common managed environment where all the .net programs run. Supports multiple languages and has the garbage collector. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt; tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt; mso-list: l17 level1 lfo19; text-indent: -31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.Net Framework Class Libraries:&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;For each source code compiler (VB.NET, C#.NET, etc.), there is a minimum set of coding standards that must be met. The minimum set of coding standards that must be met to compile .NET code into MSIL code is known as CLS - Common Language Specification. The role of the Common Language Specification is to ensure that all generated code (MSIL) that meets the minimum set of coding standards can operate successfully within the .NET framework. THE CTS (Common Type System) handles conversion of programming-language data types into .NET compatible (MSIL) data types. The implicit benefit of the CTS is the reduction of development time when attempting to coordinate data types between two sets of different programming-language code.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt; mso-list: l17 level1 lfo19; tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data and XML: Support for disconnected programming model and XML.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt; tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt; mso-list: l17 level1 lfo19; tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;XML webservices: creating webservices for distributed architecture.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt; mso-list: l17 level1 lfo19; tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;e.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Webforms: Provides support and functionality for Web based UI.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 49.5pt; mso-list: l17 level1 lfo19; tab-stops: 49.5pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -31.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;f.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Windows forms: Provides support and functionality for Windows based UI.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;What is assembly manifest? What is the information it provides.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Assembly Manifest is a file that contains data that describes how the elements present inside an assembly are connected to each other. The assembly manifest contains assembly metadata to define the scope of the assembly and resolve references to resources and classes. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Information provided by Assembly Manifest: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l5 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Assembly Name&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l5 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Version Number&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l5 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Culture&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l5 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Strong name&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l5 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;e.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;List of files inside the assembly&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l5 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;f.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;Reference information&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain how a .NET application is compiled and executed&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;Any code written in any .NET complaint languages when compiled, converts into MSIL &lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;(Microsoft Intermediate Language)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt; code in form of an assembly through CLS, CTS. IL is the language that CLR can understand. On execution, this IL is converted into binary code by CLR’s just in time compiler (JIT) and these assemblies or DLL are loaded into the memory. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Describe the .NET base class library&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.NET’s Base class library exists in order to encapsulate huge number of common functions and makes them easily accessible to the developer. .NET base class library provides the functionality like ADO.NET, XML, Threading, IO, Security, Diagnostics, Resources, Globalization, collections etc. It serves as the main point of interaction between developer and runtime. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain the difference between value types and reference types&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Value Type: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l6 level1 lfo3; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Stores the data.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l6 level1 lfo3; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;The value of value types is stored on the managed stack.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l6 level1 lfo3; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;One variable can have just one value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l6 level1 lfo3; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;They are lighter objects.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Reference Type: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l18 level1 lfo2; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Stores the reference to the data. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l18 level1 lfo2; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;A reference type is allocated on the heap.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l18 level1 lfo2; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;several variables can reference the same data&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l18 level1 lfo2; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;They are heavier objects.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain the importance of Imports and Using Statements.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;Import statement: creates a property on the global object with the name supplied as namespace and initializes it to contain the object that corresponds to the namespace being imported. Any properties created using the import statement cannot be assigned to, deleted, or enumerated. All import statements are executed when a script starts.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Using statements: &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;mainly defines the namespaces whose objects will be used in the form. This clearly solves 2 purposes: Defines all the namespaces that will be used in a form. Secondly, reduces the hassle for the programmer to type the name of namespace again and again while using classes/objects that belong to the namespace.&lt;span class=&quot;apple-style-span&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain the difference between a class and a structure&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;Class&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l10 level1 lfo4; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;It is reference type. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l10 level1 lfo4; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Null value can be assigned to a variable in a class&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l10 level1 lfo4; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;It can have destructor. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l10 level1 lfo4; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;All variables in classes are by default private. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l10 level1 lfo4; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;e.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Good to be used from architecture view as it provides high flexibility.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;Structure&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l11 level1 lfo5; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;It is value type.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l11 level1 lfo5; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Null value assignment is not feasible here.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l11 level1 lfo5; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Cannot have destructor. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l11 level1 lfo5; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;All variables in structures are public.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l11 level1 lfo5; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;e.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Good to be used for simple data structures.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain how garbage collection manages the reclamation of unused memory.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;The garbage collector assumes that all objects in the managed heap are garbage. It starts walking the roots and builds a graph of all objects reachable from the roots recursively. It stops when it attempts to add an object to the graph that it previously added. The graph contains the set of all objects that are reachable from the application&#39;s roots. Any object/s that is not in the graph is not accessible by the application, and is considered garbage. Collection only occurs when the heap is full. In such a case, each and every garbage object calls the Finalize method and reclaims the unused memory. 55. Explain how garbage collection deals with circular references.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain how garbage collection deals with circular references.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;The .Net runtime knows about all the references between the objects. It can identify all the circular references that are reachable from the root and hence finalize them to free them all at once if and when needed.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain the process of creating a menu using the MainMenu component.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MainMenu component is a component that allows the display of Menus at runtime on a form. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Process of creating Menu using MainMenu Component: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l19 level1 lfo6; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Add MainMenu component on Windows Form. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 45pt; mso-list: l19 level1 lfo6; text-indent: -27pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Menu designer allows deciding the structure of the main menu by selecting the Type Here area and adding the Menu Items to be displayed on the menu. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 45pt; mso-list: l19 level1 lfo6; text-indent: -27pt;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Add functionality to Menu Items as required.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain the process of creating a context menu using the ContextMenu component&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ContextMenu component provides the users with the ability to access some very frequently used commands. Context menu works by right click of mouse. They mainly provide access to commands particular to the control that has been clicked upon. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11.25pt; margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Process for creating context menus: &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol style=&quot;margin-top: 0in;&quot; type=&quot;a&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 140%; margin: 0in 0in 0pt; mso-list: l14 level1 lfo7; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: x-small; line-height: 140%; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Open the windows form application.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 140%; margin: 0in 0in 0pt; mso-list: l14 level1 lfo7; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: x-small; line-height: 140%; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Select ContextMenu component from toolbox.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 140%; margin: 0in 0in 0pt; mso-list: l14 level1 lfo7; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: x-small; line-height: 140%; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;A menu is added. Click on Type here and type in new Menu Items to be placed on the Menu.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 140%; margin: 0in 0in 0pt; mso-list: l14 level1 lfo7; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: x-small; line-height: 140%; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Provide the functionality. &lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 140%; margin: 0in 0in 0pt; mso-list: l14 level1 lfo7; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: x-small; line-height: 140%; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Associate the context menu with the form or the control it is supposed to be related to.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;What is a delegate? Explain how to create it.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;A delegate declares a ref type that references a named of anonymous method. Delegates are secure and type-safe. Consider them as type safe function pointers.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;public delegate void &lt;state w:st=&quot;on&quot;&gt;&lt;place w:st=&quot;on&quot;&gt;Del&lt;/place&gt;&lt;/state&gt;&amp;lt;T&amp;gt;(T item);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;state w:st=&quot;on&quot;&gt;&lt;place w:st=&quot;on&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;Del&lt;/span&gt;&lt;/place&gt;&lt;/state&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&amp;lt;int&amp;gt; d1 = new &lt;state w:st=&quot;on&quot;&gt;&lt;place w:st=&quot;on&quot;&gt;Del&lt;/place&gt;&lt;/state&gt;&amp;lt;int&amp;gt;(Notify);&lt;span class=&quot;apple-style-span&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain how to declare and raise events from your application.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Declare Events: “Event” keyword is used to declare an event. &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;public delegate void MyCustomHandler(object o, MyEventArgse);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;public class MyEventArgs: EventArgs&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public readonly int Age;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;public MyEventArgs(int age)&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Age = age;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;public class MyCustomListener&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public void Show(object o, MyEventArgs e)&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.WriteLine(&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&quot;Age is {0}&quot;,&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;e.Age);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Describe how to implement event handlers and associate them with events.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;public class MyClass&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public static event MyCustomHandler MyEvent;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;public static void &lt;place w:st=&quot;on&quot;&gt;Main&lt;/place&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MyCustomListener mcll = new MyCustomListener();&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MyEvent += new MyCustomHandler(mcl1.Show);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;GetAge();&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;public static void OnMyEvent(MyEventArgse)&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;if(MyEvent!=null)&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MyEvent(new object(),e);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;public static void GetAge()&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MyEventArgse1 = new MyEventArgs(25);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;OnMyEvent(e1);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;What is Break Mode? How to set breakpoints? &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Break mode is the state of an application when the execution gets paused and allows the developer to edit the value in the current state. To attain a break mode we can do any of the following steps: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l15 level1 lfo8; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;Selecting Break from the Run menu (Ctrl+Break) or pressing the&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;pause button. &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l15 level1 lfo8; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;Reaching to break point.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.25in;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.25in;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Setting up the break points: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l9 level1 lfo9; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: #2e2e2e; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: Arial;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;a.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;Go to the line where you need to mark the breakpoint&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l9 level1 lfo9; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: #2e2e2e; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: Arial;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;b.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Click with mouse on left corner margin of that line. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l9 level1 lfo9; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: #2e2e2e; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: Arial;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;c.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Another way is to press F9&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.25in;&quot;&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Describe how to step through code in .NET.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Steps to step through the code in .NET: &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l1 level1 lfo10; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Calibri&#39;,&#39;sans-serif&#39;; font-size: 11pt; mso-bidi-font-family: Calibri; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: Calibri;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;a.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Start the program in debug mode. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l1 level1 lfo10; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Calibri&#39;,&#39;sans-serif&#39;; font-size: 11pt; mso-bidi-font-family: Calibri; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: Calibri;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;b.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;When the first breakpoint is reached then step through can be done in one of the two ways: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 81.75pt; mso-list: l13 level1 lfo11; tab-stops: 45.8pt 81.0pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -0.5in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;i.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Press F10 to move to next line. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 81.75pt; mso-list: l13 level1 lfo11; tab-stops: 45.8pt 81.0pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -0.5in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ii.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Select debug menu and click on step over. This would step over the breakpoint to next level.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l1 level1 lfo10; tab-stops: 45.8pt 81.0pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Calibri&#39;,&#39;sans-serif&#39;; font-size: 11pt; mso-bidi-font-family: Calibri; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: Calibri;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;c.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Other options are: “&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Step Into&lt;/b&gt;” and “&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Step Out&lt;/b&gt;”.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Describe the debugging windows available in .NET.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Debug-&amp;gt;Windows:&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Breakpoints: displays a list of all the breakpoints and where they are. Shows condition when that breakpoint will be hit if a condition exists and the Hit Count shows the number of times that breakpoint has been hit.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Output: Displays the status messages for various features in the IDE. It shows the output form a list of objects throughout debug mode of the application.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Immediate: This window allows the programmer to write code and verify values through programming while debugging the application. It helps in checking the values of objects/controls etc, and the conditions throughout the application in debug mode.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;What are Debug and Trace classes? Explain how to use them to display error classes.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Both are used to help programmers find errors, occurring events and flow of code. In release mode, however, debug class is disabled and only Trace class is valid to trap things in a live application.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Both have assert functions to validate values.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Trace.WriteLine(variable value or comment).&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Debug.WriteLine(variable value or comment).&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;We could create error handlers to trap unhandled exceptions trapped by Trace and Debug class.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Describe how to create Trace Listeners and log Trace output.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; [Conditional(&quot;TRACE&quot;)]&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;public static void InitializeUnhandledExceptionHandler()&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;AppDomain.CurrentDomain.UnhandledException += &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;new UnhandledExceptionEventHandler(CutomExceptionHandler);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;public static void CustomExceptionHandler(object sender, &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;UnhandledExceptionEventArgs args)&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Exception e=(Exception) args.ExceptionObject;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Trace.WriteLine(&quot;Exception: &quot;+e.Message+&quot;\n&quot;+e.GetType() + &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&quot;\nStack Trace:\n&quot;+e.StackTrace);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MessageBox.Show(&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&quot;An error has occurred:&quot;+e.Message+&quot;\nin: &quot;+e.GetType(),&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&quot;Fatal&quot;,&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MessageBoxButtons.OK,&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MessageBoxIcon.Stop,&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MessageBoxDefaultButton.Button1);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Trace.Close();&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Process.GetCurrentProcess().Kill();&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[Conditional(&quot;DEBUG&quot;)]&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;public static void TrapDebug(string str)&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;{&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;Debug.WriteLine(&quot;Debug error: &quot;+str);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;What are Trace switches? Describe how to create and use Trace switches.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Trace switches allow us to filter, enable/disable the outputs through Trace. We can configure them through the config file. 3 types of trace switches:&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;BooleanSwitch: Enable/Disable trace statements.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;TraceSwitch and SourceSwitch: used for trapping particular Trace levels.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;BooleanSwitch dataSwitch = &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;new BooleanSwitch(&quot;Comment&quot;, &quot;module1&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;TraceSwitch generalSwitch = &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;new TraceSwitch(&quot;comment&quot;, &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&quot;module1&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain how to configure Trace switches in the application’s .config file.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;switches are configured using the .config file&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;lt;system.diagnostics&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;switches&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;add name=&quot;MyTraceSwitch&quot; value=&quot;1&quot; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;lt;add name=&quot;TraceSwitch2&quot; value=&quot;1&quot; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;/switches&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;lt;/system.diagnostics&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; both are on.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain how exceptions are handled by the common language runtime in .NET.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;The CLR uses a technique generally referred to as a two-pass exception review process. What this means is that the CLR will process an exception in two passes. In the first pass, the CLR will determine if there is a handler for the exception. This is done by reviewing the entries in the SEH table; specifically it looks at the Try Offset and Try Length flags to see if the exception occurred within a guarded block, and if so, whether the Flags entry dictates that a handler exists for this type of occurrence. Let&#39;s assume that the CLR did find a handler during the first pass. At that point the CLR begins a second pass of the SEH table during which it will work through the execution phase of the exception management process. So we can divide the two passes into a discovery pass, in which we determine whether there is a handler in this method context to handle the exception; and an execution pass, in which we actually execute the handler and any special rules.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;When code throws an exception, the CLR looks up the call stack looking for a catch filter to handle the exception. When it finds the relevant catch block, before executing the code, it will execute all code in all finally blocks - starting from the try block that threw the exception and stopping with the catch filter that matches the exception. when the CLR encounters an exception for a method it will use the descriptors in the SEH table to determine how to handle the exception, which code block is affected, and what handler should be invoked.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Describe the different types of user-authored controls in NET.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;User authored controls are which not part of the .net framework library. It includes both custom controls and user controls.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l7 level1 lfo12; tab-stops: .5in 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;Custom Controls:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt; They look similar to ASP.NET controls. They can be created in one of the 3 ways:- &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 1in; mso-list: l7 level2 lfo12; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Deriving a custom control from existing custom control.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 1in; mso-list: l7 level2 lfo12; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Making a composite custom control by combining 2 or more existing controls&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 1in; mso-list: l7 level2 lfo12; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;By creating a new control from scratch by deriving the control from its base class. &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 1in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l7 level1 lfo12; tab-stops: .5in 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;User Controls:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt; enables a part of ASP.NET page to be reused. The reusable part is in form of a control with the extension .ascx. They look like to be a group of ASP.NET controls which can be used over and over again.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain with code sample how to create an inherited control. &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Steps to create inherited Control:-&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l3 level1 lfo13; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Create a new project.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l3 level1 lfo13; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Add a custom control to the project.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l3 level1 lfo13; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Change the name of the class you need to inherit the control from the base class. E.g. inherit the class from System.Windows.Forms.Button if the control s to be inherited from a button class.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l3 level1 lfo13; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Implement the control with custom properties and featured needed by the control.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l3 level1 lfo13; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;e.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Override the OnPaint method if the control’s appearance needs to be changed. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l3 level1 lfo13; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;f.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Save the build the control&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l3 level1 lfo13; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;g.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Reference you control into another or the same project and use the control. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain with code sample how to create a user control.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Steps to create a User control:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l12 level1 lfo14; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Select a project&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l12 level1 lfo14; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Right click and add a new item (User Control - .ascx) to the selected project.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l12 level1 lfo14; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Add @Control Directive&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l12 level1 lfo14; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Add all the controls that you want to be displayed on the User control as a part of one or more web pages.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l12 level1 lfo14; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;e.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Write the code for all the tasks to be performed by the user control.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l12 level1 lfo14; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;f.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Create accessor methods for the outside world accessing this user control.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Using the User control:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l4 level1 lfo15; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Register the control on the webpage it needs to be used by putting @Register directive.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l4 level1 lfo15; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Specify the following attributes to the register directive:&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 1in; mso-list: l4 level2 lfo15; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;TagPrefix: defines the namespace in which the control would reside&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 1in; mso-list: l4 level2 lfo15; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;TagName: defines the name with which control is referred &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 1in; mso-list: l4 level2 lfo15; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Src: Path of where the control is kept.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l4 level1 lfo15; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Control is then used on the page using the following code: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;TagPrefix:TagName /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain with code sample how to create a custom control.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Steps to create a custom control:&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l8 level1 lfo16; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Create a new project.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l8 level1 lfo16; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Add a custom control to the project.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l8 level1 lfo16; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Change the name of the class you need to inherit the control from the base class. E.g. inherit the class from System.Windows.Forms.Button if the control s to be inherited from a button class.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l8 level1 lfo16; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Implement the control with custom properties and featured needed by the control.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l8 level1 lfo16; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;e.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Override the OnPaint method if the control’s appearance needs to be changed. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l8 level1 lfo16; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;f.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Save the build the control&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l8 level1 lfo16; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;g.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Reference you control into another or the same project and use the control. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Describe the .NET Framework architecture.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;

&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.Net framework has two components:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l2 level1 lfo20; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.Net framework class library&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l2 level1 lfo20; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;Common language runtime.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;FCL facilitates the types through CTS which are common to all the supported languages.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;The CLS ensures that all languages are interoperable. This ensures that all code is managed .i.e. code which is&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;converted to MSIL.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;The CLR has the class loader that load the MSIL code of an application into runtime, which is then converted into&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;native code by the JIT complier. The CLR manages code and provide services such as memory management, threading,&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;remoting, type safety, security, Exception handling etc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;What is the managed execution process?&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Managed execution process is a process where CLR executes the managed code. The steps involved in this process are: &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo17; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Choosing the right compiler&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo17; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Compiling the code to MSIL. This also generates the required metadata.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo17; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Compile the MSIL ode to native machine code.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo17; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;d.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Executing the code with the variety of services available.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;What are assemblies? Describe the types of assemblies.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Assembly is a compiled output of program which are used for easy deployment of an application. They are executables in the form of exe or dll. It also &lt;span class=&quot;apple-style-span&quot;&gt;is a collection of resources that were used while building the application and is responsible for all the logical functioning. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;Types of assemblies:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l16 level1 lfo18; tab-stops: .5in 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;a.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;Private Assemblies: are accessible by a single application. They reside within the application folder &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;and are unique by name.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;They can be directly used by copying and pasting them to the bin folder.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;tab-stops: .5in 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l16 level1 lfo18; tab-stops: .5in 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;b.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-weight: bold;&quot;&gt;Shared Assemblies: are shared between multiple applications to ensure reusability.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt; They are placed in GAC. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;tab-stops: .5in 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l16 level1 lfo18; tab-stops: .5in 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: -0.25in;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;c.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-weight: bold;&quot;&gt;Satellite Assemblies: are the assemblies to provide the support for &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;multiple languages based on different cultures. These are kept in different modules based on the different categories available. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Explain the role of assemblies in .NET.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;Assemblies are main building blocks. An assembly maybe defined as a unit of deployment. A single assembly is a&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;collection of types, and resources. The CLR does not understand any types that are outside assemblies. The CLR&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;executes the code in assemblies as they contain MSIL code. They define type, version and security boundaries.&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;

&lt;span class=&quot;apple-style-span&quot;&gt;Assemblies in .Net are a solution to the Dll hell problem as one can use different versions of same assembly in&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;different applications at the same time. To make a shared assembly, we need to register it with GAC where as private&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;assemblies reside in applications directory.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;What are windows services? How are they differ from other .NET application?&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; mso-bidi-font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;color: black; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;Windows services are a way to create continuously running applications in the background. They don’t interfere with&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;other applications and can be run whenever a machine starts. They can be paused if and when needed and quietly run&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;in the background without the need of any user intervention. Windows services can be configured to run under&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;specific user accounts. They run under their own windows sessions and are ideal for tasks that need to be performed&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;periodically or for monitoring requirements&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/7031179705828153378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_18.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7031179705828153378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7031179705828153378'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_18.html' title='C# Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-1953579103655240517</id><published>2011-02-14T13:22:00.000-08:00</published><updated>2011-02-14T13:30:56.687-08:00</updated><title type='text'>Chart Server Control</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;One of the newest controls available to you now with ASP.NET 4 is the Chart server control. This control made its way into the core part of ASP.NET through a previous acquisition of the Dundas charting company and is a great control for getting you up and running with some good-looking charts.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;The new Chart server control supports many chart types including:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Point&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;FastPoint&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Bubble&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Line&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Spline&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;StepLine&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;FastLine&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Bar&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;StackedBar&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;StackedBar100&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Column&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;StackedColumn&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;StackedColumn100&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Area&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;SplineArea&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;StackedArea&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;StackedArea100&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Pie&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Doughnut&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Stock&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;CandleStick&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Range&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;SplineRange&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;RangeBar&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;RangeColumn&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Radar&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Polar&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;ErrorBar&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;BoxPlot&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Renko&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;ThreeLineBreak&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Kagi&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;PointAndFigure&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;MS Mincho&#39;; font-size: 12pt; mso-bidi-font-family: &#39;MS Mincho&#39;;&quot;&gt;➤&lt;/span&gt;&lt;span style=&quot;color: #4d4d4d; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Funnel&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Those are a lot of different chart styles! You can find the Chart server control in the toolbox of Visual Studio 2010 underneath the Data tab. It is part of the &lt;strong&gt;System.Web.DataVisualization&lt;/strong&gt; namespace. When you drag it from the toolbox and place it on the design surface of your page, you are presented with a visual representation of the chart type that are you going to use. See Figure 1 for an example.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi187941l69gH48rVDChN1V3md7StrWLDozCaEvxLeOFAGiSLC0e_Bn6vAYyozAlGrnZxMGr8S4I-_f_peb9mL8v0ZSeD6l6Tu049OtR9N-uQE3os5ltE9f7IDGvjJAuRZOLfMfpYjoEQM/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; h5=&quot;true&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi187941l69gH48rVDChN1V3md7StrWLDozCaEvxLeOFAGiSLC0e_Bn6vAYyozAlGrnZxMGr8S4I-_f_peb9mL8v0ZSeD6l6Tu049OtR9N-uQE3os5ltE9f7IDGvjJAuRZOLfMfpYjoEQM/s320/1.png&quot; width=&quot;316&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Figure 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Open up the smart tag for the control, and you find that you can assign a data provider for the chart as well as select the chart type you are interested in using. Changing the chart type gives you a sample of what that chart looks like (even if you are not yet working with any underlying &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;data) in the design view of the IDE.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Create a new web application and add the AdventureWorks database to your App_Data folder within the application. After that is accomplished, drag and drop the Chart server control onto the design surface of your page. From the smart tag of the control, select &amp;lt;New Data Source&amp;gt; from the drop-down menu when choosing your data source. Work your way through this wizard making sure that you are choosing a SQL data source as your option. As you work through the wizard, you are going to want to choose the option that allows you to choose a custom SQL statement and use the following SQL for this operation:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;strong&gt;SELECT TOP (5) Production.Product.Name, Sales.SalesOrderDetail.OrderQty&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;strong&gt;FROM Sales.SalesOrderDetail &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;strong&gt;INNER JOIN Production.Product&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;strong&gt;ON Sales.SalesOrderDetail.ProductID = Production.Product.ProductID&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&lt;strong&gt;ORDER BY Sales.SalesOrderDetail.OrderQty DESC&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;With that in place and the new chart server control bound to this data source control, you now find that you have more options in the smart tag of the chart server control. This is presented in Figure 2. Now you can select the series data members and choose what is on the x-axis and what is on the y-axis. I have assigned the Name of the product to be on the x-axis and the quantity ordered to be on the y-axis.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;﻿﻿﻿&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaSN8X9eZVNMzl8kQAZSbR_5a3vK9PVEN20uqheF1AFKHZ3PYQPqNHQkBtiPfr2fBbkg_qwYfNjZehWPKL2gmxL6nbbwq0LpH3piwVwaj2piLIG3YVz1vv-n3s7IOf35Pd3dDvkhjY2hw/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; h5=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaSN8X9eZVNMzl8kQAZSbR_5a3vK9PVEN20uqheF1AFKHZ3PYQPqNHQkBtiPfr2fBbkg_qwYfNjZehWPKL2gmxL6nbbwq0LpH3piwVwaj2piLIG3YVz1vv-n3s7IOf35Pd3dDvkhjY2hw/s1600/2.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Figure 2&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;Code for &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;Charting with the new Chart server control&lt;/span&gt;﻿﻿﻿&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeBehind=&quot;WebForm1.aspx.cs&quot; Inherits=&quot;WebServerControls.WebForm1&quot; %&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;%@ Register Assembly=&quot;System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot; Namespace=&quot;System.Web.UI.DataVisualization.Charting&quot; TagPrefix=&quot;asp&quot; %&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;head runat=&quot;server&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;title&amp;gt;MultiView Server Control&amp;lt;/title&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;body&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;form id=&quot;form1&quot; runat=&quot;server&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;div&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 0.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;asp:Chart ID=&quot;Chart1&quot; runat=&quot;server&quot; DataSourceID=&quot;SqlDataSource1&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Width=&quot;500px&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;Series&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;asp:Series ChartType=&quot;Bar&quot; Name=&quot;Series1&quot; XValueMember=&quot;Name&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;YValueMembers=&quot;OrderQty&quot; YValuesPerPoint=&quot;2&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/asp:Series&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/Series&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;ChartAreas&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;asp:ChartArea Name=&quot;ChartArea1&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/asp:ChartArea&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/ChartAreas&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 0.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/asp:Chart&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 0.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 0.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;asp:SqlDataSource ID=&quot;SqlDataSource1&quot; runat=&quot;server&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;ConnectionString=&quot;&amp;lt;%$ ConnectionStrings:ConnectionString %&amp;gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;SelectCommand=&quot;SELECT TOP (5) Production.Product.Name,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Sales.SalesOrderDetail.OrderQty FROM Sales.SalesOrderDetail&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;INNER JOIN Production.Product ON&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Sales.SalesOrderDetail.ProductID =&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Production.Product.ProductID ORDER BY&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 1in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Sales.SalesOrderDetail.OrderQty DESC&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt 0.5in; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/asp:SqlDataSource&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;From this, you can see that there isn’t much code needed to wire everything up. Most notably, you can see that putting this Chart server control on your page actually added a @Register directive to the top of the page. This is unlike most of the ASP.NET server controls. &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Within the &amp;lt;Series&amp;gt; element of this control, you can have as many series as you want, and this is &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;something that is quite common when charting multiple items side by side (such as a time series of prices for two or more stocks).&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 18pt; margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;&quot;&gt;Running this code, you get results similar to what is presented here in Figure 3.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&amp;nbsp;&lt;/div&gt;﻿﻿ &lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7JPnnYaI3sJHY71_LwDNkc0jUSibKvbOE3cJ1KWOgsf-32NrFxPTwuh5zVfsjW7wSp8XEQGwaeJ1YYKjvDAc_NYAvUlFofB3a1PzlFERFrPeNR5fndOGIzceptNZeFYZvRx-S7d5nhqQ/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; h5=&quot;true&quot; height=&quot;210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7JPnnYaI3sJHY71_LwDNkc0jUSibKvbOE3cJ1KWOgsf-32NrFxPTwuh5zVfsjW7wSp8XEQGwaeJ1YYKjvDAc_NYAvUlFofB3a1PzlFERFrPeNR5fndOGIzceptNZeFYZvRx-S7d5nhqQ/s320/3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Figure 3&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;﻿﻿ &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/1953579103655240517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/chart-server-control.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/1953579103655240517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/1953579103655240517'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/chart-server-control.html' title='Chart Server Control'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi187941l69gH48rVDChN1V3md7StrWLDozCaEvxLeOFAGiSLC0e_Bn6vAYyozAlGrnZxMGr8S4I-_f_peb9mL8v0ZSeD6l6Tu049OtR9N-uQE3os5ltE9f7IDGvjJAuRZOLfMfpYjoEQM/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-4591356194877626134</id><published>2011-02-14T12:10:00.000-08:00</published><updated>2011-02-14T12:10:35.357-08:00</updated><title type='text'>HTML Server Controls</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;&lt;b&gt;HTML Server Controls&lt;/b&gt;&lt;/span&gt; map to their corresponding HTML tags and simply output the HTML tags at run time. HTML elements in ASP.NET files are, by default, treated as text. To make these elements programmable, add a runat=&quot;server&quot; attribute to the HTML element. This attribute indicates that the element should be treated as a server control. &lt;br /&gt;
&lt;br /&gt;
If there&#39;s an HTML server control that corresponds to the HTML tag you&#39;ve &quot;contol-ized,&quot; the HTML tag becomes the corresponding type of server control. Otherwise it will simply default to an HTML control of type &lt;code&gt;HtmlGenericControl&lt;/code&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;VB Source Code&quot; src=&quot;http://www.aspxcode.net/images/Toolbox2.jpg&quot; /&gt;&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 170px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt=&quot;VB Source Code&quot; height=&quot;37&quot; src=&quot;http://www.aspxcode.net/images/HTML_01.jpg&quot; width=&quot;170&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                            function onPictureRollover1Over() {}
                                                            function onPictureRollover1Out() {}
                                                            //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                            graphic1PictureRollover1 = new Image()
                                                            graphic1PictureRollover1.src = &#39;images/HTML_02.jpg&#39;;
                                                            graphic2PictureRollover1 = new Image()
                                                            graphic2PictureRollover1.src = &#39;images/HTML_02_m.jpg&#39;;
                                                            function onPictureRollover1Over() {
                                                            document.PictureRollover1.src=graphic2PictureRollover1.src;
                                                            }
                                                            function onPictureRollover1Out() {
                                                            document.PictureRollover1.src=graphic1PictureRollover1.src;
                                                            }
                                                            //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputButton&quot; onmouseout=&quot;onPictureRollover1Out(this)&quot; onmouseover=&quot;onPictureRollover1Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLInputButton&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover1&quot; name=&quot;PictureRollover1&quot; src=&quot;http://www.aspxcode.net/images/HTML_02.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover2Over() {}
                                                        function onPictureRollover2Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic2PictureRollover2 = new Image()
                                                        graphic2PictureRollover2.src = &#39;images/HTML_03.jpg&#39;;
                                                        graphic3PictureRollover2 = new Image()
                                                        graphic3PictureRollover2.src = &#39;images/HTML_03_m.jpg&#39;;
                                                        function onPictureRollover2Over() {
                                                        document.PictureRollover2.src=graphic3PictureRollover2.src;
                                                        }
                                                        function onPictureRollover2Out() {
                                                        document.PictureRollover2.src=graphic2PictureRollover2.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputReset&quot; onmouseout=&quot;onPictureRollover2Out(this)&quot; onmouseover=&quot;onPictureRollover2Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLInputReset&quot; border=&quot;0&quot; height=&quot;19&quot; id=&quot;PictureRollover2&quot; name=&quot;PictureRollover2&quot; src=&quot;http://www.aspxcode.net/images/HTML_03.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover3Over() {}
                                                        function onPictureRollover3Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic3PictureRollover3 = new Image()
                                                        graphic3PictureRollover3.src = &#39;images/HTML_04.jpg&#39;;
                                                        graphic4PictureRollover3 = new Image()
                                                        graphic4PictureRollover3.src = &#39;images/HTML_04_m.jpg&#39;;
                                                        function onPictureRollover3Over() {
                                                        document.PictureRollover3.src=graphic4PictureRollover3.src;
                                                        }
                                                        function onPictureRollover3Out() {
                                                        document.PictureRollover3.src=graphic3PictureRollover3.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputSubmit&quot; onmouseout=&quot;onPictureRollover3Out(this)&quot; onmouseover=&quot;onPictureRollover3Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLInputSubmit&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover3&quot; name=&quot;PictureRollover3&quot; src=&quot;http://www.aspxcode.net/images/HTML_04.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                            function onPictureRollover4Over() {}
                                                            function onPictureRollover4Out() {}
                                                            //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                            graphic4PictureRollover4 = new Image()
                                                            graphic4PictureRollover4.src = &#39;images/HTML_05.jpg&#39;;
                                                            graphic5PictureRollover4 = new Image()
                                                            graphic5PictureRollover4.src = &#39;images/HTML_05_m.jpg&#39;;
                                                            function onPictureRollover4Over() {
                                                            document.PictureRollover4.src=graphic5PictureRollover4.src;
                                                            }
                                                            function onPictureRollover4Out() {
                                                            document.PictureRollover4.src=graphic4PictureRollover4.src;
                                                            }
                                                            //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputText&quot; onmouseout=&quot;onPictureRollover4Out(this)&quot; onmouseover=&quot;onPictureRollover4Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Controls=HTMLInputText&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover4&quot; name=&quot;PictureRollover4&quot; src=&quot;http://www.aspxcode.net/images/HTML_05.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover5Over() {}
                                                        function onPictureRollover5Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic5PictureRollover5 = new Image()
                                                        graphic5PictureRollover5.src = &#39;images/HTML_06.jpg&#39;;
                                                        graphic6PictureRollover5 = new Image()
                                                        graphic6PictureRollover5.src = &#39;images/HTML_06_m.jpg&#39;;
                                                        function onPictureRollover5Over() {
                                                        document.PictureRollover5.src=graphic6PictureRollover5.src;
                                                        }
                                                        function onPictureRollover5Out() {
                                                        document.PictureRollover5.src=graphic5PictureRollover5.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputFile&quot; onmouseout=&quot;onPictureRollover5Out(this)&quot; onmouseover=&quot;onPictureRollover5Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLInputFile&quot; border=&quot;0&quot; height=&quot;19&quot; id=&quot;PictureRollover5&quot; name=&quot;PictureRollover5&quot; src=&quot;http://www.aspxcode.net/images/HTML_06_m.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                            function onPictureRollover6Over() {}
                                                            function onPictureRollover6Out() {}
                                                            //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                            graphic6PictureRollover6 = new Image()
                                                            graphic6PictureRollover6.src = &#39;images/HTML_07.jpg&#39;;
                                                            graphic7PictureRollover6 = new Image()
                                                            graphic7PictureRollover6.src = &#39;images/HTML_07_m.jpg&#39;;
                                                            function onPictureRollover6Over() {
                                                            document.PictureRollover6.src=graphic7PictureRollover6.src;
                                                            }
                                                            function onPictureRollover6Out() {
                                                            document.PictureRollover6.src=graphic6PictureRollover6.src;
                                                            }
                                                            //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputPassword&quot; onmouseout=&quot;onPictureRollover6Out(this)&quot; onmouseover=&quot;onPictureRollover6Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLInputPassword&quot; border=&quot;0&quot; height=&quot;19&quot; id=&quot;PictureRollover6&quot; name=&quot;PictureRollover6&quot; src=&quot;http://www.aspxcode.net/images/HTML_07.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover7Over() {}
                                                        function onPictureRollover7Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic7PictureRollover7 = new Image()
                                                        graphic7PictureRollover7.src = &#39;images/HTML_08.jpg&#39;;
                                                        graphic8PictureRollover7 = new Image()
                                                        graphic8PictureRollover7.src = &#39;images/HTML_08_m.jpg&#39;;
                                                        function onPictureRollover7Over() {
                                                        document.PictureRollover7.src=graphic8PictureRollover7.src;
                                                        }
                                                        function onPictureRollover7Out() {
                                                        document.PictureRollover7.src=graphic7PictureRollover7.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputCheckbox&quot; onmouseout=&quot;onPictureRollover7Out(this)&quot; onmouseover=&quot;onPictureRollover7Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLInputCheckbox&quot; border=&quot;0&quot; height=&quot;22&quot; id=&quot;PictureRollover7&quot; name=&quot;PictureRollover7&quot; src=&quot;http://www.aspxcode.net/images/HTML_08.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover8Over() {}
                                                        function onPictureRollover8Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic8PictureRollover8 = new Image()
                                                        graphic8PictureRollover8.src = &#39;images/HTML_09.jpg&#39;;
                                                        graphic9PictureRollover8 = new Image()
                                                        graphic9PictureRollover8.src = &#39;images/HTML_09_m.jpg&#39;;
                                                        function onPictureRollover8Over() {
                                                        document.PictureRollover8.src=graphic9PictureRollover8.src;
                                                        }
                                                        function onPictureRollover8Out() {
                                                        document.PictureRollover8.src=graphic8PictureRollover8.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputRadio&quot; onmouseout=&quot;onPictureRollover8Out(this)&quot; onmouseover=&quot;onPictureRollover8Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLInputRadio&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover8&quot; name=&quot;PictureRollover8&quot; src=&quot;http://www.aspxcode.net/images/HTML_09.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover9Over() {}
                                                        function onPictureRollover9Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic9PictureRollover9 = new Image()
                                                        graphic9PictureRollover9.src = &#39;images/HTML_10.jpg&#39;;
                                                        graphic10PictureRollover9 = new Image()
                                                        graphic10PictureRollover9.src = &#39;images/HTML_10_m.jpg&#39;;
                                                        function onPictureRollover9Over() {
                                                        document.PictureRollover9.src=graphic10PictureRollover9.src;
                                                        }
                                                        function onPictureRollover9Out() {
                                                        document.PictureRollover9.src=graphic9PictureRollover9.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLInputHidden&quot; onmouseout=&quot;onPictureRollover9Out(this)&quot; onmouseover=&quot;onPictureRollover9Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLInputHidden&quot; border=&quot;0&quot; height=&quot;19&quot; id=&quot;PictureRollover9&quot; name=&quot;PictureRollover9&quot; src=&quot;http://www.aspxcode.net/images/HTML_10.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover10Over() {}
                                                        function onPictureRollover10Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic10PictureRollover10 = new Image()
                                                        graphic10PictureRollover10.src = &#39;images/HTML_11.jpg&#39;;
                                                        graphic11PictureRollover10 = new Image()
                                                        graphic11PictureRollover10.src = &#39;images/HTML_11_m.jpg&#39;;
                                                        function onPictureRollover10Over() {
                                                        document.PictureRollover10.src=graphic11PictureRollover10.src;
                                                        }
                                                        function onPictureRollover10Out() {
                                                        document.PictureRollover10.src=graphic10PictureRollover10.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLTextArea&quot; onmouseout=&quot;onPictureRollover10Out(this)&quot; onmouseover=&quot;onPictureRollover10Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLTextArea&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover10&quot; name=&quot;PictureRollover10&quot; src=&quot;http://www.aspxcode.net/images/HTML_11.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                            function onPictureRollover11Over() {}
                                                            function onPictureRollover11Out() {}
                                                            //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                            graphic11PictureRollover11 = new Image()
                                                            graphic11PictureRollover11.src = &#39;images/HTML_12.jpg&#39;;
                                                            graphic12PictureRollover11 = new Image()
                                                            graphic12PictureRollover11.src = &#39;images/HTML_12_m.jpg&#39;;
                                                            function onPictureRollover11Over() {
                                                            document.PictureRollover11.src=graphic12PictureRollover11.src;
                                                            }
                                                            function onPictureRollover11Out() {
                                                            document.PictureRollover11.src=graphic11PictureRollover11.src;
                                                            }
                                                            //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLTable&quot; onmouseout=&quot;onPictureRollover11Out(this)&quot; onmouseover=&quot;onPictureRollover11Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLTable&quot; border=&quot;0&quot; height=&quot;18&quot; id=&quot;PictureRollover11&quot; name=&quot;PictureRollover11&quot; src=&quot;http://www.aspxcode.net/images/HTML_12.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover12Over() {}
                                                        function onPictureRollover12Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic12PictureRollover12 = new Image()
                                                        graphic12PictureRollover12.src = &#39;images/HTML_13.jpg&#39;;
                                                        graphic13PictureRollover12 = new Image()
                                                        graphic13PictureRollover12.src = &#39;images/HTML_13_m.jpg&#39;;
                                                        function onPictureRollover12Over() {
                                                        document.PictureRollover12.src=graphic13PictureRollover12.src;
                                                        }
                                                        function onPictureRollover12Out() {
                                                        document.PictureRollover12.src=graphic12PictureRollover12.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLImage&quot; onmouseout=&quot;onPictureRollover12Out(this)&quot; onmouseover=&quot;onPictureRollover12Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLImage&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover12&quot; name=&quot;PictureRollover12&quot; src=&quot;http://www.aspxcode.net/images/HTML_13.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover13Over() {}
                                                        function onPictureRollover13Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic13PictureRollover13 = new Image()
                                                        graphic13PictureRollover13.src = &#39;images/HTML_14.jpg&#39;;
                                                        graphic14PictureRollover13 = new Image()
                                                        graphic14PictureRollover13.src = &#39;images/HTML_14_m.jpg&#39;;
                                                        function onPictureRollover13Over() {
                                                        document.PictureRollover13.src=graphic14PictureRollover13.src;
                                                        }
                                                        function onPictureRollover13Out() {
                                                        document.PictureRollover13.src=graphic13PictureRollover13.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLSelect&quot; onmouseout=&quot;onPictureRollover13Out(this)&quot; onmouseover=&quot;onPictureRollover13Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLSelect&quot; border=&quot;0&quot; height=&quot;22&quot; id=&quot;PictureRollover13&quot; name=&quot;PictureRollover13&quot; src=&quot;http://www.aspxcode.net/images/HTML_14.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover14Over() {}
                                                        function onPictureRollover14Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic14PictureRollover14 = new Image()
                                                        graphic14PictureRollover14.src = &#39;images/HTML_15.jpg&#39;;
                                                        graphic15PictureRollover14 = new Image()
                                                        graphic15PictureRollover14.src = &#39;images/HTML_15_m.jpg&#39;;
                                                        function onPictureRollover14Over() {
                                                        document.PictureRollover14.src=graphic15PictureRollover14.src;
                                                        }
                                                        function onPictureRollover14Out() {
                                                        document.PictureRollover14.src=graphic14PictureRollover14.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLHorizontalRule&quot; onmouseout=&quot;onPictureRollover14Out(this)&quot; onmouseover=&quot;onPictureRollover14Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLHorizontalRule&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover14&quot; name=&quot;PictureRollover14&quot; src=&quot;http://www.aspxcode.net/images/HTML_15.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        function onPictureRollover15Over() {}
                                                        function onPictureRollover15Out() {}
                                                        //--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
                                                        graphic15PictureRollover15 = new Image()
                                                        graphic15PictureRollover15.src = &#39;images/HTML_16.jpg&#39;;
                                                        graphic16PictureRollover15 = new Image()
                                                        graphic16PictureRollover15.src = &#39;images/HTML_16_m.jpg&#39;;
                                                        function onPictureRollover15Over() {
                                                        document.PictureRollover15.src=graphic16PictureRollover15.src;
                                                        }
                                                        function onPictureRollover15Out() {
                                                        document.PictureRollover15.src=graphic15PictureRollover15.src;
                                                        }
                                                        //--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-html-asp-net.aspx?Controls=HTMLDiv&quot; onmouseout=&quot;onPictureRollover15Out(this)&quot; onmouseover=&quot;onPictureRollover15Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HTMLDiv&quot; border=&quot;0&quot; height=&quot;22&quot; id=&quot;PictureRollover15&quot; name=&quot;PictureRollover15&quot; src=&quot;http://www.aspxcode.net/images/HTML_16.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/4591356194877626134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/html-server-controls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/4591356194877626134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/4591356194877626134'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/html-server-controls.html' title='HTML Server Controls'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-1718029793792532582</id><published>2011-02-14T12:09:00.000-08:00</published><updated>2011-02-14T12:09:01.538-08:00</updated><title type='text'>Standard Controls</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;All the standard ASP.NET controls are contained in the &lt;b&gt;System.Web.UI.Webcontrols&lt;/b&gt; namespace. The &lt;b&gt;prefix asp: &lt;/b&gt;represents this namespace.&lt;/div&gt;&lt;div class=&quot;doctext&quot; style=&quot;margin: auto 0in; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;The ASP.NET Framework version 2.0 includes a new feature called &lt;b&gt;Control&lt;/b&gt; &lt;b&gt;State&lt;/b&gt;. Control State is similar to View State except that it is used to preserve only critical state information. For example, the &lt;/span&gt;&lt;tt&gt;&lt;b&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; mso-ansi-font-size: 12.0pt;&quot;&gt;GridView&lt;/span&gt;&lt;/b&gt;&lt;/tt&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt; control uses Control State to store the selected row. Even if you disable View State, the &lt;/span&gt;&lt;tt&gt;&lt;b&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; mso-ansi-font-size: 12.0pt;&quot;&gt;GridView&lt;/span&gt;&lt;/b&gt;&lt;/tt&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt; control remembers which row is selected.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;﻿&lt;br /&gt;
&lt;table style=&quot;height: 100%; width: 100%;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; class=&quot;style8&quot; valign=&quot;top&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.aspxcode.net/images/left-menu1.jpg&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; style=&quot;width: 79px;&quot; valign=&quot;top&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; id=&quot;Table_01&quot; style=&quot;width: 112px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;height: 18px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover1Over() {}
function onPictureRollover1Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover1 = new Image()
graphic1PictureRollover1.src = &#39;images/lmenu_01.jpg&#39;;
graphic2PictureRollover1 = new Image()
graphic2PictureRollover1.src = &#39;images/lmenu_01_m.jpg&#39;;
function onPictureRollover1Over() {
document.PictureRollover1.src=graphic2PictureRollover1.src;
}
function onPictureRollover1Out() {
document.PictureRollover1.src=graphic1PictureRollover1.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Label&quot; onmouseout=&quot;onPictureRollover1Out(this)&quot; onmouseover=&quot;onPictureRollover1Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Label&quot; border=&quot;0&quot; height=&quot;18&quot; id=&quot;PictureRollover1&quot; name=&quot;PictureRollover1&quot; src=&quot;http://www.aspxcode.net/images/lmenu_01.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover2Over() {}
function onPictureRollover2Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover2 = new Image()
graphic1PictureRollover2.src = &#39;images/lmenu_02.jpg&#39;;
graphic2PictureRollover2 = new Image()
graphic2PictureRollover2.src = &#39;images/lmenu_02_m.jpg&#39;;
function onPictureRollover2Over() {
document.PictureRollover2.src=graphic2PictureRollover2.src;
}
function onPictureRollover2Out() {
document.PictureRollover2.src=graphic1PictureRollover2.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=TextBox&quot; onmouseout=&quot;onPictureRollover2Out(this)&quot; onmouseover=&quot;onPictureRollover2Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;TextBox&quot; border=&quot;0&quot; height=&quot;19&quot; id=&quot;PictureRollover2&quot; name=&quot;PictureRollover2&quot; src=&quot;http://www.aspxcode.net/images/lmenu_02.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 20px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover3Over() {}
function onPictureRollover3Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover3 = new Image()
graphic1PictureRollover3.src = &#39;images/lmenu_03.jpg&#39;;
graphic3PictureRollover3 = new Image()
graphic3PictureRollover3.src = &#39;images/lmenu_03_m.jpg&#39;;
function onPictureRollover3Over() {
document.PictureRollover3.src=graphic3PictureRollover3.src;
}
function onPictureRollover3Out() {
document.PictureRollover3.src=graphic1PictureRollover3.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Button&quot; onmouseout=&quot;onPictureRollover3Out(this)&quot; onmouseover=&quot;onPictureRollover3Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Button&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover3&quot; name=&quot;PictureRollover3&quot; src=&quot;http://www.aspxcode.net/images/lmenu_03.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 20px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover4Over() {}
function onPictureRollover4Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover4 = new Image()
graphic1PictureRollover4.src = &#39;images/lmenu_04.jpg&#39;;
graphic4PictureRollover4 = new Image()
graphic4PictureRollover4.src = &#39;images/lmenu_04_m.jpg&#39;;
function onPictureRollover4Over() {
document.PictureRollover4.src=graphic4PictureRollover4.src;
}
function onPictureRollover4Out() {
document.PictureRollover4.src=graphic1PictureRollover4.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=LinkButton&quot; onmouseout=&quot;onPictureRollover4Out(this)&quot; onmouseover=&quot;onPictureRollover4Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;LinkButton&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover4&quot; name=&quot;PictureRollover4&quot; src=&quot;http://www.aspxcode.net/images/lmenu_04.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover5Over() {}
function onPictureRollover5Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover5 = new Image()
graphic1PictureRollover5.src = &#39;images/lmenu_05.jpg&#39;;
graphic5PictureRollover5 = new Image()
graphic5PictureRollover5.src = &#39;images/lmenu_05_m.jpg&#39;;
function onPictureRollover5Over() {
document.PictureRollover5.src=graphic5PictureRollover5.src;
}
function onPictureRollover5Out() {
document.PictureRollover5.src=graphic1PictureRollover5.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=ImageButton&quot; onmouseout=&quot;onPictureRollover5Out(this)&quot; onmouseover=&quot;onPictureRollover5Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;ImageButton&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover5&quot; name=&quot;PictureRollover5&quot; src=&quot;http://www.aspxcode.net/images/lmenu_05.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover6Over() {}
function onPictureRollover6Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover6 = new Image()
graphic1PictureRollover6.src = &#39;images/lmenu_06.jpg&#39;;
graphic6PictureRollover6 = new Image()
graphic6PictureRollover6.src = &#39;images/lmenu_06_m.jpg&#39;;
function onPictureRollover6Over() {
document.PictureRollover6.src=graphic6PictureRollover6.src;
}
function onPictureRollover6Out() {
document.PictureRollover6.src=graphic1PictureRollover6.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=HyperLink&quot; onmouseout=&quot;onPictureRollover6Out(this)&quot; onmouseover=&quot;onPictureRollover6Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HyperLink&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover6&quot; name=&quot;PictureRollover6&quot; src=&quot;http://www.aspxcode.net/images/lmenu_06.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 20px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover7Over() {}
function onPictureRollover7Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover7 = new Image()
graphic1PictureRollover7.src = &#39;images/lmenu_07.jpg&#39;;
graphic7PictureRollover7 = new Image()
graphic7PictureRollover7.src = &#39;images/lmenu_07_m.jpg&#39;;
function onPictureRollover7Over() {
document.PictureRollover7.src=graphic7PictureRollover7.src;
}
function onPictureRollover7Out() {
document.PictureRollover7.src=graphic1PictureRollover7.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=DropDownList&quot; onmouseout=&quot;onPictureRollover7Out(this)&quot; onmouseover=&quot;onPictureRollover7Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;DropDownList&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover7&quot; name=&quot;PictureRollover7&quot; src=&quot;http://www.aspxcode.net/images/lmenu_07.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover8Over() {}
function onPictureRollover8Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover8 = new Image()
graphic1PictureRollover8.src = &#39;images/lmenu_08.jpg&#39;;
graphic8PictureRollover8 = new Image()
graphic8PictureRollover8.src = &#39;images/lmenu_08_m.jpg&#39;;
function onPictureRollover8Over() {
document.PictureRollover8.src=graphic8PictureRollover8.src;
}
function onPictureRollover8Out() {
document.PictureRollover8.src=graphic1PictureRollover8.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=ListBox&quot; onmouseout=&quot;onPictureRollover8Out(this)&quot; onmouseover=&quot;onPictureRollover8Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;ListBox&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover8&quot; name=&quot;PictureRollover8&quot; src=&quot;http://www.aspxcode.net/images/lmenu_08.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover9Over() {}
function onPictureRollover9Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover9 = new Image()
graphic1PictureRollover9.src = &#39;images/lmenu_09.jpg&#39;;
graphic9PictureRollover9 = new Image()
graphic9PictureRollover9.src = &#39;images/lmenu_09_m.jpg&#39;;
function onPictureRollover9Over() {
document.PictureRollover9.src=graphic9PictureRollover9.src;
}
function onPictureRollover9Out() {
document.PictureRollover9.src=graphic1PictureRollover9.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=CheckBox&quot; onmouseout=&quot;onPictureRollover9Out(this)&quot; onmouseover=&quot;onPictureRollover9Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;CheckBox&quot; border=&quot;0&quot; height=&quot;19&quot; id=&quot;PictureRollover9&quot; name=&quot;PictureRollover9&quot; src=&quot;http://www.aspxcode.net/images/lmenu_09.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 21px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover10Over() {}
function onPictureRollover10Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover10 = new Image()
graphic1PictureRollover10.src = &#39;images/lmenu_10.jpg&#39;;
graphic10PictureRollover10 = new Image()
graphic10PictureRollover10.src = &#39;images/lmenu_10_m.jpg&#39;;
function onPictureRollover10Over() {
document.PictureRollover10.src=graphic10PictureRollover10.src;
}
function onPictureRollover10Out() {
document.PictureRollover10.src=graphic1PictureRollover10.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=CheckBoxList&quot; onmouseout=&quot;onPictureRollover10Out(this)&quot; onmouseover=&quot;onPictureRollover10Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;CheckBoxList&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover10&quot; name=&quot;PictureRollover10&quot; src=&quot;http://www.aspxcode.net/images/lmenu_10.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 20px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover11Over() {}
function onPictureRollover11Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover11 = new Image()
graphic1PictureRollover11.src = &#39;images/lmenu_11.jpg&#39;;
graphic11PictureRollover11 = new Image()
graphic11PictureRollover11.src = &#39;images/lmenu_11_m.jpg&#39;;
function onPictureRollover11Over() {
document.PictureRollover11.src=graphic11PictureRollover11.src;
}
function onPictureRollover11Out() {
document.PictureRollover11.src=graphic1PictureRollover11.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=RadioButton&quot; onmouseout=&quot;onPictureRollover11Out(this)&quot; onmouseover=&quot;onPictureRollover11Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;RadioButton&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover11&quot; name=&quot;PictureRollover11&quot; src=&quot;http://www.aspxcode.net/images/lmenu_11.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover12Over() {}
function onPictureRollover12Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover12 = new Image()
graphic1PictureRollover12.src = &#39;images/lmenu_12.jpg&#39;;
graphic12PictureRollover12 = new Image()
graphic12PictureRollover12.src = &#39;images/lmenu_12_m.jpg&#39;;
function onPictureRollover12Over() {
document.PictureRollover12.src=graphic12PictureRollover12.src;
}
function onPictureRollover12Out() {
document.PictureRollover12.src=graphic1PictureRollover12.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=RadioButtonList&quot; onmouseout=&quot;onPictureRollover12Out(this)&quot; onmouseover=&quot;onPictureRollover12Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;RadioButtonList&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover12&quot; name=&quot;PictureRollover12&quot; src=&quot;http://www.aspxcode.net/images/lmenu_12.jpg&quot; width=&quot;122&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover13Over() {}
function onPictureRollover13Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover13 = new Image()
graphic1PictureRollover13.src = &#39;images/lmenu_13.jpg&#39;;
graphic13PictureRollover13 = new Image()
graphic13PictureRollover13.src = &#39;images/lmenu_13_m.jpg&#39;;
function onPictureRollover13Over() {
document.PictureRollover13.src=graphic13PictureRollover13.src;
}
function onPictureRollover13Out() {
document.PictureRollover13.src=graphic1PictureRollover13.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Image&quot; onmouseout=&quot;onPictureRollover13Out(this)&quot; onmouseover=&quot;onPictureRollover13Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Image&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover13&quot; name=&quot;PictureRollover13&quot; src=&quot;http://www.aspxcode.net/images/lmenu_13.jpg&quot; width=&quot;120&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover14Over() {}
function onPictureRollover14Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover14 = new Image()
graphic1PictureRollover14.src = &#39;images/lmenu_14.jpg&#39;;
graphic14PictureRollover14 = new Image()
graphic14PictureRollover14.src = &#39;images/lmenu_14_m.jpg&#39;;
function onPictureRollover14Over() {
document.PictureRollover14.src=graphic14PictureRollover14.src;
}
function onPictureRollover14Out() {
document.PictureRollover14.src=graphic1PictureRollover14.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=ImageMap&quot; onmouseout=&quot;onPictureRollover14Out(this)&quot; onmouseover=&quot;onPictureRollover14Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;ImageMap&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover14&quot; name=&quot;PictureRollover14&quot; src=&quot;http://www.aspxcode.net/images/lmenu_14.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 19px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover15Over() {}
function onPictureRollover15Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover15 = new Image()
graphic1PictureRollover15.src = &#39;images/lmenu_15.jpg&#39;;
graphic15PictureRollover15 = new Image()
graphic15PictureRollover15.src = &#39;images/lmenu_15_m.jpg&#39;;
function onPictureRollover15Over() {
document.PictureRollover15.src=graphic15PictureRollover15.src;
}
function onPictureRollover15Out() {
document.PictureRollover15.src=graphic1PictureRollover15.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Table&quot; onmouseout=&quot;onPictureRollover15Out(this)&quot; onmouseover=&quot;onPictureRollover15Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Table&quot; border=&quot;0&quot; height=&quot;19&quot; id=&quot;PictureRollover15&quot; name=&quot;PictureRollover15&quot; src=&quot;http://www.aspxcode.net/images/lmenu_15.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover16Over() {}
function onPictureRollover16Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover16 = new Image()
graphic1PictureRollover16.src = &#39;images/lmenu_16.jpg&#39;;
graphic16PictureRollover16 = new Image()
graphic16PictureRollover16.src = &#39;images/lmenu_16_m.jpg&#39;;
function onPictureRollover16Over() {
document.PictureRollover16.src=graphic16PictureRollover16.src;
}
function onPictureRollover16Out() {
document.PictureRollover16.src=graphic1PictureRollover16.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=BulletedList&quot; onmouseout=&quot;onPictureRollover16Out(this)&quot; onmouseover=&quot;onPictureRollover16Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;BulletedList&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover16&quot; name=&quot;PictureRollover16&quot; src=&quot;http://www.aspxcode.net/images/lmenu_16.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 15px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover17Over() {}
function onPictureRollover17Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover17 = new Image()
graphic1PictureRollover17.src = &#39;images/lmenu_17.jpg&#39;;
graphic17PictureRollover17 = new Image()
graphic17PictureRollover17.src = &#39;images/lmenu_17_m.jpg&#39;;
function onPictureRollover17Over() {
document.PictureRollover17.src=graphic17PictureRollover17.src;
}
function onPictureRollover17Out() {
document.PictureRollover17.src=graphic1PictureRollover17.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=HiddenField&quot; onmouseout=&quot;onPictureRollover17Out(this)&quot; onmouseover=&quot;onPictureRollover17Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;HiddenField&quot; border=&quot;0&quot; height=&quot;18&quot; id=&quot;PictureRollover17&quot; name=&quot;PictureRollover17&quot; src=&quot;http://www.aspxcode.net/images/lmenu_17.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 21px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover18Over() {}
function onPictureRollover18Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover18 = new Image()
graphic1PictureRollover18.src = &#39;images/lmenu_18.jpg&#39;;
graphic18PictureRollover18 = new Image()
graphic18PictureRollover18.src = &#39;images/lmenu_18_m.jpg&#39;;
function onPictureRollover18Over() {
document.PictureRollover18.src=graphic18PictureRollover18.src;
}
function onPictureRollover18Out() {
document.PictureRollover18.src=graphic1PictureRollover18.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Literal&quot; onmouseout=&quot;onPictureRollover18Out(this)&quot; onmouseover=&quot;onPictureRollover18Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Literal&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover18&quot; name=&quot;PictureRollover18&quot; src=&quot;http://www.aspxcode.net/images/lmenu_18.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover19Over() {}
function onPictureRollover19Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover19 = new Image()
graphic1PictureRollover19.src = &#39;images/lmenu_19.jpg&#39;;
graphic19PictureRollover19 = new Image()
graphic19PictureRollover19.src = &#39;images/lmenu_19_m.jpg&#39;;
function onPictureRollover19Over() {
document.PictureRollover19.src=graphic19PictureRollover19.src;
}
function onPictureRollover19Out() {
document.PictureRollover19.src=graphic1PictureRollover19.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Calendar&quot; onmouseout=&quot;onPictureRollover19Out(this)&quot; onmouseover=&quot;onPictureRollover19Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Calendar&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover19&quot; name=&quot;PictureRollover19&quot; src=&quot;http://www.aspxcode.net/images/lmenu_19.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 18px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover20Over() {}
function onPictureRollover20Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover20 = new Image()
graphic1PictureRollover20.src = &#39;images/lmenu_20.jpg&#39;;
graphic20PictureRollover20 = new Image()
graphic20PictureRollover20.src = &#39;images/lmenu_20_m.jpg&#39;;
function onPictureRollover20Over() {
document.PictureRollover20.src=graphic20PictureRollover20.src;
}
function onPictureRollover20Out() {
document.PictureRollover20.src=graphic1PictureRollover20.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=AdRotator&quot; onmouseout=&quot;onPictureRollover20Out(this)&quot; onmouseover=&quot;onPictureRollover20Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;AdRotator&quot; border=&quot;0&quot; height=&quot;18&quot; id=&quot;PictureRollover20&quot; name=&quot;PictureRollover20&quot; src=&quot;http://www.aspxcode.net/images/lmenu_20.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 22px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover21Over() {}
function onPictureRollover21Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover21 = new Image()
graphic1PictureRollover21.src = &#39;images/lmenu_21.jpg&#39;;
graphic21PictureRollover21 = new Image()
graphic21PictureRollover21.src = &#39;images/lmenu_21_m.jpg&#39;;
function onPictureRollover21Over() {
document.PictureRollover21.src=graphic21PictureRollover21.src;
}
function onPictureRollover21Out() {
document.PictureRollover21.src=graphic1PictureRollover21.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=FileUpload&quot; onmouseout=&quot;onPictureRollover21Out(this)&quot; onmouseover=&quot;onPictureRollover21Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;FileUpload&quot; border=&quot;0&quot; height=&quot;22&quot; id=&quot;PictureRollover21&quot; name=&quot;PictureRollover21&quot; src=&quot;http://www.aspxcode.net/images/lmenu_21.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 20px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover22Over() {}
function onPictureRollover22Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover22 = new Image()
graphic1PictureRollover22.src = &#39;images/lmenu_22.jpg&#39;;
graphic22PictureRollover22 = new Image()
graphic22PictureRollover22.src = &#39;images/lmenu_22_m.jpg&#39;;
function onPictureRollover22Over() {
document.PictureRollover22.src=graphic22PictureRollover22.src;
}
function onPictureRollover22Out() {
document.PictureRollover22.src=graphic1PictureRollover22.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Wizard&quot; onmouseout=&quot;onPictureRollover22Out(this)&quot; onmouseover=&quot;onPictureRollover22Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Wizard&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover22&quot; name=&quot;PictureRollover22&quot; src=&quot;http://www.aspxcode.net/images/lmenu_22.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover23Over() {}
function onPictureRollover23Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover23 = new Image()
graphic1PictureRollover23.src = &#39;images/lmenu_23.jpg&#39;;
graphic23PictureRollover23 = new Image()
graphic23PictureRollover23.src = &#39;images/lmenu_23_m.jpg&#39;;
function onPictureRollover23Over() {
document.PictureRollover23.src=graphic23PictureRollover23.src;
}
function onPictureRollover23Out() {
document.PictureRollover23.src=graphic1PictureRollover23.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Xml&quot; onmouseout=&quot;onPictureRollover23Out(this)&quot; onmouseover=&quot;onPictureRollover23Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Xml&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover23&quot; name=&quot;PictureRollover23&quot; src=&quot;http://www.aspxcode.net/images/lmenu_23.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 19px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover24Over() {}
function onPictureRollover24Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover24 = new Image()
graphic1PictureRollover24.src = &#39;images/lmenu_24.jpg&#39;;
graphic24PictureRollover24 = new Image()
graphic24PictureRollover24.src = &#39;images/lmenu_24_m.jpg&#39;;
function onPictureRollover24Over() {
document.PictureRollover24.src=graphic24PictureRollover24.src;
}
function onPictureRollover24Out() {
document.PictureRollover24.src=graphic1PictureRollover24.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=MultiView&quot; onmouseout=&quot;onPictureRollover24Out(this)&quot; onmouseover=&quot;onPictureRollover24Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;MultiView&quot; border=&quot;0&quot; height=&quot;19&quot; id=&quot;PictureRollover24&quot; name=&quot;PictureRollover24&quot; src=&quot;http://www.aspxcode.net/images/lmenu_24.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;height: 20px; width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover25Over() {}
function onPictureRollover25Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover25 = new Image()
graphic1PictureRollover25.src = &#39;images/lmenu_25.jpg&#39;;
graphic25PictureRollover25 = new Image()
graphic25PictureRollover25.src = &#39;images/lmenu_25_m.jpg&#39;;
function onPictureRollover25Over() {
document.PictureRollover25.src=graphic25PictureRollover25.src;
}
function onPictureRollover25Out() {
document.PictureRollover25.src=graphic1PictureRollover25.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Panel&quot; onmouseout=&quot;onPictureRollover25Out(this)&quot; onmouseover=&quot;onPictureRollover25Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Panel&quot; border=&quot;0&quot; height=&quot;20&quot; id=&quot;PictureRollover25&quot; name=&quot;PictureRollover25&quot; src=&quot;http://www.aspxcode.net/images/lmenu_25.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover26Over() {}
function onPictureRollover26Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover26 = new Image()
graphic1PictureRollover26.src = &#39;images/lmenu_26.jpg&#39;;
graphic26PictureRollover26 = new Image()
graphic26PictureRollover26.src = &#39;images/lmenu_26_m.jpg&#39;;
function onPictureRollover26Over() {
document.PictureRollover26.src=graphic26PictureRollover26.src;
}
function onPictureRollover26Out() {
document.PictureRollover26.src=graphic1PictureRollover26.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=PlaceHolder&quot; onmouseout=&quot;onPictureRollover26Out(this)&quot; onmouseover=&quot;onPictureRollover26Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;PlaceHolder&quot; border=&quot;0&quot; height=&quot;21&quot; id=&quot;PictureRollover26&quot; name=&quot;PictureRollover26&quot; src=&quot;http://www.aspxcode.net/images/lmenu_26.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover27Over() {}
function onPictureRollover27Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover27 = new Image()
graphic1PictureRollover27.src = &#39;images/lmenu_27.jpg&#39;;
graphic27PictureRollover27 = new Image()
graphic27PictureRollover27.src = &#39;images/lmenu_27_m.jpg&#39;;
function onPictureRollover27Over() {
document.PictureRollover27.src=graphic27PictureRollover27.src;
}
function onPictureRollover27Out() {
document.PictureRollover27.src=graphic1PictureRollover27.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=View&quot; onmouseout=&quot;onPictureRollover27Out(this)&quot; onmouseover=&quot;onPictureRollover27Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;View&quot; border=&quot;0&quot; height=&quot;18&quot; id=&quot;PictureRollover27&quot; name=&quot;PictureRollover27&quot; src=&quot;http://www.aspxcode.net/images/lmenu_27.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover28Over() {}
function onPictureRollover28Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover28 = new Image()
graphic1PictureRollover28.src = &#39;images/lmenu_28.jpg&#39;;
graphic28PictureRollover28 = new Image()
graphic28PictureRollover28.src = &#39;images/lmenu_28_m.jpg&#39;;
function onPictureRollover28Over() {
document.PictureRollover28.src=graphic28PictureRollover28.src;
}
function onPictureRollover28Out() {
document.PictureRollover28.src=graphic1PictureRollover28.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Substitution&quot; onmouseout=&quot;onPictureRollover28Out(this)&quot; onmouseover=&quot;onPictureRollover28Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Substitution&quot; border=&quot;0&quot; height=&quot;23&quot; id=&quot;PictureRollover28&quot; name=&quot;PictureRollover28&quot; src=&quot;http://www.aspxcode.net/images/lmenu_28.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width: 109px;&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function onPictureRollover29Over() {}
function onPictureRollover29Out() {}
//--&gt;
&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
graphic1PictureRollover29 = new Image()
graphic1PictureRollover29.src = &#39;images/lmenu_29.jpg&#39;;
graphic29PictureRollover29 = new Image()
graphic29PictureRollover29.src = &#39;images/lmenu_29_m.jpg&#39;;
function onPictureRollover29Over() {
document.PictureRollover29.src=graphic29PictureRollover29.src;
}
function onPictureRollover29Out() {
document.PictureRollover29.src=graphic1PictureRollover29.src;
}
//--&gt;
&lt;/script&gt;&lt;a href=&quot;http://www.aspxcode.net/how-to-using-standard-asp-net.aspx?Controls=Localize&quot; onmouseout=&quot;onPictureRollover29Out(this)&quot; onmouseover=&quot;onPictureRollover29Over(this)&quot; target=&quot;_self&quot;&gt;&lt;img alt=&quot;Localize&quot; border=&quot;0&quot; height=&quot;22&quot; id=&quot;PictureRollover29&quot; name=&quot;PictureRollover29&quot; src=&quot;http://www.aspxcode.net/images/lmenu_29.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/1718029793792532582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/standard-controls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/1718029793792532582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/1718029793792532582'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/standard-controls.html' title='Standard Controls'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-5708046036425057771</id><published>2011-02-14T11:41:00.000-08:00</published><updated>2011-02-14T13:31:32.840-08:00</updated><title type='text'>ASP.NET Tutorials</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;a href=&quot;http://wsil.blogspot.com/2011/02/controls.html&quot;&gt;Controls&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/web-user-control.html&quot;&gt;Web User Control&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/treeview-control.html&quot;&gt;Tree View Control&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/chart-server-control.html&quot;&gt;Chart Server Control&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/5708046036425057771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/aspnet-tutorials.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5708046036425057771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5708046036425057771'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/aspnet-tutorials.html' title='ASP.NET Tutorials'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-5770641061470390099</id><published>2011-02-11T08:57:00.000-08:00</published><updated>2011-02-11T08:57:40.034-08:00</updated><title type='text'>Web User Control</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #3366ff; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span style=&quot;color: purple;&quot;&gt;Introduction&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 1.5pt; mso-yfti-tbllook: 1184;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;&quot;&gt;&lt;td style=&quot;background-color: transparent; border-bottom: #f0f0f0; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #f0f0f0; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-fareast-language: EN-US;&quot;&gt;Let&#39;s create a simple calendar control using web user control.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;background-color: transparent; border-bottom: #f0f0f0; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #f0f0f0; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #3366ff; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span style=&quot;color: purple;&quot;&gt;Starting with user controls&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;So we decided to write our own control for selecting month/year pair. Then we will use it on our page.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Let&#39;s start by creating new web-site in Visual Studio 2005 and adding new Web user control to it. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnm0HlEKiYM_S__pbPDnpi1PUrQaS1j35IceEWwvwpjNa1mllnoY4R2yAMNERXmB2Ub2MEMOZSvLwdVvZNGa2gauGD6EScs5TkhIpJr_5niNE-y82Snk3Wvq9jeRChyphenhyphen_JurJgPs9Aork8/s1600/p1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; h5=&quot;true&quot; height=&quot;244&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnm0HlEKiYM_S__pbPDnpi1PUrQaS1j35IceEWwvwpjNa1mllnoY4R2yAMNERXmB2Ub2MEMOZSvLwdVvZNGa2gauGD6EScs5TkhIpJr_5niNE-y82Snk3Wvq9jeRChyphenhyphen_JurJgPs9Aork8/s320/p1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Web user control consists of two parts: .ascx file, which is face of our control and contains HTML and ASP.NET 2.0 tags and code-behind partial class.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Now let&#39;s create a simple design for our control in .ascx file. Let&#39;s start by creating div, and placing a table inside of it. We will have 4 rows and 3 columns in our table (for 12 month).&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;border: 1px solid black; width: 100px; text-align: center;&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;table&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;width&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=100%&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;align&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=center&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Jan&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Feb&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Mar&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&amp;gt;&lt;/span&gt;Apr&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;May&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Jun&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Jul&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Aug&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Sep&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Oct&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Nov&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;Dec&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Let&#39;s make a field for year input and place it on top of our table in separate div.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;background-color: rgb(255,238,187); padding-top: 2px;&quot;&amp;gt;&lt;/span&gt;&lt;br /&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;TextBox&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=txtYear&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;width: 50px; border: 1px solid; text-align: center;&quot; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;MaxLength&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;=&quot;4&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;TextBox&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;hr&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;border: black 1px solid;&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;size&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=1&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;For a simple navigation of year let&#39;s create a simple JavaScript function to skip to next or previous year. &lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 0pt 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;To validate date we will use regular expressions in JavaScript. It&#39;s really ease to use regular expressions - you just need to provide a patter and tell RegExp class to test your input value against pattern. Here is JavaScript function which will do all this for us: &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;script&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;function&lt;/span&gt; nextYear(forward) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;var&lt;/span&gt; yearField = document.getElementById(&lt;span style=&quot;color: maroon;&quot;&gt;&quot;&amp;lt;%= txtYear.ClientID %&amp;gt;&quot;&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;var&lt;/span&gt; testEr = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; RegExp(&lt;span style=&quot;color: maroon;&quot;&gt;&#39;\\d{4}&#39;&lt;/span&gt;, &lt;span style=&quot;color: maroon;&quot;&gt;&#39;g&#39;&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt;(testEr.test(yearField.value)) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;var&lt;/span&gt; yearValue = parseInt(yearField.value);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt;(forward)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yearValue = yearValue+1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;else&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yearValue = yearValue-1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yearField.value = yearValue;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;span style=&quot;color: blue;&quot;&gt;else&lt;/span&gt; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;var&lt;/span&gt; newDate = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; Date();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yearField.value = newDate.getFullYear();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;script&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;RU&quot; style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-ansi-language: RU; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;First of all it&#39;s getElementById which is standard JavaScript function. But if you look at its body you will notice the use of ASP.NET script as the parameter to getElementById function. ASP.NET renders its controls in respective HTML tags (and even several HTML tags) and gives them unique IDs. To ensure uniqueness ASP.NET may modify string provided in ID attribute of each ASP.NET control, adding this control id or page id. So our month calendar&#39;s text box on different pages can have different ids. That&#39;s why we use txtYear.ClientID, which returns the actual id of rendered input field.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Next thing worth to have a look at, is a RegExp. RegExp stands for Regular Expression and allows performing several operations (replace, split, test, etc) on input strings using patterns. Pattern defines the format of the string. In our case \d (&quot;\\d&quot; in JavaScript, because &quot;\&quot; is escape sequence) is built-in class, which denotes numbers. Number 4 in {4} means that \d class should appear in text exactly 4 times. This expression can be rewritten to several other forms (for example [0-9][0-9][0-9][0-9] or \d\d\d\d or [0-9]{4} etc).&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;If year in the input is correct, we then increase or decrease it by 1. But if test was not passed we simply get the current year (newDate.getFullYear()).&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Next step is binding script we wrote to some simple control. I choose to use simple left-right-arrow images. Now let&#39;s modify our header div (where the year text box is) to make it look like:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;lt;div style=&quot;background-color: rgb(255,238,187); padding-top: 2px;&quot;&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;img&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;src&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;background: yellow;&quot;&gt;&amp;lt;%&lt;/span&gt;= Page.ResolveUrl(&quot;~/images/prev1.gif&quot;) &lt;span style=&quot;background: yellow;&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;border&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=0&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;onclick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;nextYear(false);&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&amp;lt;asp:TextBox ID=txtYear Runat=server style=&quot;width: 50px; border: 1px solid; text-align: center;&quot; MaxLength=&quot;4&quot;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;img&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;src&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;&lt;/span&gt;&lt;span style=&quot;background: yellow;&quot;&gt;&amp;lt;%&lt;/span&gt;= Page.ResolveUrl(&quot;~/images/next1.gif&quot;) &lt;span style=&quot;background: yellow;&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;border&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=0&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;onclick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;nextYear(true);&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;lt;hr style=&quot;border: black 1px solid;&quot; size=1&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;lt;/div&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Now our text box is bound to our script by means of small arrows which allow user to go back and forth in year selection.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #3366ff; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span style=&quot;color: purple;&quot;&gt;Making months work&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Now we approach to core functionality of our control. Now we should make months which are just static text for now to be ASP.NET link button control.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Replace month&#39;s table with the following one:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;width&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=100%&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;align&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=center&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkJan&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Jan&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkFeb&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Feb&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMar&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Mar&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkApr&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Apr&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMay&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;May&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkJun&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Jun&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkJul&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Jul&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkAug&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Aug&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkSep&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Sep&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkOct&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Oct&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkNov&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Nov&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&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;LinkButton&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;ID&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkDec&quot;&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;Runat&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=server &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;OnClick&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;lnkMonthClick&amp;gt;&lt;/span&gt;Dec&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;LinkButton&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;As you can see I wrapped month names in Link button and added event handler to all links. Now our work with .ascx file is done it&#39;s time to switch to code-behind class. In code behind we should first of all set the initial date of calendar and provide a value field so that pages and other controls can retrieve value from month calendar. Let&#39;s create a field and a property to hold value:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;private&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;DateTime&lt;/span&gt; _Value = &lt;span style=&quot;color: teal;&quot;&gt;DateTime&lt;/span&gt;.Now;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;DateTime&lt;/span&gt; Value&lt;br /&gt;
{&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;get&lt;/span&gt; { &lt;span style=&quot;color: blue;&quot;&gt;return&lt;/span&gt; _Value; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;set&lt;/span&gt; { _Value = &lt;span style=&quot;color: blue;&quot;&gt;value&lt;/span&gt;; }&lt;br /&gt;
}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Next step is to create even handler to our source. Paste next fragment in code-behind class.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;void&lt;/span&gt; lnkMonthClick(&lt;span style=&quot;color: blue;&quot;&gt;object&lt;/span&gt; sender, &lt;span style=&quot;color: teal;&quot;&gt;EventArgs&lt;/span&gt; e)&lt;br /&gt;
{&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;int&lt;/span&gt; Month = 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: teal;&quot;&gt;LinkButton&lt;/span&gt; btn = (&lt;span style=&quot;color: teal;&quot;&gt;LinkButton&lt;/span&gt;)sender;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Jan&quot;&lt;/span&gt;)Month = 1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Feb&quot;&lt;/span&gt;)Month = 2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Mar&quot;&lt;/span&gt;)Month = 3;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Apr&quot;&lt;/span&gt;)Month = 4;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;May&quot;&lt;/span&gt;)Month = 5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Jun&quot;&lt;/span&gt;)Month = 6;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Jul&quot;&lt;/span&gt;)Month = 7;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Aug&quot;&lt;/span&gt;)Month = 8;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Sep&quot;&lt;/span&gt;)Month = 9;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Oct&quot;&lt;/span&gt;)Month = 10;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Nov&quot;&lt;/span&gt;)Month = 11;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (btn.Text == &lt;span style=&quot;color: maroon;&quot;&gt;&quot;Dec&quot;&lt;/span&gt;)Month = 12;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;int&lt;/span&gt; Year;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;try &lt;/span&gt;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year = &lt;span style=&quot;color: teal;&quot;&gt;Int32&lt;/span&gt;.Parse(txtYear.Text);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;span style=&quot;color: blue;&quot;&gt;catch&lt;/span&gt; { Year = &lt;span style=&quot;color: teal;&quot;&gt;DateTime&lt;/span&gt;.Now.Year; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;this&lt;/span&gt;.Value = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;DateTime&lt;/span&gt;(Year, Month, 1, 0, 0, 1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (DateChanged != &lt;span style=&quot;color: blue;&quot;&gt;null&lt;/span&gt;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DateChanged.Invoke(&lt;span style=&quot;color: blue;&quot;&gt;this&lt;/span&gt;, &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EventArgs&lt;/span&gt;());&lt;br /&gt;
}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;event&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EventHandler&lt;/span&gt; DateChanged;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #3366ff; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span style=&quot;color: purple;&quot;&gt;Using Month select control&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Now let&#39;s add control to our Default.aspx page. Just drag-n-drop your month select control file from right panel to Default.aspx content pane. You should see something like this:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEnQSgoaYvKHnenxHugiBlZyulhccYhijUD3-ApAZ_DzjRzIEc-iocC5jQ0Gy-gwkkOrEJS9xFd7E250jzTwN38GzVH_6Bxg1SCQFv4Ik2EItwrzhq9ikMauYzi315tsLRCIxJXuGO1aY/s1600/p2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; h5=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEnQSgoaYvKHnenxHugiBlZyulhccYhijUD3-ApAZ_DzjRzIEc-iocC5jQ0Gy-gwkkOrEJS9xFd7E250jzTwN38GzVH_6Bxg1SCQFv4Ik2EItwrzhq9ikMauYzi315tsLRCIxJXuGO1aY/s1600/p2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Now we should register event for month change. To do this, simply add this line to Page_Load:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;MonthSelect1.DateChanged += &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EventHandler&lt;/span&gt;(MonthSelect1_DateChanged);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;And then add event handler code. For example:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;void&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; MonthSelect1_DateChanged(&lt;span style=&quot;color: blue;&quot;&gt;object&lt;/span&gt; sender, &lt;span style=&quot;color: teal;&quot;&gt;EventArgs&lt;/span&gt; e)&lt;br /&gt;
{&lt;br /&gt;
Label1.Text = MonthSelect1.Value.ToString();&lt;br /&gt;
}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/5770641061470390099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/web-user-control.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5770641061470390099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5770641061470390099'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/web-user-control.html' title='Web User Control'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnm0HlEKiYM_S__pbPDnpi1PUrQaS1j35IceEWwvwpjNa1mllnoY4R2yAMNERXmB2Ub2MEMOZSvLwdVvZNGa2gauGD6EScs5TkhIpJr_5niNE-y82Snk3Wvq9jeRChyphenhyphen_JurJgPs9Aork8/s72-c/p1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-713286401123626600</id><published>2011-02-11T08:02:00.000-08:00</published><updated>2011-02-11T08:02:03.891-08:00</updated><title type='text'>TreeView control</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #3366ff; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span style=&quot;color: purple;&quot;&gt;Introduction &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 1.5pt; mso-yfti-tbllook: 1184;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;&quot;&gt;&lt;td style=&quot;background-color: transparent; border-bottom: #f0f0f0; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #f0f0f0; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;ASP.Net 2.0 introduces many new controls including a TreeView Control, which can be used to consume information from hierarchical data sources like an XML file and then display that information. In this tutorial, I am going to statically data bind the TreeView control with the contents of an XML file.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;background-color: transparent; border-bottom: #f0f0f0; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #f0f0f0; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #3366ff; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 12pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span style=&quot;color: purple;&quot;&gt;TreeView Control Example&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Create a new web application, and open the Default.aspx page in design view. Locate the TreeView control in the toolbox and drag it onto the form. Here is what it looks like by default:&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBM84U-LLx2C9-1fDEwLSA1WLmSZCzWiGqM37fe3HJXViWEdi55tIY7xfBD8GyC8zVgTzHy_A1pED2aEljHtesdkzQyqfhyEeMEGVnXTAx9LD6z9w9akwevi5t10gQda6xD6vJrCj7YRY/s1600/pic1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; h5=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBM84U-LLx2C9-1fDEwLSA1WLmSZCzWiGqM37fe3HJXViWEdi55tIY7xfBD8GyC8zVgTzHy_A1pED2aEljHtesdkzQyqfhyEeMEGVnXTAx9LD6z9w9akwevi5t10gQda6xD6vJrCj7YRY/s1600/pic1.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 0pt 0in; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-no-proof: yes;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Click on the small box located in the upper right-hand corner of the control, choose Auto Format, and select Contacts style:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbaWhxDgZYQaJ6gNRL4sXfxrIcId2fZ4QRs5BE73rKhveluoJaHUrIvs62PV001rxtVCZB8NCkbFjMOe3Nb_-KIBoB0u1TjeGG6pih75kYjfaaO5VsXB7bsgczlUmZISRnGhQJclvWbX4/s1600/pic2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; h5=&quot;true&quot; height=&quot;148&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbaWhxDgZYQaJ6gNRL4sXfxrIcId2fZ4QRs5BE73rKhveluoJaHUrIvs62PV001rxtVCZB8NCkbFjMOe3Nb_-KIBoB0u1TjeGG6pih75kYjfaaO5VsXB7bsgczlUmZISRnGhQJclvWbX4/s320/pic2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;This will update the control to look like the above. There are many pre-defined formats for you to choose from, take a few moments to look at each of them.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;The next step is to add a new XML file to the project and create your data file:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;lt;?&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;xml&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;version&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;1.0&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;encoding&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;utf-8&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; ?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Contacts&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Contact&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;Sample 1&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Description&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;Phone#, EMail Address, Web-Site&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Description&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Contact&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Contact&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; Sample 2&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Description&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;Phone#, EMail Address, Web-Site&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Description&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Contact&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Contact&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; Sample 3&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Description&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;Phone#, EMail Address, Web-Site&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Description&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Contact&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Contacts&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Switch back to Default.aspx and add an XMLDataSource object to the form. Set its DataFile to the new &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 0pt 0in;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Select the DataBindings property and open the TreeView DataBindings Editor. It will automatically have loaded the nodes. Select &quot;Description&quot; and click ADD. Set ValueField to Value. (Note: you can set value field and display field separately. Like for instance, you could display Client Names, but set the node&#39;s value equal to their ID.) &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Click on Apply and exit the Editor. Switch to the XML file and set some real-time entries, and run the application.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;That&#39;s all there is to it. Simple and clear... now switch back to the Default.aspx page and open the TreeView DataBindings Editor again. This time add databinding settings for the Contact nodes.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqsDhnBX-3zD1eCifmuyhGWUuddaoT4j8wF9ydP4lzI2byw4XKvoozTJSSnIoKLWda32XexQMZWOKOHsRGlPvaWK9qjH2WZ2-VTqHb_Rx8V55nP5zVQ1HD4q30YgzYY12y5ipkcACRjuQ/s1600/pic3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; h5=&quot;true&quot; height=&quot;257&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqsDhnBX-3zD1eCifmuyhGWUuddaoT4j8wF9ydP4lzI2byw4XKvoozTJSSnIoKLWda32XexQMZWOKOHsRGlPvaWK9qjH2WZ2-VTqHb_Rx8V55nP5zVQ1HD4q30YgzYY12y5ipkcACRjuQ/s320/pic3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;;&quot;&gt;Save and run the application again.&lt;/span&gt;Change the values in the XML file, and refresh your web-page to see the changes in the tree.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin: 0in 3.75pt 10pt 0in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/713286401123626600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/treeview-control.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/713286401123626600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/713286401123626600'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/treeview-control.html' title='TreeView control'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBM84U-LLx2C9-1fDEwLSA1WLmSZCzWiGqM37fe3HJXViWEdi55tIY7xfBD8GyC8zVgTzHy_A1pED2aEljHtesdkzQyqfhyEeMEGVnXTAx9LD6z9w9akwevi5t10gQda6xD6vJrCj7YRY/s72-c/pic1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-5354418987059869906</id><published>2011-02-10T10:55:00.001-08:00</published><updated>2011-02-10T10:59:18.738-08:00</updated><title type='text'>Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;iframe align=&quot;left&quot; frameborder=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://rcm.amazon.com/e/cm?t=widgetsamazon-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=B003Q6D2B4&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr&quot; style=&quot;align: left; height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;&quot;&gt;&lt;/iframe&gt;&lt;span class=&quot;articleheading1&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-fareast-language: EN-US;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #cc6666;&quot;&gt;Method and Property Questions &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-fareast-language: EN-US;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. What’s the implicit name of the parameter that gets passed into the set Method/property of a class? &lt;/strong&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Value. The data type of the value parameter is defined by whatever data type the property is declared .&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. What does the keyword “virtual” declare for a method or property?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;The method or property can be overridden. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. How is method overriding different from method overloading?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;When overriding a method, you change the behavior of the method for the derived class. Overloading a method simply involves having another method with the same name within the class. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. Can you declare an override method to be static if the original method is not static? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No. The signature of the virtual method must remain the same. (Note: Only the keyword virtual is changed to keyword override) &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. What are the different ways a method can be overloaded?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Different parameter data types, different number of parameters, different order of parameters. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6. If a base class has a number of overloaded constructors, and an inheriting class has a number of overloaded constructors; can you enforce a call from an inherited constructor to a specific base constructor?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes, just place a colon, and then keyword base (parameter list to invoke the appropriate constructor) in the overloaded constructor definition inside the inherited class.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/5354418987059869906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_4438.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5354418987059869906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5354418987059869906'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_4438.html' title='Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-7489515210840913260</id><published>2011-02-10T10:54:00.000-08:00</published><updated>2011-02-10T10:54:43.045-08:00</updated><title type='text'>C# Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span class=&quot;articleheading1&quot;&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #cc6666;&quot;&gt;Events and Delegates&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. What’s a delegate? &lt;/strong&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;A delegate object encapsulates a reference to a method. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. What’s a multicast delegate?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;A delegate that has multiple handlers assigned to it. Each assigned handler (method) is called.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. What’s the implicit name of the parameter that gets passed into the class’ set method?&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Value, and it’s datatype depends on whatever variable we’re changing.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. How do you inherit from a class in C#?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Place a colon and then the name of the base class.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. Does C# support multiple inheritance?&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No, use interfaces instead.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6. When you inherit a protected class-level variable, who is it available to?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Classes in the same namespace.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;7. Are private class-level variables inherited?&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes, but they are not accessible, so looking at it you can honestly say that they are not inherited. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;8. Describe the accessibility modifier protected internal.?&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;It’s available to derived classes and classes within the same Assembly (and naturally from the base class it’s declared in).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;9. C# provides a default constructor for me. I write a constructor that takes a string as a parameter, but want to keep the no parameter one. How many constructors should I write?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Two. Once you write at least one constructor, C# cancels the freebie constructor, and now you have to write one yourself, even if there’s no implementation in it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;10. How’s method overriding different from overloading? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;When overriding, you change the method behavior for a derived class. Overloading simply involves having a method with the same name within the class.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;11. Can you override private virtual methods?&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No, moreover, you cannot access private methods in inherited classes, have to be protected in the base class to allow any sort of access.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;12. Can you prevent your class from being inherited and becoming a base class for some other classes? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes, that’s what keyword sealed in the class definition is for. The developer trying to derive from your class will get a message: cannot inherit from Sealed class WhateverBaseClassName. It’s the same concept as final class in Java.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;13. Can you allow class to be inherited, but prevent the method from being over-ridden?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes, just leave the class public and make the method sealed.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;14. When do you absolutely have to declare a class as abstract (as opposed to free-willed educated choice or decision based on UML diagram)?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;When at least one of the methods in the class is abstract. When the class itself is inherited from an abstract class, but not all base abstract methods have been over-ridden.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;15. What’s an interface class?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;It’s an abstract class with public abstract methods all of which must be implemented in the inherited classes.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;16. Why can’t you specify the accessibility modifier for methods inside the interface? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;They all must be public. Therefore, to prevent you from getting the false impression that you have any freedom of choice, you are not allowed to specify any accessibility, it’s public by default.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;17. What’s the difference between an interface and abstract class?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;In the interface all methods must be abstract, in the abstract class some methods can be concrete. In the interface no accessibility modifiers are allowed, which is ok in abstract classes.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;18. How can you overload a method? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Different parameter data types, different number of parameters, different order of parameters.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;19. If a base class has a bunch of overloaded constructors, and an inherited class has another bunch of overloaded constructors, can you enforce a call from an inherited&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;constructor to an arbitrary base constructor?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes, just place a colon, and then keyword base (parameter list to invoke the appropriate constructor) in the overloaded constructor definition inside the inherited class.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;20. Is it namespace class or class namespace?&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;The .NET class library is organized into namespaces. Each namespace contains a functionally related group of classes so natural namespace comes first.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;21.&lt;/b&gt; &lt;b&gt;Are private class-level variables inherited? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextIndent&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;Yes, but they are not accessible, so looking at it you can honestly say that they are not inherited. But they are. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;strong&gt;22. Why does DllImport not work for me? &lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;All methods marked with the DllImport attribute must be marked as public static extern. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;23. Why does my Windows application pop up a console window every time I run it? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Make sure that the target type set in the project properties setting is set to Windows Application, and not Console Application. If you’re using the command line, compile with /target:winexe, not /target:exe. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;24. Why do I get an error (CS1006) when trying to declare a method without specifying a return type? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;If you leave off the return type on a method declaration, the compiler thinks you are trying to declare a constructor. So if you are trying to declare a method that returns nothing, use void. The following is an example: // This results in a CS1006 error public static staticMethod (mainStatic obj) // This will work as wanted public static void staticMethod (mainStatic obj) &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;25. Why do I get a syntax error when trying to declare a variable called checked?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;The word checked is a keyword in C#. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;26. Why do I get a security exception when I try to run my C# app? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Some security exceptions are thrown if you are working on a network share. There are some parts of the frameworks that will not run if being run off a share (roaming profile, mapped drives, etc.). To see if this is what’s happening, just move the executable over to your local drive and see if it runs without the exceptions. One of the common exceptions thrown under these conditions is System.Security.SecurityException. To get around this, you can change your security policy for the intranet zone, code group 1.2, (the zone that running off shared folders falls into) by using the caspol.exe tool. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;27. Why do I get a &lt;i&gt;CS5001: does not have an entry point defined&lt;/i&gt; error when compiling?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;The most common problem is that you used a lowercase ‘m’ when defining the Main method. The correct way to implement the entry point is as follows: class test { static void Main(string[] args) {} } &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;28. What optimizations does the C# compiler perform when you use the /optimize+ compiler option? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;The following is a response from a developer on the C# compiler team: We get rid of unused locals (i.e., locals that are never read, even if assigned). We get rid of unreachable code. We get rid of try-catch with an empty try. We get rid of try-finally with an empty try. We get rid of try-finally with an empty finally. We optimize branches over branches: gotoif A, lab1 goto lab2: lab1: turns into: gotoif !A, lab2 lab1: We optimize branches to ret, branches to next instruction, and branches to branches. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;29. What is the syntax for calling an overloaded constructor within a constructor (this() and constructorname() does not compile)?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;The syntax for calling another constructor is as follows: class B { B(int i) { } } class C : B { C() : base(5) // call base constructor B(5) { } C(int i) : this() // call C() { } public static void Main() {} } &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;30. What is the equivalent to regsvr32 and regsvr32 /u a file in .NET development?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;Try using RegAsm.exe. Search MSDN on &lt;a href=&quot;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptools/html/cpgrfassemblyregistrationtoolregasmexe.asp&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;Assembly Registration Tool&lt;/span&gt;&lt;/a&gt;. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;31. What is the difference between a struct and a class in C#? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextIndent&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;From language spec: The list of similarities between classes and structs is as follows. Longstructs can implement interfaces and can have the same kinds of members as classes. Structs differ from classes in several important ways; however, structs are value types rather than reference types, and inheritance is not supported for structs. Struct values are stored on the stack or in-line. Careful programmers can sometimes enhance performance through judicious use of structs. For example, the use of a struct rather than a class for a Point can make a large difference in the number of memory allocations performed at runtime. The program below creates and initializes an array of 100 points. With Point implemented as a class, 101 separate objects are instantiated-one for the array and one each for the 100 elements. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;32. Is there regular expression (regex) support available to C# developers? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Yes. The .NET class libraries provide support for regular expressions. Look at the &lt;a href=&quot;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemtextregularexpressions.asp&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;System.Text.RegularExpressions namespace&lt;/span&gt;&lt;/a&gt;. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;33. Is there any sample C# code for simple threading? &lt;/b&gt;–&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;Yes: &lt;/div&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;using System;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;using System.Threading;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;class ThreadTest&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp; &lt;/span&gt;public void runme()&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;6.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;7.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 2;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Console.WriteLine(&quot;Runme Called&quot;);&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;8.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;9.&lt;/span&gt;&lt;span style=&quot;font: 7pt &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp; &lt;/span&gt;public static void Main(String[] args)&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;10.&lt;/span&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;11.&lt;/span&gt;&lt;span style=&quot;mso-tab-count: 2;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;ThreadTest b = new ThreadTest();&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;12.&lt;/span&gt;&lt;span style=&quot;mso-tab-count: 2;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Thread t = new Thread(new ThreadStart(b.runme));&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;13.&lt;/span&gt;&lt;span style=&quot;mso-tab-count: 2;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t.Start();&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;14.&lt;/span&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-left: 0.5in;&quot;&gt;&lt;/pre&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;strong&gt;34. Is there an equivalent of exit() for quitting a C# .NET application? &lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 0.25in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.25in;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;Yes, you can use System.Environment.Exit(int exitCode) to exit the application or Application.Exit() if it’s a Windows Forms app. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 0.25in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.25in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;35. Is there a way to force garbage collection? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 0.25in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes. Set all references to null and then call System.GC.Collect(). If you need to have some objects destructed, and System.GC.Collect() doesn’t seem to be doing it for you, you can force finalizers to be run by setting all the references to the object to null and then calling System.GC.RunFinalizers(). &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 0.25in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;36. Is it possible to restrict the scope of a field/method of a class to the classes in the same namespace? &lt;/b&gt;–&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 0.25in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;There is no way to restrict to a namespace. Namespaces are never units of protection. But if you’re using assemblies, you can use the ‘internal’ access modifier to restrict access to only within the assembly. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 0.25in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;37. Can you store multiple data types in System.Array? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;No. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;38. What’s the difference between the System.Array.CopyTo() and System.Array.Clone()?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;The first one performs a deep copy of the array, the second one is shallow. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;39. How can you sort the elements of the array in descending order? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;By calling Sort() and then Reverse() methods. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;40. What’s the .NET datatype that allows the retrieval of data by a unique key?&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;HashTable. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;41. What’s class SortedList underneath? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;A sorted HashTable. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;42. Will &lt;i&gt;finally&lt;/i&gt; block get executed if the exception had not occurred? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;Yes. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;43. What’s the C# equivalent of C++ catch (…), which was a catch-all statement for any possible exception?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;A catch block that catches the exception of type System.Exception. You can also omit the parameter data type in this case and just write catch {}. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;44. Can multiple catch blocks be executed? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;No, once the proper catch code fires off, the control is transferred to the finally block (if there are any), and then whatever follows the finally block. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;45. Why is it a bad idea to throw your own exceptions?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;Well, if at that point you know that an error has occurred, then why not write the proper code to handle that error instead of passing a new Exception object to the catch block? Throwing your own exceptions signifies some design flaws in the project. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;46. How do I declare inout arguments in C#? &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;The equivalent of inout in C# is ref. , as shown in the following &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;example: public void MyMethod (ref String str1, out String str2) &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;...&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;When calling the method, it would be called like this: String s1;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;String s2;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;s1 = &quot;Hello&quot;;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;MyMethod(ref s1, out s2);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;Console.WriteLine(s1);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;Console.WriteLine(s2);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;Notice that you need to specify ref when declaring the function and calling it. &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;47. How do I&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;make a dll in C#?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;Open the property page of the Project File and then&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;open CommonProperties -&amp;gt; Genaral -&amp;gt;Output Type&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;change the output type to class library and build the application then u&#39;ll get a &lt;a href=&quot;http://www.geekinterview.com/question_details/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: darkgreen; mso-bidi-font-family: &#39;Times New Roman&#39;;&quot;&gt;dll&lt;/span&gt;&lt;/a&gt; file.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;also in the Configuartion Properties -&amp;gt;Build -&amp;gt; Output Path&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;u mention the path where u wnat to store your dll file.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;48. How do I register my code for use by classic COM clients?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Use the regasm.exe utility to generate a type library (if needed) and the necessary entries in the Windows Registry to make a class available to classic COM clients. Once a class is registered in the Windows Registry with regasm.exe, a COM client can use the class as though it were a COM class. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-bidi-font-family: Arial;&quot;&gt;49.&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt; Describe the difference between a Thread and a Process?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;Threads are similar to processes, but differ in the way that they share resources. Threads are distinguished from processes in that processes are typically independent, carry considerable state information and have separate address spaces. Threads typically share the memory belonging to their parent process.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;50. What is the difference between an EXE and a DLL?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;An exe runs in it&#39;s own address space / process but Dll gets loaded into the exe&#39;s process address space. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;51. What is CLR?&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt;As part of Microsoft&#39;s .NET Framework, the Common Language Runtime (CLR) is programming that manages the execution of programs written in any of several supported languages, allowing them to share common object-oriented classes written in any of the languages.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;52. What are Namespaces?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Logical Container, which will organize your classes, is called namespaces.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;53. What is boxing?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyText2&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Conversion of a value type to a reference type is called Boxing. The vice versa is called UnBoxing. Boxing is implicit conversion. Unboxing is Explicit conversion.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;54. &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 10.0pt;&quot;&gt;What’s the difference between the System.Array.CopyTo() and System.Array.Clone() ?&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 10.0pt;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;The Clone() method returns a new array (a shallow copy) object containing all the elements in the original array. The CopyTo() method copies the elements into another existing array. Both perform a shallow copy. A shallow copy means the contents (each array element) contains references to the same object as the elements in the original array. A deep copy (which neither of these methods performs) would create a new instance of each element&#39;s object, resulting in a different, yet identacle object.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 10.0pt;&quot;&gt;55.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 10.0pt;&quot;&gt; &lt;strong&gt;Can you store multiple&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;data types in System.Array?&lt;/strong&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No. &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 10.0pt;&quot;&gt;56.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 10.0pt;&quot;&gt; &lt;strong&gt;How can you sort the elements of the array in descending order?&lt;/strong&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;By calling Sort() and then Reverse() methods. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 10.0pt;&quot;&gt;57.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 10.0pt;&quot;&gt; &lt;strong&gt;Can multiple catch blocks be executed for a single try statement?&lt;/strong&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No. Once the proper catch block processed, control is transferred to the finally block (if there are any). &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;58.&lt;/b&gt; &lt;strong&gt;Describe the accessibility modifier “protected internal”. &lt;/strong&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;It is available to classes that are within the same assembly and derived from the specified base class.&lt;br style=&quot;mso-special-character: line-break;&quot; /&gt;&lt;br style=&quot;mso-special-character: line-break;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;59.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #29303b;&quot;&gt;Can you declare the override method static while the original method is non-static? &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #29303b;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #29303b;&quot;&gt;No, you can’t, the signature of the virtual method must remain the same, only the keyword virtual is changed to keyword override. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #29303b;&quot;&gt;60.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #29303b;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;What&#39;s the implicit name of the parameter that gets passed into the class&#39; set method?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;Value :parameter gets passed into the class&#39; set method&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;61.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt; &lt;b&gt;Is it mandatory to implement all the methods which are there in abstract class if we inherit that abstract class..?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;No only function marked as abstract shoud be implemented.the following code runs fine abstract public class baseclass { public abstract void method1(); public void method2(){Console.WriteLine(&quot;Base Method 2&quot;);} } public class derivedclass:baseclass { public override void method1(){Console.WriteLine(&quot;Derived Method 1&quot;);} //public override void method2(){Console.WriteLine(&quot;Derived Method 1&quot;);;} }&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;62. &lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;What is CLS?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyText3&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-bidi-font-size: 9.0pt;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Common Language Specification. The Common Language Specification (CLS) describes a set of features that different languages have in common.&lt;br /&gt;
The CLS includes a subset of the Common Type System (CTS).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #29303b;&quot;&gt;63. &lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;What is Reflection?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Used to &lt;/span&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;Get assembly metadata using code. To organize the assemblies at runtime we use System.Reflection name space. To Load,to get the information about the assemblies at runtime according to need this can be done using System.Reflection.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;64.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt; &lt;b&gt;What is the use of fixed statement?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;The fixed statement sets a pointer to a managed variable and &quot;pins&quot; that variable during the execution of statement. Without fixed, pointers to managed variables would be of little use since garbage collection could relocate the variables unpredictably. (In fact, the C# compiler will not allow you to set a pointer to a managed variable except in a fixed statement.)&lt;br /&gt;
&lt;br /&gt;
Eg: Class A { public int i; }&lt;br /&gt;
&lt;br /&gt;
A objA = new A; // A is a .net managed type&lt;br /&gt;
&lt;br /&gt;
fixed(int *pt = &amp;amp;objA.i) // use fixed while using pointers with managed &lt;br /&gt;
&lt;br /&gt;
// variables &lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
*pt=45; // in this block use the pointer the way u want&lt;br /&gt;
&lt;br /&gt;
}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;65.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt; &lt;b&gt;What is wrapper class?is it available in c#?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;Wrapper Classes are the classes that wrap up the primitive values in to a class that offer utility method to access it . For eg you can store list of int values in a vector class and access the class. Also the methods are static and hence you can use them without creating an instance . The values are immutable .&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;66.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt; &lt;b&gt;What is the difference between shadow and override?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;O&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;verriding is used to redefines only the methods.but shadowing redefines the entire element. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;color: #333333; mso-bidi-font-size: 9.0pt;&quot;&gt;In case of Shadow : TO access the Base/Parent class elements use the MyBase Keyword&lt;br /&gt;
In case of Overriding : TO access the Base/Parent class elements use the Me Keyword&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;67.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;b&gt;Is it possible to have different access modifiers on the get/set methods of a property? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No. The access modifier on a property applies to both its get and set accessors. What you need to do if you want them to be different is make the property read-only (by only providing a get accessor) and create a private/internal set method that is separate from the property. &lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 9pt;&quot;&gt;68.&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 9pt;&quot;&gt; &lt;/span&gt;&lt;b&gt;How do you implement thread synchronization (Object.Wait, Notify,and CriticalSection) in C#? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;You want the lock statement, which is the same as Monitor Enter/Exit: &lt;/div&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;lock(obj) { // code }&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;translates to&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;try {&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;CriticalSection.Enter(obj);&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;// code&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;finally&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;CriticalSection.Exit(obj);&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;69.&lt;/b&gt; &lt;b&gt;How does assembly versioning in .NET prevent DLL Hell? &lt;/b&gt;&lt;/div&gt;&lt;ol style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l1 level1 lfo2; tab-stops: list .5in;&quot;&gt;The runtime checks to see that only one version of an assembly is on the machine at any one time. &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l1 level1 lfo2; tab-stops: list .5in;&quot;&gt;.NET allows assemblies to specify the name AND the version of any assemblies they need to run. &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l1 level1 lfo2; tab-stops: list .5in;&quot;&gt;The compiler offers compile time checking for backward compatibility. &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l1 level1 lfo2; tab-stops: list .5in;&quot;&gt;It doesn.t. &lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 0.25in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;70.&lt;/b&gt; &lt;b&gt;What do you know about .NET assemblies? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Assemblies are the smallest units of versioning and deployment in the .NET application. Assemblies are also the building blocks for programs such as Web services, Windows services, serviced components, and .NET remoting applications. &lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;71.&lt;/b&gt; &lt;b&gt;What’s the difference between private and shared assembly? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;Private assembly is used inside an application only and does not have to be identified by a strong name. Shared assembly can be used by multiple applications and has to have a strong name. &lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;72.&lt;/b&gt; &lt;b&gt;What’s a strong name? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;A strong name includes the name of the assembly, version number, culture identity, and a public key token.&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;73.&lt;/b&gt; &lt;b&gt;Can you prevent your class from being inherited and becoming a base class for some other classes? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;Yes, that is what keyword sealed in the class definition is for. The developer trying to derive from your class will get a message: cannot inherit from Sealed class WhateverBaseClassName. It is the same concept as final class in Java. &lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;74.&lt;/b&gt; &lt;b&gt;If a base class has a bunch of overloaded constructors, and an inherited class has another bunch of overloaded constructors, can you enforce a call from an inherited constructor to an arbitrary base constructor? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0in 0in 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-indent: 0.5in;&quot;&gt;Yes, just place a colon, and then keyword base (parameter list to invoke the appropriate constructor) in the overloaded constructor definition inside the inherited class. &lt;/div&gt;&lt;div style=&quot;tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;75. &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: black; mso-bidi-font-size: 11.5pt;&quot;&gt;Is it possible to inline assembly or IL in C# code?&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: black; font-family: &#39;Arial&#39;,&#39;sans-serif&#39;; font-size: 11.5pt;&quot;&gt; &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Bookman Old Style&#39;,&#39;serif&#39;; font-size: 10.5pt;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Bookman Old Style;&quot;&gt;&lt;span class=&quot;answers1&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10.5pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;answers1&quot;&gt;&lt;span style=&quot;font-size: 10.5pt;&quot;&gt;No.&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/7489515210840913260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_2028.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7489515210840913260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7489515210840913260'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_2028.html' title='C# Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-1172312577307261850</id><published>2011-02-10T10:52:00.001-08:00</published><updated>2011-02-10T10:52:37.625-08:00</updated><title type='text'>C# Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;articleheading1&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 14pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-fareast-language: EN-US;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #cc6666;&quot;&gt;Class Questions&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-fareast-language: EN-US;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1.What is the syntax to inherit from a class in C#? &lt;/strong&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Place a colon and then the name of the base class.&lt;br /&gt;
Example: class MyNewClass : MyBaseClass &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.Can you prevent your class from being inherited by another class? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes. The keyword “sealed” will prevent the class from being inherited. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3.Can you allow a class to be inherited, but prevent the method from being over-ridden?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes. Just leave the class public and make the method sealed. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4.What’s an abstract class?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;A class that cannot be instantiated. An abstract class is a class that must be inherited and have the methods overridden. An abstract class is essentially a blueprint for a class without any implementation. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5.When do you absolutely have to declare a class as abstract?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1. When the class itself is inherited from an abstract class, but not all base abstract methods have been overridden. &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2. When at least one of the methods in the class is abstract. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6.What is an interface class?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;Interfaces, like classes, define a set of properties, methods, and events. But unlike classes, interfaces do not provide implementation. They are implemented by classes, and defined as separate entities from classes. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;7.Why can’t you specify the accessibility modifier for methods inside the interface?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;They all must be public, and are therefore public by default. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;8.Can you inherit multiple interfaces?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes. .NET does support multiple interfaces. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;9.What happens if you inherit multiple interfaces and they have conflicting method names?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;It’s up to you to implement the method inside your own class, so implementation is left entirely up to you. This might cause a problem on a higher-level scale if similarly named methods from different interfaces expect different data, but as far as compiler cares you’re okay. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;10. What’s the difference between an interface and abstract class?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;In an interface class, all methods are abstract - there is no implementation. In an abstract class some methods can be concrete. In an interface class, no accessibility modifiers are allowed. An abstract class may have accessibility modifiers. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;11. What is the difference between a Struct and a Class?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Structs are value-type variables and are thus saved on the stack, additional overhead but faster retrieval. Another difference is that structs cannot inherit. &lt;br style=&quot;mso-special-character: line-break;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/1172312577307261850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_5971.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/1172312577307261850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/1172312577307261850'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_5971.html' title='C# Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-6708774289625409728</id><published>2011-02-10T10:51:00.001-08:00</published><updated>2011-02-10T10:51:52.374-08:00</updated><title type='text'>C# Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: purple; font-size: large;&quot;&gt;Part III&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;1) What’s the difference between an interface and abstract class?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;In the interface all methods must be abstract, in the abstract class some methods can be concrete. In the interface no accessibility modifiers are allowed, which is ok in abstract classes. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;2) How can you overload a method? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Different parameter data types, different number of parameters, different order of parameters. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;3) If a base class has a bunch of overloaded constructors, and an inherited class has another bunch of overloaded constructors, can you enforce a call from an inherited constructor to an arbitrary base constructor? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: 0.5in;&quot;&gt;Yes, just place a colon, and then keyword base (parameter list to invoke the appropriate constructor) in the overloaded constructor definition inside the inherited class. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;4) What’s the difference between System.String and System.StringBuilder classes? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoBodyTextIndent&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;System.String is immutable, System.StringBuilder was designed with the purpose of having a mutable string where a variety of operations can be performed. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;5) Is it namespace class or class namespace?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;The .NET class library is organized into namespaces. Each namespace contains a functionally related group of classes so natural namespace comes first. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;6) Does C# support multiple-inheritance? &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No. But you can use Interfaces.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;7) Where is a protected class-level variable available? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;It is available to any sub-class derived from base class&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;8) Are private class-level variables inherited? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes, but they are not accessible. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;9) Describe the accessibility modifier “protected internal”. &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;It is available to classes that are within the same assembly and derived from the specified base class. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;10) Which class is at the top of .NET class hierarchy? &lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.Object. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;11).What does the term immutable mean?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;The data value may not be changed. &lt;br /&gt;
&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Note: The variable value may be changed, but the original immutable data value was discarded and a new data value was created in memory. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-fareast-language: EN-US;&quot;&gt;12) What’s the difference between System.String and System.Text.StringBuilder classes?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-fareast-language: EN-US;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.String is immutable. System.StringBuilder was designed with the purpose of having a mutable string where a variety of operations can be performed. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;13) What’s the advantage of using System.Text.StringBuilder over System.String?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;StringBuilder is more efficient in cases where there is a large amount of string manipulation. Strings are immutable, so each time a string is changed, a new instance in memory is created.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;14) Can you store multiple data types in System.Array?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;15) What’s the difference between the System.Array.CopyTo() and System.Array.Clone()?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;The Clone() method returns a new array (a shallow copy) object containing all the elements in the original array. The CopyTo() method copies the elements into another existing array. Both perform a shallow copy. A shallow copy means the contents (each array element) contains references to the same object as the elements in the original array. A deep copy (which neither of these methods performs) would create a new instance of each element&#39;s object, resulting in a different, yet identacle object.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;16) How can you sort the elements of the array in descending order?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;By calling Sort() and then Reverse() methods. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;17) What’s the .NET collection class that allows an element to be accessed using a unique key?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;HashTable. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;18) What class is underneath the SortedList class?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;A sorted HashTable. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;19) Will the finally block get executed if an exception has not occurred?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Yes. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;20) What’s the C# syntax to catch any possible exception?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;A catch block that catches the exception of type System.Exception. You can also omit the parameter data type in this case and just write catch {}. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;21) Can multiple catch blocks be executed for a single try statement?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;No. Once the proper catch block processed, control is transferred to the finally block .&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;22) Explain the three services model commonly know as a three-tier application?&lt;/b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Presentation (UI), Business (logic and underlying code) and Data (from storage or other sources). &lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/6708774289625409728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_2203.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/6708774289625409728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/6708774289625409728'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_2203.html' title='C# Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-5367846016270249943</id><published>2011-02-10T10:47:00.000-08:00</published><updated>2011-02-10T10:47:26.062-08:00</updated><title type='text'>C# Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: purple; font-size: large;&quot;&gt;&lt;span&gt;&lt;iframe align=&quot;left&quot; frameborder=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://rcm.amazon.com/e/cm?t=widgetsamazon-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=B002Y27P3M&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr&quot; style=&quot;align: left; height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;Part II&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;1) Is goto statement supported in C#? How about Java? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Gotos are supported in C#to the fullest. In Java goto is a reserved keyword that provides absolutely no functionality. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;2) Describe the compilation process for .NET code?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.25in;&quot;&gt;Source code is compiled and run in the .NET Framework using a two-stage process. First, source code is compiled to Microsoft intermediate language (MSIL) code using a .NET Framework-compatible compiler, such as that for Visual Basic .NET or Visual C#. Second, MSIL code is compiled to native code. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;3)Name any 2 of the 4 .NET authentification methods&lt;/b&gt;. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 0.25in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: 0.25in;&quot;&gt;ASP.NET, in conjunction with Microsoft Internet Information Services (IIS), can authenticate user credentials such as names and passwords using any of the following authentication methods: &lt;/div&gt;&lt;ol type=&quot;1&quot;&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 1.0in;&quot;&gt;Windows: Basic, digest, or Integrated Windows Authentication (NTLM or Kerberos). &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 1.0in;&quot;&gt;Microsoft Passport authentication &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 1.0in;&quot;&gt;Forms authentication &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 1.0in;&quot;&gt;Client Certificate authentication &lt;/li&gt;
&lt;/ul&gt;&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;4)How do you turn off SessionState in the web.config file?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: 0.5in;&quot;&gt;In the system.web section of web.config, you should locate the httpmodule tag and you simply disable session by doing a remove tag with attribute name set to session.&lt;/div&gt;&lt;div style=&quot;margin: 5pt 0.5in 5pt 1in;&quot;&gt;&amp;lt;httpModules&amp;gt;&lt;br /&gt;
&amp;lt;remove name=”Session” /&amp;gt;&lt;br /&gt;
&amp;lt;/httpModules&amp;gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;5)What is main difference between Global.asax and Web.Config? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: 0.5in;&quot;&gt;ASP.NET uses the global.asax to establish any global objects that your Web application uses. The .asax extension denotes an application file rather than .aspx for a page file. Each ASP.NET application can contain at most one global.asax file. The file is compiled on the first page hit to your Web application. ASP.NET is also configured so that any attempts to browse to the global.asax page directly are rejected. However, you can specify application-wide settings in the web.config file. The web.config is an XML-formatted text file that resides in the Web site’s root directory. Through Web.config you can specify settings like custom 404 error pages, authentication and authorization settings for the Web site, compilation options for the ASP.NET Web pages, if tracing should be enabled, etc. &lt;/div&gt;&lt;div class=&quot;MsoBodyText&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;strong&gt;6) What’s the implicit name of the parameter that gets passed into the class’ set method?&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.25in;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;Value, and it’s datatype depends on whatever variable we’re changing. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.25in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;7) How do you inherit from a class in C#? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.25in;&quot;&gt;Place a colon and then the name of the base class. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.25in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;8) Does C# support multiple inheritance? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.25in;&quot;&gt;No, use interfaces instead. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.25in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;9) When you inherit a protected class-level variable, who is it available to? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Classes in the same namespace. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;10) Are private class-level variables inherited? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Yes, but they are not accessible, so looking at it you can honestly say that they are not inherited. But they are. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;11) Describe the accessibility modifier protected internal.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;It’s available to derived classes and classes within the same Assembly (and naturally from the base class it’s declared in). &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;12) C# provides a default constructor for me. I write a constructor that takes a string as a parameter, but want to keep the no parameter one. How many constructors should I write? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Two. Once you write at least one constructor, C# cancels the freebie constructor, and now you have to write one yourself, even if there’s no implementation in it. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;13) What’s the top .NET class that everything is derived from? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;System.Object. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;14) How’s method overriding different from overloading? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;When overriding, you change the method behavior for a derived class. Overloading simply involves having a method with the same name within the class. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;15) What does the keyword virtual mean in the method definition?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;The method can be over-ridden. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;16) Can you declare the override method static while the original method is non-static? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;No, you can’t, the signature of the virtual method must remain the same, only the keyword virtual is changed to keyword override. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;17) Can you override private virtual methods? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;No, moreover, you cannot access private methods in inherited classes, have to be protected in the base class to allow any sort of access. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;18) Can you prevent your class from being inherited and becoming a base class for some other classes?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Yes, that’s what keyword sealed in the class definition is for. The developer trying to derive from your class will get a message: cannot inherit from Sealed class WhateverBaseClassName. It’s the same concept as final class in Java. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;19) Can you allow class to be inherited, but prevent the method from being over-ridden? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Yes, just leave the class public and make the method sealed. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;20) What’s an abstract class? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;A class that cannot be instantiated. A concept in C++ known as pure virtual method. A class that must be inherited and have the methods over-ridden. Essentially, it’s a blueprint for a class without any implementation. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;21) When do you absolutely have to declare a class as abstract (as opposed to free-willed educated choice or decision based on UML diagram)?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;When at least one of the methods in the class is abstract. When the class itself is inherited from an abstract class, but not all base abstract methods have been over-ridden. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;22) What’s an interface class?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;It’s an abstract class with public abstract methods all of which must be implemented in the inherited classes. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;23) Why can’t you specify the accessibility modifier for methods inside the interface? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;They all must be public. Therefore, to prevent you from getting the false impression that you have any freedom of choice, you are not allowed to specify any accessibility, it’s public by default. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;24) Can you inherit multiple interfaces? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Yes, why not. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;25) And if they have conflicting method names? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;It’s up to you to implement the method inside your own class, so implementation is left entirely up to you. This might cause a problem on a higher-level scale if similarly named methods from different interfaces expect different data, but as far as compiler cares you’re okay. &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/5367846016270249943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5367846016270249943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5367846016270249943'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions_10.html' title='C# Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-7383538077734290240</id><published>2011-02-10T10:41:00.000-08:00</published><updated>2011-02-10T10:41:55.533-08:00</updated><title type='text'>C# Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: purple; font-size: large;&quot;&gt;Part I&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-top-alt: auto;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;1) How big is the datatype int in .NET?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;32 bits. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;2) How big is the char?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;16 bits (Unicode). &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;3) How do you initiate a string without escaping each backslash? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Put an @ sign in front of the double-quoted string. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;4) What are valid signatures for the Main function? &lt;/b&gt;&lt;/div&gt;&lt;ol style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;ul style=&quot;margin-top: 0in;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;public static void Main() &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;public static int Main() &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;public static void Main( string[] args ) &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;public static int Main(string[] args ) &lt;/li&gt;
&lt;/ul&gt;&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;5) Does Main() always have to be public?&lt;/b&gt; No. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;6) How do you initialize a two-dimensional array that you don’t know the dimensions of?&lt;/b&gt; &lt;/div&gt;&lt;ol style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;ul style=&quot;margin-top: 0in;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;int [, ] myArray; //declaration &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;myArray= new int [5, 8]; //actual initialization &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;7) What’s the access level of the visibility type internal?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;Current assembly. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;8) What’s the difference between struct and class in C#?&lt;/b&gt; &lt;/div&gt;&lt;ol style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;ul style=&quot;margin-top: 0in;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;Structs cannot be inherited. &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;Structs are passed by value, not by reference. &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;Struct is stored on the stack, not the heap. &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; mso-list: l0 level2 lfo1; tab-stops: list 1.0in;&quot;&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;9) Explain encapsulation&lt;/b&gt;. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;The implementation is hidden, the interface is exposed. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;10) What data type should you use if you want an 8-bit value that’s signed?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;sbyte. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;11) Speaking of Boolean data types, what’s different between C# and C/C++?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;There’s no conversion between 0 and false, as well as any other number and true, like in C/C++. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;12) Where are the value-type variables allocated in the computer RAM?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;Stack. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;13) Where do the reference-type variables go in the RAM? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;The references go on the stack, while the objects themselves go on the heap. However, &lt;a href=&quot;http://www.yoda.arachsys.com/csharp/memory.html&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;in reality things are more elaborate&lt;/span&gt;&lt;/a&gt;. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;14) What is the difference between the value-type variables and reference-type variables in terms of garbage collection?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;The value-type variables are not garbage-collected, they just fall off the stack when they fall out of scope, the reference-type objects are picked up by GC when their references go null. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;15) How do you convert a string into an integer in .NET?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;Int32.Parse(string), Convert.ToInt32() &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;16) How do you box a primitive data type variable? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Initialize an object with its value, pass an object, cast it to an object &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;17) Why do you need to box a primitive variable? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;To pass it by reference or apply a method that an object supports, but primitive doesn’t. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;18) What’s the difference between Java and .NET garbage collectors? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Sun left the implementation of a specific garbage collector up to the JRE developer, so their performance varies widely, depending on whose JRE you’re using. Microsoft standardized on their garbage collection. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;19) How do you enforce garbage collection in .NET? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;System.GC.Collect(); &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;20) Can you declare a C++ type destructor in C# like ~MyClass()? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Yes, but what’s the point, since it will call Finalize(), and Finalize() has no guarantees when the memory will be cleaned up, plus, it introduces additional load on the garbage collector. The only time the finalizer should be implemented, is when you’re dealing with unmanaged code. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;21) What’s different about namespace declaration when comparing that to package declaration in Java? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;No semicolon. Package declarations also have to be the first thing within the file, can’t be nested, and affect all classes within the file.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;22) What’s the difference between const and readonly? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;You can initialize readonly variables to some runtime values. Let’s say your program uses current date and time as one of the values that won’t change. This way you declare&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0.5in 0pt 1in;&quot;&gt;public readonly string DateT = new DateTime().ToString(). &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0.5in 0pt 1in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;23) Can you create enumerated data types in C#?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;Yes. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;24) What’s different about switch statements in C# as compared to C++? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;No fall-throughs allowed. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;25) What happens when you encounter a continue statement inside the for loop?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;The code for the rest of the loop is ignored, the control is transferred back to the beginning of the loop. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt; text-indent: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/7383538077734290240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7383538077734290240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/7383538077734290240'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/c-interview-questions.html' title='C# Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-5575955251113997280</id><published>2011-02-08T00:06:00.001-08:00</published><updated>2011-02-08T00:06:49.846-08:00</updated><title type='text'>C# Tutorials</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/5575955251113997280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/c-tutorials.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5575955251113997280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/5575955251113997280'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/c-tutorials.html' title='C# Tutorials'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-4229415514387242014</id><published>2011-02-07T23:43:00.000-08:00</published><updated>2011-02-23T11:20:53.620-08:00</updated><title type='text'>E-Books</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;a href=&quot;http://depositfiles.com/files/erkl2w1k7&quot;&gt;&lt;span style=&quot;color: #2288bb;&quot;&gt;Professional ASP.NET 4 in C# and VB.NET&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://depositfiles.com/files/dp1f2jlva&quot;&gt;&lt;span style=&quot;color: #2288bb;&quot;&gt;Wrox Beginning ASP.NET 4.0 CS &amp;amp;VB&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://depositfiles.com/files/mg0wiu523&quot;&gt;&lt;span style=&quot;color: #2288bb;&quot;&gt;Microsoft Press ASP.NET and AJAX&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://depositfiles.com/files/9u6k8p0he&quot;&gt;&lt;span style=&quot;color: #2288bb;&quot;&gt;Teach Yourself ASP.NET 4.0 in 24 hours&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://depositfiles.com/files/7c03btylo&quot;&gt;Teach Yourself ASP.NET Ajax in 24 Hours&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://depositfiles.com/files/zk95juwca&quot;&gt;Linq&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/4229415514387242014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/e-books.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/4229415514387242014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/4229415514387242014'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/e-books.html' title='E-Books'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-940173440663589309</id><published>2011-02-07T23:39:00.000-08:00</published><updated>2011-02-23T10:58:21.007-08:00</updated><title type='text'>Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;a href=&quot;http://wsil.blogspot.com/2011/02/interview-questions.html&quot;&gt;ASP.NET Part I&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/interview-questions_02.html&quot;&gt;ASP.NET Part II&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/interview-questions_3913.html&quot;&gt;ASP.NET Part III&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/interview-questions_7620.html&quot;&gt;ASP.NET Part IV&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/c-interview-questions.html&quot;&gt;C# Part I &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/c-interview-questions_10.html&quot;&gt;C# Part II&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/c-interview-questions_2203.html&quot;&gt;C# Part III&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/c-interview-questions_5971.html&quot;&gt;C# - Class Questions&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/c-interview-questions_2028.html&quot;&gt;C# - Events/Delegates&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/c-interview-questions_4438.html&quot;&gt;C# - Method/Property&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wsil.blogspot.com/2011/02/ajax-interview-questions.html&quot;&gt;AJAX&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/940173440663589309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/interview-questions_07.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/940173440663589309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/940173440663589309'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/interview-questions_07.html' title='Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-45582471004559229</id><published>2011-02-02T10:31:00.000-08:00</published><updated>2011-02-02T10:31:22.283-08:00</updated><title type='text'>Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span lang=&quot;EN&quot;&gt; &lt;span style=&quot;color: #660000; font-size: large;&quot;&gt;&lt;strong&gt;ASP.NET&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #660000; font-size: large;&quot;&gt;&lt;strong&gt;Part IV&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;76. What is a profile object, why is it used? &lt;/span&gt;&lt;br /&gt;
Using the new personalization services in ASP.NET 2.0 you can easily create customized experiences within Web applications. The Profile object enables developers to easily build strongly-typed, sticky data stores for user accounts and build highly customized, relationship based experiences. At the same time, a developer can leverage Web Parts and the personalization service to enable Web site visitors to completely control the layout and behavior of the site, with the knowledge that the site is completely customized for them. Personalizaton scenarios are now easier to build than ever before and require significantly less code and effort to implement.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;77. What is Configuration API? &lt;/span&gt;&lt;br /&gt;
ASP.NET 2.0 contains new configuration management APIs, enabling users to programmatically build programs or scripts that create, read, and update Web.config and machine.config configuration files.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;78. What is MMC Admin Tool? &lt;/span&gt;&lt;br /&gt;
ASP.NET 2.0 provides a new comprehensive admin tool that plugs into the existing IIS Administration MMC, enabling an administrator to graphically read or change common settings within our XML configuration files.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;79.Explain the use of Pre-compilation Tool? &lt;/span&gt;&lt;br /&gt;
ASP.NET 2.0 delivers a new application deployment utility that enables both developers and administrators to precompile a dynamic ASP.NET application prior to deployment. This precompilation automatically identifies any compilation issues anywhere within the site, as well as enables ASP.NET applications to be deployed without any source being stored on the server (one can optionally remove the content of .aspx files as part of the compile phase), further protecting your intellectual property.　 &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;80.How is application management and maintenance improved in Asp.net 2.0? &lt;/span&gt;&lt;br /&gt;
ASP.NET 2.0 also provides new health-monitoring support to enable administrators to be automatically notified when an application on a server starts to experience problems. New tracing features will enable administrators to capture run-time and request data from a production server to better diagnose issues. ASP.NET 2.0 is delivering features that will enable developers and administrators to simplify the day-to-day management and maintenance of their Web applications.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;81.What are Provider-driven Application Services? explain in detail?&lt;/span&gt;ASP.NET 2.0 now includes built-in support for membership (user name/password credential storage) and role management services out of the box. The new personalization service enables quick storage/retrieval of user settings and preferences, facilitating rich customization with minimal code. The new site navigation system enables developers to quickly build link structures consistently across a site. As all of these services are provider-driven, they can be easily swapped out and replaced with your own custom implementation. With this extensibility option, you have complete control over the data store and schema that drives these rich application services. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;82.Explain Server Control Extensibility with reference to Asp.net 2.0 ?&lt;/span&gt;ASP.NET 2.0 includes improved support for control extensibility, such as more base classes that encapsulate common behaviors, improved designer support, more APIs for interacting with client-side script, metadata-driven support for new features like themes and accessibility verification, better state management, and more. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;83.What are the Data Source Controls?&lt;/span&gt;Data access in ASP.NET 2.0 is now performed declaratively using data source controls on a page. In this model, support for new data backend storage providers can be easily added by implementing custom data source controls. Additionally, the SqlDataSource control that ships in the box has built-in support for any ADO.NET managed provider that implements the new provider factory model in ADO.NET. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;84.What are Compilation Build Providers?&lt;/span&gt;Dynamic compilation in ASP.NET 2.0 is now handled by extensible compilation build providers, which associate a particular file extension with a handler that knows how to compile that extension dynamically at runtime. For example, .resx files can be dynamically compiled to resources, .wsdl files to web service proxies, and .xsd files to typed DataSet objects. In addition to the built-in support, it is easy to add support for additional extensions by implementing a custom build provider and registering it in Web.config. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;85. What is Expression Builders, why would you use it?&lt;/span&gt;ASP.NET 2.0 introduces a declarative new syntax for referencing code to substitute values into the page, called Expression Builders. ASP.NET 2.0 includes expression builders for referencing string resources for localization, connection strings, application settings, and profile values. You can also write your own expression builders to create your own custom syntax to substitute values in a page rendering. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;86. Is ASP.NET 64-Bit enabled? How?&lt;/span&gt;ASP.NET 2.0 is now 64-bit enabled, meaning it can take advantage of the full memory address space of new 64-bit processors and servers. Developers can simply copy existing 32-bit ASP.NET applications onto a 64-bit ASP.NET 2.0 server and have them automatically be JIT compiled and executed as native 64-bit applications (no source code changes or manual re-compile are required). &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;87. Explain how Caching in Asp.net 2.0 is different from Caching in Asp.net 1.1?&lt;/span&gt;ASP.NET 2.0 also now includes automatic database server cache invalidation. This powerful and easy-to-use feature allows developers to aggressively output cache database-driven page and partial page content within a site and have ASP.NET automatically invalidate these cache entries and refresh the content whenever the back-end database changes. Developers can now safely cache time-critical content for long periods without worrying about serving visitors stale data. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;88. How to add client side event to server side? And how to register client script to sever side?&lt;/span&gt; Difference these two&lt;br /&gt;
We can register client script in serverside also....if u want to make it in serverside use this code...&lt;br /&gt;
ClientScript.RegisterStartupScript(Me.GetType (), &quot;script&quot;, &quot;&amp;lt;script language=&quot;&quot;javascript&quot;&quot;&amp;gt;function1() &amp;lt;/script&amp;gt;&quot;)&lt;br /&gt;
(or)&lt;br /&gt;
Me.Page.RegisterClientScriptBlock(&quot;close&quot;, &quot;&amp;lt;script language=javascript&amp;gt;javascriptcode......&amp;lt;/script&amp;gt;&quot;)&lt;br /&gt;
I think there is no difference b/n those two....depending &lt;br /&gt;
upon the situatio we can use any of these....&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;89. What does the &quot;EnableViewState&quot; property do? Why would I want it on or off?&lt;/span&gt;&lt;br /&gt;
Enableviewstate propery is on for page or any control then it holding or catching or storing data in memory as well as client side hedden value. when u post back data remains in control or page.If Enableviewstate property false then data remove when &lt;br /&gt;
Post back.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;90. How many types of cookies are there in .NET ?&lt;/span&gt;Two type of cookeies.&lt;br /&gt;
a) single valued eg request.cookies(&quot;UserName&quot;).value=&quot;dotnetquestion&quot;&lt;br /&gt;
b)Multivalued cookies. These are used in the way collections are used example&lt;br /&gt;
request.cookies(&quot;CookieName&quot;)(&quot;UserName&quot;)=&quot;dotnetquestionViji&quot;&lt;br /&gt;
request.cookies(&quot;CookieName&quot;)(&quot;UserID&quot;) = &quot;interview&quot;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;91. What is Finalizer in .NET?. Define dispose and finalize.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Finalizer are the methods that helps in cleanup the code before object is garbage collected. This&amp;nbsp;process is called finalization . There are two methods of finalizer Dispose and Finalize .There is little diffrenet between two of this method . When we call Dispose method is realse all the resources hold by an object as well as all the resources hold by the parent object.When we call Dispose method it clean managed as well as unmanaged resources.&lt;br /&gt;
Finalize method also cleans resources but finalize call dispose clears only the unmanaged resources because in finalization the garbage collecter clears all the object hold by managed code so finalization fails to prevent those one of method is used that is: GC.SuppressFinalize.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;92. What is Viewstate? &lt;/span&gt;View state is used by the ASP.NET page framework to automatically save the values of the page and of each control just prior to rendering to the page. When the page is posted, one of the first tasks performed by page processing is to restore view state.&lt;br /&gt;
State management is the process by which you maintain state and page information over multiple requests for the same or different pages. &lt;br /&gt;
Client-side options are:&lt;br /&gt;
* The ViewState property * Query strings * Hidden fields * Cookies Server-side options are:&lt;br /&gt;
* Application state * Session state * DataBase Use the View State property to save data in a hidden field on a page. Because ViewState stores data on the page, it is limited to items that can be serialized. If you want to store more complex items in View State, you must convert the items to and from a string.&lt;br /&gt;
ASP.NET provides the following ways to retain variables between requests:&lt;br /&gt;
Context.Handler object Use this object to retrieve public members of one Web form’s class from a subsequently displayed Web form. &lt;br /&gt;
Query strings Use these strings to pass information between requests and responses as part of the Web address. Query strings are visible to the user, so they should not contain secure information such as passwords. &lt;br /&gt;
Cookies Use cookies to store small amounts of information on a client. Clients might refuse cookies, so your code has to anticipate that possibility. &lt;br /&gt;
View state ASP.NET stores items added to a page’s ViewState property as hidden fields on the page.&lt;br /&gt;
Session state Use Session state variables to store items that you want keep local to the current session (single user).&lt;br /&gt;
Application state Use Application state variables to store items that you want be available to all users of the application. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;93. What is ado.net ?&lt;/span&gt;&lt;br /&gt;
ADO.NET is the primary relational data access model for Microsoft .NET-based applications. It may be used to access data sources for which there is a specific .NET Provider,or, via a.NET Bridge Provider, for which there is a specific OLE DB Provider, ODBC Driver, or JDBC Driver.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;94. What is EnabledViewState? &lt;/span&gt;&lt;br /&gt;
&quot;EnableViewState&quot; property - holds the state of the web control. View state holds the proprty details as a group of a particular web control. And can be sent via HTTPEnable view state must eb enableed for transfering throught he HTTP requests.If, the webserver control is using the database request, then it is advisable to make the Enable viewState = false, to improve the processor performance, cause the database will overide the state.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;95. What is PostBack &amp;amp; Callback? &lt;/span&gt;&lt;br /&gt;
One technique that current ASP.NET 1.0/1.1 developers use to overcome this postback problem is to use the Microsoft XMLHTTP ActiveX object to send requests to server-side methods from client-side JavaScript. In ASP.NET 2.0, this process has been simplified and encapsulated within the function known as the Callback Manager. &lt;br /&gt;
The ASP.NET 2.0 Callback Manager uses XMLHTTP behind the scenes to encapsulate the complexities in sending data to and from the servers and clients. And so, in order for the Callback Manager to work, you need a web browser that supports XMLHTTP. Microsoft Internet Explorer is, obviously, one of them. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;96. Diffrence between Viewstate and Session? &lt;/span&gt;&lt;br /&gt;
View State are valid mainly during postbacks and information is stored in client only. Viewstate are valid for serializable data only. Moreover Viewstate are not secured as data is exposed to client. although we canconfigure page directive and machine key to make view state encrypted. &lt;br /&gt;
Where in case of session this is user specific data that is stored in server memory . Session state is valid for any type of objects. We can take help of session through different web pages also. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;97. Diffrence between DataReader and DataAdapter &lt;/span&gt;&lt;br /&gt;
DateReader is an forward only and read only cursor type if you are accessing data through DataRead it shows the data on the web form/control but you can not perform the paging feature on that record(because it&#39;s forward only type).Reader isbest fit to show the Data (where no need to work on data)&lt;br /&gt;
DataAdapter is not only connect with the Databse(through Command object) it provide four types of command (InsertCommand, UpdateCommand, DeleteCommand, SelectCommand), It supports to the disconnected Architecture of .NET show we can populate the records to the DataSet. where as Dataadapter is best fit to work on data.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;98. Type of garbage collector?&lt;/span&gt;&lt;br /&gt;
There are two types of Garbage Collector &lt;br /&gt;
Managed garbage collector see we will declaring variable ,object in our programs once this kind of variable, object goes out of the scope ,they are put into the heap and they are checked for the further existence. once its being no longer used garbage collector will reallocate memory for that variable and objects.&lt;br /&gt;
Unmanaged garbage collector&lt;br /&gt;
This was done manually and u will be happen to open a connection with database, will be open the file etc. While this kind of the thing goes out of the scope we have to explicitly call the garage collector by calling the close command of the database once the connection is closed it puts this memory into the heap and process follows the same&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;99. How can we load multiple tables in to Dataset?&lt;/span&gt;&lt;br /&gt;
Write the select queries required in fill statement.&lt;br /&gt;
e.g.&lt;br /&gt;
Adp.Fill(&quot;Select * from Table1;Select * from Table2;Select * from Table3&quot;,DS)&lt;br /&gt;
This statement wil generate Dataset with 3 datatables.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;100. what is the difference between serializable and MarshalByRefObject&lt;/span&gt;&lt;br /&gt;
In .net Remoting if ypu want your class to be participated in remoting it has to inherit from MarshalByRefObject class so that class definition can be passed by reference Where as [seraliazable] attribute is preceded before class that is can be seralized but this is used in conjuction with MarshalByValue class. Because when we pass by value then only we require this attribute.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/45582471004559229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/interview-questions_7620.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/45582471004559229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/45582471004559229'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/interview-questions_7620.html' title='Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2037568836592587959.post-6375950959541878504</id><published>2011-02-02T10:09:00.000-08:00</published><updated>2011-02-02T10:09:16.058-08:00</updated><title type='text'>Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span lang=&quot;EN&quot;&gt; &lt;span style=&quot;color: #660000; font-size: large;&quot;&gt;&lt;strong&gt;ASP.NET&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #660000; font-size: large;&quot;&gt;&lt;strong&gt;Part III&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;51. How do you apply specific formatting to the data inside the cells? &lt;/span&gt;&lt;br /&gt;
You cannot specify formatting for columns generated when the grid’s AutoGenerateColumns property is set to true, only for bound or template columns. To format, set the column’s DataFormatString property to a string-formatting expression suitable for the data type of the data you are formatting. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;52. How do you hide the columns? &lt;/span&gt;&lt;br /&gt;
One way to have columns appear dynamically is to create them at design time, and then to hide or show them as needed. You can do this by setting a column’s Visible property.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;53. How do you display an editable drop-down list? &lt;/span&gt;&lt;br /&gt;
Displaying a drop-down list requires a template column in the grid. Typically, the ItemTemplate contains a control such as a data-bound Label control to show the current value of a field in the record. You then add a drop-down list to the EditItemTemplate. In Visual Studio, you can add a template column in the Property builder for the grid, and then use standard template editing to remove the default TextBox control from the EditItemTemplate and drag a DropDownList control into it instead. Alternatively, you can add the template column in HTML view. After you have created the template column with the drop-down list in it, there are two tasks. The first is to populate the list. The second is to preselect the appropriate item in the list — for example, if a book’s genre is set to &quot;fiction,&quot; when the drop-down list displays, you often want &quot;fiction&quot; to be preselected. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;54. How do you check whether the row data has been changed?&lt;/span&gt; &lt;br /&gt;
The definitive way to determine whether a row has been dirtied is to handle the changed event for the controls in a row. For example, if your grid row contains a TextBox control, you can respond to the control’s TextChanged event. Similarly, for check boxes, you can respond to a CheckedChanged event. In the handler for these events, you maintain a list of the rows to be updated. Generally, the best strategy is to track the primary keys of the affected rows. For example, you can maintain an ArrayList object that contains the primary keys of the rows to update. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;55. What is the transport protocol you use to call a Web service? &lt;/span&gt;&lt;br /&gt;
SOAP. Transport Protocols: It is essential for the acceptance of Web Services that they are based on established Internet infrastructure. This in fact imposes the usage of of the HTTP, SMTP and FTP protocols based on the TCP/IP family of transports. Messaging Protocol: The format of messages exchanged between Web Services clients and Web Services should be vendor neutral and should not carry details about the technology used to implement the service. Also, the message format should allow for extensions and different bindings to specific transport protocols. SOAP and ebXML Transport are specifications which fulfill these requirements. We expect that the W3C XML Protocol Working Group defines a successor standard. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;56. What’s a bubbled event? &lt;/span&gt;&lt;br /&gt;
When you have a complex control, likeDataGrid, writing an event processing routine for each object (cell, button,row, etc.) is quite tedious. The controls can bubble up their eventhandlers, allowing the main DataGrid event handler to take care of itsconstituents. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;57. List the event handlers that can be included in Global.asax? &lt;/span&gt;&lt;br /&gt;
Application start and end event handlers &lt;br /&gt;
Session start and end event handlers &lt;br /&gt;
Per-request event handlers &lt;br /&gt;
Non-deterministic event handlers &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;58. Can the view state be protected from tampering? &lt;/span&gt;&lt;br /&gt;
This can be achieved by including an @ Page directive with an EnableViewStateMac=&quot;true&quot; attribute in each ASPX file that has to be protected. Another way is to include the &amp;lt;pages enableViewStateMac=&quot;true&quot; /&amp;gt; statement in the Web.config file.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;59. Can the view state be encrypted? &lt;/span&gt;&lt;br /&gt;
The view state can be encrypted by setting EnableViewStateMac to true and either modifying the &amp;lt;machineKey&amp;gt; element in Machine.config to &amp;lt;machineKey validation=&quot;3DES&quot; /&amp;gt; or by adding the above statement to Web.config.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;60. When during the page processing cycle is ViewState available? &lt;/span&gt;&lt;br /&gt;
The view state is available after the Init() and before the Render() methods are called during Page load.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;61. Do Web controls support Cascading Style Sheets? &lt;/span&gt;&lt;br /&gt;
All Web controls inherit a property named CssClass from the base class System.Web.UI.WebControls.WebControl which can be used to control the properties of the web control.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;62. Session state vs. View state:&lt;/span&gt; &lt;br /&gt;
In some cases, using view state is not feasible. The alternative for view state is session state. Session state is employed under the following situations:&lt;br /&gt;
Large amounts of data - View state tends to increase the size of both the HTML page sent to the browser and the size of form posted back. Hence session state is used. &lt;br /&gt;
Secure data - Though the view state data is encoded and may be encrypted, it is better and secure if no sensitive data is sent to the client. Thus, session state is a more secure option. &lt;br /&gt;
Problems in serializing of objects into view state - View state is efficient for a small set of data. Other types like DataSet are slower and can generate a very large view state. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;63. What classes are needed to send e-mail from an ASP.NET application? &lt;/span&gt;&lt;br /&gt;
The classes MailMessage and SmtpMail have to be used to send email from an ASP.NET application. MailMessage and SmtpMail are classes defined in the .NET Framework Class Library&#39;s System.Web.Mail namespace.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;64. Why do some web service classes derive from System.Web.WebServices while others do not? &lt;/span&gt;&lt;br /&gt;
Those Web Service classes which employ objects like Application, Session, Context, Server, and User have to derive from System.Web.WebServices. If it does not use these objects, it is not necessary to be derived from it.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;65. How do I initialize a TextBox whose TextMode is &quot;password&quot;, with a password? &lt;/span&gt;&lt;br /&gt;
The TextBox’s Text property cannot be used to assign a value to a password field. Instead, its Value field can be used for that purpose.&lt;br /&gt;
&amp;lt;asp:TextBox Value=&quot;imbatman&quot; TextMode=&quot;Password&quot; &lt;br /&gt;
ID=&quot;Password&quot; RunAt=&quot;server&quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;66. Why does the control&#39;s PostedFile property always show null when using HtmlInputFile control to upload files to a Web server? &lt;/span&gt;&lt;br /&gt;
This occurs when an enctype=&quot;multipart/form-data&quot; attribute is missing in the &amp;lt;form&amp;gt; tag.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;67. How can the focus be set to a specific control when a Web form loads? &lt;/span&gt;&lt;br /&gt;
This can be achieved by using client-side script:&lt;br /&gt;
document.forms[0].TextBox1.focus ()&lt;br /&gt;
The above code will set the focus to a TextBox named TextBox1 when the page loads.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;68. How does System.Web.UI.Page&#39;s IsPostBack property work? &lt;/span&gt;&lt;br /&gt;
IsPostBack checks to see whether the HTTP request is accompanied by postback data containing a __VIEWSTATE or __EVENTTARGET parameter. If there are none, then it is not a postback.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;69. Describe the difference between inline and code behind. &lt;/span&gt;&lt;br /&gt;
Inline code is written along side the HTML in a page. Code-behind is code written in a separate file and referenced by the .aspx page.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;70. What are the new Data Controls in Asp.net 2.0? &lt;/span&gt;&lt;br /&gt;
Data access in ASP.NET 2.0 can be accomplished completely declaratively (no code) using the new data-bound and data source controls. There are new data source controls to represent different data backends such as SQL database, business objects, and XML, and there are new data-bound controls for rendering common UI for data, such as gridview, detailsview, and formview.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;71. What are the new Navigation Controls in Asp.net 2.0? &lt;/span&gt;&lt;br /&gt;
The navigation controls provide common UI for navigating between pages in your site, such as treeview, menu, and sitemappath. These controls use the site navigation service in ASP.NET 2.0 to retrieve the custom structure you have defined for your site.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;72.What are the new Login Controls in Asp.net 2.0? &lt;/span&gt;&lt;br /&gt;
The new login controls provide the building blocks to add authentication and authorization-based UI to your site, such as login forms, create user forms, password retrieval, and custom UI for logged in users or roles. These controls use the built-in membership and role services in ASP.NET 2.0 to interact with the user and role information defined for your site. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;73.What are the new Web Part Controls in Asp.net 2.0 ? &lt;/span&gt;&lt;br /&gt;
Web parts are an exciting new family of controls that enable you to add rich, personalized content and layout to your site, as well as the ability to edit that content and layout directly from your application pages. These controls rely on the personalization services in ASP.NET 2.0 to provide a unique experience for each user in your application.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;74.What are Master Pages? &lt;/span&gt;&lt;br /&gt;
This feature provides the ability to define common structure and interface elements for your site, such as a page header, footer, or navigation bar, in a common location called a &quot;master page&quot;, to be shared by many pages in your site. In one simple place you can control the look, feel, and much of functionality for an entire Web site. This improves the maintainability of your site and avoids unnecessary duplication of code for shared site structure or behavior. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;75.What are Themes and Skins in 2.0, explain usgae scenario? &lt;/span&gt;&lt;br /&gt;
The themes and skins features in ASP.NET 2.0 allow for easy customization of your site&#39;s look-and-feel. You can define style information in a common location called a &quot;theme&quot;, and apply that style information globally to pages or controls in your site. Like Master Pages, this improves the maintainability of your site and avoid unnecessary duplication of code for shared styles. &lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wsil.blogspot.com/feeds/6375950959541878504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wsil.blogspot.com/2011/02/interview-questions_3913.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/6375950959541878504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2037568836592587959/posts/default/6375950959541878504'/><link rel='alternate' type='text/html' href='http://wsil.blogspot.com/2011/02/interview-questions_3913.html' title='Interview Questions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>