<?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:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" version="2.0">
  <channel>
    <title>Matevž Gačnik's Weblog - .NET 3.0 - General</title>
    <link>https://www.request-response.com/blog/</link>
    <description>Technology Philanthropy</description>
    <image>
      <url>http://www.request-response.com/blog/images/favicon.jpg</url>
      <title>Matevž Gačnik's Weblog - .NET 3.0 - General</title>
      <link>https://www.request-response.com/blog/</link>
    </image>
    <language>en-us</language>
    <copyright>Matevz Gacnik</copyright>
    <lastBuildDate>Sat, 05 Jul 2008 12:18:06 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>matevz.gacnik@gmail.com</managingEditor>
    <webMaster>matevz.gacnik@gmail.com</webMaster>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One of our core products, <a href="http://gama-system.com/Content.aspx?id=20050200">Gama
System eArchive</a> was <a href="http://www.merriam-webster.com/dictionary/accredit">accredited</a> last
week.
</p>
        <p>
This is <strong>the first accreditation</strong> of a domestic product and <strong>the
first one</strong> covering long term electronic document storage in a SOA based system.
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
            <em>Every document stored inside the Gama System eArchive product is now legally legal.
No questions asked.</em>
          </p>
        </blockquote>
        <p>
Accreditation is done by a <a href="http://www.arhiv.gov.si/en/">national body</a> and
represents the last step in a formal acknowledgement to holiness.
</p>
        <p align="center">
          <img src="http://www.request-response.com/blog/content/binary/archive1.jpg" />
        </p>
        <p>
That means a lot to me, even more to <a href="http://www.gama-system.si">our company</a>.
</p>
        <p>
The following blog entries were (in)directly inspired by the development of this product:
</p>
        <ul>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,f37eda08-845c-4b0a-a66c-ea9cec03c06b.aspx">Laws
and Digital Signatures</a>
          </li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,a510f1dc-23bb-42aa-b683-a70c4740bfe5.aspx">Reliable
Messaging and Retry Timeouts</a>
          </li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,ab874bc2-1546-48d1-a8aa-46f0bf876d93.aspx">Approaches
to Document Style Parameter Models</a>
          </li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,26149053-63bc-495e-bab0-8d14e7e46190.aspx">XmlSerializer,
Ambient XML Namespaces and Digital Signatures</a>
          </li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,f731e5cc-9490-4f1e-bc7d-efb91f357cd1.aspx">Security
Sessions and Service Throttling</a>
          </li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,a6cb59e6-cbc2-4ce3-92b2-ea40bc5929f6.aspx">Reliable
Message Delivery</a>
          </li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,aa617aa7-1073-422c-86f5-deaaa0758e7d.aspx">Reliable
Message Delivery Continued</a>
          </li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,03fb0e40-b446-42b5-ad90-3be9b0260cb5.aspx">Durable
Reliable Messaging</a>
          </li>
        </ul>
        <p>
We've made <strong>a lot of effort</strong> to get this thing developed and accredited.
The certificate is <a href="http://www.request-response.com/blog/content/binary/e_ars_2007_003.pdf">here</a>.
</p>
        <p>
          <a href="http://www.arhiv.gov.si/si/e_hramba_dokumentarnega_gradiva/akreditacija/register_akreditirane_opreme_in_storitev">This</a>, <a href="http://www.posta.si/Namizje.aspx?tabid=746">this</a>, <a href="http://www.agencijanet.si/gama-system-e-arhiv-inovacija-leta-med-malimi-in-srednjimi-podjetji/">this</a>, <a href="http://finance.si/214263">this</a>, <a href="http://www.mojmikro.si/mreza/po_slovensko/ucinkovito_upravljanje_dokumentov_in_varna_e-hramba_podatkov">this</a>, <a href="http://mladipodjetnik.si/arhiv/novice/clani-tehnoloskega-parka-ljubljana-izbrani-med-10-najbolj-inovativnih-podjetij-v-sloveniji">this</a>, <a href="http://www.mojmikro.si/news/gama_system_pricakuje_preboj_med_svetovno_elito">this</a>, <a href="http://www.imix.ba/">this</a>, <a href="http://www.ashrafcom.com/edoc.htm">this</a> and <a href="http://www.si21.com/news.php?id=62696">t</a><a href="http://download.microsoft.com/download/7/D/E/7DE50907-87DD-4FFB-B10F-44A891EB49EC/cs_posta-slovenije-arhiviranje.doc">h</a><a href="http://www.agencijanet.si/slovenska-podjetja-na-cebit-u-2008/">o</a><a href="http://download.microsoft.com/download/F/2/4/F248F674-5D6E-430D-9C31-76546D57C2A3/CS%20Posta%20CEP.DOC">s</a><a href="http://www.agencijanet.si/matevzu-gacniku-ze-tretjic-mandat-microsoftovega-regionalnega-direktorja/">e</a> are
direct approvals of our correct decisions.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0" />
      </body>
      <title>Accreditus: Gama System eArchive</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0.aspx</link>
      <pubDate>Sat, 05 Jul 2008 12:18:06 GMT</pubDate>
      <description>&lt;p&gt;
