<feed xmlns:dc="http://purl.org/dc/elements/1.1/" 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="http://www.w3.org/2005/Atom" xml:lang="en-US">
    <title>Coding Beyond...</title>
    <link rel="self" type="application/xml" href="http://geekswithblogs.net/PAG/Atom.aspx" />
    <subtitle type="html">Pablo Alberto Galiano</subtitle>
    <id>http://geekswithblogs.net/PAG/Default.aspx</id>
    <author>
        <name>Pablo Galiano</name>
        <uri>http://geekswithblogs.net/PAG/Default.aspx</uri>
    </author>
    <generator uri="http://subtextproject.com" version="Subtext Version 0.0.0.0">Subtext</generator>
    <updated>2006-08-04T01:39:00Z</updated>
    <entry>
        <title>Blog moved</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/08/03/87031.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/08/03/87031.aspx</id>
        <published>2006-08-03T14:52:00-05:00:00</published>
        <updated>2006-08-04T01:39:00Z</updated>
        <content type="html">&lt;P&gt;&lt;FONT face=Arial size=2&gt;Hi,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;I have moved &lt;A href="http://clariusconsulting.net/blogs/pga"&gt;my blog&lt;/A&gt; and I will not be posting here anymore. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Please &lt;/FONT&gt;&lt;A href="http://clariusconsulting.net/blogs/pga"&gt;&lt;FONT face=Arial size=2&gt;update&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt; your RSS readers.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Pablo&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/87031.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/87031.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/87031.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/87031.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Web Service Software Factory IS PUBLIC!!!</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/07/29/86565.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/07/29/86565.aspx</id>
        <published>2006-07-29T00:15:00-05:00:00</published>
        <updated>2006-07-29T22:48:00Z</updated>
        <content type="html">&lt;P&gt;I am pleased to announce that the first official release of &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/servicefactory.asp"&gt;web service software factory&lt;/A&gt;&amp;nbsp;is out!!!.&lt;/P&gt;
&lt;P&gt;If you want to develop enterprise applications with the best patterns, practices, guidance and tools available please &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/servicefactory.asp"&gt;download &lt;/A&gt;it. &lt;/P&gt;
&lt;P&gt;We think that this &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/servicefactory.asp"&gt;project &lt;/A&gt;will&amp;nbsp;change the way that we develop enterprise applications at present.&lt;/P&gt;
&lt;P&gt;Enjoy&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/86565.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/86565.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/86565.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/86565.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Service Factory July CTP</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/06/27/83245.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/06/27/83245.aspx</id>
        <published>2006-06-27T04:55:00-05:00:00</published>
        <updated>2006-06-27T04:57:00Z</updated>
        <content type="html">&lt;P&gt;This new release includes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;ASMX guidance package &lt;/LI&gt;
&lt;LI&gt;A brand new guidance package related to Data Access Layers generation based on ADO.NET 2.0.&lt;/LI&gt;
&lt;LI&gt;Updates to the documentation and Reference Implementation&lt;/LI&gt;
&lt;LI&gt;Simpler installer which will install the guidance packages into Visual Studio automatically&lt;/LI&gt;
&lt;LI&gt;and more...&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Also this release works with GAT June 2006&amp;nbsp;CTP &lt;A href="http://msdn.microsoft.com/vstudio/teamsystem/workshop/gat/"&gt;bits&lt;/A&gt;&amp;nbsp;so it takes advantage of all the new GAT features detailed by Tom &lt;A href="http://blogs.msdn.com/tomholl/archive/2006/06/07/GuidanceNavigator.aspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;You can download from the project &lt;A href="http://practices.gotdotnet.com/svcfactory"&gt;workspace&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Enjoy&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/83245.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/83245.aspx</wfw:comment>
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/83245.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/83245.aspx</trackback:ping>
    </entry>
    <entry>
        <title>GAT June 2006 CTP</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/06/27/83243.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/06/27/83243.aspx</id>
        <published>2006-06-27T04:48:00-05:00:00</published>
        <updated>2006-06-27T04:48:00Z</updated>
        <content type="html">&lt;P&gt;The GAT and GAX June 2006 CTP is released to the public.&lt;/P&gt;
&lt;P&gt;You can download it from &lt;A href="http://msdn.microsoft.com/vstudio/teamsystem/workshop/gat/"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Please take a look at Toms's &lt;A href="http://blogs.msdn.com/tomholl/archive/2006/06/24/645882.aspx"&gt;post&lt;/A&gt; regarding detailed information about this new version.&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/83243.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/83243.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/83243.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/83243.aspx</trackback:ping>
    </entry>
    <entry>
        <title>GAX 1.1 available soon</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/06/07/81005.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/06/07/81005.aspx</id>
        <published>2006-06-07T02:50:00-05:00:00</published>
        <updated>2006-06-07T02:58:00Z</updated>
        <content type="html">&lt;P&gt;A new version of &lt;A href="http://msdn.microsoft.com/vstudio/teamsystem/Workshop/gat/default.aspx"&gt;GAX&lt;/A&gt; will be available soon.&lt;/P&gt;
