On 24 Mar 2010, at 05:07, David Connors <[email protected]> wrote:
On 24 March 2010 15:03, Paul Stovell <[email protected]> wrote:
I'd think a primary driver would be for the advantages of imperative
code - it's very easy to do this:
<% foreach (var customer in Model.Customers) { %>
<li><%= customer.Name %></li>
<% } %>
You're lucky it is night time in the UK or the OP on this thread
would have a field day. <330.gif>
(Unless I've got insomnia. Is lying in bed reading/typing on an
iPhone good for ones marriage? Don't give me an iPad.)
As long as everyone can see the flaws here, it's cool. I would expect
most can.
Lack of exception handling and escaping is, IMO, acceptable in code
snippets. Although using <%: isn't too much of a burden.
OTOH, real code extracts/samples posted for edumacation should include
it. The interwebs are full of poorly constructed/documented code
which is just picked up and used. Don't get ne wrong, there's plenty
of good stuff too!
As for the use of such imperative code, each to their own. What would
you do if Model.Customers it customer.Name was null?
--
David Connors ([email protected])
--
Richard Carde