Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion FubuMVC 0.9.9 / "SemVer 1.0" release notes

Received: by 10.42.132.5 with SMTP id b5mr12686874ict.7.1352758492927;
        Mon, 12 Nov 2012 14:14:52 -0800 (PST)
X-BeenThere: fubumvc-devel@googlegroups.com
Received: by 10.50.140.40 with SMTP id rd8ls7028305igb.2.canary; Mon, 12 Nov
 2012 14:14:52 -0800 (PST)
Received: by 10.50.214.38 with SMTP id nx6mr6764652igc.2.1352758492232;
        Mon, 12 Nov 2012 14:14:52 -0800 (PST)
Received: by 10.50.214.38 with SMTP id nx6mr6764651igc.2.1352758492214;
        Mon, 12 Nov 2012 14:14:52 -0800 (PST)
Return-Path: <m...@mikeobrien.net>
Received: from mail-ia0-f180.google.com (mail-ia0-f180.google.com [209.85.210.180])
        by gmr-mx.google.com with ESMTPS id ul6si1298069igb.2.2012.11.12.14.14.51
        (version=TLSv1/SSLv3 cipher=OTHER);
        Mon, 12 Nov 2012 14:14:51 -0800 (PST)
Received-SPF: neutral (google.com: 209.85.210.180 is neither permitted nor denied by best guess record for domain of m...@mikeobrien.net) client-ip=209.85.210.180;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 209.85.210.180 is neither permitted nor denied by best guess record for domain of m...@mikeobrien.net) smtp.mail=...@mikeobrien.net
Received: by mail-ia0-f180.google.com with SMTP id f6so6699598iag.39
        for <fubumvc-devel@googlegroups.com>; Mon, 12 Nov 2012 14:14:51 -0800 (PST)
        d=google.com; s=20120113;
        h=mime-version:x-originating-ip:in-reply-to:references:date
         :message-id:subject:from:to:content-type:x-gm-message-state;
        bh=n+T1zG/vade/r7axrJ6GeFqbZidydFfjRt7e8ZK3VeA=;
        b=ID4o6SPpLPDp+DMcMXEARE9/PyAkrHZuujEg/SFE6GOXWcCXqc3SqQuhZTvxhJ1/Yn
         78UaZ9XLIxExuofhxOoN3Fp+kRf3G6yU1dyPJDCR60viqlgj7xGovDcsiC/JUVbrcyrf
         fWnl4WjJ01SVTAixUmt6JP2+oPbYtNG3XOZKSOg6QHz1sYpvVTQX3cGvEgmn+7kyCN2T
         3x/or2MP5MdCu/y0xS8L07zTagi2iXrldzMUMCGHUBZU3TJeioZJExAvrsAa57CVyE0E
         aTPxcof9gEvAEhR0roDQFrYyTHkczMnwyhyn9IQfyDLb5pRlqjrTVQ6Mx8f/Qtfx0tbV
         6MYA==
MIME-Version: 1.0
Received: by 10.50.87.199 with SMTP id ba7mr9391320igb.6.1352758491729; Mon,
 12 Nov 2012 14:14:51 -0800 (PST)
Received: by 10.64.7.19 with HTTP; Mon, 12 Nov 2012 14:14:51 -0800 (PST)
X-Originating-IP: [65.190.69.83]
In-Reply-To: <caf6a80a-07d3-4a28-ab78-a7aa453bfdef@googlegroups.com>
References: <AD15AB51-1E41-4E73-A53E-BF7AD4995...@yahoo.com>
	<caf6a80a-07d3-4a28-ab78-a7aa453bfdef@googlegroups.com>
Date: Mon, 12 Nov 2012 17:14:51 -0500
Message-ID: <CAEEcqPH9g+XVY8wPQjKgJUxc3L3tzYw0D9mzDAToZm5sqsy...@mail.gmail.com>
Subject: Re: [fubumvc] Re: FubuMVC 0.9.9 / "SemVer 1.0" release notes
From: "Mike O'Brien" <m...@mikeobrien.net>
To: fubumvc-devel@googlegroups.com
Content-Type: multipart/alternative; boundary=e89a8f3b9c275dd05d04ce53a14f
X-Gm-Message-State: ALoCoQnDKozJ9axFD2t0T92nTCbrcETZswxGrHzgDR7OANyd8yhUjcJpgywldfCYX6U6ysGiiCtd

