<?xml version="1.0" encoding="utf-8"?><!-- generator="WordPress/2.7" -->
<rss version="0.92">
<channel>
	<title>Yiyi Sun - Programming Blog</title>
	<link>http://yysun.wbeditor.com</link>
	<description></description>
	<lastBuildDate>Mon, 31 May 2010 14:44:06 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Git Source Control Provider</title>
		<description><![CDATA[I use Git Extensions when dealing with Git. As a Visual Studio user, I would like to see files status in solution explorer, which is not in Git Extensions, so I decided to make one myself. Now it is on Visual Studio Gallery and can be installed through Tools &#124; Extension Manager within Visual Studio.
It [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/207</link>
			</item>
	<item>
		<title>Meaningful Commit History</title>
		<description><![CDATA[Back to the time of using VSS, check-ins (commits) happened upon when you feel it’s the time to check in. One check in could contain changes for different purposes. Who cares. It is impossible to apply the changes to different branches anywhere. 
With git, the commits are visualized like steps of how your software is [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/198</link>
			</item>
	<item>
		<title>Branching and Merging Presentation in TFS and Git</title>
		<description><![CDATA[My branching and merging presentation to developers went really well. I demonstrated the 3-way merging (using KDiffs), then branching and merging in TFS and in Git. 
Here is the scenario. There are conflicts in V1.1 and V 2.0.

Using 3-way merging, conflicts are automatically resolvable. That is something cannot be done using the 2-way merging.
&#160;
I mentioned [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/187</link>
			</item>
	<item>
		<title>MIX 10K Challenge Entry</title>
		<description><![CDATA[ 
My submission to the MIX 10K Challenge has been accepted and published.
http://mix10k.visitmix.com/Entry/Details/189
]]></description>
		<link>http://yysun.wbeditor.com/archives/189</link>
			</item>
	<item>
		<title>So Many Ways to Sync</title>
		<description><![CDATA[While I was looking for a solution to backup my git repository, I started with the SyncToy. It was the tool I used on XP. Now on Windows 7, the offline files feature can sync network folders and files. On the web, there are Windows Live Sync and Window Live Mesh. They all can sync [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/186</link>
			</item>
	<item>
		<title>Sync Git Repository</title>
		<description><![CDATA[I want to copy my git repository to another computer for the purpose of backup. After installed the git on the other computer, I found out a SSH server is also needed on that Windows system. Fortunately followed this blog post, &#34;8 ways to share your git repository&#34;, I used the shared folder option. It [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/185</link>
			</item>
	<item>
		<title>Use Git as Local Repository</title>
		<description><![CDATA[ I had a good impression about the Eclipse&#39;s Local History feature before, which allows me to view, compare and merge with my previously versions of the source code. Later on, I used an add-in for Visual Studio 2005/2008, called  Visual Local History 2005. Now I started to use Git on my laptop. Suddenly [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/184</link>
			</item>
	<item>
		<title>Application Infrastructure</title>
		<description><![CDATA[Within the patterns &#38; practices SharePoint Guidance, there are a few reusable components, such as Hierarchical Configuration, Logging and Service Locator. They are basic infrastructure for SharePoint applications. Here are some my thoughts.
1) The hint is that to start build any types of application, web application, Silverlight application and etc, the first thing is to get configuration, [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/176</link>
			</item>
	<item>
		<title>WCF Bindings I have used</title>
		<description><![CDATA[My stories with WCF:
 
1) WCF is very easy to expose functions through different endpoints by just configuring endpoints. I created a WCF in Web application to serve Silverlight 2. It has a basicHttpBinding endpoint and a mexHttpBinding. It worked perfectly w/o change to serve Sliverlight 3. Later on, I added webHttpBinding endpoint (enabled web script). It worked with [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/175</link>
			</item>
	<item>
		<title>ASP.NET MVVM Framework</title>
		<description><![CDATA[In my article titled Presentation Model in Action, I demonstrated how to the Presentation Model pattern in web site, Windows Forms application and WPF application. Model View View Model pattern is another name of Presentation Model. 
On the recently published on the MSDN magazines, there are two articles about using the Model-View-ViewModel (MVVM) pattern in [...]]]></description>
		<link>http://yysun.wbeditor.com/archives/174</link>
			</item>
</channel>
</rss>
