<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Gary Pretty's Blog</title>
	
	<link>http://blog.garypretty.co.uk</link>
	<description>.Net Development &amp; General Tech Related News</description>
	<lastBuildDate>Fri, 26 Feb 2010 17:21:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/GaryPrettysBlog" /><feedburner:info uri="garyprettysblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Multi-Select List Box in ASP.NET MVC</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/567oe8j8vDs/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2010/02/26/multi-select-list-box-in-asp-net-mvc/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 17:13:57 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Entity Fraemwork]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/?p=245</guid>
		<description><![CDATA[Recently I have been working on an MVC site using the Entity Framework. 
I have some related entities in my EF model, as show below in the form of &#8220;Reader&#8221; and &#8220;Category&#8221;, and the relationship between them, i.e. many to many.

When it came to proucing a view and action to perofrm the Create Reader action, I [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I have been working on an MVC site using the Entity Framework. </p>
<p style="text-align: center;">I have some related entities in my EF model, as show below in the form of &#8220;Reader&#8221; and &#8220;Category&#8221;, and the relationship between them, i.e. many to many.<br />
<img class="aligncenter size-medium wp-image-248" style="margin: 10px; border: black 1px solid;" title="EF Model" src="http://blog.garypretty.co.uk/wp-content/model-283x300.png" alt="" width="283" height="300" /></p>
<p>When it came to proucing a view and action to perofrm the Create Reader action, I was somewhat puzzled as to how I could allow the user to select one or more categories for a reader. </p>
<p>I started by having a view model that contained a list of all possible categories and then looping around these in my view and writing a check box out for each one.  When the form was submitted I looked through the form collection to find if any of the category check boxes had been selected.  I didn&#8217;t like this one bit and so I set out to find a cleaner way of carrying it out.</p>
<p>After some (quite a lot actually) searching, I stumbled accross the MultiSelectList type, which I could use in my ViewModel and then allow the default model binding to step in and do the leg work for me <img src='http://blog.garypretty.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Great!</p>
<p>So, I created a view model, a simplified version of which you can see below;</p>
<blockquote><p>    public class ReaderCreateViewModel : CustomViewModelBase<br />
    {</p>
<p>        public ReaderCreateViewModel()<br />
        {<br />
            ReaderDetails = new Reader();<br />
            CategoriesList = GetCategories(null);<br />
        }</p>
<p>        public Reader ReaderDetails { get; set; }<br />
        public MultiSelectList CategoriesList { get; private set; }<br />
        public int[] SelectedCategories { get; set; }</p>
<p>        public MultiSelectList GetCategories(int[] selectedValues)<br />
        {<br />
            var te = new myEntities();<br />
            List&lt;Category&gt; categories = te.Categories.ToList();<br />
            return new MultiSelectList(categories, &#8220;id&#8221;, &#8220;Name&#8221;, selectedValues);<br />
        }<br />
    }</p></blockquote>
<p> As you can see from the code above, the view model contains my Reader entity, a list of type MultiSelectList, which is a list of available categories and an array of integers which represent the Id of any selected Categories.</p>
<p>Then to add a listbox to my view that will bind the MultiSelectList, I simply insert the following into my view.</p>
<blockquote><p>            &lt;p&gt;<br />
             &lt;label for=&#8221;SelectedCategories&#8221;&gt;Categories:&lt;/label&gt;<br />
        &lt;%= Html.ListBox(&#8220;SelectedCategories&#8221;, Model.CategoriesList) %&gt;<br />
            &lt;/p&gt;</p></blockquote>
<p>Finally in my controller, I can simply check the SelectedItems object in my model for any selected Ids and add them to the Reader Categories list like this;</p>
<blockquote><p>            if (model.SelectedCategories != null)<br />
            {<br />
                foreach (var selectedCat in model.SelectedCategories)<br />
                {<br />
                    int selectedCatId = selectedCat;<br />
                    Category category = DataContext.Categories.Where(c =&gt; c.id                  == selectedCatId).FirstOrDefault();<br />
                    reader.Categories.Add(category);<br />
                }<br />
            }</p></blockquote>
<p>And that&#8217;s it.  Now there is probably a much better way of doing all or some of the above, but this worked perfectly for me when I needed it, so I hope it helps someone else out as well.  The final multi-select list box looked something like this;</p>
<p><a href="http://blog.garypretty.co.uk/wp-content/listbox.bmp"><img class="aligncenter size-full wp-image-250" title="listbox" src="http://blog.garypretty.co.uk/wp-content/listbox.bmp" alt="" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=567oe8j8vDs:iAOEgLPjBqA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=567oe8j8vDs:iAOEgLPjBqA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=567oe8j8vDs:iAOEgLPjBqA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=567oe8j8vDs:iAOEgLPjBqA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=567oe8j8vDs:iAOEgLPjBqA:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=567oe8j8vDs:iAOEgLPjBqA:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=567oe8j8vDs:iAOEgLPjBqA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=567oe8j8vDs:iAOEgLPjBqA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=567oe8j8vDs:iAOEgLPjBqA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/567oe8j8vDs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2010/02/26/multi-select-list-box-in-asp-net-mvc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2010/02/26/multi-select-list-box-in-asp-net-mvc/</feedburner:origLink></item>
		<item>
		<title>ASP.NET MVC – Passing ViewData to a MasterPage</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/HVqeCwfv6T0/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2010/01/12/asp-net-mvc-passing-viewdata-to-a-masterpage/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 10:10:19 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/index.php/2010/01/12/asp-net-mvc-passing-viewdata-to-a-masterpage/</guid>
		<description><![CDATA[If like me you are using ASP.NET MVC for some of your web applications these days and use MasterPages within them, then you may have come accross the need to pass ViewData to the MasterPage.  For example, this might be for a dynamically generated navigation bar.
When I first started using MVC, I simply passed the [...]]]></description>
			<content:encoded><![CDATA[<p>If like me you are using ASP.NET MVC for some of your web applications these days and use MasterPages within them, then you may have come accross the need to pass ViewData to the MasterPage.  For example, this might be for a dynamically generated navigation bar.</p>
<p>When I first started using MVC, I simply passed the ViewData required for the MasterPage along with every action, but even with a small site, this was a lot of code replication.</p>
<p>To solve this problem, we can create an ApplicationController class which inherits from the Controller class we all know and love.  Your applications&#8217; controllers then in turn simply inherit from this new ApplicationController.</p>
<p>Below is a simple example of an ApplicationController.</p>
<blockquote>
<pre class="csharpcode"><span class="kwrd">namespace</span> MvcSite.Controllers
{
    <span class="kwrd">public</span> <span class="kwrd">abstract</span> <span class="kwrd">class</span> ApplicationController : Controller
    {
        <span class="kwrd">private</span> MyEntities _dataContext = <span class="kwrd">new</span> MyEntities();

        <span class="kwrd">public</span> MyEntities DataContext
        {
            get { <span class="kwrd">return</span> _dataContext; }
        }

        <span class="kwrd">public</span> ApplicationController()
        {
            ViewData[<span class="str">"categories"</span>] = DataContext.Categories.ToList();
        }

    }
}</pre>
</blockquote>
<p>Hope this helps someone else as well. Certainly removed a headache for me!</p>
<p><!-- .csharpcode, .csharpcode pre { 	font-size: small; 	color: black; 	font-family: consolas, "Courier New", courier, monospace; 	background-color: #ffffff; 	/*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { 	background-color: #f4f4f4; 	width: 100%; 	margin: 0em; } .csharpcode .lnum { color: #606060; } --></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=HVqeCwfv6T0:pSY1TCOFnlQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=HVqeCwfv6T0:pSY1TCOFnlQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=HVqeCwfv6T0:pSY1TCOFnlQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=HVqeCwfv6T0:pSY1TCOFnlQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=HVqeCwfv6T0:pSY1TCOFnlQ:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=HVqeCwfv6T0:pSY1TCOFnlQ:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=HVqeCwfv6T0:pSY1TCOFnlQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=HVqeCwfv6T0:pSY1TCOFnlQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=HVqeCwfv6T0:pSY1TCOFnlQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/HVqeCwfv6T0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2010/01/12/asp-net-mvc-passing-viewdata-to-a-masterpage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2010/01/12/asp-net-mvc-passing-viewdata-to-a-masterpage/</feedburner:origLink></item>
		<item>
		<title>3 mobile broadband not working (“No Network”) on Windows 7…</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/Yj-aNGS8nLI/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2009/10/26/3-mobile-broadband-not-working-no-network-on-windows-7/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 12:40:13 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[3connect]]></category>
		<category><![CDATA[3mobile]]></category>
		<category><![CDATA[mobile broadband]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/?p=236</guid>
		<description><![CDATA[Well, we moved into our new house this weekend&#8230;.so I am pretty tired.  I cannot believe how much stuff we have managed to accumulate over a relatively short period of time!  So, now we are living in our very own building site.    The front room is currently made up of some scaffolding, two [...]]]></description>
			<content:encoded><![CDATA[<p>Well, we moved into our new house this weekend&#8230;.so I am pretty tired.  I cannot believe how much stuff we have managed to accumulate over a relatively short period of time!  So, now we are living in our very own building site. <img src='http://blog.garypretty.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   The front room is currently made up of some scaffolding, two garden chairs and a TV (with Sky HD which got installed this morning&#8230;..got to get the priorities right people).</p>
<p>Because of the move, I currently dont have a landline and consequently, there is no broadband! I didn&#8217;t this that this would be a problem because I have borrowed a mobile broadband USB dongle from 3&#8230;&#8230;not a problem that is until I plugged it in! </p>
<p>Once I had plugged in the USB modem and installed the software, I simply got the message &#8220;No Network&#8221;, but the light on the device was green??  After several more tries of re-installing the device drivers and a few more ideas I decided to visit a friend a use their wi-fi to look for a solution. </p>
<p>Turns out that if you want to use your 3mobile broadband device on windows 7, you need to download drivers BEFORE you upgrade!  Alternativly, if you are like me and are on Windows 7 already, you too can find a friend with an internet connection and download the updated <strong>Windows 7 Only </strong>drivers <a href="http://ask3.three.co.uk/mbbdocs/windows7_snowleopard_download.html">from Three here</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Yj-aNGS8nLI:zXuUElvO_fo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Yj-aNGS8nLI:zXuUElvO_fo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Yj-aNGS8nLI:zXuUElvO_fo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=Yj-aNGS8nLI:zXuUElvO_fo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Yj-aNGS8nLI:zXuUElvO_fo:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Yj-aNGS8nLI:zXuUElvO_fo:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Yj-aNGS8nLI:zXuUElvO_fo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=Yj-aNGS8nLI:zXuUElvO_fo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Yj-aNGS8nLI:zXuUElvO_fo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/Yj-aNGS8nLI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2009/10/26/3-mobile-broadband-not-working-no-network-on-windows-7/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2009/10/26/3-mobile-broadband-not-working-no-network-on-windows-7/</feedburner:origLink></item>
		<item>
		<title>Visual Studio 2010 and .Net 4.0 Beta 2 Download Available</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/P5g4rreklWE/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2009/10/20/visual-studio-2010-and-net-4-0-beta-2-download-available/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 09:21:37 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Betas]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[msdn]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[beta 2]]></category>
		<category><![CDATA[visual studio 2010]]></category>
		<category><![CDATA[vs2010]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/?p=233</guid>
		<description><![CDATA[Visual Studio 2010 and .Net 4.0 Beta 2 has now been released to members of MSDN, with a public download available from Wednesday.
Beta 2 brings many improvements to the table, including improvements in Sharepoint, WPF, ASP.NET, WinForms, as well as improvements to the core IDE and testing tools. I saw some of these IDE improvements at an [...]]]></description>
			<content:encoded><![CDATA[<p>Visual Studio 2010 and .Net 4.0 Beta 2 has now been released to members of MSDN, with a public download available from Wednesday.</p>
<p>Beta 2 brings many improvements to the table, including improvements in Sharepoint, WPF, ASP.NET, WinForms, as well as improvements to the core IDE and testing tools. I saw some of these IDE improvements at an event with Scott Gu in Manchester a couple of weeks ago and they look pretty cool.</p>
<p>Visual Studio now comes in several flavours, namely Premium, Professional and Ultimate and the good news is that TFS 2010 comes out of the box with all three.  Apparently it only takes 20 minutes to setup source control, bug and issue tracking and automated build with it.</p>
<p>Finally, another great piece of news is that this release also ships with a Go-live license, so this can be used for production projects if you wish <img src='http://blog.garypretty.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you are a member of MSDN and want to download the beta now, you <a href="http://go.microsoft.com/fwlink/?LinkID=151797">can get it from here</a>.</p>
<p>For more information on the release visit Scott Gu&#8217;s blog where you he has started a <a href="http://weblogs.asp.net/scottgu/archive/2009/08/25/vs-2010-and-net-4-series.aspx">series of posts on the new features in 2010 Beta 2</a>.</p>
<p>Have any of you been using Beta 1? Will you be using Beta 2? What do you think of the way 2010 and .Net 4.0 are shaping up?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=P5g4rreklWE:-q2MSLplp_E:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=P5g4rreklWE:-q2MSLplp_E:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=P5g4rreklWE:-q2MSLplp_E:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=P5g4rreklWE:-q2MSLplp_E:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=P5g4rreklWE:-q2MSLplp_E:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=P5g4rreklWE:-q2MSLplp_E:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=P5g4rreklWE:-q2MSLplp_E:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=P5g4rreklWE:-q2MSLplp_E:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=P5g4rreklWE:-q2MSLplp_E:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/P5g4rreklWE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2009/10/20/visual-studio-2010-and-net-4-0-beta-2-download-available/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2009/10/20/visual-studio-2010-and-net-4-0-beta-2-download-available/</feedburner:origLink></item>
		<item>
		<title>Silverlight Coming to Mobile</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/OjSxSU5Bn5A/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2009/09/25/silverlight-coming-to-mobile/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 12:41:36 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Windows Mobile]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/?p=229</guid>
		<description><![CDATA[Ok, so this is not exactly a surprise to many people, but as posted on the Expression team blog, the Silverlight team have announced that Silverlight will be integrated into Windows Mobile 7, the reboot of the mobile OS from Microsoft.
According to the Silverlight team, they are totally commited to having Silverlight work on all [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, so this is not exactly a surprise to many people, but as posted on the <a href="http://bit.ly/M8FLS">Expression team blog</a>, the Silverlight team have announced that Silverlight will be integrated into Windows Mobile 7, the reboot of the mobile OS from Microsoft.</p>
<p>According to the Silverlight team, they are totally commited to having Silverlight work on all mediums, from desktop PCs, TVs and mobile devices.</p>
<p>This comes at a time when Flash is likely to appear on more and more mobile devices soon, but with the success of Flash Lite&#8230;well&#8230;not really being a success, it remains to be seen how well the next wave of Flash mobile will be accepted.  It certainly looks like Silverlight might have the upper hand here if things continue as they are.</p>
<p>There has been talk about Silverlight coming to the mobile platform for some time, with a lot of people for a while, myself included, expecting it to arrive in time for Windows Mobile 6.5, which is due for release in around a month.  However, 6.5 is only an interrim release until the complete overhaul that is Windows Mobile 7 is released.</p>
<p>So, are you excited about seeing Silverlight on mobile devices? do you think it will be a good thing or a bad thing? or could you not care less?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=OjSxSU5Bn5A:bAygoFxeXwk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=OjSxSU5Bn5A:bAygoFxeXwk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=OjSxSU5Bn5A:bAygoFxeXwk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=OjSxSU5Bn5A:bAygoFxeXwk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=OjSxSU5Bn5A:bAygoFxeXwk:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=OjSxSU5Bn5A:bAygoFxeXwk:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=OjSxSU5Bn5A:bAygoFxeXwk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=OjSxSU5Bn5A:bAygoFxeXwk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=OjSxSU5Bn5A:bAygoFxeXwk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/OjSxSU5Bn5A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2009/09/25/silverlight-coming-to-mobile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2009/09/25/silverlight-coming-to-mobile/</feedburner:origLink></item>
		<item>
		<title>Scott Guthrie – Manchester – September 2009 – ASP.Net 4.0, MVC, Silverlight 3, VS 2010</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/K7_S9xJcHEI/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2009/09/16/scott-guthrie-manchester-september-2009-asp-net-4-0-mvc-silverlight-3-vs-2010/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 22:22:37 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[scott gu]]></category>
		<category><![CDATA[scott guthrie]]></category>
		<category><![CDATA[silverlight 3]]></category>
		<category><![CDATA[visual studio 2010]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/?p=223</guid>
		<description><![CDATA[
Scott Guthrie, Microsoft&#8217;s Corporate Vice Presedent and all round .Net Guru is coming to Manchester, UK, later this month to talk about what&#8217;s new with Visual Studio 2010, ASP.Net 4.0, Silverlight 3 and upcoming improvements to the MVC Framework!
Seating for this event, entitled Guathon 2009,  is very limited and as such you can only join the wait [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-224 alignleft" style="margin: 20px; border: black 1px solid;" title="scottguthrie" src="http://blog.garypretty.co.uk/wp-content/scottguthrie.png" alt="scottguthrie" width="215" height="165" /></p>
<p>Scott Guthrie, Microsoft&#8217;s Corporate Vice Presedent and all round .Net Guru is coming to Manchester, UK, later this month to talk about what&#8217;s new with Visual Studio 2010, ASP.Net 4.0, Silverlight 3 and upcoming improvements to the MVC Framework!</p>
<p>Seating for this event, entitled Guathon 2009,  is very limited and as such you can only join the wait list at the moment, but I have been lucky enough to secure a place at what promises to be a fantastic workshop.</p>
<p>The announcement on the <a href="http://www.developerdeveloperdeveloper.com/guathon/">event home page over at DeveloperDeveloperDeveloper</a> also has a funny section of &#8220;things you might not know about Scott Gu&#8221;, such as;</p>
<blockquote>
<li>When Scott Guthrie throws exceptions, it’s across the room.</li>
<li>All arrays Scott Guthrie declares are of infinite size, because Scott Guthrie knows no bounds.</li>
<li>Scott Guthrie doesn’t have disk latency because the hard drive knows to hurry the hell up.</li>
<li>Scott Guthrie writes code that optimizes itself.</li>
<li>Scott Guthrie can’t test for equality because he has no equal.</li>
<li>Scott Guthrie doesn’t need garbage collection because he doesn’t call .Dispose(), he calls .DropKick().</li>
</blockquote>
<p>For the rest of this amusing list and more info on the event or to add yourself to the wait list, <a href="http://www.developerdeveloperdeveloper.com/guathon/" target="_blank">visit the event home page</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=K7_S9xJcHEI:Q3c-Qax77eA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=K7_S9xJcHEI:Q3c-Qax77eA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=K7_S9xJcHEI:Q3c-Qax77eA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=K7_S9xJcHEI:Q3c-Qax77eA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=K7_S9xJcHEI:Q3c-Qax77eA:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=K7_S9xJcHEI:Q3c-Qax77eA:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=K7_S9xJcHEI:Q3c-Qax77eA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=K7_S9xJcHEI:Q3c-Qax77eA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=K7_S9xJcHEI:Q3c-Qax77eA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/K7_S9xJcHEI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2009/09/16/scott-guthrie-manchester-september-2009-asp-net-4-0-mvc-silverlight-3-vs-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2009/09/16/scott-guthrie-manchester-september-2009-asp-net-4-0-mvc-silverlight-3-vs-2010/</feedburner:origLink></item>
		<item>
		<title>Resharper for Visual Studio 2010 Available!</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/Qlxx6a5QrdU/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2009/09/16/resharper-for-visual-studio-2010-available/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 22:10:50 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Betas]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[resharper]]></category>
		<category><![CDATA[visual studio 2010]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/?p=220</guid>
		<description><![CDATA[
Ok, this one completely slipped by me! A while back I told you that JetBrains had a page on their web site stating that a preview of ReSharper for Visual Studio 2010 was on its way and that we would see it in June&#8230;.but there was nothing.  Turns out it has been there since July in the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-221 alignleft" style="margin: 20px;" title="resharper" src="http://blog.garypretty.co.uk/wp-content/resharper-300x186.jpg" alt="resharper" width="300" height="186" /><br />
Ok, this one completely slipped by me! A while back I told you that JetBrains had a page on their web site stating that a preview of ReSharper for Visual Studio 2010 was on its way and that we would see it in June&#8230;.but there was nothing.  Turns out it has been there since July in the form of Nightly Builds available for download, there was just no major announcement made.</p>
<p>Anyway, if you want to get your hands on it you can <a href="http://www.jetbrains.net/confluence/display/ReSharper/ReSharper+for+Visual+Studio+2010+%28Preview%29" target="_blank">download it from here </a>.  To install it just make sure the extension is .Vsix, IE seems to download and save this as a zip so you may need to rename it, and the Visual Studio 2010 extension manager will take over from here and take you through the short installation.</p>
<p>Once it is installed, open Visual Studio, where you will need to enter the licence information provided on the download page.  It is telling me that it is going to expire on the 22nd September at the moment, but this may be extended further until VS 2010 beta 2 is released later in the year.</p>
<p>Anyway, as you can see, I now have mine ready to rock and roll so enjoy!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Qlxx6a5QrdU:zBhfifL878c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Qlxx6a5QrdU:zBhfifL878c:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Qlxx6a5QrdU:zBhfifL878c:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=Qlxx6a5QrdU:zBhfifL878c:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Qlxx6a5QrdU:zBhfifL878c:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Qlxx6a5QrdU:zBhfifL878c:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Qlxx6a5QrdU:zBhfifL878c:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=Qlxx6a5QrdU:zBhfifL878c:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=Qlxx6a5QrdU:zBhfifL878c:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/Qlxx6a5QrdU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2009/09/16/resharper-for-visual-studio-2010-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2009/09/16/resharper-for-visual-studio-2010-available/</feedburner:origLink></item>
		<item>
		<title>Outlook 2010 Features &amp; Screenshots</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/rlzxZrNJUEw/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2009/09/15/outlook-2010-features-screenshots/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 13:06:46 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[Betas]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[office 2010]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[outlook 2010]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/index.php/2009/09/15/outlook-2010-features-screenshots/</guid>
		<description><![CDATA[I have been using Outlook 2010 now since the start of the technical preview, which I was lucky enough to manage to be a part of, and I love it! So, for those of you not currently able to try this baby out, I thought I would share a few of the new bits of [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using Outlook 2010 now since the start of the technical preview, which I was lucky enough to manage to be a part of, and I love it! So, for those of you not currently able to try this baby out, I thought I would share a few of the new bits of Outlook that I really like and I am finding useful.</p>
<p>Firstly, here is a full screen shot of the new Outlook 2010 interface.  I suppose I must state that this is only a technical preview and this may still change a lot before the final version is released.</p>
<p><a href="http://blog.garypretty.co.uk/wp-content/looks_and_feel.jpg"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/looks_and_feel_thumb.jpg" border="0" alt="looks_and_feel" width="531" height="333" /></a></p>
<h2> </h2>
<h2>The Ribbon</h2>
<p>As you can see from the screenshot above, the biggest change to the Outlook interface is the introduction of the infamous Ribbon, with four main tabs. Lets look at these tabs in a bit more details and see what they bring us;</p>
<p><em><strong>Home </strong>- This contains many of the standard buttons you are used to seeing at the top of an outlook window, such as &#8220;New Mail&#8221;, &#8220;Reply&#8221;, &#8220;Forward&#8221; and a plethora of options relating to email rules and categorising your items.</em></p>
<p><a href="http://blog.garypretty.co.uk/wp-content/home.png"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/home_thumb.png" border="0" alt="home" width="512" height="59" /></a></p>
<p><em><strong>Send / Receive &#8211; </strong>As you would expect, this tab contains&#8230;&#8230;the send and receive button! <img src='http://blog.garypretty.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Along with some of the more commonly used items, such as buttons for marking items for download or triggering the download of headers only.</em></p>
<p><a href="http://blog.garypretty.co.uk/wp-content/send_receive.png"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/send_receive_thumb.png" border="0" alt="send_receive" width="519" height="103" /></a></p>
<p><em><strong>Folder</strong> &#8211; From here you can control your mail archiving, mark items as read, create and modify your folders and run your mail rules.</em></p>
<p><em><a href="http://blog.garypretty.co.uk/wp-content/folder.png"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/folder_thumb.png" border="0" alt="folder" width="520" height="92" /></a> </em></p>
<p><em><strong>View &#8211; </strong>This is one of my most used tabs.  Here you can set different views for each of your folders.  The most notable introduction here is the &#8220;Conversation&#8221; view, which will attempt to group your mail into conversations.  This is not for everyone and certainly not for every folder (I switched it on in a folder to receive Facebook messages and it created one huge conversation as all the subjects were the same), but I like it in the right circumstance.</em></p>
<p><a href="http://blog.garypretty.co.uk/wp-content/view.png"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/view_thumb.png" border="0" alt="view" width="512" height="53" /></a></p>
<p> </p>
<h2>Contact Actions</h2>
<p>One feature I really do like in Outlook 2010 is the new contact action popups.  If you hover over a name in the from or to fields on an email, you now get a popup giving you several actions you can perform on this person, such as adding them to your Outlook contacts, scheduling a meeting, viewing their stored contact information if they are already in your contacts, sending an instant message or even starting a telephone call.</p>
<p><a href="http://blog.garypretty.co.uk/wp-content/contact_actions.png"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/contact_actions_thumb.png" border="0" alt="contact_actions" width="410" height="170" /></a></p>
<p> </p>
<h2>Quick Steps</h2>
<p>Quick Steps are a set of very useful buttons on the Home tab. They include ways of replying to a team of people or your manager, both of which are customised tasks to suit you.  There are a standard set of buttons here and you can also create custom quick steps to suit yourself. Very nice!</p>
<p><a href="http://blog.garypretty.co.uk/wp-content/quick_steps.png"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/quick_steps_thumb.png" border="0" alt="quick_steps" width="430" height="265" /></a></p>
<p> </p>
<h2>Quick Bar</h2>
<p>Ok, here is something I didn&#8217;t even notice until a couple of days ago, the Quick Bar.  Until recently, every time I wanted to send and receive my email I have been switching to the Send / Receive tab and click the S &amp; R button.  This was ok, but got a bit annoying having to switch tabs every time, as most of the time I use the Home tab for functions like &#8220;Reply&#8221; etc.  Then I noticed the Quick Bar.  This handy little addition allows for a constant set of buttons that are displayed either above of below the ribbon (your choice) and by default contains a send and receive button with more being added as you see fit.  This is a nice feature, but it is quite small, so that&#8217;s why I didn&#8217;t notice it for so long!!!</p>
<p><a href="http://blog.garypretty.co.uk/wp-content/quick_bar.png"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/quick_bar_thumb.png" border="0" alt="quick_bar" width="375" height="208" /></a></p>
<p> </p>
<h2>The &#8220;Office&#8221; Button</h2>
<p>The &#8220;Office&#8221; button sits in the top left hand corner of every Office 2010 application. When clicked, this button allows access to all the features you would normally have seen under the standard menus (file, edit, tools, etc) in Outlook 2007.  You can see Microsoft have spent a long time designing this feature and it works well.  As you can see from the screen shot below, there is plenty of room for each task, much more space for explanations and it just &#8216;feels&#8217; like a better way of doing things to me.</p>
<p><a href="http://blog.garypretty.co.uk/wp-content/start_button.jpg"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/start_button_thumb.jpg" border="0" alt="start_button" width="510" height="320" /></a></p>
<h2> </h2>
<h2>The Windows 7 Task Bar Context Menu</h2>
<p>Ok, so you have probably seen this before, but I thought it was worth a mention anyway.  Outlook 2010 now gets it&#8217;s own context menu on the Task Bar in Windows 7, which gives a very nice shortcut to common tasks.</p>
<p><a href="http://blog.garypretty.co.uk/wp-content/context_menu_start_bar.png"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" src="http://blog.garypretty.co.uk/wp-content/context_menu_start_bar_thumb.png" border="0" alt="context_menu_start_bar" width="379" height="376" /></a></p>
<h2> </h2>
<h2>Verdict To Date</h2>
<p>So far I have found the improvements made in this latest incarnation of Outlook to be very useful and have increased my productivity, which is always good, especially with an integral everyday task such as email management.  But, of course, please feel free to disagree with me as this is just my opinion after all!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=rlzxZrNJUEw:JdLb8yA6OKU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=rlzxZrNJUEw:JdLb8yA6OKU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=rlzxZrNJUEw:JdLb8yA6OKU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=rlzxZrNJUEw:JdLb8yA6OKU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=rlzxZrNJUEw:JdLb8yA6OKU:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=rlzxZrNJUEw:JdLb8yA6OKU:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=rlzxZrNJUEw:JdLb8yA6OKU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=rlzxZrNJUEw:JdLb8yA6OKU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=rlzxZrNJUEw:JdLb8yA6OKU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/rlzxZrNJUEw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2009/09/15/outlook-2010-features-screenshots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2009/09/15/outlook-2010-features-screenshots/</feedburner:origLink></item>
		<item>
		<title>SOLVED: Visual Studio 2010 Beta 1  – Cannot Create The Window</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/ehsIoHd-T2Y/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2009/09/14/solved-visual-studio-2010-beta-1-cannot-create-the-window/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 09:06:10 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[microsoft]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[msvcm100.dll]]></category>
		<category><![CDATA[office 2010]]></category>
		<category><![CDATA[visul studio 2010]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/?p=193</guid>
		<description><![CDATA[I am currently in the Microsoft Office 2010 tech preview and I must say that I am loving it!   
What I did not love though was after installing Office 2010, my Visual Studio 2010 Beta stopped working, simply displaying the message &#8220;Cannot Create The Window&#8221;.
Microsoft claimed not to be able to recreate the issue [...]]]></description>
			<content:encoded><![CDATA[<p>I am currently in the Microsoft Office 2010 tech preview and I must say that I am loving it! <img src='http://blog.garypretty.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>What I did not love though was after installing Office 2010, my Visual Studio 2010 Beta stopped working, simply displaying the message &#8220;Cannot Create The Window&#8221;.</p>
<p>Microsoft claimed not to be able to recreate the issue and I was quite happy to wait until another version of VS 2010 was released, but luckily for me, Microsoft have now found the issue.  Apparently, there is a version msvcm100.dll in C:\windows\system32 which is different in office 2010 than in vs 2010.  It also seems that office and vs play nice when using the VS version of the dll, but that VS falls over when using the office version.</p>
<p>Ok, so to the workaround&#8230;&#8230;</p>
<p>You have two options;</p>
<p>1. Replace the msvcm100.dll with this one, <a href="http://blog.garypretty.co.uk/attachments/msvcm100.zip">msvcm100.zip</a>, I took from my system32 folder. </p>
<p>or</p>
<p>2. If you would prefer not to use a randomly downloaded dll from here, you can rename the msvcm100.dll in system32 to msvcm100.dll.old and then run VS 2010 setup and choose to repair.  This will recreate the dll.</p>
<p>The working version of msvcm100.dll has a datetime stamp of 6th May 2009 7:20AM.</p>
<p>Well, now my Visual Studio is working again, I am off to have a play!</p>
<p>Enjoy!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=ehsIoHd-T2Y:f-BA6ph7qK0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=ehsIoHd-T2Y:f-BA6ph7qK0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=ehsIoHd-T2Y:f-BA6ph7qK0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=ehsIoHd-T2Y:f-BA6ph7qK0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=ehsIoHd-T2Y:f-BA6ph7qK0:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=ehsIoHd-T2Y:f-BA6ph7qK0:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=ehsIoHd-T2Y:f-BA6ph7qK0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=ehsIoHd-T2Y:f-BA6ph7qK0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=ehsIoHd-T2Y:f-BA6ph7qK0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/ehsIoHd-T2Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2009/09/14/solved-visual-studio-2010-beta-1-cannot-create-the-window/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2009/09/14/solved-visual-studio-2010-beta-1-cannot-create-the-window/</feedburner:origLink></item>
		<item>
		<title>IE8 – Intermittant “Internet Explorer Cannot Display The Web Page”</title>
		<link>http://feedproxy.google.com/~r/GaryPrettysBlog/~3/YpipP_sPNsc/</link>
		<comments>http://blog.garypretty.co.uk/index.php/2009/09/05/ie8-intermittant-internet-explorer-cannot-display-the-web-page/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 11:03:18 +0000</pubDate>
		<dc:creator>Gary Pretty</dc:creator>
				<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[ie8]]></category>

		<guid isPermaLink="false">http://blog.garypretty.co.uk/?p=191</guid>
		<description><![CDATA[For the last couple of weeks I have been experiencing this frustrating message, &#8220;Internet Explorer Cannot Display The web Page&#8221;, nearly everywhere I have been visiting.  Also, it seemed like the more I visited a web site, the more it would display this message!
Anyway, I reached the end of my tether last night and decided to [...]]]></description>
			<content:encoded><![CDATA[<p>For the last couple of weeks I have been experiencing this frustrating message, &#8220;Internet Explorer Cannot Display The web Page&#8221;, nearly everywhere I have been visiting.  Also, it seemed like the more I visited a web site, the more it would display this message!</p>
<p>Anyway, I reached the end of my tether last night and decided to try and find the cause.  After some digging around it appeared that some people had found the Google toolbar to be the cause.  So I uninstalled the toolbar&#8230;&#8230;.and sure enough, the problem stopped!</p>
<p>Anyway, just wanted to post this in case anybody else was having the same problem.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=YpipP_sPNsc:4Q5joqIqKVg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=YpipP_sPNsc:4Q5joqIqKVg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=YpipP_sPNsc:4Q5joqIqKVg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=YpipP_sPNsc:4Q5joqIqKVg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=YpipP_sPNsc:4Q5joqIqKVg:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=YpipP_sPNsc:4Q5joqIqKVg:AJN6rANEukQ"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=AJN6rANEukQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=YpipP_sPNsc:4Q5joqIqKVg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?i=YpipP_sPNsc:4Q5joqIqKVg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GaryPrettysBlog?a=YpipP_sPNsc:4Q5joqIqKVg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GaryPrettysBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GaryPrettysBlog/~4/YpipP_sPNsc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.garypretty.co.uk/index.php/2009/09/05/ie8-intermittant-internet-explorer-cannot-display-the-web-page/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.garypretty.co.uk/index.php/2009/09/05/ie8-intermittant-internet-explorer-cannot-display-the-web-page/</feedburner:origLink></item>
	</channel>
</rss>
