<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>I cannot remember everything - 70-536</title>
    <link>http://blog.mikepoole.net/</link>
    <description>so I wrote it down here</description>
    <language>en-us</language>
    <copyright>Michael Poole</copyright>
    <lastBuildDate>Mon, 12 Nov 2007 22:17:27 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>michael_g_poole@hotmail.com</managingEditor>
    <webMaster>michael_g_poole@hotmail.com</webMaster>
    <item>
      <trackback:ping>http://blog.mikepoole.net/Trackback.aspx?guid=013687e8-b87e-40c8-abe0-15ece5c080e2</trackback:ping>
      <pingback:server>http://blog.mikepoole.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.mikepoole.net/PermaLink,guid,013687e8-b87e-40c8-abe0-15ece5c080e2.aspx</pingback:target>
      <dc:creator>Mike</dc:creator>
      <wfw:comment>http://blog.mikepoole.net/CommentView,guid,013687e8-b87e-40c8-abe0-15ece5c080e2.aspx</wfw:comment>
      <wfw:commentRss>http://blog.mikepoole.net/SyndicationService.asmx/GetEntryCommentsRss?guid=013687e8-b87e-40c8-abe0-15ece5c080e2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">OK.. I have built a foundation of .NET
v2.0 competence. I have passed the exam so I'm quite chuffed.<br />
I'm not sure what more I can say after agreeing to so many non-disclosure-type conditions
prior to the exam!!<br />
Watch this space for more .NET developments!!<br /><p></p><img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=013687e8-b87e-40c8-abe0-15ece5c080e2" /></body>
      <title>Foundation Level Achieved</title>
      <guid isPermaLink="false">http://blog.mikepoole.net/PermaLink,guid,013687e8-b87e-40c8-abe0-15ece5c080e2.aspx</guid>
      <link>http://blog.mikepoole.net/PermaLink,guid,013687e8-b87e-40c8-abe0-15ece5c080e2.aspx</link>
      <pubDate>Mon, 12 Nov 2007 22:17:27 GMT</pubDate>
      <description>OK.. I have built a foundation of .NET v2.0 competence. I have passed the exam so I'm quite chuffed.&lt;br&gt;
I'm not sure what more I can say after agreeing to so many non-disclosure-type conditions
prior to the exam!!&lt;br&gt;
Watch this space for more .NET developments!!&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=013687e8-b87e-40c8-abe0-15ece5c080e2" /&gt;</description>
      <comments>http://blog.mikepoole.net/CommentView,guid,013687e8-b87e-40c8-abe0-15ece5c080e2.aspx</comments>
      <category>70-536</category>
    </item>
    <item>
      <trackback:ping>http://blog.mikepoole.net/Trackback.aspx?guid=fef9aa1e-7fe5-4e7c-922a-430b06ff90f4</trackback:ping>
      <pingback:server>http://blog.mikepoole.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.mikepoole.net/PermaLink,guid,fef9aa1e-7fe5-4e7c-922a-430b06ff90f4.aspx</pingback:target>
      <dc:creator>Mike</dc:creator>
      <wfw:comment>http://blog.mikepoole.net/CommentView,guid,fef9aa1e-7fe5-4e7c-922a-430b06ff90f4.aspx</wfw:comment>
      <wfw:commentRss>http://blog.mikepoole.net/SyndicationService.asmx/GetEntryCommentsRss?guid=fef9aa1e-7fe5-4e7c-922a-430b06ff90f4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Ended up re-scheduling last weekend following
some dismal test marks after covering the relevant chapters on Security. Have spent
last week covering Services, Threading, Application Domains, Configuration, and the
weekend covering Debugging, Tracing, Event Logging, COM interop and Reflection. 
<br /><br />
Have taken most of the MeasureUp tests now, all without reference to materials. When
I've been thorough things have gone OK (high 70%s), blotting the copybook have been
Security (sub 40%) and COM Interop / Reflection (50%). The main thing now is concentrating
on review of the test exam questions. Reviewing areas I haven't looked at for ages
i.e. Collections, Generics, Eventing. Areas that have received minimal attention are
not going to be revisited now (i.e. Regular Expressions, Graphics)<br /><br />
I've got a couple of spare hours in the morning and then exam is mid-afternoon. I'm
feeling that I'm not quite as solid as I'd like to be but it is definitely worth a
shot now.<br /><p></p><img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=fef9aa1e-7fe5-4e7c-922a-430b06ff90f4" /></body>
      <title>First Shot at 70-536 Tomorrow</title>
      <guid isPermaLink="false">http://blog.mikepoole.net/PermaLink,guid,fef9aa1e-7fe5-4e7c-922a-430b06ff90f4.aspx</guid>
      <link>http://blog.mikepoole.net/PermaLink,guid,fef9aa1e-7fe5-4e7c-922a-430b06ff90f4.aspx</link>
      <pubDate>Sun, 11 Nov 2007 21:58:22 GMT</pubDate>
      <description>Ended up re-scheduling last weekend following some dismal test marks after covering the relevant chapters on Security. Have spent last week covering Services, Threading, Application Domains, Configuration, and the weekend covering Debugging, Tracing, Event Logging, COM interop and Reflection. &lt;br&gt;
