<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Nota bene</title>
	<atom:link href="http://darkaxe.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://darkaxe.wordpress.com</link>
	<description>And many strokes, though with a little axe, Hew down and fell the hardest-timber&#039;d oak</description>
	<lastBuildDate>Wed, 30 Nov 2011 05:35:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='darkaxe.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/b4dea48af828236ef66283e6f319c1b1?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Nota bene</title>
		<link>http://darkaxe.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://darkaxe.wordpress.com/osd.xml" title="Nota bene" />
	<atom:link rel='hub' href='http://darkaxe.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Try to work few times before saying &#8220;Ups..&#8221;</title>
		<link>http://darkaxe.wordpress.com/2010/11/24/try-to-work-few-times-before-saying-ups/</link>
		<comments>http://darkaxe.wordpress.com/2010/11/24/try-to-work-few-times-before-saying-ups/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 14:40:55 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[MS CRM]]></category>
		<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=83</guid>
		<description><![CDATA[Sometimes it is impossible to give 100% guaranty, that some code will execute properly even if it has realy no mistakes. For example, web service method calls may cause error due to high server load or high concurency in server requests. Programming for MS CRM web services I had faced such situations and here is my [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=83&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/11/24/try-to-work-few-times-before-saying-ups/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
		<item>
		<title>Fetch Xml in-memory validation</title>
		<link>http://darkaxe.wordpress.com/2010/07/09/fetch-xml-in-memory-validation/</link>
		<comments>http://darkaxe.wordpress.com/2010/07/09/fetch-xml-in-memory-validation/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 06:56:17 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[Data  Management]]></category>
		<category><![CDATA[MS CRM]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[Schema]]></category>
		<category><![CDATA[Validation]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=78</guid>
		<description><![CDATA[If you need to validate Fetch Xml (or any xml as well) without any external files like .xsd schema, you may find the following code usefull: public static Boolean ValidateFetchXml(string fetchxml) { var reader = new XmlValidatingReader(fetchxml, XmlNodeType.Document, null); reader.ValidationType = ValidationType.Schema; XmlReader xr = null; xr = XmlReader.Create(new MemoryStream(Encoding.Default.GetBytes(schemaText))); var schemaCollection = new XmlSchemaCollection(); [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=78&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/07/09/fetch-xml-in-memory-validation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating virtual directories\IIS applications in InstallShield 2008</title>
		<link>http://darkaxe.wordpress.com/2010/06/04/creating-virtual-directoriesiis-applications-in-installshield-2008/</link>
		<comments>http://darkaxe.wordpress.com/2010/06/04/creating-virtual-directoriesiis-applications-in-installshield-2008/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 09:05:45 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[MS CRM]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[InstallShield 2008]]></category>
		<category><![CDATA[Virtual directory]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=73</guid>
		<description><![CDATA[There is a well-known issue with InstallShield 2008 creating IIS-structure. The first bad thing in using standard functional of IS (InstallShield) is that it always creates Application on top of every virtual directory, even if you have left a field for application to be blank. The second is that IS translates application name (if it is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=73&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/06/04/creating-virtual-directoriesiis-applications-in-installshield-2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>

		<media:content url="http://darkaxe.files.wordpress.com/2010/06/properties.jpg?w=300" medium="image">
			<media:title type="html">Custom action properties</media:title>
		</media:content>
	</item>
		<item>
		<title>Debugging a web service on production server</title>
		<link>http://darkaxe.wordpress.com/2010/06/01/debugging-a-web-service-on-production-server/</link>
		<comments>http://darkaxe.wordpress.com/2010/06/01/debugging-a-web-service-on-production-server/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 15:07:17 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[Web service]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=71</guid>
		<description><![CDATA[Browsing the Internet, found an interesting suggestion of how to debug a web service on production server without Visual Studio. &#8220;Debug&#8221; means ability to run web service with some parameters and check results. To bypass Microsoft security blockhouses it is enough to add following code to the &#60;system.web&#62; section of web.config: &#60;webServices&#62; &#60;protocols&#62; &#60;add name="HttpGet"/&#62; &#60;add [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=71&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/06/01/debugging-a-web-service-on-production-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
		<item>
		<title>Excel file without Excel installed</title>
		<link>http://darkaxe.wordpress.com/2010/06/01/excel-file-without-excel-installed/</link>
		<comments>http://darkaxe.wordpress.com/2010/06/01/excel-file-without-excel-installed/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 12:29:04 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Data]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=68</guid>
		<description><![CDATA[Generating xls/xlsx (or just xml, understandable by Excel) on server-side and returning it to users is a very popular task. At least it is very popular in my career. As usual it is done by automating Excel application. Excel API is well documented, there is a possibility to record a macro in Excel and reproduce VBScript [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=68&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/06/01/excel-file-without-excel-installed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
		<item>
		<title>Publish Click-Once Application with MSBuild</title>
		<link>http://darkaxe.wordpress.com/2010/05/11/publish-click-once-application-with-msbuild/</link>
		<comments>http://darkaxe.wordpress.com/2010/05/11/publish-click-once-application-with-msbuild/#comments</comments>
		<pubDate>Tue, 11 May 2010 12:51:32 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[MSBuild]]></category>
		<category><![CDATA[click-once]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[publish]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VS]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=58</guid>
		<description><![CDATA[Задача: Удалить гланды Ограничение: Через рот нельзя. Как-то раз мне пришлось публиковать click-once приложение с помощью MSBuid&#8217;a. Проект, который нужно публиковать, лежит в TFS&#8217;e, в котором настроен автоматический билд. В решении, которое строится билдом - до 50 проектов, одно из которых click-once приложение. Моей задачей было доработать этот билд таким образом, чтобы кроме собственно создания бинарных файлов и [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=58&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/05/11/publish-click-once-application-with-msbuild/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
		<item>
		<title>Virtual directories creation order in InstallShield 2008</title>
		<link>http://darkaxe.wordpress.com/2010/05/11/virtual-directories-creation-order-in-installshield-2008/</link>
		<comments>http://darkaxe.wordpress.com/2010/05/11/virtual-directories-creation-order-in-installshield-2008/#comments</comments>
		<pubDate>Tue, 11 May 2010 10:46:15 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[InstallShield]]></category>
		<category><![CDATA[Virtual directory]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=56</guid>
		<description><![CDATA[Недавно столкнулся со следующей проблемой - виртуальные папки при инсталляции создаются не в порядке иерархии, а по какому-то непонятному принципу. В результате этого возникала ошибка и установка прерывалась. Несколько часов (в инсталляторах я пока еще не спец) танцев с бубном и чтения лога дали результат. Как оказалось, каждой виртуальной папке, которую нужно создать, соответствует свой компонент (Component). Виртуальные [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=56&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/05/11/virtual-directories-creation-order-in-installshield-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
		<item>
		<title>Script for Setting Item-level Security in Reporting Services</title>
		<link>http://darkaxe.wordpress.com/2010/04/29/script-for-setting-item-level-security-in-reporting-services/</link>
		<comments>http://darkaxe.wordpress.com/2010/04/29/script-for-setting-item-level-security-in-reporting-services/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 14:28:51 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[SQL Reporting Services]]></category>
		<category><![CDATA[MS CRM]]></category>
		<category><![CDATA[Reporting]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=54</guid>
		<description><![CDATA[Название статьи практически цитирует название статьи Брайана Келлера (Bryan Keller), которую можно посмотреть тут: Sample Script for Setting Item-level Security in Reporting Services. Статья хорошая, скрипт очень полезный, если нужно раздать права на сервер репортинга при инсталляции, но есть одно НО. Он работает один раз. Точнее одному пользователю можно установить одну привилегию, не больше. В [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=54&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/04/29/script-for-setting-item-level-security-in-reporting-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
		<item>
		<title>Точки расширения MSBuild&#8217;а</title>
		<link>http://darkaxe.wordpress.com/2010/04/28/%d1%82%d0%be%d1%87%d0%ba%d0%b8-%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d1%8f-msbuild%d0%b0/</link>
		<comments>http://darkaxe.wordpress.com/2010/04/28/%d1%82%d0%be%d1%87%d0%ba%d0%b8-%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d1%8f-msbuild%d0%b0/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 15:24:19 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[MSBuild]]></category>
		<category><![CDATA[Deploy]]></category>
		<category><![CDATA[TFS]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=51</guid>
		<description><![CDATA[При создании автоматизированых билдов с помощью MSBuild очень важно точно понимать что за чем происходит и в какой момент можно вмешаться. Я например очень долго провозился, пытаясь заставить мои задачи копирования &#8220;увидеть&#8221; скомпилированные файлы из папки билда (DropLocation). В итоге оказалось, что копировать я пытаюсь после компиляции, но до выполнения цели DropBuild, поэтому файлов в целевой папке [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=51&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/04/28/%d1%82%d0%be%d1%87%d0%ba%d0%b8-%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d1%8f-msbuild%d0%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
		<item>
		<title>Отображение отчета из навигационной панели CRM 4.0</title>
		<link>http://darkaxe.wordpress.com/2010/04/28/%d0%be%d1%82%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d1%82%d1%87%d0%b5%d1%82%d0%b0-%d0%b8%d0%b7-%d0%bd%d0%b0%d0%b2%d0%b8%d0%b3%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b9/</link>
		<comments>http://darkaxe.wordpress.com/2010/04/28/%d0%be%d1%82%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d1%82%d1%87%d0%b5%d1%82%d0%b0-%d0%b8%d0%b7-%d0%bd%d0%b0%d0%b2%d0%b8%d0%b3%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b9/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 15:01:22 +0000</pubDate>
		<dc:creator>darkaxe</dc:creator>
				<category><![CDATA[MS CRM]]></category>
		<category><![CDATA[SQL Reporting Services]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[aspx]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[Report]]></category>

		<guid isPermaLink="false">http://darkaxe.wordpress.com/?p=49</guid>
		<description><![CDATA[Иногда нужно поместить ссылку на отчет в навигационную панель для быстрого к нему доступа. Примером таких отчетов могут быть сводные отчеты производительности, dashboardы, административные отчеты. В любом случае, сделать это не сложно, если смириться с одной проблемой &#8211; нужно явно указывать идентификатор в ссылке. А это значит, что ссылку нужно менять при каждом развертывании (на [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=darkaxe.wordpress.com&amp;blog=7212738&amp;post=49&amp;subd=darkaxe&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://darkaxe.wordpress.com/2010/04/28/%d0%be%d1%82%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d1%82%d1%87%d0%b5%d1%82%d0%b0-%d0%b8%d0%b7-%d0%bd%d0%b0%d0%b2%d0%b8%d0%b3%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ff606fbbdb4c1447b533015db88b5ebe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">DarkAxe</media:title>
		</media:content>
	</item>
	</channel>
</rss>
