<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rainer Bendig &#187; visual studio</title>
	<atom:link href="http://mrbendig.com/tag/visual-studio/feed/" rel="self" type="application/rss+xml" />
	<link>http://mrbendig.com</link>
	<description>Some stuff about developing, the web and social media</description>
	<lastBuildDate>Thu, 02 Sep 2010 21:51:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>

   <image>
    <title>Rainer Bendig</title>
    <url>http://1.gravatar.com/avatar/7ce1993be3038455e79d29f6495ceaef?s=48&amp;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536</url>
    <link>http://mrbendig.com</link>
   </image>
		<item>
		<title>Visual Studio AddIns, Plugins &#8211; Links</title>
		<link>http://mrbendig.com/2010/01/visual-studio-addins-plugins-links/</link>
		<comments>http://mrbendig.com/2010/01/visual-studio-addins-plugins-links/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 21:49:37 +0000</pubDate>
		<dc:creator>Rainer Bendig</dc:creator>
				<category><![CDATA[arbeit]]></category>
		<category><![CDATA[addin]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[resharper]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://mrbendig.com/?p=272</guid>
		<description><![CDATA[<p>Das nackte Visual Studio 2008 / 2010 ist schon recht nett, kann aber durch die Installation von anderen Plugins massiv aufgewertet werden. Zu den Plugins die ich am Häufigsten benutze, zählen Resharper sowie Ghostdoc. Ich habe hier eine kleine... <a href="http://mrbendig.com/2010/01/visual-studio-addins-plugins-links/">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>Das nackte Visual Studio 2008 / 2010 ist schon recht nett, kann aber durch die Installation von anderen Plugins massiv aufgewertet werden. Zu den Plugins die ich am Häufigsten benutze, zählen Resharper sowie Ghostdoc. Ich habe hier eine kleine Liste zusammengestellt über weitere, in meinen Augen nicht zu verachtende Plugins. Die Reihenfolge der Plugins gibt jedoch keine Aussage über die Wertigkeit oder Häufigkeit der Verwendung. Diese Liste ist auch nicht Vollständig, allerdings ändert sich auch die persönliche Selektion der Plugins immer mal wieder.</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?familyid=1643758B-2986-47F7-B529-3E41584B6CE5&amp;displaylang=en">Enterprise Library</a> &#8211; Sammlung von Codeschnippseln</li>
<li><a href="www.jetbrains.com/resharper/index.html">JetBrains ReSharper</a> &#8211; Refactoring, Code Analyse, Produktivität, Qualität</li>
<li><a href="http://jens-schaller.de/sonictools/sonicfilefinder/index.htm">Sonic File Finder</a> &#8211; Verbessertes Suchen (und Finden)</li>
<li><a href="http://submain.com/products/ghostdoc.aspx">Ghost Doc</a> &#8211; Quelltext Dokumentation</li>
<li><a href="http://dotnetslackers.com/Community/files/folders/article/entry729.aspx">CopyAsHTML</a> &#8211; Quelltext HTML-formatiert kopieren</li>
<li><a href="http://www.visualsvn.com/visualsvn/">VisualSVN</a>, <a href="http://ankhsvn.open.collab.net/">ankhsvn</a>, <a href="http://tortoisesvn.net/">TortoiseSVN</a> zur Arbeit mit <a href="http://www.collab.net/products/subversion/">Subversion</a></li>
<li><a href="http://code.google.com/p/tortoisegit/">TortoiseGit</a> zur Arbeit mit <a href="http://git-scm.com/">Git</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=df79c099-4753-4a59-91e3-5020d9714e4e">Guidance Automation Extensions</a></li>
<li><a href="http://corp.koders.com/downloads/plugins#IDE">Koders</a> &#8211; Plugin um <a href="http://www.koders.com">Koders</a> zu durchsuchen</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=c22d6a7b-546f-4407-8ef6-d60c8ee221ed&amp;displaylang=en">Microsoft® Silverlight™ 2 Tools for Visual Studio 2008 SP1</a></li>
<li><a href="http://code.msdn.microsoft.com/sourceanalysis">StyleCop</a> &#8211; Source Code Style Analyse</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mrbendig.com/2010/01/visual-studio-addins-plugins-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entwicklertools</title>
		<link>http://mrbendig.com/2009/07/entwicklertools/</link>
		<comments>http://mrbendig.com/2009/07/entwicklertools/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 00:04:32 +0000</pubDate>
		<dc:creator>Rainer Bendig</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tortoisesvn]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://mrbendig.com/?p=240</guid>
		<description><![CDATA[<p>Die wenigsten kommen mit einer einfachen IDE zurecht und verwenden weitere Tools. Ich selbst benutze gerne die folgenden Tools bzw. IDEs: PHP- und Ruby-IDE Hier setze ich Aptana Studio ein. Sowohl auf dem Windows 7 Notebook, als auch auf der... <a href="http://mrbendig.com/2009/07/entwicklertools/">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>Die wenigsten kommen mit einer einfachen IDE zurecht und verwenden weitere Tools. Ich selbst benutze gerne die folgenden Tools bzw. IDEs:</p>
<p><strong>PHP- und  Ruby-IDE<br />
</strong>Hier setze ich <a href="http://www.aptana.com/">Aptana Studio</a> ein. Sowohl auf dem Windows 7 Notebook, als auch auf der Ubuntu-Workstation Aptana baut auf <a href="http://www.eclipse.org/">Eclipse</a> auf, und bringt Support für <a href="http://de.wikipedia.org/wiki/Subversion">Subversion</a> direkt mit.</p>
<p><strong>C#-IDE</strong><br />
Für C#-Anwendungen setze ich <a href="http://www.microsoft.com/germany/visualstudio/default.mspx">Visual Studio</a> ein. Als Erweiterung nutze ich <a href="http://jetbrains.com/resharper/index.html">ReSharper</a> von <a href="http://www.jetbrains.com">Jetbrains</a>, was das benutzen von Visual Studio vereinfacht, durch zahlreiche Hilfsfunktionen.</p>
<p>Unter Windows setze ich zur Versionierung mit Subversion <a href="http://tortoisesvn.net/">TortoiseSVN</a> ein, allerdings ist hier auch <a href="http://code.google.com/p/tortoisegit/">TortoiseGit</a> installiert, da ich mich auch gerade in <a href="http://git-scm.com/">Git</a> einarbeite. Ebenso benutze ich <a href="http://www.ultraedit.com/">UltraEdit</a> bereits seit Jahren, und bin mit diesem Tool auch sehr zufrieden.</p>
<p>Meine Entwicklungsumgebungen befinden sich in einer VMWare, zum einfachen Austausch zwischen unterschiedlicher Hardware.</p>
]]></content:encoded>
			<wfw:commentRss>http://mrbendig.com/2009/07/entwicklertools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CVS &#8211; Concurrent Versioning System</title>
		<link>http://mrbendig.com/2008/12/cvs-concurrent-versioning-system/</link>
		<comments>http://mrbendig.com/2008/12/cvs-concurrent-versioning-system/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 11:28:18 +0000</pubDate>
		<dc:creator>Rainer Bendig</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[arbeit]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[versionskontrollsysteme]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://rainerbendig.com/?p=149</guid>
		<description><![CDATA[<p>Dies ist der Start einer kleinen Serie über sogenannte Versionskontrollsysteme. Da CVS das bekannteste und auch älteste Versionskontrollsystem ist, habe ich mich dazu entschlossen es als erstes vorzustellen. In späteren Beiträgen werden SVN,... <a href="http://mrbendig.com/2008/12/cvs-concurrent-versioning-system/">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>Dies ist der Start einer kleinen Serie über sogenannte Versionskontrollsysteme. Da CVS das bekannteste und auch älteste Versionskontrollsystem ist, habe ich mich dazu entschlossen es als erstes vorzustellen. In späteren Beiträgen werden SVN, Git, Mercurial sowie Bazaar folgen. </em></p></blockquote>
<p>CVS ist die wie bereits erwähnt das älteste Versionskontrollsystem das noch aktiv eingesetzt wird. CVS ist sozusagen die Mutter aller Versionskontrollsysteme. Hierbei ist zu beachten, dass es im Gegensatz zu Git und Mercurial ein sogenanntes zentrales Versionskontrollsystem ist. Dies bedeutet, dass ein CVS-Server dazu benutzt wird den aktuellen Stand vorzuhalten. CVS wird noch von einigen Projekten eingesetzt, und afaik auch noch von Sourceforge als Zugang angeboten.<br />
CVS hat mit anderen Versionskontrollsystemen einiges gemeinsam, so werden unterschiedliche Revisionen abgelegt, die meistens durch eine fortlaufende Nummer gekennzeichnet sind. Bei den sogenannten Check-Outs wird die aktuelle Arbeitskopie des CVS-Repositories auf den Client übertragen. Der Entwickler kann dort dann entsprechende Änderungen am Code vornehmen, und diese mit einem Check-In wieder zum Server übertragen. Dabei kann er zu jedem Check-In einen Logeintrag verfassen, der für alle Benutzer sichtbar ist.<br />
CVS unterstützt die Rechte „darf lesen“, „darf schreiben“ sowie „darf nix“. Meistens erhält ein Gast-Zugang in Opensource-Projekten reinen lesezugriff, damit kann ein x-beliebiger Benutzer jeden vorhandenen Projektstand erhalten, egal ob die gewünschte Version bereits Jahre zurückliegt, oder er den aktuellen Entwicklerzweig (trunk) erhalten möchte.<br />
Natürlich bieten einige Tools eine CVS unterstüzung an. So lässt sich CVS in <a href="http://www.eclipse.org/">Eclipse</a>, <a href="http://www.microsoft.com/germany/msdn/vstools/default.mspx">Visual Studio</a>, <a href="http://developer.apple.com/Tools/xcode/">XCode</a>, <a href="http://www.gnu.org/software/emacs/">Emacs</a> oder <a href="http://www.netbeans.org/">Netbeans</a> (und einigen Weiteren IDEs) einbinden. Auch steht mit <a href="http://www.tortoisecvs.org/index.shtml">TortoiseCVS</a> ein Windows-Client zur Verfügung.<br />
Allerdings wird CVS immer mehr von Subversion (the better CVS) abgelöst.</p>
<p><strong>Links zu CVS</strong></p>
<ul>
<li><a href="http://www.linuxdevcenter.com/pub/a/linux/2002/01/03/cvs_intro.html">Introduction to CVS</a></li>
<li><a href="http://tldp.org/REF/CVS-BestPractices/html/index.html">CVS Best Practices</a></li>
<li><a href="http://de.wikipedia.org/wiki/Concurrent_Versions_System">Wikipedia Artikel</a></li>
<li><a href="http://ximbiot.com/cvs/wiki/">Ximbiot &#8211; CVS Wiki</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mrbendig.com/2008/12/cvs-concurrent-versioning-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion und Ignore Pattern für .net Entwickler</title>
		<link>http://mrbendig.com/2008/04/subversion-und-ignore-pattern-fur-net-entwickler/</link>
		<comments>http://mrbendig.com/2008/04/subversion-und-ignore-pattern-fur-net-entwickler/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 08:22:52 +0000</pubDate>
		<dc:creator>Rainer Bendig</dc:creator>
				<category><![CDATA[Einwurf]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[devenv]]></category>
		<category><![CDATA[produktivität]]></category>
		<category><![CDATA[resharper]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[tortoisesvn]]></category>
		<category><![CDATA[versionskontrollsysteme]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://rainerbendig.com/blog/?p=25</guid>
		<description><![CDATA[<p>Ein Ignore Pattern den ich in TortoiseSVN unter Settings -&#62; Global ignore pattern hinterlege spart viel manuelle Auslese von unnötigen Daten innerhalb einer Solution. Der Pattern den ich verwende sieht so aus: _ReSharper.* */obj *.user... <a href="http://mrbendig.com/2008/04/subversion-und-ignore-pattern-fur-net-entwickler/">Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>Ein Ignore Pattern den ich in TortoiseSVN unter Settings -&gt; Global ignore pattern hinterlege spart viel manuelle Auslese von unnötigen Daten innerhalb einer Solution.</p>
<p>Der Pattern den ich verwende sieht so aus:</p>
<pre>_ReSharper.* */obj  *.user *.suo</pre>
<p>Das erspart unmengen an Zeit die ich sonst aufbringen müsste um Benutzereinstellungen von VisualStudio/ReSharper aus meiner Solution zu entfernen. Wichtig ist auch die .suo Datei. Diese Datei enthält Einstellungen wie Breakpoints oder Befehlszeilenparameter für den Debugger.</p>
<p><a href="http://static.bytekuenstler.com/BlogFiles/2008/04/2008-04-17-ignore-pattern.jpg" rel="lightbox[199]"><img class="alignnone size-full wp-image-26" title="ignore pattern" src="http://static.bytekuenstler.com/BlogFiles/2008/04/2008-04-17-ignore-pattern.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mrbendig.com/2008/04/subversion-und-ignore-pattern-fur-net-entwickler/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