&lt;P&gt;This new version will fix a great number of bugs and it will include a new feature called the Guidance Navigator.&lt;/P&gt;
&lt;P&gt;Basically the Navigator will&amp;nbsp;provide help to the user about each available recipe/template plus the possibility to execute them (instead of using the guidance package manager)&lt;/P&gt;
&lt;P&gt;It will also have a history of the recipes executed&lt;/P&gt;
&lt;P&gt;Check the detailed post&amp;nbsp;written by &lt;A href="http://blogs.msdn.com/wojtek/archive/2006/06/06/619445.aspx"&gt;Wojtek&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/81005.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/81005.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/81005.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/81005.aspx</trackback:ping>
    </entry>
    <entry>
        <title>VS CommandBars</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/06/07/81007.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/06/07/81007.aspx</id>
        <published>2006-06-07T02:58:00-05:00:00</published>
        <updated>2006-06-07T02:58:00Z</updated>
        <content type="html">&lt;P&gt;Tired of digging inside the *.ctc files to know which is the corresponding GUID and ID for a particular command bar, so you can execute a &lt;A href="http://msdn.microsoft.com/vstudio/teamsystem/Workshop/gat/default.aspx"&gt;GAX&lt;/A&gt;&amp;nbsp;recipe from anywhere????&lt;/P&gt;
&lt;P&gt;Check &lt;A href="http://clariusconsulting.net/blogs/kzu/archive/2006/06/01/GATMenus.aspx"&gt;this&lt;/A&gt; excelent post by &lt;A href="http://clariusconsulting.net/blogs/kzu/archive/2006/06/01/GATMenus.aspx"&gt;kzu&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/81007.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/81007.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/81007.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/81007.aspx</trackback:ping>
    </entry>
    <entry>
        <title>ServiceFactory May CTP Released!!!</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/05/11/77977.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/05/11/77977.aspx</id>
        <published>2006-05-11T20:49:00-05:00:00</published>
        <updated>2006-05-11T20:49:00Z</updated>
        <content type="html">&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;The May CTP for &lt;A href="http://practices.gotdotnet.com/projects/svcfactory"&gt;Web Service Software Factory&lt;/A&gt; is out.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;CTP Highlights:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;- Updates to the WCF guidance package &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;- An entire guidance package dedicated to securing your services using:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;            - X.509 certificates&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;            - Kerberos&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;            - Direct authentication using Windows, ADAM, or SQL &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;            - A MEX based policy generator to help you secure your client applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;            - A partially complete Interop configurator to help you apply security policy based on your interop requirements&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;- Improved documentation&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;- A new reference implementation&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Please check the &lt;A href="http://practices.gotdotnet.com/projects/svcfactory"&gt;workspace&lt;/A&gt; to download the bits.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;/SPAN&gt;&lt;/FONT&gt; &lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Pablo&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/77977.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/77977.aspx</wfw:comment>
        <slash:comments>20</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/77977.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/77977.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Creating a VS2005 instance</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/04/20/75691.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/04/20/75691.aspx</id>
        <published>2006-04-20T12:06:00-05:00:00</published>
        <updated>2006-04-20T12:07:00Z</updated>
        <content type="html">&lt;P&gt;Sometimes is very usefull for testing purposes to create a VS2005 instance, and them use that instance to have access to the DTE API stuff.&lt;/P&gt;
&lt;P&gt;So, here is a code snippet to create a VS2005 instance and&amp;nbsp;to open a solution:&lt;/P&gt;
&lt;DIV class=Section1&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type t = Type.GetTypeFromProgID("VisualStudio.DTE.8.0");&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DTE dte = (DTE)System.Activator.CreateInstance(t, true);&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dte.Solution.Open(@"C:\Temp\Temp.sln");&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;//Wait some seconds to let VS open the solution&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Threading.Thread.Sleep(5000);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dte.Solution.Close(false);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;DIV class=Section1&gt;
&lt;P class=MsoNormal&gt;Pablo&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/75691.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/75691.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/75691.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/75691.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Service Factory BlogCasts</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/04/20/75688.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/04/20/75688.aspx</id>
        <published>2006-04-20T11:32:00-05:00:00</published>
        <updated>2006-04-20T11:32:00Z</updated>
        <content type="html">&lt;P&gt;&lt;A href="http://blogs.msdn.com/donsmith/"&gt;Don&lt;/A&gt;&amp;nbsp;has&amp;nbsp;started a series of blog casts about the&amp;nbsp;&lt;A href="http://practices.gotdotnet.com/projects/svcfactory"&gt;Service Factory&lt;/A&gt;&amp;nbsp;project. &lt;/P&gt;