&lt;br&gt;
Have taken most of the MeasureUp tests now, all without reference to materials. When
I've been thorough things have gone OK (high 70%s), blotting the copybook have been
Security (sub 40%) and COM Interop / Reflection (50%). The main thing now is concentrating
on review of the test exam questions. Reviewing areas I haven't looked at for ages
i.e. Collections, Generics, Eventing. Areas that have received minimal attention are
not going to be revisited now (i.e. Regular Expressions, Graphics)&lt;br&gt;
&lt;br&gt;
I've got a couple of spare hours in the morning and then exam is mid-afternoon. I'm
feeling that I'm not quite as solid as I'd like to be but it is definitely worth a
shot now.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=fef9aa1e-7fe5-4e7c-922a-430b06ff90f4" /&gt;</description>
      <comments>http://blog.mikepoole.net/CommentView,guid,fef9aa1e-7fe5-4e7c-922a-430b06ff90f4.aspx</comments>
      <category>70-536</category>
    </item>
    <item>
      <trackback:ping>http://blog.mikepoole.net/Trackback.aspx?guid=aa631007-ed58-4227-a637-9600d32305de</trackback:ping>
      <pingback:server>http://blog.mikepoole.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.mikepoole.net/PermaLink,guid,aa631007-ed58-4227-a637-9600d32305de.aspx</pingback:target>
      <dc:creator>Mike</dc:creator>
      <wfw:comment>http://blog.mikepoole.net/CommentView,guid,aa631007-ed58-4227-a637-9600d32305de.aspx</wfw:comment>
      <wfw:commentRss>http://blog.mikepoole.net/SyndicationService.asmx/GetEntryCommentsRss?guid=aa631007-ed58-4227-a637-9600d32305de</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">I've not made the kind of progress I had
