<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.dotnetmafia.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Not Necessarily Dot Net - All Comments</title><link>http://www.dotnetmafia.com/blogs/jamesashley/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>re: Why FOSS is Better</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2011/01/24/4354.aspx#4355</link><pubDate>Tue, 25 Jan 2011 05:42:46 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:4355</guid><dc:creator>CoreyRoth</dc:creator><description>&lt;p&gt;Yeah dude, you&amp;#39;ll never be cool enough for SharePoint. :)&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=4355" width="1" height="1"&gt;</description></item><item><title>re: Real World Dojo part One: Form Validation</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/10/14/741.aspx#3259</link><pubDate>Tue, 18 May 2010 12:17:19 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:3259</guid><dc:creator>w3cvalidation</dc:creator><description>&lt;p&gt;Nice information, I really appreciate the way you presented.Thanks for sharing..&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=3259" width="1" height="1"&gt;</description></item><item><title>re: Pyjamas on Google App Engine</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2009/01/22/Pyjamas-and-GAE.aspx#2976</link><pubDate>Mon, 22 Mar 2010 04:01:16 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:2976</guid><dc:creator>Josh</dc:creator><description>&lt;p&gt;Thanks! &amp;nbsp;Just had the &lt;/p&gt;
&lt;p&gt;&amp;quot;mapping values are not allowed here&amp;quot; error, and your post provided the solution. &amp;nbsp;Much obliged!&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=2976" width="1" height="1"&gt;</description></item><item><title>re: Pyjamas on Google App Engine</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2009/01/22/Pyjamas-and-GAE.aspx#1172</link><pubDate>Mon, 14 Dec 2009 04:44:42 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:1172</guid><dc:creator>Erik Swanson</dc:creator><description>&lt;p&gt;Thank you for solving my app.yaml problem. I actually was missing a whitespace character and got the same result. But you helped me fix it.&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=1172" width="1" height="1"&gt;</description></item><item><title>re: Pyjamas on Google App Engine</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2009/01/22/Pyjamas-and-GAE.aspx#1167</link><pubDate>Thu, 10 Dec 2009 16:33:45 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:1167</guid><dc:creator>Alexis</dc:creator><description>&lt;p&gt;&amp;quot;Just for the sake of anyone else who runs across that ridiculous error, it means that yaml&amp;#39;s a lot pickier about white space than even make.&amp;quot;&lt;/p&gt;
&lt;p&gt;Yeah, thank you!&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=1167" width="1" height="1"&gt;</description></item><item><title>re: Real World Dojo part One: Form Validation</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/10/14/741.aspx#1130</link><pubDate>Sun, 29 Nov 2009 19:27:07 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:1130</guid><dc:creator>Maxim</dc:creator><description>&lt;p&gt;Great! Thanks.&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=1130" width="1" height="1"&gt;</description></item><item><title>re: First Impressions of Web2py</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/05/13/581.aspx#1128</link><pubDate>Fri, 27 Nov 2009 21:20:13 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:1128</guid><dc:creator>Jens Kristian Jensen</dc:creator><description>&lt;p&gt;Thanks for your review. I went through the same learning recently - including the default app issue, which I found out can be done via init/welcome, URL rewriting (routes.py) or by a URL redirect from init or welcome app. I didn&amp;#39;t know the &amp;quot;official&amp;quot; suggestion, so I&amp;#39;m glad to find it from Massimo here.&lt;/p&gt;
&lt;p&gt;He&amp;#39;s incredibly helpful and it still amazes me what an unpolished gem that web2py is. For many people it is also an undiscovered gem...&lt;/p&gt;
&lt;p&gt;Did you actually get to use web2py for a real project and how did it turn out?&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=1128" width="1" height="1"&gt;</description></item><item><title>re: Pyjamas on Google App Engine</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2009/01/22/Pyjamas-and-GAE.aspx#1107</link><pubDate>Thu, 19 Nov 2009 18:21:52 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:1107</guid><dc:creator>Alejandro Zürcher</dc:creator><description>&lt;p&gt;Hey, I&amp;#39;m getting the same error!, but changing blank spaces wont do the trick. It&amp;#39;s a small app, since I&amp;#39;m just starting, but It&amp;#39;s a headache. Here&amp;#39;s my app.yaml:&lt;/p&gt;
&lt;p&gt;#app.yaml&lt;/p&gt;
&lt;p&gt;application: userstoriesGAE&lt;/p&gt;
&lt;p&gt;version: 1&lt;/p&gt;
&lt;p&gt;runtime: python&lt;/p&gt;
&lt;p&gt;api_version: 1&lt;/p&gt;
&lt;p&gt;handlers:&lt;/p&gt;
&lt;p&gt;- url: /.*&lt;/p&gt;
&lt;p&gt; &amp;nbsp;script: main.py&lt;/p&gt;
&lt;p&gt;And the error when running server: &lt;/p&gt;
&lt;p&gt;mapping values are not allowed here&lt;/p&gt;
&lt;p&gt;in &amp;quot;...\app.yaml&amp;quot;, line 2, column 8&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=1107" width="1" height="1"&gt;</description></item><item><title>re: VB.NET vs C#</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/08/03/VB.NET-vs.-C_2300_.aspx#653</link><pubDate>Mon, 04 Aug 2008 13:34:37 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:653</guid><dc:creator>KyleKelin</dc:creator><description>&lt;p&gt;One difference is VB.NET has XML Literals now and C# doesn&amp;#39;t (The C# team intentional left that out). So you might starting seeing C# devs writing their xml parser or generator in VB.NET and consume that in C#.&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=653" width="1" height="1"&gt;</description></item><item><title>re: Linq to SQL Designer Weirdness</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/06/24/617.aspx#619</link><pubDate>Tue, 24 Jun 2008 18:29:10 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:619</guid><dc:creator>CoreyRoth</dc:creator><description>&lt;p&gt;You can always skip the designer and generate your domain objects yourself and just apply the LINQ to SQL attributes.&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=619" width="1" height="1"&gt;</description></item><item><title>re: Initial Thoughts on Google App Engine</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/05/08/574.aspx#575</link><pubDate>Fri, 09 May 2008 14:59:44 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:575</guid><dc:creator>Massimo</dc:creator><description>&lt;p&gt;Hi James, about web2py. Almost everything runs except 1) you have no access to filesystem so you need to save sessions in db; 2) you can use the web2y ORM API on the GAE as long as there in equivalent statement in the GAE ORM. For example db(db.table.field=='value').select(db.table.ALL) works with any database backend, including GAE and you do not need to rewrite it but, for example, db((db.table.field=='value')|(db.table.field=='other')).select(db.table.ALL)&lt;/p&gt;
&lt;p&gt;would not work on GAE because they do not support OR (doh!). This is not a web2py limitation, it is a google limitation and there is not much one can do about it until they improve their system.&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=575" width="1" height="1"&gt;</description></item><item><title>re: Empty try/catch blocks</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/02/06/476.aspx#483</link><pubDate>Mon, 11 Feb 2008 20:50:35 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:483</guid><dc:creator>zenhipster</dc:creator><description>&lt;p&gt;Perhaps your co-worker is only interested in seeing the exception while stepping through the code??? I'm not sure.&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=483" width="1" height="1"&gt;</description></item><item><title>re: First post in ages</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/01/24/It_2700_s-been-a-while.aspx#461</link><pubDate>Tue, 29 Jan 2008 01:24:54 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:461</guid><dc:creator>CoreyRoth</dc:creator><description>&lt;p&gt;So far community server rocks for blogging but I wouldn't really say its a CMS.&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=461" width="1" height="1"&gt;</description></item><item><title>re: First post in ages</title><link>http://www.dotnetmafia.com/blogs/jamesashley/archive/2008/01/24/It_2700_s-been-a-while.aspx#453</link><pubDate>Sat, 26 Jan 2008 17:17:21 GMT</pubDate><guid isPermaLink="false">ceb7fe2a-c56b-4d85-99e6-8dd548580538:453</guid><dc:creator>TonyKilhoffer</dc:creator><description>&lt;p&gt;I wish I had an excuse as to why I haven't posted in a while. Maybe I'll borrow yours?&lt;/p&gt;
&lt;img src="http://www.dotnetmafia.com/aggbug.aspx?PostID=453" width="1" height="1"&gt;</description></item></channel></rss>