<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Create your own VSS explorer using IVSS</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx</link><description>As a percentage of the general population, I don't suspect too many of you will find this very helpful but you can download a Visual Studio .NET 2002 (upgradable to 2003) solution, ' IVSS Sample' (SourceSafe API) that demonstrates how to build a custom</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Create your own VSS explorer using IVSS</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#72247</link><pubDate>Fri, 13 Feb 2004 02:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:72247</guid><dc:creator>Karthik Jayaram</dc:creator><description>Hi,&lt;br&gt;&lt;br&gt;This post caught my eyes when I was searching (without success) for VSS automation for my requirement.&lt;br&gt;&lt;br&gt;My requirement is that&lt;br&gt;1&amp;gt; I need to provide links to the documents in the VSS server. This I was able to do using VSS API's exposed method GET and assigning the file to the link using NAVIGATEURL property in ASP.NET.&lt;br&gt;I had no problem with this.&lt;br&gt;&lt;br&gt;2&amp;gt; I got struck with problems when I wanted to provide a user friendly way to select the file in VSS. ( I need to store the path of the file in VSS in my database).&lt;br&gt;&lt;br&gt;My idea is to provide the Windows Explorer type File Open Dialog for VSS files. Can you help me in this regard?&lt;br&gt;&lt;br&gt;Karu&lt;br&gt;</description></item><item><title>re: Create your own VSS explorer using IVSS</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#74369</link><pubDate>Mon, 16 Feb 2004 21:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:74369</guid><dc:creator>Lance</dc:creator><description>I found this obscure project nearly a year ago when it was first posted, and when I was knee-deep in writing my own VSS.NET Automation libraries.   &lt;br&gt;&lt;br&gt;I had been digging and clawing for months to understand the meager documentation on various flags and trying to eek-out clues to the obscure behavior of each method and property in the VSS components, when that sample project suddenly &amp;quot;appeared&amp;quot;.&lt;br&gt;&lt;br&gt;As I was now 90% done with my class-libary, I was heartbroken to see that all my work had been superceded by this sample.  :|&lt;br&gt;&lt;br&gt;However, I finally shoved-aside my pride and started to dig into the code, and found much to like, and some that I didnt like.  &lt;br&gt;&lt;br&gt;Here are a few things I recall: (my best recollection)&lt;br&gt;&lt;br&gt;&lt;br&gt;Likes: &lt;br&gt;&lt;br&gt;Fairly full set of wrappers for everything you can do in the normal VSS Explorer.&lt;br&gt;&lt;br&gt;Both VB.NET and C# versions.&lt;br&gt;&lt;br&gt;Excellent visual remake of the original VSS Explorer.&lt;br&gt;&lt;br&gt;DisLikes:&lt;br&gt;&lt;br&gt;String return-value for all public methods so that the output can be rendered in output window.  (I went the route of exposing an &amp;quot;OnCommand&amp;quot; event that each function used.)&lt;br&gt;&lt;br&gt;Class-library is Instance-type only. This is fine for the IVSS sample, but restrictive if you wanted to reuse the VSS Automation library in other tools.  I exposed many duplicate functions as Static where it made sense.&lt;br&gt;&lt;br&gt;Self-coded recursion vs. Recursion flag.  The IVSS Sample uses its own looping mechanisms (foreach mostly) to recurse into sub-projects.  However, VSS Automation allows you to pass a flag that enables recursion for many of its method calls.   I'm sure he was just compensating for the inconsistent behavior of the Recursion flag.&lt;br&gt;&lt;br&gt;Hope these coments help...&lt;br&gt;&lt;br&gt;Lance&lt;br&gt;&lt;br&gt;</description></item><item><title>MSSCCI</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#82506</link><pubDate>Tue, 02 Mar 2004 09:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:82506</guid><dc:creator>Roelof Blom</dc:creator><description>Hi Korby,&lt;br&gt;&lt;br&gt;Regarding your statement on the NDA for  MSSCCI not being required anymore, is there someplace/someone@MSFT that can restate this somewhat more offically? Or do you known of any plans to include in a future release of the Platform SDK, which will make it very public. I have the VSIP Extras and thus access to it now, but can it be used freely now with signing the old NDA?&lt;br&gt;&lt;br&gt;Roelof.</description></item><item><title>Why do developers still use VSS?</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#85519</link><pubDate>Sun, 07 Mar 2004 18:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85519</guid><dc:creator>TrackBack</dc:creator><description>Why do developers still use VSS?</description></item><item><title>re: Create your own VSS explorer using IVSS</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#85521</link><pubDate>Sun, 07 Mar 2004 18:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85521</guid><dc:creator>Korby Parnell</dc:creator><description>If you are a member of the Visual Studio Integration Partner (VSIP program), you can download MSSCCI from the VSIP Extras site and use it per the terms of the VSIP program.  Basically, we just bundled MSSCCI into the VSIP program.</description></item><item><title>re: Create your own VSS explorer using IVSS</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#90548</link><pubDate>Tue, 16 Mar 2004 16:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:90548</guid><dc:creator>Terry Humphries</dc:creator><description>Korby,&lt;br&gt;Does that mean that people covered by the NDA are now free to talk about the interface and distribute thier source code?&lt;br&gt;&lt;br&gt;-TH</description></item><item><title>re: Create your own VSS explorer using IVSS</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#90664</link><pubDate>Tue, 16 Mar 2004 20:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:90664</guid><dc:creator>Brad Merrill</dc:creator><description>Yes, you can now talk about the VSIP interfaces publicly.  You are correct that until the VSIP SDK went to public download, that was not allowed, but part of that says once we make the information publicly available, you are free to do so as well.&lt;br&gt;&lt;br&gt;Note that actual bits are still governed by the VSIP license.&lt;br&gt;&lt;br&gt;/Brad</description></item><item><title>MSSCCI</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#110761</link><pubDate>Sat, 10 Apr 2004 06:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:110761</guid><dc:creator>Preston L. Bannister</dc:creator><description>Since the VSIP program makes things more publically available, does that mean I am no longer bound by the old SCC NDA (which I signed)?&lt;br&gt;&lt;br&gt;In particular can I now take code written to the SCC API and make it open source?&lt;br&gt;</description></item><item><title>re: Create your own VSS explorer using IVSS</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#111932</link><pubDate>Tue, 13 Apr 2004 00:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:111932</guid><dc:creator>Brad Merrill</dc:creator><description>on licensing:&lt;br&gt;The short answer is no.  Software created using the VSIP SDK is governed by the VSIP license, and in this particular case Section 2(b)(x).&lt;br&gt;</description></item><item><title>re: Create your own VSS explorer using IVSS</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#159099</link><pubDate>Fri, 18 Jun 2004 08:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:159099</guid><dc:creator>mudigal</dc:creator><description>The application was really good... but it didnot solve my purpose...&lt;br&gt;&lt;br&gt;I want to know as to how many lines have been added, deleted or edited to a file. So I want the method where in the differences are checked for and put in soem data type..&lt;br&gt;&lt;br&gt;If anybody gets to know it can you please mail to mudigal@hotmail.com&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;mudigal</description></item><item><title>re: LoreSoft.com</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#272449</link><pubDate>Tue, 30 Nov 2004 22:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:272449</guid><dc:creator>.NET Blog - Chris Frazier Style</dc:creator><description /></item><item><title> Korby Parnell s Social Software Wunderkammer Create your own VSS | Paid Surveys</title><link>http://blogs.msdn.com/korbyp/archive/2004/02/12/72211.aspx#9661428</link><pubDate>Sat, 30 May 2009 03:15:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9661428</guid><dc:creator> Korby Parnell s Social Software Wunderkammer Create your own VSS | Paid Surveys</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://paidsurveyshub.info/story.php?title=korby-parnell-s-social-software-wunderkammer-create-your-own-vss"&gt;http://paidsurveyshub.info/story.php?title=korby-parnell-s-social-software-wunderkammer-create-your-own-vss&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>