<?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>Stephen Lacy &#187; Visual Studio 2008</title>
	<atom:link href="http://www.lacy.ie/tag/visual-studio-2008/feed" rel="self" type="application/rss+xml" />
	<link>http://www.lacy.ie</link>
	<description>Impressions as an ASP.Net Developer</description>
	<lastBuildDate>Mon, 05 Jul 2010 09:26:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Handling Relative Paths and debug mode with Jquery in ASP.Net Web Forms</title>
		<link>http://www.lacy.ie/handling-relative-paths-and-debug-mode-with-jquery-in-asp-net-web-forms</link>
		<comments>http://www.lacy.ie/handling-relative-paths-and-debug-mode-with-jquery-in-asp-net-web-forms#comments</comments>
		<pubDate>Wed, 12 Aug 2009 10:08:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ASP.net]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[Web Forms]]></category>

		<guid isPermaLink="false">http://lacy.ie/?p=153</guid>
		<description><![CDATA[I had a problem where I wanted to use the intellisense version of JQuery when I am writing the code, the normal version when I debug it and the minified when it actually hits production. I also wanted all this done on my master page so the path to the js file had to be [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I had a problem where I wanted to use the intellisense version of JQuery when I am writing the code, the normal version when I debug it and the minified when it actually hits production.<br />
I also wanted all this done on my master page so the path to the js file had to be relative to the site root and not the page it was defined on.</p>
<p>I found the solution here:</p>
<p><a href="http://damianedwards.wordpress.com/2009/03/28/setting-up-jquery-for-aspnet-web-forms-projects/">http://damianedwards.wordpress.com/2009/03/28/setting-up-jquery-for-aspnet-web-forms-projects/</a></p>
<p>It essentially revolves around using the script manager to reference the JS files and using naming conventions so it knows which one to open where.</p>
<p>Edit: <span style="color: #ff6600;">Don&#8217;t forget to download the hotfix or the -vsdoc won&#8217;t work.</span></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.lacy.ie%2Fhandling-relative-paths-and-debug-mode-with-jquery-in-asp-net-web-forms&amp;linkname=Handling%20Relative%20Paths%20and%20debug%20mode%20with%20Jquery%20in%20ASP.Net%20Web%20Forms"><img src="http://www.lacy.ie/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.lacy.ie/handling-relative-paths-and-debug-mode-with-jquery-in-asp-net-web-forms/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Deployment Project IIS Deploy error on Team Foundation Server</title>
		<link>http://www.lacy.ie/web-deployment-project-iis-deploy-error-on-team-foundation-server</link>
		<comments>http://www.lacy.ie/web-deployment-project-iis-deploy-error-on-team-foundation-server#comments</comments>
		<pubDate>Mon, 30 Mar 2009 10:49:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[ASP.net]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[Web Deployment Projects]]></category>

		<guid isPermaLink="false">http://lacy.ie/?p=129</guid>
		<description><![CDATA[I got the following on build until recently. Initializing IIS Web Server... Successfully created virtual directory 'ycmbuild'. Granting IIS read access to the folder 'C:\Projects\YourClubMatters\Trunk\YCM\WebSite_deploy\Release'. C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.targets(676,5): error : Some or all identity references could not be translated. Warning: Unable to grant IIS access to folder 'C:\Projects\YourClubMatters\Trunk\YCM\WebSite_deploy\Release'. Done building project "WebSite_deploy.wdproj". ========== Rebuild All: 7 [...]


Related posts:<ol><li><a href='http://www.lacy.ie/redirecting-using-strong-types-in-an-asp-net-web-application-project' rel='bookmark' title='Permanent Link: Redirecting using strong types in an asp.net web application project'>Redirecting using strong types in an asp.net web application project</a> <small>Update, I recommend also reading the following post after you...</small></li>
<li><a href='http://www.lacy.ie/handling-relative-paths-and-debug-mode-with-jquery-in-asp-net-web-forms' rel='bookmark' title='Permanent Link: Handling Relative Paths and debug mode with Jquery in ASP.Net Web Forms'>Handling Relative Paths and debug mode with Jquery in ASP.Net Web Forms</a> <small>I had a problem where I wanted to use the...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I got the following on build until recently.</p>
<p><code>Initializing IIS Web Server...<br />
Successfully created virtual directory 'ycmbuild'.<br />
<strong>Granting IIS read access to the folder 'C:\Projects\YourClubMatters\Trunk\YCM\WebSite_deploy\Release'.<br />
C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.targets(676,5): error : Some or all identity references could not be translated.<br />
Warning: Unable to grant IIS access to folder 'C:\Projects\YourClubMatters\Trunk\YCM\WebSite_deploy\Release'.</strong><br />
Done building project "WebSite_deploy.wdproj".<br />
========== Rebuild All: 7 succeeded, 0 failed, 0 skipped ==========<span id="more-129"></span></code></p>
<p>The solution for me was to stop the web deployment project from creating the iis virtual directory, make a virtual directory pointing at say &#8220;c:\inetpub\vdir&#8221;, give the application pool it belongs to the same rights as the tfservice, edit team build project file adding a task that shuts down the parent website of the virtual directory, deletes all subdirectories and files in &#8220;c:\inetpub\vdir&#8221;, copies the published website that the deployment project creates to &#8220;c:\inetpub\vdir&#8221; and starts the parent website of the virtual directory.</p>
<p>I&#8217;m sure there are other solutions, I found that to be the simplest. Also, I used SDC Tasks to do all of this, very simple stuff.</p>
<p>What you add the the .proj file looks like this:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Target</span> <span class="re0">Name</span>=<span class="st0">&quot;AfterCompile&quot;</span><span class="re2">&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Web</span>.WebSite.Stop <span class="re0">Description</span>=<span class="st0">&quot;Default Website&quot;</span> <span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Folder</span>.CleanFolder <span class="re0">Path</span>=<span class="st0">&quot;c:\inetpub\vdir&quot;</span> <span class="re0">force</span>=<span class="st0">&quot;true&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Folder</span>.CopyFolder <span class="re0">Source</span>=<span class="st0">&quot;$(SolutionRoot)\..\Binaries\Release\_PublishedWebsites\WebSite_Deploy&quot;</span> <span class="re0">Destination</span>=<span class="st0">&quot;c:\inetpub\vdir&quot;</span> <span class="re2">/&gt;</span></span></div>
</li>
<li class="li2">
<div class="de2"><span class="sc3"><span class="re1">&lt;Web</span>.WebSite.Start <span class="re0">Description</span>=<span class="st0">&quot;Default Website&quot;</span> <span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;/Target<span class="re2">&gt;</span></span></span></div>
</li>
</ol>
</div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.lacy.ie%2Fweb-deployment-project-iis-deploy-error-on-team-foundation-server&amp;linkname=Web%20Deployment%20Project%20IIS%20Deploy%20error%20on%20Team%20Foundation%20Server"><img src="http://www.lacy.ie/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://www.lacy.ie/redirecting-using-strong-types-in-an-asp-net-web-application-project' rel='bookmark' title='Permanent Link: Redirecting using strong types in an asp.net web application project'>Redirecting using strong types in an asp.net web application project</a> <small>Update, I recommend also reading the following post after you...</small></li>
<li><a href='http://www.lacy.ie/handling-relative-paths-and-debug-mode-with-jquery-in-asp-net-web-forms' rel='bookmark' title='Permanent Link: Handling Relative Paths and debug mode with Jquery in ASP.Net Web Forms'>Handling Relative Paths and debug mode with Jquery in ASP.Net Web Forms</a> <small>I had a problem where I wanted to use the...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.lacy.ie/web-deployment-project-iis-deploy-error-on-team-foundation-server/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Impressions of Team Foundation Server</title>
		<link>http://www.lacy.ie/first-impressions-of-team-foundation-server</link>
		<comments>http://www.lacy.ie/first-impressions-of-team-foundation-server#comments</comments>
		<pubDate>Sun, 15 Mar 2009 02:41:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ASP.net]]></category>
		<category><![CDATA[Microsoft Sharepoint]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://lacy.ie/?p=111</guid>
		<description><![CDATA[Up until recently I had been using trac and svn to manage my code base and coordinate updates to the system I&#8217;m working on. Then we started requiring FXCop to police coding standards, that&#8217;s when we discovered team suite had it inbuilt and hop, skip and a jump and I was looking at the team [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Up until recently I had been using trac and svn to manage my code base and coordinate updates to the system I&#8217;m working on. Then we started requiring FXCop to police coding standards, that&#8217;s when we discovered team suite had it inbuilt and hop, skip and a jump and I was looking at the team foundation server feature list.<span id="more-111"></span>Essentially what it provides is a central point for all project management. You have your task tracking system, your source control, your continuous integration, progress reports and development cycle all handled by tfs.</p>
<p>It does all this by integrating with Sharepoint Services and SQL Server 2005+ (&amp; Reporting Services). So everything including source control is stored on your SQL server, and all your permissions are Windows Auth, so it works really well with active directory.</p>
<p>One of the nicest features of the system is the source control, it took a bit of getting used to but there is something really awesome about being able create a Task inside Visual Studio, do the work required to complete that task, hit check in and associate the changeset with the task all without switching windows.</p>
<p>As with trac you can create views on the bugs/tasks that need to be resolved, but being able to define the area the bug happened in gets easier as you can create a tree that defines the application and pick any point in that tree to assign the bug to.</p>
<p>With team build you can set up builds to go off when checkins are made or they can be triggered by users you give the priviledges to do so. Its ridiculously easy to set up and it uses MSBuild to build and MSTest to Unit Test. In your visual studio window it gives you the result of the build, including any unit tests passed and failed.</p>
<p>TFS exposes web services through the IIS site it creates which you connect to using team suite using Visual Studio or for that matter any other application (of which there are quite a few) allowing you to connect behind the vast majority of firewalls and allowing you freedom to write an application specific to your needs when developing. Personally I only use the Team System Web Access tool to allow people who don&#8217;t use Visual Studio to add tasks to the project so far but when I get some more time I&#8217;ll go digging through them.</p>
<p>The one major problem I found with it is that configuring Active Directory and Sharepoint are a pain in the ass if you&#8217;ve never done it before, specifically when trying to make it accessible from outside your network. The advantage is of course that everything works with IIS and all the technology that is already in place in most Microsoft project and product houses. Its also easier to configure active directory than it is to set up all the things that TFS provides using open source software but I still wonder what I&#8217;ll be doing in a few years when the Microsoft Biz Spark program runs out and we have to start paying for software.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.lacy.ie%2Ffirst-impressions-of-team-foundation-server&amp;linkname=First%20Impressions%20of%20Team%20Foundation%20Server"><img src="http://www.lacy.ie/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.lacy.ie/first-impressions-of-team-foundation-server/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Authoring Component fails to install</title>
		<link>http://www.lacy.ie/web-authoring-component-fails-to-install</link>
		<comments>http://www.lacy.ie/web-authoring-component-fails-to-install#comments</comments>
		<pubDate>Mon, 02 Mar 2009 13:31:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://lacy.ie/?p=109</guid>
		<description><![CDATA[If you come across this problem I suggest the First thing you try is to check the intall file integrity. I came across this problem and couldn&#8217;t find any solution to it, turns out I only had the first half of the ISO. The Web Authoring Component is in the latter half. I only noticed [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>If you come across this problem I suggest the <strong>First</strong> thing you try is to check the intall file integrity.</p>
<p>I came across this problem and couldn&#8217;t find any solution to it, turns out I only had the first half of the ISO. The Web Authoring Component is in the latter half.</p>
<p>I only noticed once I tried to extract the ISO using <a href="http://sourceforge.net/projects/sevenzip/">7-zip</a> (Free, Open Source, No Nag Screen) and only one file came out.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.lacy.ie%2Fweb-authoring-component-fails-to-install&amp;linkname=Web%20Authoring%20Component%20fails%20to%20install"><img src="http://www.lacy.ie/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.lacy.ie/web-authoring-component-fails-to-install/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->