hoped for this weekend, even with the help of an extra hour with the clocks going
back. The upshot is I've re-scheduled for a week later than anticipated, on 7th Nov.<br /><br />
I could point to domestic responsibilities: 4 year olds who refuse to go to bed, the
need to mow the gardens before the weather takes a more autumnal turn. Let's be honest
here though - there's also the learning of some quite unfamiliar material found in
the objectives of 70-536 which has taken more time than I'd expected. For instance,
I've sought some additional resources on Code Access Security <a href="http://www.code-magazine.com/Article.aspx?quickid=0405031">here</a> and <a href="http://www.codeproject.com/dotnet/UB_CAS_NET.asp">here</a>.
It's not something you can just read and absorb first time around. I found some consensus
within the comments of the latter CodeProject article.<br /><br />
Also, I've made some efforts to continue with working examples where applicable which
can consume time. It's one thing I've done more of compared to preparing for 70-315
which was more taking notes like for a University exam. Below is a code snippet from
my tour of 'globalization'. Some things do get overwritten but I've tried to preserve
the extent of the exploration. Also, I've never used the code coloriser within DasBlog's
admin pages. I've had to do some manual indentation to get things looking more readable.<br /><p><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">using</span> System;<br /><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">using</span> System.Collections.Generic;<br /><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">using</span> System.Text;<br /><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">using</span> System.Globalization;<br /><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">using</span> System.Threading;<br /><br /><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">namespace</span> GlobalizeThis<br />
{<br /><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">class</span> Program<br />
{</span><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"><br /></span></span></p><blockquote><p><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> Main(<span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span>[]
args)</span></p><p><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /></p><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;">Console.ReadKey(<span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">true</span>);</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> AlreadyTested()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//CultureInfoExample1();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//Thread.CurrentThread.CurrentCulture
= new CultureInfo("es-VE");CultureInfoExample1();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//FormattingExample1();
CultureInfoExample2(); CultureInfoExample3();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//RegionInfoExample();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//Thread.CurrentThread.CurrentCulture
= new CultureInfo("es-VE"); RegionInfoExample();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//Thread.CurrentThread.CurrentCulture
= new CultureInfo("en-US"); RegionInfoExample();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//DateTimeExample1();DateTimeExample2();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//NumberFormat();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//CompareInfoExample1();</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//CompareInfoExample2();CompareInfoExample3();</span></span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> CompareInfoExample3()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span> s1 <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Coté"</span>;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span> s2 <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"coté"</span>;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CompareInfo
demoInfo <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">new</span> CultureInfo(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"fr-FR"</span>).CompareInfo;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"if
zero then equal. non-zero values indicate differences"</span>, demoInfo.Compare(s1,
s2, CompareOptions.IgnoreCase).ToString());</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> CompareInfoExample2()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span> s1 <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Coté"</span>;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span> s2 <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"coté"</span>;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CompareInfo
demoInfo <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">new</span> CultureInfo(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"fr-FR"</span>).CompareInfo;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"if
zero then equal. non-zero values indicate differences"</span>, demoInfo.Compare(s1,
s2).ToString());</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> CompareInfoExample1()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CompareInfo
demoInfo1 <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> Thread.CurrentThread.CurrentCulture.CompareInfo;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"name
of compareinfo"</span>, demoInfo1.Name);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"LCID
of compareinfo"</span>, demoInfo1.LCID.ToString());</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CompareInfo
demoInfo2 <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">new</span> CultureInfo(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"en-US"</span>).CompareInfo;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"name
of compareinfo"</span>, demoInfo2.Name);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"LCID
of compareinfo"</span>, demoInfo2.LCID.ToString());</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> NumberFormat()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CultureInfo
usersCulture <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">new</span> CultureInfo(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"es-VE"</span>);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Venez
Currency"</span>, usersCulture.NumberFormat.CurrencySymbol);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Number
decimal separator"</span>, usersCulture.NumberFormat.NumberDecimalSeparator);</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> DateTimeExample2()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CultureInfo
myCulture <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> Thread.CurrentThread.CurrentCulture;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CultureInfo
usersCulture <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">new</span> CultureInfo(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"es-VE"</span>);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">int</span> i <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> 0;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;">//string[]
months = usersCulture.DateTimeFormat.MonthNames;</span></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span>[]
months <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> usersCulture.DateTimeFormat.AbbreviatedMonthNames;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">foreach</span> (<span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span> venezMonth <span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">in</span> months)</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(myCulture.DateTimeFormat.MonthNames[i++],
venezMonth);</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"no
of months"</span>, months.Length.ToString());</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> DateTimeExample1()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CultureInfo
myCulture <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> Thread.CurrentThread.CurrentCulture;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CultureInfo
usersCulture <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">new</span> CultureInfo(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"es-VE"</span>);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">int</span> i <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> 0;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span>[]
days <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> usersCulture.DateTimeFormat.DayNames;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">foreach</span> (<span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span> venezDay <span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">in</span> days)</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(myCulture.DateTimeFormat.DayNames[i++],
venezDay);</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> RegionInfoExample()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CultureInfo
usersCulture <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> Thread.CurrentThread.CurrentCulture;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> RegionInfo
demoRegion <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">new</span> RegionInfo(usersCulture.LCID);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"English
Name"</span>, demoRegion.EnglishName);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Display
Name"</span>, demoRegion.DisplayName);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Currency
Symbol"</span>, demoRegion.CurrencySymbol);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Is
Metric"</span>, demoRegion.IsMetric.ToString());</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> CultureInfoExample3()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">foreach</span> (CultureInfo
userCulture <span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">in</span> CultureInfo.GetCultures(CultureTypes.SpecificCultures))</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Culture"</span>,
userCulture.Name);</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> CultureInfoExample2()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CultureInfo
usersCulture <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> Thread.CurrentThread.CurrentUICulture;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"The
current culture of this application is"</span>, usersCulture.Name);</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> FormattingExample1()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"Salary
is"</span>, (100000).ToString(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"C"</span>));</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> CultureInfoExample1()</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> CultureInfo
usersCulture <span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;">=</span> Thread.CurrentThread.CurrentCulture;</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"The
current culture of this application is"</span>, usersCulture.Name);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"The
display name of this application is"</span>, usersCulture.DisplayName);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"The
native name of this application is"</span>, usersCulture.NativeName);</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> w(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"The
ISO Abbreviation of this application is"</span>, usersCulture.TwoLetterISOLanguageName);</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">static</span><span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">void</span> w(<span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span> p, <span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;">string</span> s)</span><br /><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> {</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> Console.WriteLine(<span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;">"{0}
: {1}"</span>, p, s);</span><br /></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"> }</span><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"><br /></span></blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;">}</span><br /><blockquote><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"></span></blockquote><p><span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;">}<br /></span></p><br /><br /><p></p><img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=aa631007-ed58-4227-a637-9600d32305de" /></body>
      <title>Re-schedule</title>
      <guid isPermaLink="false">http://blog.mikepoole.net/PermaLink,guid,aa631007-ed58-4227-a637-9600d32305de.aspx</guid>
      <link>http://blog.mikepoole.net/PermaLink,guid,aa631007-ed58-4227-a637-9600d32305de.aspx</link>
      <pubDate>Sun, 28 Oct 2007 21:11:59 GMT</pubDate>
      <description>I've not made the kind of progress I had hoped for this weekend, even with the help of an extra hour with the clocks going back. The upshot is I've re-scheduled for a week later than anticipated, on 7th Nov.&lt;br&gt;