&lt;P&gt;The first one will give you an introduction and scope about the project.&lt;/P&gt;
&lt;P&gt;The second one is related to &lt;A href="http://msdn.microsoft.com/webservices/indigo/default.aspx"&gt;WCF&lt;/A&gt; DataContracts, &lt;A href="http://msdn.microsoft.com/webservices/indigo/default.aspx"&gt;WCF&lt;/A&gt; ServiceContracts and Service Implementation&amp;nbsp;creation, and the related guidance supported by &lt;A href="http://practices.gotdotnet.com/projects/svcfactory"&gt;Service Factory&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;They are really great and intuitive, so take a look at them and spect more to come.&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/75688.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/75688.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/75688.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/75688.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Service Factory introduction</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/04/14/75168.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/04/14/75168.aspx</id>
        <published>2006-04-14T04:57:00-05:00:00</published>
        <updated>2006-04-14T04:57:00Z</updated>
        <content type="html">&lt;P&gt;&lt;A href="http://blogs.msdn.com/thehoggblog/default.aspx"&gt;Jason &lt;/A&gt;made a great &lt;A href="http://blogs.msdn.com/thehoggblog/archive/2006/04/13/576256.aspx"&gt;introduction &lt;/A&gt;about the &lt;A href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=6fde9247-53a8-4879-853d-500cd2d97a83"&gt;Service Factory&lt;/A&gt; project.&lt;/P&gt;
&lt;P&gt;I am not going to repeat his words, so check his &lt;A href="http://blogs.msdn.com/thehoggblog/archive/2006/04/13/576256.aspx"&gt;post&lt;/A&gt; it is really great and describes all the characteristics of &lt;A href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=6fde9247-53a8-4879-853d-500cd2d97a83"&gt;Service Factory&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Enjoy it&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/75168.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/75168.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/75168.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/75168.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Service Factory is public!!!</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/04/06/74456.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/04/06/74456.aspx</id>
        <published>2006-04-06T04:27:00-05:00:00</published>
        <updated>2006-04-14T04:39:00Z</updated>
        <content type="html">&lt;P&gt;I have been working since the beginning on this exciting project as a part of the &lt;A href="http://msdn.microsoft.com/practices/"&gt;Microsoft Pattern &amp;amp; Practices Team&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;If you want to build services using the best pratices and guidance you should check this project. It basically provides you patterns and tools to help&amp;nbsp;designing and authoring WCF and ASMX services.&lt;/P&gt;
&lt;P&gt;I will be posting information about this project on my blog,&amp;nbsp;but you can also check the Service&amp;nbsp;Factory &lt;A href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=6fde9247-53a8-4879-853d-500cd2d97a83"&gt;workspace&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Service&amp;nbsp;Factory bloggers:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/thehoggblog/"&gt;Jason Hogg&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/donsmith/"&gt;Don Smith&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/tomholl/"&gt;Tom Hollander&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.agileprogrammer.com/oneagilecoder/"&gt;Brian Button&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://clariusconsulting.net/blogs/hdl/"&gt;Hernan de LaHitte&lt;/A&gt;
&lt;LI&gt;&lt;A href="http://staff.southworks.net/blogs/matiaswoloski"&gt;Matias Woloski&lt;/A&gt;
&lt;LI&gt;&lt;A href="http://weblogs.asp.net/cibrax/archive/2006/04/12/442679.aspx"&gt;Pablo Cibraro&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://blogs.thinktecture.com/cweyer/archive/2006/04/13/414486.aspx"&gt;Christian Weyer&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.edwardbakker.nl/PermaLink,guid,b5ccc67b-62c6-4262-a2c6-5213d9e2a255.aspx"&gt;Edward Bakker&lt;/A&gt; &lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;So stay tunned !!!&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/74456.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/74456.aspx</wfw:comment>
        <slash:comments>4</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/74456.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/74456.aspx</trackback:ping>
    </entry>
    <entry>
        <title>675 downloads and counting</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/04/13/75135.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/04/13/75135.aspx</id>
        <published>2006-04-13T23:11:00-05:00:00</published>
        <updated>2006-04-13T23:11:00Z</updated>
        <content type="html">&lt;P&gt;With only one day with the April Community Drop out, a lot of movement is taking place at the project &lt;A href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=6fde9247-53a8-4879-853d-500cd2d97a83"&gt;workspace&lt;/A&gt;. :)&lt;/P&gt;
