<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MCPD Certification &#187; 70-502</title>
	<atom:link href="http://www.mcpd-certification.com/category/70-502/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mcpd-certification.com</link>
	<description>Crack the .NET certification. Validate your mastery of Microsoft Visual Studio .NET.</description>
	<lastBuildDate>Sat, 24 Dec 2011 17:26:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>ASP.NET AJAX</title>
		<link>http://www.mcpd-certification.com/asp-net-ajax.html</link>
		<comments>http://www.mcpd-certification.com/asp-net-ajax.html#comments</comments>
		<pubDate>Fri, 26 Mar 2010 03:44:00 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-503]]></category>
		<category><![CDATA[70-526]]></category>
		<category><![CDATA[70-528]]></category>
		<category><![CDATA[70-529]]></category>
		<category><![CDATA[70-536]]></category>
		<category><![CDATA[ASP.NET AJAX]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=897</guid>
		<description><![CDATA[ASP.NET AJAX is a set of extensions to ASP.NET developed by Microsoft for implementing Ajax functionality. Road Map In its early development stages, ASP.NET AJAX was given the code name Atlas. Initial releases were made public to the development community in the form of CTPs (Community Technical Previews). The production version, ASP.NET AJAX 1.0 RTM; [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2Fasp-net-ajax.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2Fasp-net-ajax.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: justify;">ASP.NET AJAX is a set of extensions to ASP.NET developed by Microsoft for implementing Ajax functionality.</p>
<p><strong> Road Map</strong></p>
<p>In its early development stages, ASP.NET AJAX was given the code name Atlas. Initial releases were made public to the development community in the form of CTPs (Community Technical Previews). The production version, ASP.NET AJAX 1.0 RTM; was released on January 23, 2007 as an extension to ASP.NET 2.0.</p>
<p>Important release milestones for ASP.NET AJAX are as follows:</p>
<ul>
<li>CTPs: October,      December 2005, January, March, April, June, July 2006</li>
<li>Beta: October,      November 2006</li>
<li>Release Candidate      (RC): December 2006</li>
<li>ASP.NET AJAX 1.0 RTM:      January 23, 2007</li>
<li>ASP.NET AJAX 3.5: November      19, 2007 (as part of ASP.NET 3.5)</li>
</ul>
<p>The next version, ASP.NET AJAX 4.0; will be part of the ASP.NET 4.0 framework release.</p>
<p><strong>Browser support</strong></p>
<p>ASP.NET AJAX runs on the following browsers:</p>
<ul>
<li>Microsoft Internet Explorer      (&gt; 6.0)</li>
<li>Mozilla Firefox (&gt; 1.5)</li>
<li>Opera (&gt; 9.0)</li>
<li>Apple Safari (&gt; 2.0)</li>
</ul>
<p><strong>ASP.NET AJAX Suite</strong></p>
<p>At present, the ASP.NET AJAX suite consists of the following components and packages:</p>
<ul>
<li>Microsoft Ajax      Library 3.5: It is a JavaScript library that provides the      client-side features of the ASP.NET AJAX framework. Integrated in ASP.NET      3.5, the library is also available as a separate download for use in other      environments, such as PHP.</li>
<li>A server framework: It      is included in ASP.NET 3.5 for building Ajax-enabled ASP.NET server      controls. These components are also available for ASP.NET 2.0 in a      separate package called ASP.NET 1.0 Extensions.</li>
<li>ASP.NET 2.0 AJAX      Templates: It is a package with a set of Visual Studio templates      for building ASP.NET AJAX applications with ASP.NET 2.0 and Visual Studio      2008.</li>
<li>ASP.NET AJAX Preview:      It is a package with the new features that will be part of the      future versions of the framework.</li>
<li>Ajax Control Toolkit</li>
</ul>
<p><strong>Microsoft Ajax Library</strong></p>
<p>The Microsoft Ajax Library is a JavaScript library that provides the features for the client portion of the ASP.NET AJAX framework.</p>
<ul>
<li>Components: The      library provides an infrastructure to build either visual or non-visual      JavaScript components. A global JavaScript object Sys.Application is      responsible for managing the lifecycle of client components.</li>
<li>JavaScript      extensions: It is an enhanced type system is introduced to      emulate object-oriented constructs such as namespaces, classes and      interfaces; and to perform reflection on client types.</li>
<li>Abstraction API: It      is common operations on the DOM (retrieving elements, setting styles and      other manipulations) are automatically translated by the library into      browser-specific calls.</li>
<li>Ajax: It is      a set of client components is provided to handle Ajax requests.</li>
<li>Application Services:      It is the library that allows accessing the ASP.NET Membership,      Authentication, Roles and Profile services from the client side.</li>
</ul>
<p>Recently, new features have been announced as part of the ASP.NET AJAX 4.0 release:</p>
<ul>
<li>Template Engine: It      allows displaying data on the client side by using HTML templates and a      custom binding notation. This approach avoids performing page rendering on      the server side.</li>
<li>Declarative      instantiation of client components: It allows registration,      instantiation and configuration of client components using markup code,      without writing any imperative JavaScript code.</li>
<li>Live Bindings: It      synchronizes element properties.</li>
<li>Command Bubbling</li>
</ul>
<p><strong>The UpdatePanel Control</strong></p>
<p>The UpdatePanel is an ASP.NET server control that updates portions a web page without reloading it. Through a mechanism called asynchronous postback, the HTML for the region of the page wrapped by the control is sent by the server asynchronously through an Ajax request.</p>
<p>The ASP.NET controls that have been specified as content in an UpdatePanel are able to cause either synchronous (traditional) or asynchronous postbacks, by means of triggers.</p>
<p>A trigger is an event coming from an ASP.NET control that causes an UpdatePanel to refresh its contents. Through triggers, an asynchronous postback can be started also by controls that are declared outside the region of the ASP.NET page wrapped by the UpdatePanel control.</p>
<p><strong>Script Controls and Extenders</strong></p>
<p>The server portion of the ASP.NET AJAX framework introduces two categories of ASP.NET server controls for adding client capabilities to server controls.</p>
<p>An Extender is used to add client functionality to an existing ASP.NET control, without the need to create a new server control. A Script Control is a standalone ASP.NET control that offers both server and client functionality.</p>
<h4><strong>Using AJAX in Visual Studio.Net 2008 or .Net Framework 3.5</strong></h4>
<p><ins datetime="2010-03-26T03:48:09+00:00"></ins></p>
<div align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="660" height="405" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube-nocookie.com/v/SkERjGaEeJM&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="550" height="375" src="http://www.youtube-nocookie.com/v/SkERjGaEeJM&amp;hl=en_US&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><ins datetime="2010-03-26T04:07:53+00:00"></ins><ins datetime="2010-03-26T04:09:14+00:00"></ins></p>
<p><ins datetime="2010-03-26T04:10:08+00:00"></ins><b>AJAX Introduction</b></p>
<p><object width="500" height="405"><param name="movie" value="http://www.youtube-nocookie.com/v/PtlYb3K-Tpg&#038;hl=en_US&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/PtlYb3K-Tpg&#038;hl=en_US&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"></embed></object></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2Fasp-net-ajax.html&amp;title=ASP.NET%20AJAX"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/asp-net-ajax.html/feed</wfw:commentRss>
		<slash:comments>214</slash:comments>
		</item>
		<item>
		<title>5 year mature &amp; Visual Studio .NET</title>
		<link>http://www.mcpd-certification.com/5-year-mature-visual-studio-net.html</link>
		<comments>http://www.mcpd-certification.com/5-year-mature-visual-studio-net.html#comments</comments>
		<pubDate>Mon, 22 Mar 2010 10:26:45 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-503]]></category>
		<category><![CDATA[70-526]]></category>
		<category><![CDATA[70-528]]></category>
		<category><![CDATA[70-529]]></category>
		<category><![CDATA[70-536]]></category>
		<category><![CDATA[70-562]]></category>
		<category><![CDATA[70-563]]></category>
		<category><![CDATA[70-564]]></category>
		<category><![CDATA[70-565]]></category>
		<category><![CDATA[IT Certification]]></category>
		<category><![CDATA[MCAD]]></category>
		<category><![CDATA[MCPD]]></category>
		<category><![CDATA[MCSD]]></category>
		<category><![CDATA[MCTS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio .NET]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=880</guid>
		<description><![CDATA[The brand of intelligence a genius has is a different sort of intelligence. The thinking of a genius does not carry on logically. It leaps with huge ellipses. It pulls knowledge from God knows where.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2F5-year-mature-visual-studio-net.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2F5-year-mature-visual-studio-net.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div align="justify">The brand of intelligence a genius has is a different sort of intelligence. The thinking of a genius does not carry on logically. It leaps with huge ellipses. It pulls knowledge from God knows where.</div>
<p>
<div align="center"><object width="660" height="525"><param name="movie" value="http://www.youtube-nocookie.com/v/7kMV7dPDgC4&#038;hl=en_US&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6&#038;hd=1&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/7kMV7dPDgC4&#038;hl=en_US&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6&#038;hd=1&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="550" height="450"></embed></object></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2F5-year-mature-visual-studio-net.html&amp;title=5%20year%20mature%20%26%23038%3B%20Visual%20Studio%20.NET"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/5-year-mature-visual-studio-net.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>.NET Framework class library</title>
		<link>http://www.mcpd-certification.com/net-framework-class-library.html</link>
		<comments>http://www.mcpd-certification.com/net-framework-class-library.html#comments</comments>
		<pubDate>Sun, 21 Mar 2010 15:58:36 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-503]]></category>
		<category><![CDATA[70-526]]></category>
		<category><![CDATA[70-528]]></category>
		<category><![CDATA[70-529]]></category>
		<category><![CDATA[70-536]]></category>
		<category><![CDATA[70-562]]></category>
		<category><![CDATA[70-563]]></category>
		<category><![CDATA[70-564]]></category>
		<category><![CDATA[70-565]]></category>
		<category><![CDATA[.NET Framework]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=838</guid>
		<description><![CDATA[The .NET Framework class library is a library consisting of namespaces, classes, interfaces, and datatypes included in the .NET Framework. This library is organized into namespaces that contain functionally related groups of classes. These namespaces are divided among different categories, such as data access, common types, debugging, file access, network communication, security, Windows applications, Web [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2Fnet-framework-class-library.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2Fnet-framework-class-library.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div style="text-align: justify;">The .NET Framework class library is a library consisting of namespaces, classes, interfaces, and datatypes included in the .NET Framework. This library is organized into namespaces that contain functionally related groups of classes. These namespaces are divided among different categories, such as data access, common types, debugging, file access, network communication, security, Windows applications, Web applications, Web services, XML data etc. Following are some important namespaces that are defined in the .NET Framework class library:</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="25%" valign="top"><strong>Namespaces</strong></td>
<td width="50%" valign="top"><strong>Description</strong></td>
</tr>
<tr>
<td valign="top"><span style="color: #3366ff;">System</span></td>
<td valign="top"><span style="color: #3366ff;">This namespace includes all   common datatypes, string values, arrays, methods for data conversion, and   methods related to mathematical operations.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #99cc00;">System.Data, System.Data.Common,   System.Data.OleDb, System.Data.SqlClient, System.Data.SqlTypes</span></td>
<td valign="top"><span style="color: #99cc00;">These namespaces are used to   access a database, perform commands on a database, and retrieve and   manipulate a database.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #0000ff;">System.IO,   System.DirectoryServices, System.IO.IsolatedStorage</span></td>
<td valign="top"><span style="color: #0000ff;">These namespaces are used to   access, read, and write files, and retrieve file paths.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #99cc00;">System.Diagnostics</span></td>
<td valign="top"><span style="color: #99cc00;">This namespace is used to debug   and trace the execution of an application.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #0000ff;">System.Net, System.Net.Sockets</span></td>
<td valign="top"><span style="color: #0000ff;">These namespaces are used to   communicate over the Internet when creating peer-to-peer applications.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #99cc00;">System.Windows.Forms,   System.Windows.Forms.Design</span></td>
<td valign="top"><span style="color: #99cc00;">These namespaces are used to   create Windows-based applications using Windows user interface components.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #0000ff;">System.Web, System.WebCaching,   System.Web.UI, System.Web.UI.Design, System.Web.UI.WebControls,   System.Web.UI.HtmlControls, System.Web.Configuration, System.Web.Hosting,   System.Web.Mail, System.Web.SessionState</span></td>
<td valign="top"><span style="color: #0000ff;">These namespaces are used to   create ASP.NET Web applications that execute over the Internet.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #99cc00;">System.Web.Services,   System.Web.Services.Description, System.Web.Services.Configuration,   System.Web.Services.Discovery, System.Web.Services.Protocols</span></td>
<td valign="top"><span style="color: #99cc00;">These namespaces are used to   create XML Web services and components that can be published over the   Internet.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #0000ff;">System.Security,   System.Security.Permissions, System.Security.Policy, System.WebSecurity,   System.Security.Cryptography</span></td>
<td valign="top"><span style="color: #0000ff;">These namespaces are used for   authentication, authorization, and encryption.</span></td>
</tr>
<tr>
<td valign="top"><span style="color: #99cc00;">System.Xml, System.Xml.Schema,   System.Xml.Serialization, System.Xml.XPath, System.Xml.Xsl</span></td>
<td valign="top"><span style="color: #99cc00;">These namespaces are used to   create and access XML files.</span></td>
</tr>
</tbody>
</table>
</div>
<p><ins datetime="2010-03-21T16:25:07+00:00"></ins></p>
<p><a href="http://www.ucertify.com/article/exams/70-300">For more articles, Visit uCertify&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.</a>  </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2Fnet-framework-class-library.html&amp;title=.NET%20Framework%20class%20library"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/net-framework-class-library.html/feed</wfw:commentRss>
		<slash:comments>60</slash:comments>
		</item>
		<item>
		<title>70-502 Objectives List Part 6</title>
		<link>http://www.mcpd-certification.com/70-502-objectives-list-part-6.html</link>
		<comments>http://www.mcpd-certification.com/70-502-objectives-list-part-6.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 07:15:20 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-502 Objectives List Part 6]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=773</guid>
		<description><![CDATA[Configuring and Deploying WPF Applications Deploy for standalone access. It may include but not limited to using the MSI to create the installation; using click-once installation; configuring update options. Deploy to a partial trust environment. It may include but not limited to choosing the correct local persistence mechanism; remove or disable application features that will [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-6.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-6.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Configuring and Deploying WPF Applications</strong></p>
<ul>
<li style="text-align: justify;"> <strong>Deploy for standalone access</strong>. It may include but not limited to using the MSI to create the installation; using click-once installation; configuring update options.</li>
</ul>
<ul>
<li><strong>Deploy to a partial trust environment.</strong> It may include but not limited to choosing the correct local persistence mechanism; remove or disable application features that will not work in a partial trust environment.</li>
</ul>
<ul>
<li><strong>Deploy an XBAP application</strong>. It may include but not limited to publish an XBAP application to a temporary location; publish an XBAP application to a final location; deployment dependencies.</li>
</ul>
<ul>
<li><strong>Manage upgrades</strong>. It may include but not limited to loading modules on demand; migrating settings; migrating user data; programmatically check for updates.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Configure the security settings of an application deployment</strong>. It may include but not limited to configuring application manifest; associating certificates with the application.</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-6.html&amp;title=70-502%20Objectives%20List%20Part%206"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/70-502-objectives-list-part-6.html/feed</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>70-502 Objectives List Part 5</title>
		<link>http://www.mcpd-certification.com/70-502-objectives-list-part-5.html</link>
		<comments>http://www.mcpd-certification.com/70-502-objectives-list-part-5.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 07:12:15 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-502 Objectives List Part 5]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=771</guid>
		<description><![CDATA[Customizing Appearance Create a consistent user interface appearance by using styles. It may include but not limited to applying a style automatically to all controls of a specific type;Â  implementing style inheritance;Â  property value precedence (order in which dependency property values are applied). Change the appearance of a UI element by using triggers. It may [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-5.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-5.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Customizing Appearance</strong></p>
<ul>
<li style="text-align: justify;"><strong>Create a consistent user interface appearance by using styles</strong>. It may include but not limited to applying a style automatically to all controls of a specific type;Â  implementing style inheritance;Â  property value precedence (order in which dependency property values are applied).</li>
</ul>
<ul>
<li> <strong>Change the appearance of a UI element by using triggers</strong>. It may include but not limited to using multiple triggers;Â Â  using property triggers; using event triggers;Â  using data triggers.</li>
</ul>
<ul>
<li><strong>Add interactivity by using animations</strong>. It may include but not limited to creating a storyboard;Â  controlling timelines;Â  controlling the behavior when the animation completes; animating non-double data types;Â  starting an animation from code.</li>
</ul>
<ul>
<li><strong>Share logical resource throughout an application</strong>. It may include but not limited to choosing where to store a resource; merging resource dictionaries;Â  retrieving a resource by using procedural code.</li>
</ul>
<ul>
<li><strong>Change the appearance of a control by using templates</strong>. It may include but not limited to inserting a trigger inside a template;Â  using predefined part names in a template;Â  respecting the templated parentâ€™s properties.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Localize a WPF application</strong>. It may include but not limited to loading resources by locale;Â  marking localizable elements;Â  using culture settings in validators and converters;Â  using language properties and rendering direction properties.</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-5.html&amp;title=70-502%20Objectives%20List%20Part%205"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/70-502-objectives-list-part-5.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>70-502 Objectives List Part 4</title>
		<link>http://www.mcpd-certification.com/70-502-objectives-list-part-4.html</link>
		<comments>http://www.mcpd-certification.com/70-502-objectives-list-part-4.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 07:10:48 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-502 Objectives List Part 4]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=769</guid>
		<description><![CDATA[Binding to Data Sources Configure binding options. It may include but not limited to setting the correct binding mode and update mode;Â  using static resources;Â  using dynamic resources. Bind to a data collection. It may include but not limited to filtering,Â  sorting, Â  and grouping data; using data templates;Â  binding to hierarchical data; binding to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-4.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-4.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Binding to Data Sources</strong></p>
<ul>
<li style="text-align: justify;"><strong>Configure binding options</strong>. It may include but not limited to setting the correct binding mode and update mode;Â  using static resources;Â  using dynamic resources.</li>
</ul>
<ul>
<li><strong>Bind to a data collection</strong>. It may include but not limited to filtering,Â  sorting, Â  and grouping data; using data templates;Â  binding to hierarchical data; binding to objects.</li>
</ul>
<ul>
<li><strong>Bind to a property of another element</strong>. It may include but not limited to using template binding; binding to an ancestor property.</li>
</ul>
<ul>
<li><strong>Convert and validate data</strong>. It may include but not limited to localizing data;Â  using custom converters and custom validators;Â  using multivalue converters.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Configure notification of changes in underlying data</strong>. It may include but not limited to implementing INotifyPropertyChanged; using ObservableCollection.</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-4.html&amp;title=70-502%20Objectives%20List%20Part%204"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/70-502-objectives-list-part-4.html/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>70-502 Objectives List Part 3</title>
		<link>http://www.mcpd-certification.com/70-502-objectives-list-part-3.html</link>
		<comments>http://www.mcpd-certification.com/70-502-objectives-list-part-3.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 07:09:25 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-502 Objectives List Part 3]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=767</guid>
		<description><![CDATA[Adding and Managing Content Create and display two dimensional and three dimensional graphics. It may include but not limited toÂ  using geometric transformation; brushes;Â  drawing shapes; clipping;Â  flipping;Â  hit testing. Create and manipulate documents. It may include but not limited to XML Paper Specification (XPS) and flow documents;Â  incorporating UI elements inside documents; choosing the [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-3.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-3.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Adding and Managing Content</strong></p>
<ul>
<li style="text-align: justify;"><strong>Create and display two dimensional and three dimensional graphics</strong>. It may include but not limited toÂ  using geometric transformation; brushes;Â  drawing shapes; clipping;Â  flipping;Â  hit testing.</li>
</ul>
<ul>
<li><strong>Create and manipulate documents</strong>. It may include but not limited to XML Paper Specification (XPS) and flow documents;Â  incorporating UI elements inside documents; choosing the right element for text presentation;Â  scaling text; selecting controls for formatting text documents;Â  printing.</li>
</ul>
<ul>
<li><strong>Add multimedia content</strong>. It may include but not limited to media player vs. media element; adding a sound player;Â  handling media-specific events such as buffering.</li>
</ul>
<ul>
<li><strong>Manage binary resources</strong>. It may include but not limited to embedding resources in your application;Â  linking to external resources;Â  preloading resources; asynchronously using resources;Â  sharing resources.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Manage images</strong>. It may include but not limited to accessing image metadata; transforming graphics into images;Â  stretching and sizing images.</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-3.html&amp;title=70-502%20Objectives%20List%20Part%203"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/70-502-objectives-list-part-3.html/feed</wfw:commentRss>
		<slash:comments>206</slash:comments>
		</item>
		<item>
		<title>70-502 Objectives List Part 2</title>
		<link>http://www.mcpd-certification.com/70-502-objectives-list-part-2.html</link>
		<comments>http://www.mcpd-certification.com/70-502-objectives-list-part-2.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 07:08:02 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-502 Objectives List Part 2]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=765</guid>
		<description><![CDATA[Building User Interfaces Select and configure content controls. It may include but not limited to applying attached properties of controls to a user interface element;Â  selecting appropriate controls for specific uses. Select and configure item controls. It may include but not limited to using lists, toolbars, menus, tree views, virtualization of item controls, andÂ  status [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-2.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-2.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Building User Interfaces</strong></p>
<ul>
<li style="text-align: justify;"><strong>Select and configure content controls</strong>. It may include but not limited to applying attached properties of controls to a user interface element;Â  selecting appropriate controls for specific uses.</li>
</ul>
<ul>
<li><strong>Select and configure item controls</strong>. It may include but not limited to using lists, toolbars, menus, tree views, virtualization of item controls, andÂ  status bar.</li>
</ul>
<ul>
<li><strong>Select and configure layout panels</strong>. It may include but not limited to choosing the correct layout panel; configuring sizing; aligning content; using a grid splitter.</li>
</ul>
<ul>
<li><strong>Integrate Windows Forms controls into a WPF application</strong>. It may include but not limited to adding controls not available in WPF, such as the property grid and masked text box;Â  interop dialog boxes.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Create user and custom controls</strong>. It may include but not limited to render appearance based on currently selected system theme; incorporate accessibility features by using UI automation; choosing between custom controls, user controls, and templates; consuming user control or custom controls; creating and handling routed events.</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-2.html&amp;title=70-502%20Objectives%20List%20Part%202"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/70-502-objectives-list-part-2.html/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>70-502 Objectives List Part 1</title>
		<link>http://www.mcpd-certification.com/70-502-objectives-list-part-1.html</link>
		<comments>http://www.mcpd-certification.com/70-502-objectives-list-part-1.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 07:06:36 +0000</pubDate>
		<dc:creator>Allen Ryan</dc:creator>
				<category><![CDATA[70-502]]></category>
		<category><![CDATA[70-502 Objectives List Part 1]]></category>

		<guid isPermaLink="false">http://www.mcpd-certification.com/?p=763</guid>
		<description><![CDATA[Creating a WPF Application Select an application type. It may include but not limited to choosing between Windows application, Navigation application, and XAML Browser Application (XBAP) application;Â  select the right type of application based on security restrictions. Configure Event Handling. It may include but not limited to tunneling vs. bubbling events; using the Event Manager [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 1px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-1.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-1.html&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Creating a WPF Application</strong><strong> </strong></p>
<ul>
<li style="text-align: justify;"><strong>Select an application type</strong>. It may include but not limited to choosing between Windows application, Navigation application, and XAML Browser Application (XBAP) application;Â  select the right type of application based on security restrictions.</li>
</ul>
<ul>
<li><strong>Configure Event Handling</strong>. It may include but not limited to tunneling vs. bubbling events; using the Event Manager class; handle application-level events.</li>
</ul>
<ul>
<li><strong>Configure commands</strong>. It may include but not limited to defining commands; associating commands to controls; creating custom commands; handling commands.</li>
</ul>
<ul>
<li><strong>Configure page-based navigation</strong>. It may include but not limited to defining and using PageFunction; using Navigation Service and hyperlinks; simple navigation vs. structured navigation; using the Journal; handling navigation events.</li>
</ul>
<ul>
<li><strong>Configure application settings</strong>. It may include but not limited to creating application settings; creating user settings; loading and saving settings.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Manage application responsiveness</strong>. It may include but not limited to implementing asynchronous programming patterns; marshalling between threads; freezing UI elements.</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.mcpd-certification.com%2F70-502-objectives-list-part-1.html&amp;title=70-502%20Objectives%20List%20Part%201"><img src="http://www.mcpd-certification.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.mcpd-certification.com/70-502-objectives-list-part-1.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