One of our core products, &lt;a href="http://gama-system.com/Content.aspx?id=20050200"&gt;Gama
System eArchive&lt;/a&gt; was &lt;a href="http://www.merriam-webster.com/dictionary/accredit"&gt;accredited&lt;/a&gt; last
week.
&lt;/p&gt;
&lt;p&gt;
This is &lt;strong&gt;the first accreditation&lt;/strong&gt; of a domestic product and &lt;strong&gt;the
first one&lt;/strong&gt; covering long term electronic document storage in a SOA based system.
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
&lt;em&gt;Every document stored inside the Gama System eArchive product is now legally legal.
No questions asked.&lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Accreditation is done by a &lt;a href="http://www.arhiv.gov.si/en/"&gt;national body&lt;/a&gt;&amp;nbsp;and
represents the last step in a formal acknowledgement to holiness.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.request-response.com/blog/content/binary/archive1.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
That means a lot to me, even more to &lt;a href="http://www.gama-system.si"&gt;our company&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The following blog entries were (in)directly inspired by the development of this product:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,f37eda08-845c-4b0a-a66c-ea9cec03c06b.aspx"&gt;Laws
and Digital Signatures&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,a510f1dc-23bb-42aa-b683-a70c4740bfe5.aspx"&gt;Reliable
Messaging and Retry Timeouts&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,ab874bc2-1546-48d1-a8aa-46f0bf876d93.aspx"&gt;Approaches
to Document Style Parameter Models&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,26149053-63bc-495e-bab0-8d14e7e46190.aspx"&gt;XmlSerializer,
Ambient XML Namespaces and Digital Signatures&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,f731e5cc-9490-4f1e-bc7d-efb91f357cd1.aspx"&gt;Security
Sessions and Service Throttling&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,a6cb59e6-cbc2-4ce3-92b2-ea40bc5929f6.aspx"&gt;Reliable
Message Delivery&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,aa617aa7-1073-422c-86f5-deaaa0758e7d.aspx"&gt;Reliable
Message Delivery Continued&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,03fb0e40-b446-42b5-ad90-3be9b0260cb5.aspx"&gt;Durable
Reliable Messaging&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
We've made &lt;strong&gt;a lot of effort&lt;/strong&gt; to get this thing developed and accredited.
The certificate is &lt;a href="http://www.request-response.com/blog/content/binary/e_ars_2007_003.pdf"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.arhiv.gov.si/si/e_hramba_dokumentarnega_gradiva/akreditacija/register_akreditirane_opreme_in_storitev"&gt;This&lt;/a&gt;, &lt;a href="http://www.posta.si/Namizje.aspx?tabid=746"&gt;this&lt;/a&gt;, &lt;a href="http://www.agencijanet.si/gama-system-e-arhiv-inovacija-leta-med-malimi-in-srednjimi-podjetji/"&gt;this&lt;/a&gt;, &lt;a href="http://finance.si/214263"&gt;this&lt;/a&gt;, &lt;a href="http://www.mojmikro.si/mreza/po_slovensko/ucinkovito_upravljanje_dokumentov_in_varna_e-hramba_podatkov"&gt;this&lt;/a&gt;, &lt;a href="http://mladipodjetnik.si/arhiv/novice/clani-tehnoloskega-parka-ljubljana-izbrani-med-10-najbolj-inovativnih-podjetij-v-sloveniji"&gt;this&lt;/a&gt;, &lt;a href="http://www.mojmikro.si/news/gama_system_pricakuje_preboj_med_svetovno_elito"&gt;this&lt;/a&gt;, &lt;a href="http://www.imix.ba/"&gt;this&lt;/a&gt;, &lt;a href="http://www.ashrafcom.com/edoc.htm"&gt;this&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.si21.com/news.php?id=62696"&gt;t&lt;/a&gt;&lt;a href="http://download.microsoft.com/download/7/D/E/7DE50907-87DD-4FFB-B10F-44A891EB49EC/cs_posta-slovenije-arhiviranje.doc"&gt;h&lt;/a&gt;&lt;a href="http://www.agencijanet.si/slovenska-podjetja-na-cebit-u-2008/"&gt;o&lt;/a&gt;&lt;a href="http://download.microsoft.com/download/F/2/4/F248F674-5D6E-430D-9C31-76546D57C2A3/CS%20Posta%20CEP.DOC"&gt;s&lt;/a&gt;&lt;a href="http://www.agencijanet.si/matevzu-gacniku-ze-tretjic-mandat-microsoftovega-regionalnega-direktorja/"&gt;e&lt;/a&gt; are
direct approvals of our correct decisions.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,dc2c17a8-a37b-4aa5-9e73-b0c55efe22f0.aspx</comments>
      <category>.NET 3.0 - General</category>
      <category>.NET 3.0 - WCF</category>
      <category>.NET 3.5 - WCF</category>
      <category>Other</category>
      <category>Personal</category>
      <category>Work</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=970f2ea8-2c17-4ece-b80e-e131afdd9f5f</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,970f2ea8-2c17-4ece-b80e-e131afdd9f5f.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,970f2ea8-2c17-4ece-b80e-e131afdd9f5f.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=970f2ea8-2c17-4ece-b80e-e131afdd9f5f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Third incarnation of the .NET 3.0 Middleware Technologies day went through yesterday.
</p>
        <p>
Here are the deliverables:
</p>
        <ul>
          <li>
PPT: <a href="http://www.request-response.com/blog/content/binary/WCF_WF_Feb2007_3.zip">Download</a> [1] 
</li>
          <li>
WCF Samples: <a href="http://www.request-response.com/blog/content/binary/WCFDemosFeb2007_3.zip">Download</a></li>
          <li>
WF Samples: <a href="http://www.request-response.com/blog/content/binary/WFDemosFeb2007_3.zip">Download</a></li>
        </ul>
        <p>
If you did not get/notice the printed articles, here's what should put you to sleep
over the weekend:
</p>
        <ul>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,25e8d68b-09ff-46e8-b360-ecd5128aa90c.aspx">Concepts
and Semantics of Service Contracts</a> [1] 
</li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,a40bf4fb-fea6-42c5-a2f2-f0e7dafa3620.aspx">Transactional
Semantics in Loosely Coupled Distributed Systems</a> [1] 
</li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,86bd92f2-13fd-4454-ab88-272a4a8be875.aspx">Cooperation Between
Workflows and Services</a> [1] 
</li>
          <li>
            <a href="http://www.request-response.com/blog/PermaLink,guid,baaf6646-162a-4557-9d7e-10e4953ab627.aspx">Type
Systems Compared - XML &lt;&gt; CLR</a> [1]</li>
        </ul>
        <p>
Also, the accompanying book is available <a href="http://www.request-response.com/blog/PermaLink,guid,2f86ca0f-29fa-48b0-b761-ca147ada43dd.aspx">here</a>.
</p>
        <p>
          <font color="#808080" size="1">[1] Only available in Slovene.</font>
        </p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=970f2ea8-2c17-4ece-b80e-e131afdd9f5f" />
      </body>
      <title>.NET 3.0 Middleware Technologies Day: Third Incarnation</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,970f2ea8-2c17-4ece-b80e-e131afdd9f5f.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,970f2ea8-2c17-4ece-b80e-e131afdd9f5f.aspx</link>
      <pubDate>Thu, 15 Feb 2007 05:09:56 GMT</pubDate>
      <description>&lt;p&gt;
Third incarnation of the .NET 3.0 Middleware Technologies day went through yesterday.
&lt;/p&gt;
&lt;p&gt;
Here are the deliverables:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
PPT: &lt;a href="http://www.request-response.com/blog/content/binary/WCF_WF_Feb2007_3.zip"&gt;Download&lt;/a&gt;&amp;nbsp;[1] 
&lt;li&gt;
WCF Samples: &lt;a href="http://www.request-response.com/blog/content/binary/WCFDemosFeb2007_3.zip"&gt;Download&lt;/a&gt; 
&lt;li&gt;
WF Samples: &lt;a href="http://www.request-response.com/blog/content/binary/WFDemosFeb2007_3.zip"&gt;Download&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
If you did not get/notice the printed articles, here's what should put you to sleep
over the weekend:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,25e8d68b-09ff-46e8-b360-ecd5128aa90c.aspx"&gt;Concepts
and Semantics of Service Contracts&lt;/a&gt;&amp;nbsp;[1] 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,a40bf4fb-fea6-42c5-a2f2-f0e7dafa3620.aspx"&gt;Transactional
Semantics in Loosely Coupled Distributed Systems&lt;/a&gt;&amp;nbsp;[1] 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,86bd92f2-13fd-4454-ab88-272a4a8be875.aspx"&gt;Cooperation&amp;nbsp;Between
Workflows and Services&lt;/a&gt;&amp;nbsp;[1] 
&lt;li&gt;
&lt;a href="http://www.request-response.com/blog/PermaLink,guid,baaf6646-162a-4557-9d7e-10e4953ab627.aspx"&gt;Type
Systems Compared - XML &amp;lt;&amp;gt; CLR&lt;/a&gt;&amp;nbsp;[1]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Also, the accompanying book is available &lt;a href="http://www.request-response.com/blog/PermaLink,guid,2f86ca0f-29fa-48b0-b761-ca147ada43dd.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#808080 size=1&gt;[1] Only available in Slovene.&lt;/font&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=970f2ea8-2c17-4ece-b80e-e131afdd9f5f" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,970f2ea8-2c17-4ece-b80e-e131afdd9f5f.aspx</comments>
      <category>.NET 3.0 - General</category>
      <category>.NET 3.0 - WCF</category>
      <category>.NET 3.0 - WF</category>
      <category>Architecture</category>
      <category>Transactions</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=9c42242b-1d7c-4864-aa64-ab72dbf27ada</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,9c42242b-1d7c-4864-aa64-ab72dbf27ada.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,9c42242b-1d7c-4864-aa64-ab72dbf27ada.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=9c42242b-1d7c-4864-aa64-ab72dbf27ada</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just finished presenting my talk on the October 2006 Slovenian MSDN event.