&lt;br&gt;
I could point to domestic responsibilities: 4 year olds who refuse to go to bed, the
need to mow the gardens before the weather takes a more autumnal turn. Let's be honest
here though - there's also the learning of some quite unfamiliar material found in
the objectives of 70-536 which has taken more time than I'd expected. For instance,
I've sought some additional resources on Code Access Security &lt;a href="http://www.code-magazine.com/Article.aspx?quickid=0405031"&gt;here&lt;/a&gt; and &lt;a href="http://www.codeproject.com/dotnet/UB_CAS_NET.asp"&gt;here&lt;/a&gt;.
It's not something you can just read and absorb first time around. I found some consensus
within the comments of the latter CodeProject article.&lt;br&gt;
&lt;br&gt;
Also, I've made some efforts to continue with working examples where applicable which
can consume time. It's one thing I've done more of compared to preparing for 70-315
which was more taking notes like for a University exam. Below is a code snippet from
my tour of 'globalization'. Some things do get overwritten but I've tried to preserve
the extent of the exploration. Also, I've never used the code coloriser within DasBlog's
admin pages. I've had to do some manual indentation to get things looking more readable.&lt;br&gt;
&lt;p&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;using&lt;/span&gt; System;&lt;br&gt;
&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;using&lt;/span&gt; System.Collections.Generic;&lt;br&gt;
&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;using&lt;/span&gt; System.Text;&lt;br&gt;
&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;using&lt;/span&gt; System.Globalization;&lt;br&gt;
&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;using&lt;/span&gt; System.Threading;&lt;br&gt;
&lt;br&gt;
&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;namespace&lt;/span&gt; GlobalizeThis&lt;br&gt;
{&lt;br&gt;
&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;class&lt;/span&gt; Program&lt;br&gt;
{&lt;/span&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;
&lt;br&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; Main(&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt;[]
args)&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;Console.ReadKey(&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;true&lt;/span&gt;);&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; AlreadyTested()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//CultureInfoExample1();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//Thread.CurrentThread.CurrentCulture
= new CultureInfo("es-VE");CultureInfoExample1();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//FormattingExample1();
CultureInfoExample2(); CultureInfoExample3();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//RegionInfoExample();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//Thread.CurrentThread.CurrentCulture
= new CultureInfo("es-VE"); RegionInfoExample();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//Thread.CurrentThread.CurrentCulture
= new CultureInfo("en-US"); RegionInfoExample();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//DateTimeExample1();DateTimeExample2();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//NumberFormat();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//CompareInfoExample1();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//CompareInfoExample2();CompareInfoExample3();&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; CompareInfoExample3()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt; s1 &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Coté"&lt;/span&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt; s2 &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"coté"&lt;/span&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CompareInfo
demoInfo &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;new&lt;/span&gt; CultureInfo(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"fr-FR"&lt;/span&gt;).CompareInfo;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"if
zero then equal. non-zero values indicate differences"&lt;/span&gt;, demoInfo.Compare(s1,
s2, CompareOptions.IgnoreCase).ToString());&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; CompareInfoExample2()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt; s1 &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Coté"&lt;/span&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt; s2 &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"coté"&lt;/span&gt;;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CompareInfo
demoInfo &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;new&lt;/span&gt; CultureInfo(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"fr-FR"&lt;/span&gt;).CompareInfo;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"if
zero then equal. non-zero values indicate differences"&lt;/span&gt;, demoInfo.Compare(s1,
s2).ToString());&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; CompareInfoExample1()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CompareInfo
demoInfo1 &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; Thread.CurrentThread.CurrentCulture.CompareInfo;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"name
of compareinfo"&lt;/span&gt;, demoInfo1.Name);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"LCID
of compareinfo"&lt;/span&gt;, demoInfo1.LCID.ToString());&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CompareInfo
demoInfo2 &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;new&lt;/span&gt; CultureInfo(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"en-US"&lt;/span&gt;).CompareInfo;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"name
of compareinfo"&lt;/span&gt;, demoInfo2.Name);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"LCID
of compareinfo"&lt;/span&gt;, demoInfo2.LCID.ToString());&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; NumberFormat()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CultureInfo
usersCulture &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;new&lt;/span&gt; CultureInfo(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"es-VE"&lt;/span&gt;);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Venez
Currency"&lt;/span&gt;, usersCulture.NumberFormat.CurrencySymbol);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Number
decimal separator"&lt;/span&gt;, usersCulture.NumberFormat.NumberDecimalSeparator);&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; DateTimeExample2()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CultureInfo
myCulture &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; Thread.CurrentThread.CurrentCulture;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CultureInfo
usersCulture &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;new&lt;/span&gt; CultureInfo(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"es-VE"&lt;/span&gt;);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;int&lt;/span&gt; i &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; 0;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Green; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;//string[]
months = usersCulture.DateTimeFormat.MonthNames;&lt;/span&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt;[]
months &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; usersCulture.DateTimeFormat.AbbreviatedMonthNames;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;foreach&lt;/span&gt; (&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt; venezMonth &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;in&lt;/span&gt; months)&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(myCulture.DateTimeFormat.MonthNames[i++],
venezMonth);&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"no
of months"&lt;/span&gt;, months.Length.ToString());&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; DateTimeExample1()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CultureInfo
myCulture &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; Thread.CurrentThread.CurrentCulture;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CultureInfo
usersCulture &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;new&lt;/span&gt; CultureInfo(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"es-VE"&lt;/span&gt;);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;int&lt;/span&gt; i &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; 0;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt;[]
days &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; usersCulture.DateTimeFormat.DayNames;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;foreach&lt;/span&gt; (&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt; venezDay &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;in&lt;/span&gt; days)&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(myCulture.DateTimeFormat.DayNames[i++],
venezDay);&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; RegionInfoExample()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CultureInfo
usersCulture &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; Thread.CurrentThread.CurrentCulture;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; RegionInfo
demoRegion &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;new&lt;/span&gt; RegionInfo(usersCulture.LCID);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"English
Name"&lt;/span&gt;, demoRegion.EnglishName);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Display
Name"&lt;/span&gt;, demoRegion.DisplayName);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Currency
Symbol"&lt;/span&gt;, demoRegion.CurrencySymbol);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Is
Metric"&lt;/span&gt;, demoRegion.IsMetric.ToString());&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; CultureInfoExample3()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;foreach&lt;/span&gt; (CultureInfo
userCulture &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;in&lt;/span&gt; CultureInfo.GetCultures(CultureTypes.SpecificCultures))&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Culture"&lt;/span&gt;,
userCulture.Name);&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; CultureInfoExample2()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CultureInfo
usersCulture &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; Thread.CurrentThread.CurrentUICulture;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"The
current culture of this application is"&lt;/span&gt;, usersCulture.Name);&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; FormattingExample1()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"Salary
is"&lt;/span&gt;, (100000).ToString(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"C"&lt;/span&gt;));&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; CultureInfoExample1()&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; CultureInfo
usersCulture &lt;span style="color: Red; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;=&lt;/span&gt; Thread.CurrentThread.CurrentCulture;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"The
current culture of this application is"&lt;/span&gt;, usersCulture.Name);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"The
display name of this application is"&lt;/span&gt;, usersCulture.DisplayName);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"The
native name of this application is"&lt;/span&gt;, usersCulture.NativeName);&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; w(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"The
ISO Abbreviation of this application is"&lt;/span&gt;, usersCulture.TwoLetterISOLanguageName);&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;static&lt;/span&gt; &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;void&lt;/span&gt; w(&lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt; p, &lt;span style="color: Blue; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;string&lt;/span&gt; s)&lt;/span&gt;
&lt;br&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; {&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; Console.WriteLine(&lt;span style="color: rgb(102, 102, 102); background-color: rgb(228, 228, 228); font-family: Courier New; font-size: 11px;"&gt;"{0}
: {1}"&lt;/span&gt;, p, s);&lt;/span&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt; }&lt;/span&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;
&lt;br&gt;
&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;}&lt;/span&gt;
&lt;br&gt;
&lt;blockquote&gt;&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;
&lt;span style="color: Black; background-color: transparent; font-family: Courier New; font-size: 11px;"&gt;}&lt;br&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=aa631007-ed58-4227-a637-9600d32305de" /&gt;</description>
      <comments>http://blog.mikepoole.net/CommentView,guid,aa631007-ed58-4227-a637-9600d32305de.aspx</comments>
      <category>70-536</category>
    </item>
    <item>
      <trackback:ping>http://blog.mikepoole.net/Trackback.aspx?guid=210db07a-28eb-4a41-95cc-f2e6338f05fa</trackback:ping>
      <pingback:server>http://blog.mikepoole.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.mikepoole.net/PermaLink,guid,210db07a-28eb-4a41-95cc-f2e6338f05fa.aspx</pingback:target>
      <dc:creator>Mike</dc:creator>
      <wfw:comment>http://blog.mikepoole.net/CommentView,guid,210db07a-28eb-4a41-95cc-f2e6338f05fa.aspx</wfw:comment>
      <wfw:commentRss>http://blog.mikepoole.net/SyndicationService.asmx/GetEntryCommentsRss?guid=210db07a-28eb-4a41-95cc-f2e6338f05fa</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">I've decided to throw caution to the wind
