<?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>SeekWay Technologies</title>
	<atom:link href="http://www.seekwaytech.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.seekwaytech.com</link>
	<description>technology.  delivered.</description>
	<lastBuildDate>Mon, 17 Sep 2012 03:21:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Apple Crippling Parked Web Apps on the Home Screen?</title>
		<link>http://www.seekwaytech.com/2011/03/15/apple-crippling-parked-web-apps-on-the-home-screen/</link>
		<comments>http://www.seekwaytech.com/2011/03/15/apple-crippling-parked-web-apps-on-the-home-screen/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 13:37:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.seekwaytech.com/?p=382</guid>
		<description><![CDATA[This is a little disappointing. http://www.theregister.co.uk/2011/03/15/apple_ios_throttles_web_apps_on_home_screen/]]></description>
				<content:encoded><![CDATA[<p>This is a little disappointing. </p>
<p>http://www.theregister.co.uk/2011/03/15/apple_ios_throttles_web_apps_on_home_screen/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/03/15/apple-crippling-parked-web-apps-on-the-home-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE9 Launching&#8230;</title>
		<link>http://www.seekwaytech.com/2011/03/10/ie9-launching/</link>
		<comments>http://www.seekwaytech.com/2011/03/10/ie9-launching/#comments</comments>
		<pubDate>Fri, 11 Mar 2011 06:14:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.seekwaytech.com/?p=380</guid>
		<description><![CDATA[Let the new headaches begin&#8230; IE9 Launching on Monday.]]></description>
				<content:encoded><![CDATA[<p>Let the new headaches begin&#8230;  <a href="http://windowsteamblog.com/ie/b/ie/archive/2011/03/09/a-more-beautiful-web-launches-on-march-14th.aspx">IE9 Launching</a> on Monday.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/03/10/ie9-launching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DynamicData and EnablePageMethods</title>
		<link>http://www.seekwaytech.com/2011/02/28/dynamicdata-and-enablepagemethods/</link>
		<comments>http://www.seekwaytech.com/2011/02/28/dynamicdata-and-enablepagemethods/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 20:31:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[DynamicData]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.seekwaytech.com/?p=376</guid>
		<description><![CDATA[I could not get static page methods (see here) to work today on a DynamicData page. My gut is because of the ASP.NET Routing that DynamicData does under the hood. So I resorted to using a standard web service in an .asmx file.]]></description>
				<content:encoded><![CDATA[<p>I could not get static page methods (see <a href="http://forums.asp.net/t/1105282.aspx">here</a>) to work today on a DynamicData page.  My gut is because of the ASP.NET Routing that DynamicData does under the hood.  So I resorted to using a standard web service in an .asmx file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/02/28/dynamicdata-and-enablepagemethods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET QueryExtender RangeExpression</title>
		<link>http://www.seekwaytech.com/2011/02/28/asp-net-queryextender-rangeexpression/</link>
		<comments>http://www.seekwaytech.com/2011/02/28/asp-net-queryextender-rangeexpression/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 18:15:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[DynamicData]]></category>

		<guid isPermaLink="false">http://www.seekwaytech.com/?p=368</guid>
		<description><![CDATA[The RangeExpression takes two parameters &#8211; one for min and one for max. This wasn&#8217;t clear to me at first. Consider: &#60;asp:RangeExpression DataField="ListPrice" MinType="Inclusive" MaxType="Exclusive"&#62; &#60;asp:ControlParameter ControlID="FromTextBox" /&#62; &#60;asp:ControlParameter ControlID="ToTextBox" /&#62; &#60;/asp:RangeExpression&#62; FromTextBox is the minimum value. ToTextBox is the maximum value.]]></description>
				<content:encoded><![CDATA[<p>The RangeExpression takes two parameters &#8211; one for min and one for max.  This wasn&#8217;t clear to me at first.  Consider:</p>
<pre>&lt;asp:RangeExpression DataField="ListPrice"
MinType="Inclusive" MaxType="Exclusive"&gt;
&lt;asp:ControlParameter ControlID="FromTextBox" /&gt;
&lt;asp:ControlParameter ControlID="ToTextBox" /&gt;
&lt;/asp:RangeExpression&gt;</pre>
<p>FromTextBox is the minimum value.</p>
<p>ToTextBox is the maximum value.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/02/28/asp-net-queryextender-rangeexpression/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programatically adding an error message to a ValidationSummary</title>
		<link>http://www.seekwaytech.com/2011/02/27/programatically-adding-an-error-message-to-a-validationsummary/</link>
		<comments>http://www.seekwaytech.com/2011/02/27/programatically-adding-an-error-message-to-a-validationsummary/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 02:28:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.seekwaytech.com/?p=366</guid>
		<description><![CDATA[Found this info here. Great post! In essence&#8230; public class ValidationError : IValidator { private ValidationError(string message) { ErrorMessage = message; IsValid = false; } public string ErrorMessage { get; set; } public bool IsValid { get; set; } public void Validate() { // no action required } public static void Display(string message) { Page [...]]]></description>
				<content:encoded><![CDATA[<p>Found this info <a href="http://blogs.msdn.com/b/simonince/archive/2008/02/28/adding-messages-to-a-validation-summary.aspx">here</a>.  Great post!</p>
<p>In essence&#8230;</p>
<pre>public class ValidationError : IValidator
{
    private ValidationError(string message)
    {
        ErrorMessage = message;
        IsValid = false;
    }
 
    public string ErrorMessage { get; set; }
 
    public bool IsValid { get; set; }
   
    public void Validate()
    {
        // no action required
    }
 
    public static void Display(string message)
    {
        Page currentPage = HttpContext.Current.Handler as Page;
        currentPage.Validators.Add(new ValidationError(message));
    }
}

ValidationError.Display("Oops, some error occurred.");</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/02/27/programatically-adding-an-error-message-to-a-validationsummary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET 4.0 Dynamic Data : Foreign Keys show up in a Text Box</title>
		<link>http://www.seekwaytech.com/2011/02/27/asp-net-4-0-dynamic-data-foreign-keys-show-up-in-a-text-box/</link>
		<comments>http://www.seekwaytech.com/2011/02/27/asp-net-4-0-dynamic-data-foreign-keys-show-up-in-a-text-box/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 20:37:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[DynamicData]]></category>

		<guid isPermaLink="false">http://www.seekwaytech.com/?p=364</guid>
		<description><![CDATA[And then when you add the UIHint=&#8221;ForeignKey&#8221; you get this exception: 'XXX' is not a foreign key column and cannot be used here. The trick is to not use the name of the foreign key column but rather the name of the auto generated navigation mechanism as mentioned here. I had trouble finding this at [...]]]></description>
				<content:encoded><![CDATA[<p>And then when you add the UIHint=&#8221;ForeignKey&#8221; you get this exception:</p>
<pre>'XXX' is not a foreign key column and cannot be used here.</pre>
<p>The trick is to not use the name of the foreign key column but rather the name of the auto generated navigation mechanism as mentioned <a href="http://forums.asp.net/t/1254559.aspx">here</a>.  I had trouble finding this at mechanism at first, but then realized it defaults to the name of the foreign key from the database.  </p>
<p>Hope this saves someone the heartache!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/02/27/asp-net-4-0-dynamic-data-foreign-keys-show-up-in-a-text-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Box 4.0.4 released</title>
		<link>http://www.seekwaytech.com/2011/02/18/virtual-box-4-0-4-released/</link>
		<comments>http://www.seekwaytech.com/2011/02/18/virtual-box-4-0-4-released/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 21:28:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://www.seekwaytech.com/?p=360</guid>
		<description><![CDATA[I spend 99% of my time on my Mac Book Pro. So I heavily rely on Virtual Box to do my .NET development. Virtual Box 4.0.4 seems to be so much faster and stable for me. I highly recommend it! Check it out. I changed my mind. 4.0.4 caused my CPU to run around 20% [...]]]></description>
				<content:encoded><![CDATA[<p>I spend 99% of my time on my Mac Book Pro.  So I heavily rely on Virtual Box to do my .NET development. <del datetime="2011-02-27T19:57:42+00:00"> Virtual Box 4.0.4 seems to be so much faster and stable for me.  I highly recommend it!</p>
<p>Check it <a href="http://www.virtualbox.org/wiki/Downloads">out</a>.<br />
</del></p>
<p>I changed my mind.  4.0.4 caused my CPU to run around 20% for no reason.  I regressed to 4.0.2.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/02/18/virtual-box-4-0-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reexamining Flatting One-To-Many relationships</title>
		<link>http://www.seekwaytech.com/2011/02/10/reexamining-flatting-one-to-many-relationships/</link>
		<comments>http://www.seekwaytech.com/2011/02/10/reexamining-flatting-one-to-many-relationships/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 20:55:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[t-sql]]></category>

		<guid isPermaLink="false">http://www.seekwaytech.com/?p=334</guid>
		<description><![CDATA[The post I found earlier didn&#8217;t work for me. So after some digging around I ended up with the following query Relevant Schema info: Loan has a LoanId LoanDeclines has a LoanId and a DeclineId &#8212; It&#8217;s the bridge table DeclineCodes has the DeclineId as well as the textual Description The query below returns a [...]]]></description>
				<content:encoded><![CDATA[<p>The post I found earlier didn&#8217;t work for me.  So after some digging around I ended up with the following query</p>
<p>Relevant Schema info:</p>
<p>Loan has a LoanId<br />
LoanDeclines has a LoanId and a DeclineId &#8212; It&#8217;s the bridge table<br />
DeclineCodes has the DeclineId as well as the textual Description</p>
<p>The query below returns a list of loans with a pipe delimited list of decline code descriptions.</p>
<pre>Select  s.loanid, 
        Stuff((
                Select  '|' + DC.Description
                From    LoanDeclines LD
                join DeclineCodes DC on LD.DeclineCodeId = DC.DeclineId
                Where   s.LoanId = LD.loanid
                For XML Path('')
        ), 1, 1, '') As Courses 
From    Loans s</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/02/10/reexamining-flatting-one-to-many-relationships/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Roles.AddUserToRole will create a user</title>
		<link>http://www.seekwaytech.com/2011/02/07/roles-addusertorole-will-create-a-user/</link>
		<comments>http://www.seekwaytech.com/2011/02/07/roles-addusertorole-will-create-a-user/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 22:30:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://wp.seekwaytech.com/?p=284</guid>
		<description><![CDATA[if the user doesn&#8217;t already exist.  I incorrectly assumed that it would return an error indicating the user didn&#8217;t exist.]]></description>
				<content:encoded><![CDATA[<p>if the user doesn&#8217;t already exist.  I incorrectly assumed that it would return an error indicating the user didn&#8217;t exist.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/02/07/roles-addusertorole-will-create-a-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good Code</title>
		<link>http://www.seekwaytech.com/2011/02/04/good-code/</link>
		<comments>http://www.seekwaytech.com/2011/02/04/good-code/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 19:30:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://seekwaytech.wordpress.com/?p=214</guid>
		<description><![CDATA[Courtesy of xkcd]]></description>
				<content:encoded><![CDATA[<p><img src="http://imgs.xkcd.com/comics/good_code.png" alt="Good Code" /></p>
<p>Courtesy of <a href="http://xkcd.com/844">xkcd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.seekwaytech.com/2011/02/04/good-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