</p>
        <p>
Here are the deliverables:
</p>
        <p>
Code: <a href="http://www.request-response.com/blog/content/binary/CalculateTaxServiceWorkflow.zip">Download</a><br />
PPT: <a href="http://www.request-response.com/blog/content/binary/WCF+WF_Oct2006.zip">Download</a> [Slovenian]
</p>
        <p>
Solution file includes:
</p>
        <ol>
          <li>
WCF service using <font face="Courier New">wsDualHttpBinding</font> for duplex session
communication scenario. WCF service hosts a workflow which computes stock tax based
on the current (complex) Slovenian legislation.</li>
          <li>
WF workflow named <font face="Courier New">ComputeTaxWorkflow</font><font face="Verdana">.
Workflow calls out to our public ASP .NET WebServices: <a href="http://webservices.gama-system.com/stockquotes.asmx">StockQuotes</a> and <a href="http://webservices.gama-system.com/exchangerates.asmx">ExchangeRates</a>.</font></li>
          <li>
WCF Client, which sends requests and receives responses when the workflow is done</li>
        </ol>
        <p>
Check it out. It's free.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=9c42242b-1d7c-4864-aa64-ab72dbf27ada" />
      </body>
      <title>MSDN Event Presentation: Code and PPT</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,9c42242b-1d7c-4864-aa64-ab72dbf27ada.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,9c42242b-1d7c-4864-aa64-ab72dbf27ada.aspx</link>
      <pubDate>Mon, 23 Oct 2006 10:04:56 GMT</pubDate>
      <description>&lt;p&gt;
I just finished presenting my talk on the October 2006 Slovenian MSDN event.
&lt;/p&gt;
&lt;p&gt;
Here are the deliverables:
&lt;/p&gt;
&lt;p&gt;
Code: &lt;a href="http://www.request-response.com/blog/content/binary/CalculateTaxServiceWorkflow.zip"&gt;Download&lt;/a&gt;
&lt;br&gt;
PPT: &lt;a href="http://www.request-response.com/blog/content/binary/WCF+WF_Oct2006.zip"&gt;Download&lt;/a&gt;&amp;nbsp;[Slovenian]
&lt;/p&gt;
&lt;p&gt;
Solution file includes:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
WCF service using &lt;font face="Courier New"&gt;wsDualHttpBinding&lt;/font&gt; for duplex session
communication scenario. WCF service hosts a workflow which computes stock tax based
on the current (complex) Slovenian legislation.&lt;/li&gt;
&lt;li&gt;
WF workflow named &lt;font face="Courier New"&gt;ComputeTaxWorkflow&lt;/font&gt;&lt;font face=Verdana&gt;.
Workflow calls out to our public ASP .NET WebServices: &lt;a href="http://webservices.gama-system.com/stockquotes.asmx"&gt;StockQuotes&lt;/a&gt; and &lt;a href="http://webservices.gama-system.com/exchangerates.asmx"&gt;ExchangeRates&lt;/a&gt;.&lt;/font&gt;
&lt;/li&gt;
&lt;li&gt;
WCF Client, which sends requests and receives responses when the workflow is done&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Check it out. It's free.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=9c42242b-1d7c-4864-aa64-ab72dbf27ada" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,9c42242b-1d7c-4864-aa64-ab72dbf27ada.aspx</comments>
      <category>.NET 3.0 - General</category>
      <category>.NET 3.0 - WCF</category>
      <category>.NET 3.0 - WF</category>
      <category>Work</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=489d762d-7d0f-49ed-beb8-5f0545c85b21</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,489d762d-7d0f-49ed-beb8-5f0545c85b21.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,489d762d-7d0f-49ed-beb8-5f0545c85b21.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=489d762d-7d0f-49ed-beb8-5f0545c85b21</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Second incarnation of the .NET 3.0 Middleware Technologies day went through today.
</p>
        <p>
Here are the deliverables:
</p>
        <p>
Code: <a href="http://www.request-response.com/blog/content/binary/WCFWFDemosOct2006_2.zip">Download</a><br />
PPT: <a href="http://www.request-response.com/blog/content/binary/WCF_WF_Oct2006_2.zip">Download</a> [Slovenian]
</p>
        <p>
Frequent answer still stands. <a href="http://blogs.msdn.com/tomarcher/archive/2006/07/17/668572.aspx">This</a> is
the best playground.
</p>
        <p>
Since there is so much interest, we are discussing a third repeat of the series. Anyone
who wanted to attend, but did not get a seat, stay tuned.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=489d762d-7d0f-49ed-beb8-5f0545c85b21" />
      </body>
      <title>.NET 3.0 Middleware Technologies Day: Second Incarnation</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,489d762d-7d0f-49ed-beb8-5f0545c85b21.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,489d762d-7d0f-49ed-beb8-5f0545c85b21.aspx</link>
      <pubDate>Thu, 19 Oct 2006 20:01:13 GMT</pubDate>
      <description>&lt;p&gt;