and book in my exam. I read this <a href="http://msmvps.com/blogs/robfarley/archive/2007/10/17/the-best-way-to-pass-a-microsoft-certification-exam.aspx">blog
post</a> about a week ago and was inspired to take advantage of the free second shot.
I had a certain amount of pride at passing 70-315 on the first time, but on reflection
I probably studied a little too intensively and left the self-testing a little too
late before the exam. This time, I've decided to iterate more rapidly through the
material with testing sessions after each block.<br /><br />
The appeal of second shot is I can accurately assess areas of weakness using the actual
exam first time around. Agreed that not many examination formats allow for this but
it seems nonsensical to pass up the opportunity. There remains the possibility that
I might even pass (!), although with this weekend and a couple of work days remaining
I'm pessimistic of covering enough ground in sufficient detail, although the intention
is that I will at least read through everything.<br /><br />
My approach has been to cover the material according to the 7 individual exam objectives.
I've used the 70-536 book and its lesson review questions, along with the eLearning
material I've been using. I much prefer the style of the book and I alternate freely
between the book and the .pdf so its not an online-phobic thing. After covering each
objective, I've used the MeasureUp tests and selected the module in question to fire
back all the specific questions in the bank. Then, on review I'll focus in on the
incorrect answers and refer back to the information sources. I jumped the gun last
night on serialization having missed out the XmlSerialization side of things and paid
the price (58% and failure!). I'm keeping screen-dumps of all incorrectly answered
questions just for later review closer to the exam.<br /><br />
Anyway, must get back to the grindstone.<br /><p></p><img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=210db07a-28eb-4a41-95cc-f2e6338f05fa" /></body>
      <title>The Lure of The Second Shot</title>
      <guid isPermaLink="false">http://blog.mikepoole.net/PermaLink,guid,210db07a-28eb-4a41-95cc-f2e6338f05fa.aspx</guid>
      <link>http://blog.mikepoole.net/PermaLink,guid,210db07a-28eb-4a41-95cc-f2e6338f05fa.aspx</link>
      <pubDate>Sat, 27 Oct 2007 10:33:30 GMT</pubDate>
      <description>I've decided to throw caution to the wind and book in my exam. I read this &lt;a href="http://msmvps.com/blogs/robfarley/archive/2007/10/17/the-best-way-to-pass-a-microsoft-certification-exam.aspx"&gt;blog
