<?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>Violet Tape &#187; VS improvement</title>
	<atom:link href="http://softblog.violet-tape.net/category/vs-improvement/feed/" rel="self" type="application/rss+xml" />
	<link>http://softblog.violet-tape.net</link>
	<description>Some thoughts about .Net programming</description>
	<lastBuildDate>Mon, 31 Oct 2011 10:19:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Launch of .bat files out of Visual Studio 2010</title>
		<link>http://softblog.violet-tape.net/2011/05/01/launch-of-bat-files-out-of-visual-studio-2010/</link>
		<comments>http://softblog.violet-tape.net/2011/05/01/launch-of-bat-files-out-of-visual-studio-2010/#comments</comments>
		<pubDate>Sun, 01 May 2011 08:33:52 +0000</pubDate>
		<dc:creator>Koissakh Kadderah</dc:creator>
				<category><![CDATA[Newbie]]></category>
		<category><![CDATA[Utils]]></category>
		<category><![CDATA[VS improvement]]></category>
		<category><![CDATA[bat]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://softblog.violet-tape.net/?p=167</guid>
		<description><![CDATA[Or how to hang a voluntary action to the context to any item in the Project Explorer. As already mentioned in the title, this step will be to rotate. Bat files since they are widely used in our daily activities, and constantly open Explorer or FAR is not very convenient. Much better to have effect [...]]]></description>
			<content:encoded><![CDATA[<p>Or how to hang a voluntary action to the context to any item in the Project Explorer.</p>
<p>As already mentioned in the title, this step will be to rotate. Bat files since they are widely used in our daily activities, and constantly open Explorer or FAR is not very convenient. Much better to have effect until the pile and hang it on the key combination to achieve complete nirvana</p>
<p>So, given: a project that uses a batch file</p>
<p>Required: run a batch file from the context menu in the Project Explorer.</p>
<p>(...)<br/>Read the rest of <a href="http://softblog.violet-tape.net/2011/05/01/launch-of-bat-files-out-of-visual-studio-2010/">Launch of .bat files out of Visual Studio 2010</a> (452 words)</p>
<hr />
<p><small>© Koissakh Kadderah for <a href="http://softblog.violet-tape.net">Violet Tape</a>, 2011. |
<a href="http://softblog.violet-tape.net/2011/05/01/launch-of-bat-files-out-of-visual-studio-2010/">Permalink</a> |
<a href="http://softblog.violet-tape.net/2011/05/01/launch-of-bat-files-out-of-visual-studio-2010/#comments">No comment</a> |

<br/>
Post tags: <a href="http://softblog.violet-tape.net/tag/bat/" rel="tag">bat</a>, <a href="http://softblog.violet-tape.net/tag/custom/" rel="tag">custom</a>, <a href="http://softblog.violet-tape.net/tag/visualstudio/" rel="tag">VisualStudio</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://softblog.violet-tape.net/2011/05/01/launch-of-bat-files-out-of-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio Multi-Project Templates</title>
		<link>http://softblog.violet-tape.net/2010/09/15/visual-studio-multi-project-templates/</link>
		<comments>http://softblog.violet-tape.net/2010/09/15/visual-studio-multi-project-templates/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 19:34:45 +0000</pubDate>
		<dc:creator>Koissakh Kadderah</dc:creator>
				<category><![CDATA[Newbie]]></category>
		<category><![CDATA[VS improvement]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://softblog.violet-tape.net/?p=136</guid>
		<description><![CDATA[The idea In a previous article I’ve already talked about how to create project templates. There I talked about the nuances of creating templates in VS2008 and VS2010, how to set up data, files and so on. This is certainly all right, but always wants more. If the studio can create multiple projects for one [...]]]></description>
			<content:encoded><![CDATA[<h1>The idea</h1>
<p>In a previous article I’ve already talked about how to create project templates. There I talked about the nuances of creating templates in VS2008 and VS2010, how to set up data, files and so on. This is certainly all right, but always wants more.</p>
<p>If the studio can create multiple projects for one solution, and that means we should be able to in theory do the same. And as applications, I think we will find. You can just make a blank for the domain, infrastructure, services, and interfaces, all at once to set up the relationship and create a single click (or, I don’t remember how much it needs to create as they have to create a project).</p>
<p>So, let's do a multi-project types solution.</p>
<p>(...)<br/>Read the rest of <a href="http://softblog.violet-tape.net/2010/09/15/visual-studio-multi-project-templates/">Visual Studio Multi-Project Templates</a> (650 words)</p>
<hr />
<p><small>© Koissakh Kadderah for <a href="http://softblog.violet-tape.net">Violet Tape</a>, 2010. |
<a href="http://softblog.violet-tape.net/2010/09/15/visual-studio-multi-project-templates/">Permalink</a> |
<a href="http://softblog.violet-tape.net/2010/09/15/visual-studio-multi-project-templates/#comments">No comment</a> |

<br/>
Post tags: <a href="http://softblog.violet-tape.net/tag/newbie/" rel="tag">Newbie</a>, <a href="http://softblog.violet-tape.net/tag/visual-studio/" rel="tag">Visual Studio</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://softblog.violet-tape.net/2010/09/15/visual-studio-multi-project-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio. Project Templates</title>
		<link>http://softblog.violet-tape.net/2010/05/06/visual-studio-project-templates/</link>
		<comments>http://softblog.violet-tape.net/2010/05/06/visual-studio-project-templates/#comments</comments>
		<pubDate>Thu, 06 May 2010 18:48:09 +0000</pubDate>
		<dc:creator>Koissakh Kadderah</dc:creator>
				<category><![CDATA[VS improvement]]></category>
		<category><![CDATA[Improvement]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[VS]]></category>

		<guid isPermaLink="false">http://softblog.violet-tape.net/?p=127</guid>
		<description><![CDATA[Recently, I’ve started not just a bit but a lot experimenting with the code approaches, writing some test scripts and applications. The result, of course, always different, but not this will be discussed today. Gradually you begin to tire of setting standard projects. For the library project we need to delete class, created there by default, because it will be too lazy to rename. I am pleased to still redirect all output of compilations to the same folder at the root of the [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="font-size: 13px; font-weight: normal;">Recently, I’ve started not just a bit but a lot experimenting with the code approaches, writing some test scripts and applications. The result, of course, always different, but not this will be discussed today. Gradually you begin to tire of setting standard projects. For the library project we need to delete class, created there by default, because it will be too lazy to rename. I am pleased to still redirect all output of compilations to the same folder at the root of the project from all libraries, not dawdle in the folders ..\bin\Debug \ for each component of the project, to remove *.dll. For Test projects deleting useless junk is especially actual! It would be nice to also set the attributes for the assembly and the information on it for everything.</span></h1>
<p>I want if you need to create something new you will chose the project - and everything is already set! And the total output folder, and the appropriate values ​​in AssemblyInfo are prescribed, and nothing too much lying around in the project. I thought  and remembered that there is an option in the studio «Get online Templates», and if it is online it should be also offline - for my own templates. Said and done</p>
<p>As a result, I am very happy that I spent an hour to set up all necessary projects and now I do not digress into the process, but I am glad everything turned out fine and that we should not waste time on dumb work.</p>
<p>To learn how to do it in Visual Studio 2008, 2010 will be discussed further. Also it wil be discussed how to delete, and import ready-made project templates in the studio.</p>
<h1>Visual Studio 2008</h1>
<p>Beginning more than a banal and known to the pain everyone - open studio and create the desired design.</p>
<p><a href="http://softblog.violet-tape.ru/wp-content/uploads/2010/05/ProjectTemplates01.png"><img class="captionimg" class="alignnone size-full wp-image-367" title="ProjectTemplates01" src="http://softblog.violet-tape.ru/wp-content/uploads/2010/05/ProjectTemplates01.png" alt="" width="630" height="570" /></a></p>
<p>&nbsp;</p>
<p>(...)<br/>Read the rest of <a href="http://softblog.violet-tape.net/2010/05/06/visual-studio-project-templates/">Visual Studio. Project Templates</a> (993 words)</p>
<hr />
<p><small>© Koissakh Kadderah for <a href="http://softblog.violet-tape.net">Violet Tape</a>, 2010. |
<a href="http://softblog.violet-tape.net/2010/05/06/visual-studio-project-templates/">Permalink</a> |
<a href="http://softblog.violet-tape.net/2010/05/06/visual-studio-project-templates/#comments">No comment</a> |

<br/>
Post tags: <a href="http://softblog.violet-tape.net/tag/improvement/" rel="tag">Improvement</a>, <a href="http://softblog.violet-tape.net/tag/templates/" rel="tag">Templates</a>, <a href="http://softblog.violet-tape.net/tag/visualstudio/" rel="tag">VisualStudio</a>, <a href="http://softblog.violet-tape.net/tag/vs/" rel="tag">VS</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://softblog.violet-tape.net/2010/05/06/visual-studio-project-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smart tag – Simple</title>
		<link>http://softblog.violet-tape.net/2009/12/29/smart-tag-simple/</link>
		<comments>http://softblog.violet-tape.net/2009/12/29/smart-tag-simple/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 17:16:13 +0000</pubDate>
		<dc:creator>Koissakh Kadderah</dc:creator>
				<category><![CDATA[VS improvement]]></category>
		<category><![CDATA[Custom Controls]]></category>

		<guid isPermaLink="false">http://softblog.violet-tape.net/?p=33</guid>
		<description><![CDATA[Intro For a long time I was wandering how easy and comfortable to work with smart tags. Actually I didn’t knew how it was called officially, but anyway I thought (and still think) that this feature is awesome! Some time ago I’ve started to develop my own components and also spend more time tuning user’s [...]]]></description>
			<content:encoded><![CDATA[<h2>Intro</h2>
<p>For a long time I was wandering how easy and comfortable to work with smart tags. Actually I didn’t knew how it was called officially, but anyway I thought (and still think) that this feature is awesome! Some time ago I’ve started to develop my own components and also spend more time tuning user’s interface. I found that it’s very time consuming and boring to setup necessary properties from the Property view. Its okay to setup few controls in little program, but when you have over 30 complicated views with custom components – you quickly became in a sad mood. So I decide found out how to create for my controls those pretty little triangles on the top right corner at the most standard components.</p>
<p>I found articles, books; I performed several tests and finally made what I want. And you know, it’s really helps me with development! Time saving in action! )</p>
<p>Now I’d like to share how to make it from the very beginning.</p>
<p>For all described actions below I used VS2008, ReSharper5</p>
<h2>What is smart tag?</h2>
<p>Smart tags are menu-like user interface (UI) elements that supply commonly used design-time options. Most of the standard components and controls provided with the .NET Framework contain smart tag and designer verb enhancements.</p>
<p>You can find three main parts in a smart tag:</p>
<ul>
<li>Verbs – looks like link and perform some immediate action with control;</li>
<li>Fields – there are may be many different editor types as on figure. String editor, image, binding, date.</li>
<li>Text – just a simple text for information or for something not editable.</li>
</ul>
<p>Performing changes in smart tag, you change underlying control at the same time.</p>
<p><a href="http://softblog.violet-tape.net/wp-content/uploads/2009/12/smartTagSimple001.png"><img class="captionimg" class="alignnone size-full wp-image-27" title="smartTagSimple001" src="http://softblog.violet-tape.net/wp-content/uploads/2009/12/smartTagSimple001.png" alt="" width="416" height="405" /></a>(...)<br/>Read the rest of <a href="http://softblog.violet-tape.net/2009/12/29/smart-tag-simple/">Smart tag – Simple</a> (1,775 words)</p>
<hr />
<p><small>© Koissakh Kadderah for <a href="http://softblog.violet-tape.net">Violet Tape</a>, 2009. |
<a href="http://softblog.violet-tape.net/2009/12/29/smart-tag-simple/">Permalink</a> |
<a href="http://softblog.violet-tape.net/2009/12/29/smart-tag-simple/#comments">One comment</a> |

<br/>
Post tags: <a href="http://softblog.violet-tape.net/tag/custom-controls/" rel="tag">Custom Controls</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://softblog.violet-tape.net/2009/12/29/smart-tag-simple/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