Second incarnation of the .NET 3.0 Middleware Technologies day went through today.
&lt;/p&gt;
&lt;p&gt;
Here are the deliverables:
&lt;/p&gt;
&lt;p&gt;
Code: &lt;a href="http://www.request-response.com/blog/content/binary/WCFWFDemosOct2006_2.zip"&gt;Download&lt;/a&gt;
&lt;br&gt;
PPT: &lt;a href="http://www.request-response.com/blog/content/binary/WCF_WF_Oct2006_2.zip"&gt;Download&lt;/a&gt;&amp;nbsp;[Slovenian]
&lt;/p&gt;
&lt;p&gt;
Frequent answer still stands. &lt;a href="http://blogs.msdn.com/tomarcher/archive/2006/07/17/668572.aspx"&gt;This&lt;/a&gt; is
the best playground.
&lt;/p&gt;
&lt;p&gt;
Since there is so much interest, we are discussing a third repeat of the series. Anyone
who wanted to attend, but did not get a seat, stay tuned.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=489d762d-7d0f-49ed-beb8-5f0545c85b21" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,489d762d-7d0f-49ed-beb8-5f0545c85b21.aspx</comments>
      <category>.NET 3.0 - General</category>
      <category>Architecture</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=eb8684e8-333a-458e-a5c1-486d4ff260ac</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,eb8684e8-333a-458e-a5c1-486d4ff260ac.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,eb8684e8-333a-458e-a5c1-486d4ff260ac.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=eb8684e8-333a-458e-a5c1-486d4ff260ac</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A long running rumor has been made public <a href="http://blogs.msdn.com/somasegar/archive/2006/06/09/624300.aspx">a
couple of days ago</a>. WinFX name is <a href="http://www.eweek.com/article2/0,1895,1974872,00.asp">dead</a> and
is superseded by Microsoft .NET Framework 3.0.
</p>
        <p>
A part of me is grateful for being able to have a <em>common name</em> for the shipping
technologies. Who wants to be acknowledged as a WinFX developer, when in reality she/he
is a .NET developer? The decision to bundle WinFX technologies with Windows Vista
and making it available down-level is awesome. Having it included with the .NET Framework
is <a href="http://www.request-response.com/blog/PermaLink,guid,a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09.aspx">even
better</a>.
</p>
        <p>
But there's another poor decision being made by the marketing folks at Microsoft.
If this decision wouldn't be rushed, it would have made a wonderful release.
</p>
        <p>
Microsoft .NET Framework 3.0 is <em>ambiguous</em> as a platform name. Since the press
release states this explicitly, one can not complain as loudly as the reality demands.
.NET Framework 3.0 is the first Microsoft .NET platform release that <em>isn't really
a platform</em> - it's a marketing release. There's no CLR 3.0, no LINQ stuff, which
was supposed to be in 3.0 release, no ASP .NET 3.0, no ADO .NET 3.0. In reality, there
is current CLR 2.0 shipping, together with all the known friends: ADO .NET 2.0, ASP
.NET 2.0. <strike>It even gets installed in the <font face="Courier New">c:\windows\microsoft.net\framework\v2.0.50727</font> folder.</strike> At
least, it's got its own folder inside the <font face="Courier New">c:\windows\microsoft.net\framework</font> directory.
It is the 2.0 of the framework including <a href="http://msdn.microsoft.com/windowsvista/downloads/products/getthebeta/">WCF,
WF and WPF</a>. Goodness?
</p>
        <p>
There exists a patronizing line of thought that nobody cares about the naming/install
coherence and version matching. This is mostly heard from Microsoft, but the
development community <a href="http://blogs.msdn.com/somasegar/archive/2006/06/09/624300.aspx#comments">does
not</a> swallow it. The issue does not surface as this, actually.
</p>
        <p>
Putting it mildly, this <em>isn't serious</em>. Suddenly separating CLR and framework
version is a <strong>hack</strong>. A hack done to <em>limit the damage</em> that
has already been done by establishing the WinFX bundle name. I'm happy that the LINQ
team has not made a 'product name' breakthrough because suddenly we would run out
of framework version numbers just to bundle the thing.
</p>
        <p>
How is it possible, even in marketing terms, that .NET Framework 3.0 includes .NET
Framework 2.0? What happens when LINQ gets shipped? Do we get CLR 3.0 and .NET Framework
3.5? .NET Framework 4.0? Do they get synchronized again and CLR skips versions? How
do you distinguish the framework version? We will not be able to believe the compiler
version, CLR version or BCL assembly version. They will all be 2.0.50727, but the
framework is versioned as 3.0.
</p>
        <p>
Even <a href="http://www.request-response.com/blog/PermaLink,guid,cf345d71-cdc7-46b9-8c1c-eb21581a9222.aspx">corflags.exe</a> will
still report a 2.5 CLR Header version, which is a mess <em>even in current, shipping
technology stack</em>. It all follows the 'when the shit hits the fan' direction.
Let's make it splatter, let's make even more mess.
</p>
        <p>
Where is the <strong>compiler version change</strong>, <strong>runtime version change</strong> and <strong>metadata
format version change</strong>? Where's the <strong>synchronization</strong>?
</p>
        <p>
This is <em>not serious</em>.
</p>
        <p>
          <font color="#808080">Update: 2006-11-08, .NET Fx 3.0 is installed in a separate directory
inside <font face="Courier New">c:\windows\microsoft.net\framework</font>.</font>
        </p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=eb8684e8-333a-458e-a5c1-486d4ff260ac" />
      </body>
      <title>WinFX Naming Changes and What Not</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,eb8684e8-333a-458e-a5c1-486d4ff260ac.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,eb8684e8-333a-458e-a5c1-486d4ff260ac.aspx</link>
      <pubDate>Sun, 18 Jun 2006 22:05:39 GMT</pubDate>
      <description>&lt;p&gt;