post&lt;/a&gt; about a week ago and was inspired to take advantage of the free second shot.
I had a certain amount of pride at passing 70-315 on the first time, but on reflection
I probably studied a little too intensively and left the self-testing a little too
late before the exam. This time, I've decided to iterate more rapidly through the
material with testing sessions after each block.&lt;br&gt;
&lt;br&gt;
The appeal of second shot is I can accurately assess areas of weakness using the actual
exam first time around. Agreed that not many examination formats allow for this but
it seems nonsensical to pass up the opportunity. There remains the possibility that
I might even pass (!), although with this weekend and a couple of work days remaining
I'm pessimistic of covering enough ground in sufficient detail, although the intention
is that I will at least read through everything.&lt;br&gt;
&lt;br&gt;
My approach has been to cover the material according to the 7 individual exam objectives.
I've used the 70-536 book and its lesson review questions, along with the eLearning
material I've been using. I much prefer the style of the book and I alternate freely
between the book and the .pdf so its not an online-phobic thing. After covering each
objective, I've used the MeasureUp tests and selected the module in question to fire
back all the specific questions in the bank. Then, on review I'll focus in on the
incorrect answers and refer back to the information sources. I jumped the gun last
night on serialization having missed out the XmlSerialization side of things and paid
the price (58% and failure!). I'm keeping screen-dumps of all incorrectly answered
questions just for later review closer to the exam.&lt;br&gt;
&lt;br&gt;
Anyway, must get back to the grindstone.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=210db07a-28eb-4a41-95cc-f2e6338f05fa" /&gt;</description>
      <comments>http://blog.mikepoole.net/CommentView,guid,210db07a-28eb-4a41-95cc-f2e6338f05fa.aspx</comments>
      <category>70-536</category>
    </item>
    <item>
      <trackback:ping>http://blog.mikepoole.net/Trackback.aspx?guid=fd578cca-d0bc-45f7-af43-0ad126616f0d</trackback:ping>
      <pingback:server>http://blog.mikepoole.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.mikepoole.net/PermaLink,guid,fd578cca-d0bc-45f7-af43-0ad126616f0d.aspx</pingback:target>
      <dc:creator>Mike</dc:creator>
      <wfw:comment>http://blog.mikepoole.net/CommentView,guid,fd578cca-d0bc-45f7-af43-0ad126616f0d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.mikepoole.net/SyndicationService.asmx/GetEntryCommentsRss?guid=fd578cca-d0bc-45f7-af43-0ad126616f0d</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">I've been working with Microsoft's eLearning