--e89a8f3b9c275dd05d04ce53a14f
Content-Type: text/plain; charset=ISO-8859-1

Haven't used the "controller pattern" since I got off ASP MVC. Controllers
tend to bloat over time and like you said, take on unrelated dependencies.
Handlers can follow the SRP (As long as you keep business logic out of em)
which keeps them slim and easily testable. Long live handlers!

On Mon, Nov 12, 2012 at 5:06 PM, Matt S. <vent...@gmail.com> wrote:

> This is freaking awesome! Thank you, Jeremy, Josh, et al.
>
> I nuked everything and re-installed from the TC feed without much issue.
> For me, only 2 things showed up.
>
>    1. Is there an AntiForgeryPolicy in the new bottle?
>    2. Will the new HandlerConventions repo get a Nuget package at some
>    point?
>
>
> On the topic of the HandlerConventions, I know quite a few use it, and
> Jeremy is not fond of it. I'm curious as to what people's thoughts are
> regarding it's use vs. not. If you use Handlers, what are your reasons? If
> you dislike the pattern, I'm even more interested in why?
>
> I use Handlers to minimize unused dependencies. For example, if my
> Controller has 3 actions and 2 of them have a particular set of
> dependencies, but the other action does not.
>
>
> Thanks again to all!
>
> -Matt
>
> --
> You received this message because you are subscribed to the Google Groups
> "FubuMVC Development Group" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/fubumvc-devel/-/C1X_EJMAkm4J.
> To post to this group, send email to fubumvc-devel@googlegroups.com.
> To unsubscribe from this group, send email to
> fubumvc-devel+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/fubumvc-devel?hl=en.
>

--e89a8f3b9c275dd05d04ce53a14f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Haven&#39;t used the &quot;controller pattern&quot;=A0since=A0I got off ASP=
 MVC. Controllers tend to bloat over time and like you said, take on unrela=
ted dependencies. Handlers can follow the SRP (As long as you keep business=
 logic out of em) which keeps them slim and easily testable. Long live hand=
lers!<br>
<br><div class=3D"gmail_quote">On Mon, Nov 12, 2012 at 5:06 PM, Matt S. <sp=
an dir=3D"ltr">&lt;<a href=3D"mailto:vent...@gmail.com" target=3D"_blank">v=
ent...@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote"=
 style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This is freaking awesome! Thank you, Jeremy, Josh, et al.<div><br></div><di=
v>I nuked everything and re-installed from the TC feed without much issue. =
For me, only 2 things showed up.</div><div><ol><li><span style=3D"line-heig=
ht:normal">Is there an AntiForgeryPolicy in the new bottle?</span></li>
<li><span style=3D"line-height:normal">Will the new HandlerConventions repo=
 get a Nuget package at some point?</span></li></ol><div><br></div></div><d=
iv>On the topic of the HandlerConventions, I know quite a few use it, and J=
eremy is not fond of it. I&#39;m curious as to what people&#39;s thoughts a=
re regarding it&#39;s use vs. not. If you use Handlers, what are your reaso=
ns? If you dislike the pattern, I&#39;m even more interested in why?</div>
<div><br></div><div>I use Handlers to minimize unused dependencies. For exa=
mple, if my Controller has 3 actions and 2 of them have a particular set of=
 dependencies, but the other action does not.</div><div><br></div><div>
<br></div><div>Thanks again to all!</div><span class=3D"HOEnZb"><font color=
=3D"#888888"><div><br></div><div>-Matt</div>

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;FubuMVC Development Group&quot; group.<br>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msg/fubumvc-devel/-/C1X_EJMAkm4J" target=3D"_blank">https://groups.goo=
gle.com/d/msg/fubumvc-devel/-/C1X_EJMAkm4J</a>.<br>=20
To post to this group, send email to <a href=3D"mailto:fubumvc-devel@google=
groups.com" target=3D"_blank">fubumvc-devel@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href=3D"mailto:fubumvc-dev=
el%2Bunsubscribe@googlegroups.com" target=3D"_blank">fubumvc-devel+unsubscr=
ibe@googlegroups.com</a>.<br>

For more options, visit this group at <a href=3D"http://groups.google.com/g=
roup/fubumvc-devel?hl=3Den" target=3D"_blank">http://groups.google.com/grou=
p/fubumvc-devel?hl=3Den</a>.<br>


</font></span></blockquote></div><br>

--e89a8f3b9c275dd05d04ce53a14f--