A long running rumor has been made public &lt;a href="http://blogs.msdn.com/somasegar/archive/2006/06/09/624300.aspx"&gt;a
couple of days ago&lt;/a&gt;. WinFX name is &lt;a href="http://www.eweek.com/article2/0,1895,1974872,00.asp"&gt;dead&lt;/a&gt; and
is superseded by Microsoft .NET Framework 3.0.
&lt;/p&gt;
&lt;p&gt;
A part of me is grateful for being able to have a &lt;em&gt;common name&lt;/em&gt; for the shipping
technologies. Who wants to be acknowledged as a WinFX developer, when in reality she/he
is a .NET developer? The decision to bundle WinFX technologies with Windows Vista
and making it available down-level is awesome. Having it included with the .NET Framework
is &lt;a href="http://www.request-response.com/blog/PermaLink,guid,a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09.aspx"&gt;even
better&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
But there's another poor decision being made by the marketing folks at Microsoft.
If this decision wouldn't be rushed, it would have made a wonderful release.
&lt;/p&gt;
&lt;p&gt;
Microsoft .NET Framework 3.0 is &lt;em&gt;ambiguous&lt;/em&gt; as a platform name. Since the press
release states this explicitly, one can not complain as loudly as the reality demands.
.NET Framework 3.0 is the first Microsoft .NET platform release that &lt;em&gt;isn't really
a platform&lt;/em&gt; - it's a marketing release. There's no CLR 3.0, no LINQ stuff,&amp;nbsp;which
was supposed to be in 3.0 release, no ASP .NET 3.0, no ADO .NET 3.0. In reality, there
is current CLR 2.0 shipping, together with all the known friends: ADO .NET 2.0, ASP
.NET 2.0. &lt;strike&gt;It even gets installed in the &lt;font face="Courier New"&gt;c:\windows\microsoft.net\framework\v2.0.50727&lt;/font&gt; folder.&lt;/strike&gt; At
least, it's got its own folder inside the &lt;font face="Courier New"&gt;c:\windows\microsoft.net\framework&lt;/font&gt; directory.
It is the 2.0 of the framework including &lt;a href="http://msdn.microsoft.com/windowsvista/downloads/products/getthebeta/"&gt;WCF,
WF and WPF&lt;/a&gt;. Goodness?
&lt;/p&gt;
&lt;p&gt;
There exists a patronizing line of thought that nobody cares about the naming/install
coherence and version matching. This is mostly&amp;nbsp;heard from Microsoft, but the
development community &lt;a href="http://blogs.msdn.com/somasegar/archive/2006/06/09/624300.aspx#comments"&gt;does
not&lt;/a&gt; swallow it. The issue does not surface as this, actually.
&lt;/p&gt;
&lt;p&gt;
Putting it mildly, this &lt;em&gt;isn't serious&lt;/em&gt;. Suddenly separating CLR and framework
version is a &lt;strong&gt;hack&lt;/strong&gt;. A hack done to &lt;em&gt;limit the damage&lt;/em&gt; that
has already been done by establishing the WinFX bundle name. I'm happy that the LINQ
team has not made a 'product name' breakthrough because suddenly we would run out
of framework version numbers just to bundle the thing.
&lt;/p&gt;
&lt;p&gt;
How is it possible, even in marketing terms, that .NET Framework 3.0 includes .NET
Framework 2.0? What happens when LINQ gets shipped? Do we get CLR 3.0 and .NET Framework
3.5? .NET Framework 4.0? Do they get synchronized again and CLR skips versions? How
do you distinguish the framework version? We will not be able to believe the compiler
version, CLR version or BCL assembly version. They will all be 2.0.50727, but the
framework is versioned as 3.0.
&lt;/p&gt;
&lt;p&gt;
Even &lt;a href="http://www.request-response.com/blog/PermaLink,guid,cf345d71-cdc7-46b9-8c1c-eb21581a9222.aspx"&gt;corflags.exe&lt;/a&gt; will
still report a 2.5 CLR Header version, which is a mess &lt;em&gt;even in current, shipping
technology stack&lt;/em&gt;. It all follows the 'when the shit hits the fan' direction.
Let's make it splatter, let's make even more mess.
&lt;/p&gt;
&lt;p&gt;
Where is the &lt;strong&gt;compiler version change&lt;/strong&gt;, &lt;strong&gt;runtime version change&lt;/strong&gt; and &lt;strong&gt;metadata
format version change&lt;/strong&gt;? Where's the &lt;strong&gt;synchronization&lt;/strong&gt;?
&lt;/p&gt;
&lt;p&gt;
This is &lt;em&gt;not serious&lt;/em&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#808080&gt;Update: 2006-11-08, .NET Fx 3.0 is installed in a separate directory
inside&amp;nbsp;&lt;font face="Courier New"&gt;c:\windows\microsoft.net\framework&lt;/font&gt;.&lt;/font&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=eb8684e8-333a-458e-a5c1-486d4ff260ac" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,eb8684e8-333a-458e-a5c1-486d4ff260ac.aspx</comments>
      <category>.NET 3.0 - General</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=3d0f83e3-8d99-437f-b8aa-c4046cbc35dc</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,3d0f83e3-8d99-437f-b8aa-c4046cbc35dc.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,3d0f83e3-8d99-437f-b8aa-c4046cbc35dc.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=3d0f83e3-8d99-437f-b8aa-c4046cbc35dc</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you are running WWF (Windows Workflow Foundation, part of WinFX) on a x64 box,
and have problems debugging workflows, stop.
</p>
        <p>
It's currently not supported. It should, but does not work yet. This <em>should</em> be
fixed already, but it's not. And it <em>will probably</em> get fixed in
the next CTP drop.
</p>
        <p>
There is a workaround though:
</p>
        <ol>
          <li>
Enter Configuration Manager (Build/Configuration Manager) 
</li>
          <li>
Select the active solution platform drop down, select New... 
</li>
          <li>
Select x86 platform 
</li>
          <li>
Hit OK and try debugging again</li>
        </ol>
        <p>
This will make sure that you are running your solution debugging under x86
mode and thus allow you to set breakpoints and debug your code.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=3d0f83e3-8d99-437f-b8aa-c4046cbc35dc" />
      </body>
      <title>WWF on x64 Platform</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,3d0f83e3-8d99-437f-b8aa-c4046cbc35dc.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,3d0f83e3-8d99-437f-b8aa-c4046cbc35dc.aspx</link>
      <pubDate>Tue, 14 Mar 2006 22:09:15 GMT</pubDate>
      <description>&lt;p&gt;
If you are running WWF (Windows Workflow Foundation, part of WinFX) on a x64 box,
and have problems debugging workflows, stop.
&lt;/p&gt;
&lt;p&gt;
It's currently not supported. It should, but does not work yet. This &lt;em&gt;should&lt;/em&gt; be
fixed already, but it's not. And it&amp;nbsp;&lt;em&gt;will probably&lt;/em&gt;&amp;nbsp;get fixed in
the next CTP drop.
&lt;/p&gt;
&lt;p&gt;
There is a workaround though:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Enter Configuration Manager (Build/Configuration Manager) 
&lt;li&gt;
Select the active solution platform drop down, select New... 
&lt;li&gt;
Select x86 platform 
&lt;li&gt;
Hit OK and try debugging again&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
This will make sure that&amp;nbsp;you&amp;nbsp;are running your solution debugging under x86
mode and thus allow you to set breakpoints and debug your code.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=3d0f83e3-8d99-437f-b8aa-c4046cbc35dc" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,3d0f83e3-8d99-437f-b8aa-c4046cbc35dc.aspx</comments>
      <category>.NET 3.0 - General</category>
      <category>.NET 3.0 - WF</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My current occupation leads me to spend as much time as possible in WinFX.
</p>
        <p>
WinFX should stand for <strong>Win</strong>dows <strong>F</strong>ramework E<strong>x</strong>tensions.
What a Windows Framework is, I don't know. I know what .NET Framework is, but that's
another drop in the ocean.
</p>
        <p>
Having said that, there seems to be inconsistency between what is, will be or was
inside WinFX (or <a href="http://msdn.microsoft.com/windowsvista/getthebeta/default.aspx">WinFX
Runtime Components</a>, if you wish).
</p>
        <p>
In 2003, WinFX (if you were at the majorrevealingconferenceoftheyear - PDC 2003),
you would concur that WinFX will be:
</p>
        <ul>
          <li>
            <a href="http://msdn.microsoft.com/webservices/indigo/default.aspx">Indigo</a> (related
to everything communication) 
</li>
          <li>
            <a href="http://msdn.microsoft.com/windowsvista/building/presentation/">Avalon</a> (related
to everything presentation) 
</li>
          <li>
            <a href="http://msdn.microsoft.com/msdnmag/issues/04/01/WinFS/default.aspx">WinFS</a> (related
to everything storage, somehow)</li>
        </ul>
        <p>
In 2004 things changed.
</p>
        <p>