packages on and off for a few months now. The <a href="https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=127339">Collection
5160</a> covers 7 <i>Courses</i> considered as part of a 'Core Development' skill
set. In a sense, I find these courses useful as a starting point, but they really
only serve to whet the appetite for more information. Anyway I've always found that
reading around a subject is necessary for reinforcement and as a matter of course
I've done some googling as well as referring to my Safari bookshelf and MSDN. Writing
some console applications and getting them working really helps cement the ideas in
place and are also good for later referral.<br /><br />
For example, last night I was working on delegates and events. I worked through the
eLearning material but found some of the examples either too brief or simply error-strewn
and poorly explained. A quick search on <i>EventArgs </i>on my Safari bookshelf and
some really useful examples are described in <a href="http://safari.oreilly.com/0735621810">Donis
Marshall's C# book</a> and some advanced stuff to get to grips with in <a href="http://safari.oreilly.com/0321245660">Bill
Wagner's Effective C#</a>. This morning I've quickly followed up on the eLearning
environment's online forums, however not a lot of peer review goes on here and the
moderators are non-existent bar the obligatory 1st post explaining how happy they
are to help!<br /><br />
In summary, my overall approach to learning new technologies is based on knowing that
passing the exam is not really going to be the end of the road. Especially with v3.0
and v3.5 to learn on top. There is no substitute for really understanding your stuff.
Microsoft eLearning could do with putting this approach into practice.<br /><p></p><img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=fd578cca-d0bc-45f7-af43-0ad126616f0d" /></body>
      <title>Learning Strategy for 70-536</title>
      <guid isPermaLink="false">http://blog.mikepoole.net/PermaLink,guid,fd578cca-d0bc-45f7-af43-0ad126616f0d.aspx</guid>
      <link>http://blog.mikepoole.net/PermaLink,guid,fd578cca-d0bc-45f7-af43-0ad126616f0d.aspx</link>
      <pubDate>Wed, 26 Sep 2007 10:04:00 GMT</pubDate>
      <description>I've been working with Microsoft's eLearning packages on and off for a few months now. The &lt;a href="https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=127339"&gt;Collection
5160&lt;/a&gt; covers 7 &lt;i&gt;Courses&lt;/i&gt; considered as part of a 'Core Development' skill
set. In a sense, I find these courses useful as a starting point, but they really
only serve to whet the appetite for more information. Anyway I've always found that
reading around a subject is necessary for reinforcement and as a matter of course
I've done some googling as well as referring to my Safari bookshelf and MSDN. Writing
some console applications and getting them working really helps cement the ideas in
place and are also good for later referral.&lt;br&gt;
&lt;br&gt;
For example, last night I was working on delegates and events. I worked through the
eLearning material but found some of the examples either too brief or simply error-strewn
and poorly explained. A quick search on &lt;i&gt;EventArgs &lt;/i&gt;on my Safari bookshelf and
some really useful examples are described in &lt;a href="http://safari.oreilly.com/0735621810"&gt;Donis
Marshall's C# book&lt;/a&gt; and some advanced stuff to get to grips with in &lt;a href="http://safari.oreilly.com/0321245660"&gt;Bill
Wagner's Effective C#&lt;/a&gt;. This morning I've quickly followed up on the eLearning
environment's online forums, however not a lot of peer review goes on here and the
moderators are non-existent bar the obligatory 1st post explaining how happy they
are to help!&lt;br&gt;
&lt;br&gt;
In summary, my overall approach to learning new technologies is based on knowing that
passing the exam is not really going to be the end of the road. Especially with v3.0
and v3.5 to learn on top. There is no substitute for really understanding your stuff.
Microsoft eLearning could do with putting this approach into practice.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=fd578cca-d0bc-45f7-af43-0ad126616f0d" /&gt;</description>
      <comments>http://blog.mikepoole.net/CommentView,guid,fd578cca-d0bc-45f7-af43-0ad126616f0d.aspx</comments>
      <category>70-536</category>
    </item>
    <item>
      <trackback:ping>http://blog.mikepoole.net/Trackback.aspx?guid=6841b446-b78d-453a-902c-304992abd011</trackback:ping>
      <pingback:server>http://blog.mikepoole.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.mikepoole.net/PermaLink,guid,6841b446-b78d-453a-902c-304992abd011.aspx</pingback:target>
      <dc:creator>Mike</dc:creator>
      <wfw:comment>http://blog.mikepoole.net/CommentView,guid,6841b446-b78d-453a-902c-304992abd011.aspx</wfw:comment>
      <wfw:commentRss>http://blog.mikepoole.net/SyndicationService.asmx/GetEntryCommentsRss?guid=6841b446-b78d-453a-902c-304992abd011</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">I've persuaded my employers to allow me
