<?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>Mike Clark's Blog</title>
    <link>http://blog.clarkmichael.com/</link>
    <description>A Geek in Time</description>
    <language>en-us</language>
    <copyright>Mike Clark</copyright>
    <lastBuildDate>Tue, 12 Jan 2010 19:43:35 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.2</generator>
    <managingEditor>mike@clarkmichael.com</managingEditor>
    <webMaster>mike@clarkmichael.com</webMaster>
    <item>
      <trackback:ping>http://blog.clarkmichael.com/Trackback.aspx?guid=12cfa9de-a36f-4df6-bbc5-e0219bda05ad</trackback:ping>
      <pingback:server>http://blog.clarkmichael.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.clarkmichael.com/PermaLink,guid,12cfa9de-a36f-4df6-bbc5-e0219bda05ad.aspx</pingback:target>
      <dc:creator>mike@clarkmichael.com (Mike)</dc:creator>
      <wfw:comment>http://blog.clarkmichael.com/CommentView,guid,12cfa9de-a36f-4df6-bbc5-e0219bda05ad.aspx</wfw:comment>
      <wfw:commentRss>http://blog.clarkmichael.com/SyndicationService.asmx/GetEntryCommentsRss?guid=12cfa9de-a36f-4df6-bbc5-e0219bda05ad</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I have in the past coded up Windows Form or Console apps in Visual Studio (2005 and
      earlier), and the IDE has facilitated linking up with a web service.  Now I am
      building a console application that needs to consume a web service, but when I right-click
      on the project (or References), I do not see a "Add Web Reference" context menu item
      (for WinForm or Console app).  There IS one if I right-click on a Web Application
      project, but this doesn't help me, as the application I am building MUST be a console
      app.  This was not the behavior in VS2005, or earlier!  What's up with that? 
      The <a href="http://msdn.microsoft.com/en-us/library/d9w023sx.aspx">MSDN page that
      describes the process</a> for .NET 3.5 does not make a distinction; i.e. does not
      acknowledge a difference.
   </p>
        <p>
      I am not making this up, and it is not an optical illusion.  Here's are the two
      context menus, side by side:
   </p>
        <img src="http://blog.clarkmichael.com/content/binary/VS2008_ProjContextMenu.jpg" border="2" />
        <p>
      So now I am wondering how I am supposed to hook up a web service to a Console application.
      I imagine that this is still possible at a lower level (i.e. it can be hand-coded),
      but I am unsure how to proceed. I have posted the <a href="http://stackoverflow.com/questions/2051768/how-to-consume-an-asp-net-web-service-in-windows-console-app-vs2008">question
      on StackOverflow</a>.
   </p>
        <p>
          <hr />
        </p>
        <p>
        </p>
        <p>
      And StackOverflow Comes Through With an Answer!
   </p>
        <blockquote>With VS2008 MS is focused on WCF-Services. You can select a Webservice
   Reference by clicking "Add Service Reference..." and on the following dialog clicking
   the "Advanced..." button. In the following dialog you can choose to add a Web Service
   Reference. </blockquote>
        <p>
      And just as <a href="http://stackoverflow.com/users/205233/filburt">Filburt</a> said,
      so it was. I love StackOverflow!
   </p>
        <p>
      But my observation is: Leave it to Microsoft to hide something that used to exist
      in a highly visible location, and without comment in the documentation, shove it into
      an obscure location 2 levels deeper in the IDE! I can imagine some design wanker saying
      to himself, "Well, nobody cares about this anymore, so we'll just hide it where the
      sun doesn't shine." Did someone take a survey to decide this? He probably just asked
      his liberal-arts degreed girlfriend, and when she said "Huh?" he ticked the box marked
      "Asked the users?" 
   </p>
        <img width="0" height="0" src="http://blog.clarkmichael.com/aggbug.ashx?id=12cfa9de-a36f-4df6-bbc5-e0219bda05ad" />
      </body>
      <title>Visual Studio 2008 is Messing With My Mind!</title>
      <guid>http://blog.clarkmichael.com/PermaLink,guid,12cfa9de-a36f-4df6-bbc5-e0219bda05ad.aspx</guid>
      <link>http://blog.clarkmichael.com/Visual+Studio+2008+Is+Messing+With+My+Mind.aspx</link>
      <pubDate>Tue, 12 Jan 2010 19:43:35 GMT</pubDate>
      <description>&lt;p&gt;
   I have in the past coded up Windows Form or Console apps in Visual Studio (2005 and
   earlier), and the IDE has facilitated linking up with a web service.&amp;nbsp; Now I am
   building a console application that needs to consume a web service, but when I right-click
   on the project (or References), I do not see a "Add Web Reference" context menu item
   (for WinForm or Console app).&amp;nbsp; There IS one if I right-click on a Web Application
   project, but this doesn't help me, as the application I am building MUST be a console
   app.&amp;nbsp; This was not the behavior in VS2005, or earlier!&amp;nbsp; What's up with that?&amp;nbsp;
   The &lt;a href="http://msdn.microsoft.com/en-us/library/d9w023sx.aspx"&gt;MSDN page that
   describes the process&lt;/a&gt; for .NET 3.5 does not make a distinction; i.e. does not
   acknowledge a difference.
&lt;/p&gt;
&lt;p&gt;
   I am not making this up, and it is not an optical illusion.&amp;nbsp; Here's are the two
   context menus, side by side:
&lt;/p&gt;
&lt;img src="http://blog.clarkmichael.com/content/binary/VS2008_ProjContextMenu.jpg" border=2&gt; 
&lt;p&gt;
   So now I am wondering how I am supposed to hook up a web service to a Console application.
   I imagine that this is still possible at a lower level (i.e. it can be hand-coded),
   but I am unsure how to proceed. I have posted the &lt;a href="http://stackoverflow.com/questions/2051768/how-to-consume-an-asp-net-web-service-in-windows-console-app-vs2008"&gt;question
   on StackOverflow&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
   &lt;hr&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
   And StackOverflow Comes Through With an Answer!
&lt;/p&gt;
&lt;blockquote&gt;With VS2008 MS is focused on WCF-Services. You can select a Webservice
Reference by clicking "Add Service Reference..." and on the following dialog clicking
the "Advanced..." button. In the following dialog you can choose to add a Web Service
Reference. &lt;/blockquote&gt; 
&lt;p&gt;
   And just as &lt;a href="http://stackoverflow.com/users/205233/filburt"&gt;Filburt&lt;/a&gt; said,
   so it was. I love StackOverflow!
&lt;/p&gt;
&lt;p&gt;
   But my observation is: Leave it to Microsoft to hide something that used to exist
   in a highly visible location, and without comment in the documentation, shove it into
   an obscure location 2 levels deeper in the IDE! I can imagine some design wanker saying
   to himself, "Well, nobody cares about this anymore, so we'll just hide it where the
   sun doesn't shine." Did someone take a survey to decide this? He probably just asked
   his liberal-arts degreed girlfriend, and when she said "Huh?" he ticked the box marked
   "Asked the users?" 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.clarkmichael.com/aggbug.ashx?id=12cfa9de-a36f-4df6-bbc5-e0219bda05ad" /&gt;</description>
      <comments>http://blog.clarkmichael.com/CommentView,guid,12cfa9de-a36f-4df6-bbc5-e0219bda05ad.aspx</comments>
      <category>Geek Speak;Stack Overflow</category>
    </item>
    <item>
      <trackback:ping>http://blog.clarkmichael.com/Trackback.aspx?guid=40f5a658-0722-4c90-827c-f80a4a42ea68</trackback:ping>
      <pingback:server>http://blog.clarkmichael.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.clarkmichael.com/PermaLink,guid,40f5a658-0722-4c90-827c-f80a4a42ea68.aspx</pingback:target>
      <dc:creator>mike@clarkmichael.com (Mike)</dc:creator>
      <wfw:comment>http://blog.clarkmichael.com/CommentView,guid,40f5a658-0722-4c90-827c-f80a4a42ea68.aspx</wfw:comment>
      <wfw:commentRss>http://blog.clarkmichael.com/SyndicationService.asmx/GetEntryCommentsRss?guid=40f5a658-0722-4c90-827c-f80a4a42ea68</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      For you non-programmers out there here's a fair warning, this is probably going to
      be of little interest to you.
   </p>
        <p>
      The rest of you, if you haven't heard of Stack Overflow yet, this is one Rockin' site
      for developers.  Just have a quick look:
   </p>
        <p>
          <a href="http://stackoverflow.com">Stack Overflow</a>
        </p>
        <p>
      It is a marvelous place to ask programming-related questions, mainly because there
      are people there who will answer them!  I've done some comparisions between Stack
      Overflow and the MSDN Forums, and my experience is that questions that garner 2 or
      3 views in a week or two on MSDN (and maybe no answers) will get several views in
      an hour and a first response within minutes.  Awesome.  Maybe they've all
      gone over to Stack Overflow, I don't know, but this is one heckuva "social networking"
      site for nerds, let me tell you.  Nerds want to talk about tech, and programmer
      nerds want to talk about programming, and even better, show off their smarts. 
      This is the place!
   </p>
        <img width="0" height="0" src="http://blog.clarkmichael.com/aggbug.ashx?id=40f5a658-0722-4c90-827c-f80a4a42ea68" />
      </body>
      <title>The StackOverflow Website</title>
      <guid>http://blog.clarkmichael.com/PermaLink,guid,40f5a658-0722-4c90-827c-f80a4a42ea68.aspx</guid>
      <link>http://blog.clarkmichael.com/The+StackOverflow+Website.aspx</link>
      <pubDate>Thu, 07 May 2009 15:31:25 GMT</pubDate>
      <description>&lt;p&gt;
   For you non-programmers out there here's a fair warning, this is probably going to
   be of little interest to you.
&lt;/p&gt;
&lt;p&gt;
   The rest of you, if you haven't heard of Stack Overflow yet, this is one Rockin' site
   for developers.&amp;nbsp; Just have a quick look:
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://stackoverflow.com"&gt;Stack Overflow&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   It is a marvelous place to ask programming-related questions, mainly because there
   are people there who will answer them!&amp;nbsp; I've done some comparisions between Stack
   Overflow and the MSDN Forums, and my experience is that questions that garner 2 or
   3 views in a week or two on MSDN (and maybe no answers) will get several views in
   an hour and a first response within minutes.&amp;nbsp; Awesome.&amp;nbsp; Maybe they've all
   gone over to Stack Overflow, I don't know, but this is one heckuva "social networking"
   site for nerds, let me tell you.&amp;nbsp; Nerds want to talk about tech, and programmer
   nerds want to talk about programming, and even better, show off their smarts.&amp;nbsp;
   This is the place!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.clarkmichael.com/aggbug.ashx?id=40f5a658-0722-4c90-827c-f80a4a42ea68" /&gt;</description>
      <comments>http://blog.clarkmichael.com/CommentView,guid,40f5a658-0722-4c90-827c-f80a4a42ea68.aspx</comments>
      <category>Geek Speak;Stack Overflow</category>
    </item>
  </channel>
</rss>