WinFX mysteriously dropped WinFS and inherited something called Workflow - Windows
Workflow Services (now called Windows Workflow Foundation).
</p>
        <p>
At first, <a href="http://msdn.microsoft.com/windowsvista/building/workflow/">Windows
Workflow Foundation</a> was acronymed WWF, which makes sense - you've got WPF (Windows
Presentation Foundation - Avalon), WCF (Windows Communication Foundation - Indigo)
and WWF (Windows Workflow Foundation - WWF).
</p>
        <p>
It is now 2006 and WWF is acronymed WF (just Windows Workflow) and it is still
a part of WinFX. WinFS is still gone (scheduled to be released after <a href="http://www.microsoft.com/windowsvista/">Vista</a> ships).
</p>
        <p>
What worries me the most is that the current plan precludes that this technologies <strong>won't</strong> make
it into the Vista ship vehicle. They just won't be deployed with the OS. If you make
all the fuss around it, invest major tolars in education budget you still won't be
sure that the client supports it.
</p>
        <p>
Windows Installer 3.1 is a wonderful thing, but nonetheless, if anyone can deploy
groundbreaking technology in no time it's Microsoft. Sure, there are <em>'small footprint
security implications'</em> guidelines driving Vista, but no one is saying this beast
should be deployed in active state. Make it available and make it passive. Support
it via Windows Update if showstoppers arise.
</p>
        <p>
There is no need to be scared of another IIS 4 story. There are mechanisms for
deploying technology and not using it by default.
</p>
        <p>
Please, do not make WinFX fade.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09" />
      </body>
      <title>WinFX and the State of Industry</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09.aspx</link>
      <pubDate>Sat, 28 Jan 2006 23:10:36 GMT</pubDate>
      <description>&lt;p&gt;
My current occupation leads me to spend as much time as possible in WinFX.
&lt;/p&gt;
&lt;p&gt;
WinFX should stand for &lt;strong&gt;Win&lt;/strong&gt;dows &lt;strong&gt;F&lt;/strong&gt;ramework E&lt;strong&gt;x&lt;/strong&gt;tensions.
What a Windows Framework is, I don't know. I know what .NET Framework is, but that's
another drop in the ocean.
&lt;/p&gt;
&lt;p&gt;
Having said that, there seems to be inconsistency between what is, will be or was
inside WinFX (or &lt;a href="http://msdn.microsoft.com/windowsvista/getthebeta/default.aspx"&gt;WinFX
Runtime Components&lt;/a&gt;, if you wish).
&lt;/p&gt;
&lt;p&gt;
In 2003, WinFX (if you were at the majorrevealingconferenceoftheyear - PDC 2003),
you would concur that WinFX will be:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://msdn.microsoft.com/webservices/indigo/default.aspx"&gt;Indigo&lt;/a&gt; (related
to everything communication) 
&lt;li&gt;
&lt;a href="http://msdn.microsoft.com/windowsvista/building/presentation/"&gt;Avalon&lt;/a&gt; (related
to everything presentation) 
&lt;li&gt;
&lt;a href="http://msdn.microsoft.com/msdnmag/issues/04/01/WinFS/default.aspx"&gt;WinFS&lt;/a&gt; (related
to everything storage, somehow)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
In 2004 things changed.
&lt;/p&gt;
&lt;p&gt;
WinFX&amp;nbsp;mysteriously dropped WinFS and inherited something called Workflow -&amp;nbsp;Windows
Workflow Services (now called Windows Workflow Foundation).
&lt;/p&gt;
&lt;p&gt;
At first, &lt;a href="http://msdn.microsoft.com/windowsvista/building/workflow/"&gt;Windows
Workflow Foundation&lt;/a&gt; was acronymed WWF, which makes sense - you've got WPF (Windows
Presentation Foundation - Avalon), WCF (Windows Communication Foundation - Indigo)
and WWF (Windows Workflow Foundation - WWF).
&lt;/p&gt;
&lt;p&gt;
It is now 2006 and&amp;nbsp;WWF is acronymed WF (just Windows Workflow) and it is still
a part of WinFX. WinFS is still gone (scheduled to be released after &lt;a href="http://www.microsoft.com/windowsvista/"&gt;Vista&lt;/a&gt; ships).
&lt;/p&gt;
&lt;p&gt;
What worries me the most is that the current plan precludes that this technologies &lt;strong&gt;won't&lt;/strong&gt; make
it into the Vista ship vehicle. They just won't be deployed with the OS. If you make
all the fuss around it, invest major tolars in education budget you still won't be
sure that the client supports it.
&lt;/p&gt;
&lt;p&gt;
Windows Installer 3.1 is a wonderful thing, but nonetheless, if anyone can deploy
groundbreaking technology in no time it's Microsoft. Sure, there are &lt;em&gt;'small footprint
security implications'&lt;/em&gt; guidelines driving Vista, but no one is saying this beast
should be deployed in active state. Make it available and make it passive. Support
it via Windows Update if showstoppers arise.
&lt;/p&gt;
&lt;p&gt;
There is no need to be scared of another IIS&amp;nbsp;4 story. There are mechanisms for
deploying technology and not using it by default.
&lt;/p&gt;
&lt;p&gt;
Please, do not make&amp;nbsp;WinFX fade.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,a4e2aaf1-e15a-4a75-be8a-31ffb9cc5e09.aspx</comments>
      <category>Windows Vista</category>
      <category>.NET 3.0 - General</category>
      <category>Work</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=53d2bb4c-2998-41a0-ab2c-49eada3a4bea</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,53d2bb4c-2998-41a0-ab2c-49eada3a4bea.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,53d2bb4c-2998-41a0-ab2c-49eada3a4bea.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=53d2bb4c-2998-41a0-ab2c-49eada3a4bea</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you plan to upgrade your WinFX bits with the yesterday released <a href="http://msdn.microsoft.com/windowsvista/getthebeta/default.aspx">January
2006 CTP of WinFX Runtime Components</a> consider the following:
</p>
        <p>
You do not need to do a fresh reinstall, even though that is what is suggested in
the docs:
</p>
        <ul>
          <li>
Reinstall procedure works on Windows XP SP2 (x86 and x64) 
</li>
          <li>
Reinstall procesure workd on Windows Vista 5270 (December 2005 CTP)</li>
        </ul>
        <p>
First, uninstall all December 2005 CTP bits in the following order:
</p>
        <ol>
          <li>
Visual Studio 2005 Extensions for Windows Workflow Foundation (December
2005 CTP) 
</li>
          <li>
Visual Studio 2005 Extensions for WinFX (December 2005 CTP) 
</li>
          <li>
Microsoft Command Shell (December 2005 CTP, comes with Windows SDK) 
</li>
          <li>
Windows SDK (December 2005 CTP) 
</li>
          <li>
WinFX Runtime Components (December 2005 CTP)</li>
        </ol>
        <p>
Then, invert the installation process:
</p>
        <ol>
          <li>
WinFX Runtime Components (January 2005 CTP) 
</li>
          <li>
