<?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>Atlas - Clever Software &#187; .Net</title>
	<atom:link href="http://blog.atlascode.com/tag/net/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.atlascode.com</link>
	<description>Web Development Blog</description>
	<lastBuildDate>Mon, 09 Jan 2012 10:09:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to install ELMAH, a .Net exception handler</title>
		<link>http://blog.atlascode.com/2010/11/28/how-to-install-elmah-a-net-exception-handler/</link>
		<comments>http://blog.atlascode.com/2010/11/28/how-to-install-elmah-a-net-exception-handler/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 14:24:28 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[ELMAH]]></category>
		<category><![CDATA[exceptions]]></category>

		<guid isPermaLink="false">http://blog.atlascs.co.uk/?p=457</guid>
		<description><![CDATA[ELMAH is an incredibly neat web development tool that attaches quickly and easily to any .Net website without needing to recompile the source and gives an incredibly useful overview of all unhandled exceptions that have  occured on the site.  Other errors such as 404&#8242;s are also displayed. To get started with ELMAH follow these simple [...]]]></description>
			<content:encoded><![CDATA[<p>ELMAH is an incredibly neat web development tool that attaches quickly and easily to any .Net website without needing to recompile the source and gives an incredibly useful overview of all unhandled exceptions that have  occured on the site.  Other errors such as 404&#8242;s are also displayed.</p>
<p>To get started with ELMAH follow these simple steps:<span id="more-457"></span></p>
<ol>
<li>Download ELMAH from <a href="http://code.google.com/p/elmah/">http://code.google.com/p/elmah/</a></li>
<li>Extract the contents and run the SQL script located in the db folder against your project database</li>
<li>Open the Web.config.template folder which is located in samplesDemo.  This gives you an overview of the changes you need to make to your web.config file for ELMAH to work.</li>
<li>When you&#8217;re done configuring your web.config copy the Elmah.dll for your version of .Net in to your bin folder.  Then attempt to load your website.</li>
<li>Any errors displayed will almost certainly be as a result of errors in your web.config changes.</li>
<li>If your site loaded successfully, chances are ELMAH is working.  Navigate to http://yoursite/elmah.axd and you should see the default ELMAH log page.</li>
<li>Yourmay wish to hide your elmah page by either securing it using web.config or simply moving the location of the elmah page away from the default location.  This is easily done by updating the path attribute your web.config line:&lt;add verb=&#8221;POST,GET,HEAD&#8221; path=&#8221;elmah.axd&#8221; type=&#8221;Elmah.ErrorLogPageFactory, Elmah&#8221;/&gt;</li>
<li>ELMAH provides a configuration section and setting to enable or disable remote access to the error log display and feeds. When disabled (the default), only local access to the error log display and feeds is allowed. The snippet below shows how to enable remote access:&lt;elmah&gt; �<br />
&lt;security allowRemoteAccess=&#8221;1&#8243; /&gt; �<br />
&lt;/elmah&gt;</li>
</ol>
<p>We recommend using the RSS feeds and built in e-mail notifications to ensure that you&#8217;re always one step ahead of those pesky exceptions!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.atlascode.com/2010/11/28/how-to-install-elmah-a-net-exception-handler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big ideas drive progress</title>
		<link>http://blog.atlascode.com/2010/10/28/big-ideas-drive-progress/</link>
		<comments>http://blog.atlascode.com/2010/10/28/big-ideas-drive-progress/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 15:27:46 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[growth]]></category>
		<category><![CDATA[hiring]]></category>

		<guid isPermaLink="false">http://blog.atlascs.co.uk/?p=480</guid>
		<description><![CDATA[Before we tell you about all the amazing things that are taking place here at Atlas let me first say that we&#8217;re hiring.  If you are a .Net ninja and SQL show off, get in touch. So we&#8217;ve been quiet over the summer but for good reason, our new chairman has been driving us forward [...]]]></description>
			<content:encoded><![CDATA[<p>Before we tell you about all the amazing things that are taking place here at Atlas let me first say that we&#8217;re hiring.  If you are a .Net ninja and SQL show off, <a href="http://www.atlascs.co.uk/careers.aspx">get in touch</a>.</p>
<p>So we&#8217;ve been quiet over the summer but for good reason, our new chairman has been driving us forward hard and as a result we have a number of amazing things to shout about.<span id="more-480"></span></p>
<p>Firstly we should tell you the five big goals we now have in place for the next two years, they&#8217;re ambitious but we think we can achieve at least two out of  five.  In fact, we have already achieved our first goal of opening office space in London:</p>
<ol>
<li><span style="text-decoration: line-through;">Open office space in London</span> &#8211; done!</li>
<li><del datetime="2011-06-30T10:34:11+00:00">Rebrand Atlas starting with our logo</del> &#8211; done, we have a new website too</li>
<li>Hit the £2m per year turnover mark in the next two years &#8211; yes we know turnover is vanity but it&#8217;s a nice round target to aim for</li>
<li>Position ourselves as <em>the S</em>oftware as a Service (<a href="http://en.wikipedia.org/wiki/Software_as_a_service" target="_blank">SaaS</a>) development company in the UK, Europe and maybe the world</li>
<li><span style="text-decoration: line-through;">Get Atlas certified with Microsoft </span>- done, <a href="http://blog.atlascs.co.uk/2010/12/03/the-microsoft-partner-programme-worth-the-effort/">see the blog post on our experience here</a></li>
</ol>
<p>So we now have offices in London, the exact address you&#8217;ll find on our contact page.  Over the last couple of years we have been working on larger projects for bigger customers and we want to locate ourselves so that we&#8217;re easily accessible.  We&#8217;ll keep our offices in Essex as there&#8217;s no real benefit in relocating all of the staff to London.</p>
<p>To coincide with our new business aims it was decided that it is high time for a rebrand.  We&#8217;re already working on our new logo and can&#8217;t wait to show off the new website when that&#8217;s ready around December time.</p>
<p>So what&#8217;s with the turnover target I hear you ask?  Well KPIs as I&#8217;ve come to know them, or in other words numbers you can review every day/week/month to get a feel for your business, are in my opinion fun and exciting to watch.  The turnover is an obvious target, and I&#8217;m also monitoring our turnover in conjunction with our net profit, cost of sales, revenue per customer/industry and a few other internal metrics to ensure that we focus on the most profitable areas of the company.  <strong>On a more personal note, large goals such as the £2m turnover mark in two years are also incredibly important for me as CEO to keep me focused on the bigger picture.</strong></p>
<p>Our final target is slightly less tangible but nonetheless still very important.  We genuinely feel that there is a lack of <a href="http://en.wikipedia.org/wiki/Software_as_a_service" target="_blank">SaaS </a>development taking place in the UK and Europe.  Yes we have a number of SaaS applications but there aren&#8217;t any software development companies out there saying  &#8220;If you want SaaS application development, come to us&#8221;.  So as nobody else has bothered to go for it, we&#8217;ve decided we&#8217;re going to fill that position.  We want the name Atlas to be synonymous with that of SaaS application development.</p>
<p>Finally, we&#8217;re now Microsoft Silver partners.  This Microsoft level of accreditation was formerly known as certified which this week they have scrapped.  Because of this we have to wait until November to retrieve our shiny new logo for our website.  We&#8217;re now working towards gold partnership, only 65 partner points to go!!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.atlascode.com/2010/10/28/big-ideas-drive-progress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Useful colour picker utility</title>
		<link>http://blog.atlascode.com/2009/10/23/useful-colour-picker-utility/</link>
		<comments>http://blog.atlascode.com/2009/10/23/useful-colour-picker-utility/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 15:03:25 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[colour picker]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://blog.atlascs.co.uk/?p=440</guid>
		<description><![CDATA[Often when working on your latest Windows or web app you&#8217;ll come across a situation that involves identifying the colour of a button, icon or some other control in your application.  This process often involves taking a screen shot of your app, loading it in to Photoshop and using the eye dropper tool to identify [...]]]></description>
			<content:encoded><![CDATA[<p>Often when working on your latest Windows or web app you&#8217;ll come across a situation that involves identifying the colour of a button, icon or some other control in your application.  This process often involves taking a screen shot of your app, loading it in to Photoshop and using the eye dropper tool to identify your colour.  This is long winded and frankly boring.<span id="more-440"></span></p>
<p>We&#8217;ve made this process much easier using a neat little .Net system tray application we&#8217;ve created.  The app runs in your system tray, you click and hold your mouse on its icon, drag over the top of the colour you wish to grab, and then let go to copy the hexadecimal code of your selected colour to your clipboard.  It couldn&#8217;t be easier.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.atlascode.com/2009/10/23/useful-colour-picker-utility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making your .Net HTTP module for URL rewriting work in IIS</title>
		<link>http://blog.atlascode.com/2009/07/15/making-your-net-http-module-for-url-rewriting-work-in-iis/</link>
		<comments>http://blog.atlascode.com/2009/07/15/making-your-net-http-module-for-url-rewriting-work-in-iis/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 17:20:46 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[HTTP Modules]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://blog.atlascs.co.uk/2009/07/15/making-your-net-http-module-for-url-rewriting-work-in-iis</guid>
		<description><![CDATA[For an application that is currently under wraps we needed to implement URL rewriting. We did this using a technique that involves the use of HTTP modules and is detailed on this site When we attempted to upload the HTTP module for some reason it simply wouldn&#8217;t fire and therefore our URL rewriting didn&#8217;t work. [...]]]></description>
			<content:encoded><![CDATA[<p>For an application that is currently under wraps we needed to implement URL rewriting.  We did this using a technique that involves the use of HTTP modules and is detailed on <a href="http://www.knowlegezone.com/documents/89/Simple-AspNet-Url-Rewriting-Tutorial-Http-Modules/">this site</a></p>
<p>When we attempted to upload the HTTP module for some reason it simply wouldn&#8217;t fire and therefore our URL rewriting didn&#8217;t work.</p>
<p><span id="more-381"></span></p>
<p>After some furious Googling we came across the solution to this problem.  Here&#8217;s the steps we took:</p>
<p>- Load up IIS management console<br />
- Load properties for the affected site<br />
- Open the Home Directory tab<br />
- Click the application configuration button<br />
- Click the Insert button and enter a path to the file that we wish to process requests.  In this case the file is c:windowsmicrosoft.netframeworkv2.0.50727aspnet_isapi.dll<br />
- Untick the option to check that file exists<br />
- Click OK on all of the screens and close out of the management console</p>
<p>Your URLs will now be rendered accordingly using your HTTP module.  Not simple but at least you know how!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.atlascode.com/2009/07/15/making-your-net-http-module-for-url-rewriting-work-in-iis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