&lt;P&gt;I am very proud of being part of this exiting project named &lt;A href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=6fde9247-53a8-4879-853d-500cd2d97a83"&gt;Service Factory&lt;/A&gt;, if you dont know want I am talking about just check the &lt;A href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=6fde9247-53a8-4879-853d-500cd2d97a83"&gt;workspace&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Stay tunned!!!&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/75135.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/75135.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/75135.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/75135.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Whidbey Hosting Process</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/04/05/74352.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/04/05/74352.aspx</id>
        <published>2006-04-05T03:35:00-05:00:00</published>
        <updated>2006-04-05T03:40:00Z</updated>
        <content type="html">&lt;P&gt;By default every time you compile a WindowsApplication or ConsoleApplication&amp;nbsp;project using VS2005, a &amp;#8220;vshost.exe&amp;#8221; and a &amp;#8220;vshost.exe.config&amp;#8221;&amp;nbsp;files are&amp;nbsp;created on the \Bin\Debug and&amp;nbsp;\Bin\Release paths.&lt;/P&gt;
&lt;P&gt;The purpose of these &amp;#8220;vshost.exe&amp;#8221; and a &amp;#8220;vshost.exe.config&amp;#8221; files is described &lt;A href="http://msdn2.microsoft.com/en-us/library/ms242202(VS.80).aspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;To disable this feature you need to:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Open a project in Visual Studio. 
&lt;LI&gt;On the Project menu, click Properties. 
&lt;LI&gt;Go to the Debug Tab 
&lt;LI&gt;Clear the Enable the Visual Studio hosting process check box.&lt;BR&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Another common question is if we need to deploy these files and the answer is No, the "*.vshost.exe" and "*.vshost.exe.config" files are only for use in the Visual Studio 2005 IDE&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/74352.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/74352.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/74352.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/74352.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Executing a GAT recipe from the DSL surface area</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/04/05/74351.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/04/05/74351.aspx</id>
        <published>2006-04-05T03:11:00-05:00:00</published>
        <updated>2006-04-05T03:12:00Z</updated>
        <content type="html">&lt;P&gt;To execute a recipe you need to find out which is the GUID for the DSL. This GUID is different for every DSL project that we create.&lt;/P&gt;
&lt;P&gt;So, you need to open the GeneratedCmd.cs class file located at \Shell on the Designer project and search for the following constant:&lt;/P&gt;
&lt;P&gt;public const string guid&lt;EM&gt;DSLNAME&lt;/EM&gt;MenuString = "GUID";&lt;/P&gt;
&lt;P&gt;For example if we have a DSL named DSLFoo, then we need to search for the constant named guidDSLFooMenuString.&lt;/P&gt;
&lt;P&gt;Once we have the GUID, we need the ID. For the DSL menu it will&amp;nbsp;always be 256.&lt;/P&gt;
&lt;P&gt;If we supose that we have a guidDSLFooMenuString constant with a value of &amp;nbsp;&amp;#8220;d309f791-903f-11d0-9efc-00a0c911004f&amp;#8220;, then the CommandBar will be:&lt;/P&gt;
&lt;P&gt;&amp;lt;CommandBar Guid="d309f791-903f-11d0-9efc-00a0c911004f" ID="256"/&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;COMMANDBAR id=256 Guid="d309f791-903f-11d0-9efc-00a0c911004f" /&gt;&lt;/P&gt;
&lt;P&gt;Pablo&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/74351.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/74351.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/74351.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/74351.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Disabling GAC shell extension</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/PAG/archive/2006/04/05/74349.aspx" />
        <id>http://geekswithblogs.net/PAG/archive/2006/04/05/74349.aspx</id>
        <published>2006-04-05T02:37:00-05:00:00</published>
        <updated>2006-04-05T02:38:00Z</updated>
        <content type="html">&lt;P&gt;&lt;A href="http://clariusconsulting.net/blogs/vga/"&gt;Victor&lt;/A&gt;, found a way to disable the GAC shell extension at the windows explorer.&lt;/P&gt;
&lt;P&gt;You need to create a DWORD entry named &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;DisableCacheViewer with a value of 0x1 at &lt;/SPAN&gt;&lt;FONT face=Arial size=2&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;I found another way to do this:&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT face=Arial size=2&gt;Open command shell window&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Arial size=2&gt;Goto the C:\Windows\assembly path&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Arial size=2&gt;Rename the desktop.ini file to any other name. It is a hidden file that is invoking the namespace extension, so you wiil need to do attrib desktop.ini -h -r -s&lt;BR&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Pablo&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://geekswithblogs.net/PAG/aggbug/74349.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/PAG/comments/74349.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/PAG/comments/commentRss/74349.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/PAG/services/trackbacks/74349.aspx</trackback:ping>
    </entry>
</feed>