Windows SDK (January 2005 CTP) 
</li>
          <li>
Visual Studio 2005 Extensions for WinFX (January 2005 CTP) 
</li>
          <li>
Visual Studio 2005 Extensions for Windows Workflow Foundation (January 2005
CTP)</li>
        </ol>
        <p>
For now, I can't see any major differences in programming model of January &lt;&gt;
December WinFX CTP.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=53d2bb4c-2998-41a0-ab2c-49eada3a4bea" />
      </body>
      <title>Installing WinFX January 2006 CTP over December 2005 CTP</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,53d2bb4c-2998-41a0-ab2c-49eada3a4bea.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,53d2bb4c-2998-41a0-ab2c-49eada3a4bea.aspx</link>
      <pubDate>Thu, 19 Jan 2006 11:04:01 GMT</pubDate>
      <description>&lt;p&gt;
If you plan to upgrade your WinFX bits with the yesterday released &lt;a href="http://msdn.microsoft.com/windowsvista/getthebeta/default.aspx"&gt;January
2006 CTP of WinFX Runtime Components&lt;/a&gt; consider the following:
&lt;/p&gt;
&lt;p&gt;
You do not need to do a fresh reinstall, even though that is what is suggested in
the docs:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Reinstall procedure works on Windows XP SP2 (x86 and x64) 
&lt;li&gt;
Reinstall procesure workd on Windows Vista 5270 (December 2005 CTP)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
First, uninstall all December 2005 CTP bits in the following order:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Visual Studio 2005 Extensions for&amp;nbsp;Windows Workflow Foundation&amp;nbsp;(December
2005 CTP) 
&lt;li&gt;
Visual Studio 2005 Extensions for WinFX (December 2005 CTP) 
&lt;li&gt;
Microsoft Command Shell (December 2005 CTP, comes with Windows SDK) 
&lt;li&gt;
Windows SDK (December 2005 CTP) 
&lt;li&gt;
WinFX Runtime Components (December 2005 CTP)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Then, invert the installation process:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
WinFX Runtime Components (January 2005 CTP) 
&lt;li&gt;
Windows SDK (January 2005 CTP) 
&lt;li&gt;
Visual Studio 2005 Extensions for WinFX (January 2005 CTP) 
&lt;li&gt;
Visual Studio 2005 Extensions for&amp;nbsp;Windows Workflow Foundation&amp;nbsp;(January 2005
CTP)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
For now, I can't see any major differences in programming model of January &amp;lt;&amp;gt;
December WinFX CTP.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=53d2bb4c-2998-41a0-ab2c-49eada3a4bea" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,53d2bb4c-2998-41a0-ab2c-49eada3a4bea.aspx</comments>
      <category>Windows Vista</category>
      <category>.NET 3.0 - General</category>
      <category>Work</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=234611e0-6a50-48fe-bddb-cec54eccc084</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,234611e0-6a50-48fe-bddb-cec54eccc084.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,234611e0-6a50-48fe-bddb-cec54eccc084.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=234611e0-6a50-48fe-bddb-cec54eccc084</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
WinFX January 2006 CTP just went <a href="http://msdn.microsoft.com/windowsvista/getthebeta/default.aspx">live</a>.
</p>
        <p>
With it, a Go-Live licence is available for WCF and WF. Sign and deploy.
</p>
        <p>
          <strong>
            <em>Update:</em>
          </strong> They managed to screw up the download links again.
Beware: If you're downloading complete installs (and not the setup manager) use the
lower links for x86 and x64 images (there are two on the get the beta page).
</p>
        <p>
The following links will lead to correct complete download of WinFX January 2006 CTP
Runtime Components:
</p>
        <ul>
          <li>
x86: <a href="http://download.microsoft.com/download/1/C/E/1CE323BD-3632-45CD-ADB3-61179B033434/winfxrc.exe">http://download.microsoft.com/download/1/C/E/1CE323BD-3632-45CD-ADB3-61179B033434/winfxrc.exe</a></li>
          <li>
x64: <a href="http://download.microsoft.com/download/2/0/6/2065648E-444C-40A6-AE58-3F46FC8E854F/winfxrc_x64.exe">http://download.microsoft.com/download/2/0/6/2065648E-444C-40A6-AE58-3F46FC8E854F/winfxrc_x64.exe</a></li>
        </ul>
        <p>
You can also check the file version. The correct WinFX RTC version for January 2006
CTP is 3.0.50727.154 (file size 44.488 KB [x86] and 84.464 KB [x64]). December CTP
was 3.0.50727.151 and file sizes were a couple KB lower.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=234611e0-6a50-48fe-bddb-cec54eccc084" />
      </body>
      <title>WinFX January 2006 CTP Released</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,234611e0-6a50-48fe-bddb-cec54eccc084.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,234611e0-6a50-48fe-bddb-cec54eccc084.aspx</link>
      <pubDate>Wed, 18 Jan 2006 20:34:01 GMT</pubDate>
      <description>&lt;p&gt;
WinFX January 2006 CTP just went &lt;a href="http://msdn.microsoft.com/windowsvista/getthebeta/default.aspx"&gt;live&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
With it, a Go-Live licence is available for WCF and WF. Sign and deploy.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;em&gt;Update:&lt;/em&gt;&lt;/strong&gt; They managed to screw up the download links again.
Beware: If you're downloading complete installs (and not the setup manager) use the
lower links for x86 and x64 images (there are two on the get the beta page).
&lt;/p&gt;
&lt;p&gt;
The following links will lead to correct complete download of WinFX January 2006 CTP
Runtime Components:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
x86: &lt;a href="http://download.microsoft.com/download/1/C/E/1CE323BD-3632-45CD-ADB3-61179B033434/winfxrc.exe"&gt;http://download.microsoft.com/download/1/C/E/1CE323BD-3632-45CD-ADB3-61179B033434/winfxrc.exe&lt;/a&gt; 
&lt;li&gt;
x64: &lt;a href="http://download.microsoft.com/download/2/0/6/2065648E-444C-40A6-AE58-3F46FC8E854F/winfxrc_x64.exe"&gt;http://download.microsoft.com/download/2/0/6/2065648E-444C-40A6-AE58-3F46FC8E854F/winfxrc_x64.exe&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
You can also check the file version. The correct WinFX RTC version for January 2006
CTP is 3.0.50727.154 (file size 44.488 KB [x86] and 84.464 KB [x64]). December CTP
was 3.0.50727.151 and file sizes were a couple KB lower.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=234611e0-6a50-48fe-bddb-cec54eccc084" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,234611e0-6a50-48fe-bddb-cec54eccc084.aspx</comments>
      <category>Web Services</category>
      <category>.NET 3.0 - General</category>
      <category>Work</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=397a3be4-f5ac-4eca-8520-3eee9a69f568</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,397a3be4-f5ac-4eca-8520-3eee9a69f568.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,397a3be4-f5ac-4eca-8520-3eee9a69f568.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=397a3be4-f5ac-4eca-8520-3eee9a69f568</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Read this 7 times in a row: <em><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=589E23DD-503E-4179-9858-D080C669F8B9&amp;displaylang=en">"Microsoft®