to undertake some online learning instead of a traditional lecture/tutorial-style
course. I've opted to take the Core &amp; Advanced Development for .NET 2.0. The pluses
for me are: flexible study pattern and that it has plenty in common for the 70-536
exam.<br /><br />
I have decided to go for this exam first to firmly cement the enhancements to C# in
my conciousness. With a better background of the fundamentals I think 70-528 will
be a more natural progression. I was influenced by <a href="http://groups.google.co.uk/group/microsoft.public.certification/browse_thread/thread/1cf95b3fbb7c9368/b1d20f5d5f8c24e0?lnk=st&amp;q=70-536&amp;rnum=1&amp;hl=en#b1d20f5d5f8c24e0">others</a> on
this matter.<br /><p></p><img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=6841b446-b78d-453a-902c-304992abd011" /></body>
      <title>.NET 2.0 eLearning</title>
      <guid isPermaLink="false">http://blog.mikepoole.net/PermaLink,guid,6841b446-b78d-453a-902c-304992abd011.aspx</guid>
      <link>http://blog.mikepoole.net/PermaLink,guid,6841b446-b78d-453a-902c-304992abd011.aspx</link>
      <pubDate>Mon, 11 Jun 2007 15:56:21 GMT</pubDate>
      <description>I've persuaded my employers to allow me to undertake some online learning instead of a traditional lecture/tutorial-style course. I've opted to take the Core &amp;amp; Advanced Development for .NET 2.0. The pluses for me are: flexible study pattern and that it has plenty in common for the 70-536 exam.&lt;br&gt;
&lt;br&gt;
I have decided to go for this exam first to firmly cement the enhancements to C# in
my conciousness. With a better background of the fundamentals I think 70-528 will
be a more natural progression. I was influenced by &lt;a href="http://groups.google.co.uk/group/microsoft.public.certification/browse_thread/thread/1cf95b3fbb7c9368/b1d20f5d5f8c24e0?lnk=st&amp;amp;q=70-536&amp;amp;rnum=1&amp;amp;hl=en#b1d20f5d5f8c24e0"&gt;others&lt;/a&gt; on
this matter.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=6841b446-b78d-453a-902c-304992abd011" /&gt;</description>
      <comments>http://blog.mikepoole.net/CommentView,guid,6841b446-b78d-453a-902c-304992abd011.aspx</comments>
      <category>70-528;70-536</category>
    </item>
    <item>
      <trackback:ping>http://blog.mikepoole.net/Trackback.aspx?guid=7f00f8fd-6632-4215-8d41-9b53e38f1a02</trackback:ping>
      <pingback:server>http://blog.mikepoole.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.mikepoole.net/PermaLink,guid,7f00f8fd-6632-4215-8d41-9b53e38f1a02.aspx</pingback:target>
      <dc:creator>Mike</dc:creator>
      <wfw:comment>http://blog.mikepoole.net/CommentView,guid,7f00f8fd-6632-4215-8d41-9b53e38f1a02.aspx</wfw:comment>
      <wfw:commentRss>http://blog.mikepoole.net/SyndicationService.asmx/GetEntryCommentsRss?guid=7f00f8fd-6632-4215-8d41-9b53e38f1a02</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">I recently bought the <a href="http://www.amazon.com/Self-Paced-Training-70-536-70-528-70-547/dp/0735623767/ref=pd_bbs_sr_3/002-7602119-5572040?ie=UTF8&amp;s=books&amp;qid=1178537176&amp;sr=8-3">Microsoft
exam preparation books from Amazon.com</a>, taking advantage of both the $/£ exchange
rate and a 15% exam discount voucher for each of the 3 exams which comes with the
books.<br /><p></p><img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=7f00f8fd-6632-4215-8d41-9b53e38f1a02" /></body>
      <title>Exam Preparation Materials</title>
      <guid isPermaLink="false">http://blog.mikepoole.net/PermaLink,guid,7f00f8fd-6632-4215-8d41-9b53e38f1a02.aspx</guid>
      <link>http://blog.mikepoole.net/PermaLink,guid,7f00f8fd-6632-4215-8d41-9b53e38f1a02.aspx</link>
      <pubDate>Mon, 07 May 2007 11:43:26 GMT</pubDate>
      <description>I recently bought the &lt;a href="http://www.amazon.com/Self-Paced-Training-70-536-70-528-70-547/dp/0735623767/ref=pd_bbs_sr_3/002-7602119-5572040?ie=UTF8&amp;amp;s=books&amp;amp;qid=1178537176&amp;amp;sr=8-3"&gt;Microsoft
exam preparation books from Amazon.com&lt;/a&gt;, taking advantage of both the $/£ exchange
rate and a 15% exam discount voucher for each of the 3 exams which comes with the
books.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.mikepoole.net/aggbug.ashx?id=7f00f8fd-6632-4215-8d41-9b53e38f1a02" /&gt;</description>
      <comments>http://blog.mikepoole.net/CommentView,guid,7f00f8fd-6632-4215-8d41-9b53e38f1a02.aspx</comments>
      <category>70-528;70-536</category>
    </item>
  </channel>
</rss>