Visual Studio® 2005 Extensions for Windows Workflow Foundation Beta 1.2 for Microsoft
Pre-Release Software WinFX® Runtime Components - December Community Technology Preview
(CTP)"</a></em></p>
        <p>
Wow.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=397a3be4-f5ac-4eca-8520-3eee9a69f568" />
      </body>
      <title>Longest product name ever</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,397a3be4-f5ac-4eca-8520-3eee9a69f568.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,397a3be4-f5ac-4eca-8520-3eee9a69f568.aspx</link>
      <pubDate>Thu, 22 Dec 2005 16:18:22 GMT</pubDate>
      <description>&lt;p&gt;
Read this 7 times in a row: &lt;em&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=589E23DD-503E-4179-9858-D080C669F8B9&amp;amp;displaylang=en"&gt;"Microsoft®
Visual Studio® 2005 Extensions for Windows Workflow Foundation Beta 1.2 for Microsoft
Pre-Release Software WinFX® Runtime Components - December Community Technology Preview
(CTP)"&lt;/a&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Wow.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=397a3be4-f5ac-4eca-8520-3eee9a69f568" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,397a3be4-f5ac-4eca-8520-3eee9a69f568.aspx</comments>
      <category>Other</category>
      <category>.NET 3.0 - General</category>
    </item>
    <item>
      <trackback:ping>https://www.request-response.com/blog/Trackback.aspx?guid=95cc6df0-e018-451b-a6be-93a31423cebd</trackback:ping>
      <pingback:server>https://www.request-response.com/blog/pingback.aspx</pingback:server>
      <pingback:target>https://www.request-response.com/blog/PermaLink,guid,95cc6df0-e018-451b-a6be-93a31423cebd.aspx</pingback:target>
      <dc:creator>Matevz Gacnik</dc:creator>
      <wfw:comment>https://www.request-response.com/blog/CommentView,guid,95cc6df0-e018-451b-a6be-93a31423cebd.aspx</wfw:comment>
      <wfw:commentRss>https://www.request-response.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=95cc6df0-e018-451b-a6be-93a31423cebd</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you are planning to install or have already done so, there's an issue with the
automated install of December CTP of WinFX RC (Runtime Components).
</p>
        <p>
The following link will install <strong>November 2005 WinFX RC</strong>:
</p>
        <p>
          <a href="http://www.microsoft.com/downloads/details.aspx?familyid=BD3BA2D5-6ADB-4FB2-A3AA-E16A9EA5603F&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=BD3BA2D5-6ADB-4FB2-A3AA-E16A9EA5603F&amp;displaylang=en</a>
        </p>
        <p>
And to make it even more complex, if you happen to install it in Windows Vista December
CTP, there is no way to remove it and have a clean machine afterwards.
</p>
        <p>
Use the complete download link, ie:
</p>
        <ul>
          <li>
x86: <a href="http://download.microsoft.com/download/9/4/9/949EEA41-364A-45DC-8F4E-47E7AC147D25/winfxrc.exe">http://download.microsoft.com/download/9/4/9/949EEA41-364A-45DC-8F4E-47E7AC147D25/winfxrc.exe</a></li>
          <li>
x64: <a href="http://download.microsoft.com/download/8/3/F/83F862AA-FF41-4D54-9567-1F37888A41DB/winfxrc_x64.exe">http://download.microsoft.com/download/8/3/F/83F862AA-FF41-4D54-9567-1F37888A41DB/winfxrc_x64.exe</a></li>
        </ul>
        <p>
How do you know if this thing screwed you up? You <strong>will not be able to install
a 1GB pack</strong> of Windows SDK (December 2005), which also includes WinFX docs
and samples.
</p>
        <p>
Another proof are filename timestamps of for example <font face="Courier New">System.ServiceModel.dll</font> and
friends, which are 11/18/2005 - equaling to November 2005 CTP dates.
</p>
        <img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=95cc6df0-e018-451b-a6be-93a31423cebd" />
      </body>
      <title>Installation issue with December CTP of WinFX Runtime Components</title>
      <guid isPermaLink="false">https://www.request-response.com/blog/PermaLink,guid,95cc6df0-e018-451b-a6be-93a31423cebd.aspx</guid>
      <link>https://www.request-response.com/blog/PermaLink,guid,95cc6df0-e018-451b-a6be-93a31423cebd.aspx</link>
      <pubDate>Thu, 22 Dec 2005 12:25:33 GMT</pubDate>
      <description>&lt;p&gt;
If you are planning to install or have already done so, there's an issue with the
automated install of December CTP of WinFX RC (Runtime Components).
&lt;/p&gt;
&lt;p&gt;
The following link will install &lt;strong&gt;November 2005 WinFX RC&lt;/strong&gt;:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=BD3BA2D5-6ADB-4FB2-A3AA-E16A9EA5603F&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=BD3BA2D5-6ADB-4FB2-A3AA-E16A9EA5603F&amp;amp;displaylang=en&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
And to make it even more complex, if you happen to install it in Windows Vista December
CTP, there is no way to remove it and have a clean machine afterwards.
&lt;/p&gt;
&lt;p&gt;
Use the complete download link, ie:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
x86: &lt;a href="http://download.microsoft.com/download/9/4/9/949EEA41-364A-45DC-8F4E-47E7AC147D25/winfxrc.exe"&gt;http://download.microsoft.com/download/9/4/9/949EEA41-364A-45DC-8F4E-47E7AC147D25/winfxrc.exe&lt;/a&gt; 
&lt;li&gt;
x64: &lt;a href="http://download.microsoft.com/download/8/3/F/83F862AA-FF41-4D54-9567-1F37888A41DB/winfxrc_x64.exe"&gt;http://download.microsoft.com/download/8/3/F/83F862AA-FF41-4D54-9567-1F37888A41DB/winfxrc_x64.exe&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
How do you know if this thing screwed you up? You &lt;strong&gt;will not be able to install
a 1GB pack&lt;/strong&gt; of Windows SDK (December 2005), which also includes WinFX docs
and samples.
&lt;/p&gt;
&lt;p&gt;
Another proof are filename timestamps of for example &lt;font face="Courier New"&gt;System.ServiceModel.dll&lt;/font&gt; and
friends, which are 11/18/2005 - equaling to November 2005 CTP dates.
&lt;/p&gt;
&lt;img width="0" height="0" src="https://www.request-response.com/blog/aggbug.ashx?id=95cc6df0-e018-451b-a6be-93a31423cebd" /&gt;</description>
      <comments>https://www.request-response.com/blog/CommentView,guid,95cc6df0-e018-451b-a6be-93a31423cebd.aspx</comments>
      <category>Windows Vista</category>
      <category>Other</category>
      <category>Personal</category>
      <category>.NET 3.0 - General</category>
      <category>Work</category>
    </item>
  </channel>
</rss>