[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-07 Thread fabianofranz
I'm performance freak and using a simple JSP / Servlets architecture 
together with Guice 3.0 is rocking. Currently serving 13,000 users and I 
don't pay a dime.  :)

Fabiano Franz
@fabianofranz

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-07 Thread Ikai Lan (Google)
GWT MVP is probably superior to pure GWT. I like GWT, but the programming
model better fits a rich UI than a webpage with a few simple XHR controls.

BTW, I think GWT Designer is *awesome*:

http://code.google.com/webtoolkit/tools/download-gwtdesigner.html

--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter: http://twitter.com/app_engine



On Fri, Jan 7, 2011 at 10:47 AM, Gal Dolber  wrote:

> Probably
>
>
> On Fri, Jan 7, 2011 at 1:38 PM, Sreejumon KP  wrote:
>
>> How about using GWT MVP in App Engine? Would it be better than rest of the
>> MVC frameworks?
>>
>> Regards
>> Sreejumon
>>
>>
>> On Fri, Jan 7, 2011 at 10:56 PM, Ikai Lan (Google) <
>> ikai.l+gro...@google.com > wrote:
>>
>>> Yes, Play has a long initialization stage.
>>>
>>> The reason I'm bringing it up now is because you can enable "Always On"
>>> to reduce cold starts.
>>>
>>> --
>>> Ikai Lan
>>> Developer Programs Engineer, Google App Engine
>>> Blogger: http://googleappengine.blogspot.com
>>> Reddit: http://www.reddit.com/r/appengine
>>> Twitter: http://twitter.com/app_engine
>>>
>>>
>>>
>>> On Thu, Jan 6, 2011 at 11:59 PM, Marcel Overdijk <
>>> marceloverd...@gmail.com> wrote:
>>>
 Ikai,

 Do you have experience with Play framework on GAE.
 I looked at it and I noticed it uses Groovy for templating in the view
 layer.
 Sometime back I tried to use Groovy on GAE and it had performance
 impacts.

 Do you know Play suffers with longer (cold) startup of application,
 our first time view is accessed (which is probably the same).

 Cheers,
 Marcel


 On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)" >>> +gro...@google.com> wrote:
 > Um ... those are like the opposite of lightweight.
 >
 > Here are some I like:
 >
 > Play Framework: probably the most underrated Java framework I've ever
 seehttp://www.playframework.org/
 >
 > Slim3: built for App Engine. Cons: kind of needs deep Eclipse
 integrationhttp://sites.google.com/site/slim3appengine/
 >
 > There are more. I'll post in a bit. What are other frameworks everyone
 else
 > here likes?
 >
 > --
 > Ikai Lan
 > Developer Programs Engineer, Google App Engine
 > Blogger:http://googleappengine.blogspot.com
 > Reddit:http://www.reddit.com/r/appengine
 > Twitter:http://twitter.com/app_engine
 >
 > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen 
 wrote:
 > > spring & jsf
 >
 > > On 12/29/10, Sree  wrote:
 > > > Hello,
 >
 > > > I am new to Java and App Engine, and coming from ASP.NET C# and
 > > > Windows Azure world. I am looking for a lightweight & best
 performing
 > > > java based MVC framework.  I would like to migrate my ASP.NET MVC
 > > > project to App Engine (Java).
 >
 > > > It would be great if you can share your experience.  I am open to
 > > > Python as well, but learning Java is faster than Python, since I
 am
 > > > good at C#.
 >
 > > > Thanks in Advance.
 >
 > > > Regards
 > > > Sree
 >
 > > > --
 > > > You received this message because you are subscribed to the Google
 Groups
 > > > "Google App Engine for Java" group.
 > > > To post to this group, send email to
 > > google-appengine-j...@googlegroups.com.
 > > > To unsubscribe from this group, send email to
 > > > google-appengine-java+unsubscr...@googlegroups.com
 
 >
 > > .
 > > > For more options, visit this group at
 > > >http://groups.google.com/group/google-appengine-java?hl=en.
 >
 > > --
 > > You received this message because you are subscribed to the Google
 Groups
 > > "Google App Engine for Java" group.
 > > To post to this group, send email to
 > > google-appengine-j...@googlegroups.com.
 > > To unsubscribe from this group, send email to
 > > google-appengine-java+unsubscr...@googlegroups.com
 
 >
 > > .
 > > For more options, visit this group at
 > >http://groups.google.com/group/google-appengine-java?hl=en.

 --
 You received this message because you are subscribed to the Google
 Groups "Google App Engine for Java" group.
 To post to this group, send email to
 google-appengine-j...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com
 .
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


>>>  --
>>> You received this message because you are subscribed to the Google Groups
>>> "Google App Engine for Java" group.
>>> To post to this group, send email to
>>> google-appengine-j...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> google-appengine-java+unsubscr...@googlegroups.com
>>> .
>>> For mor

Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-07 Thread Gal Dolber
Probably

On Fri, Jan 7, 2011 at 1:38 PM, Sreejumon KP  wrote:

> How about using GWT MVP in App Engine? Would it be better than rest of the
> MVC frameworks?
>
> Regards
> Sreejumon
>
>
> On Fri, Jan 7, 2011 at 10:56 PM, Ikai Lan (Google) <
> ikai.l+gro...@google.com > wrote:
>
>> Yes, Play has a long initialization stage.
>>
>> The reason I'm bringing it up now is because you can enable "Always On" to
>> reduce cold starts.
>>
>> --
>> Ikai Lan
>> Developer Programs Engineer, Google App Engine
>> Blogger: http://googleappengine.blogspot.com
>> Reddit: http://www.reddit.com/r/appengine
>> Twitter: http://twitter.com/app_engine
>>
>>
>>
>> On Thu, Jan 6, 2011 at 11:59 PM, Marcel Overdijk <
>> marceloverd...@gmail.com> wrote:
>>
>>> Ikai,
>>>
>>> Do you have experience with Play framework on GAE.
>>> I looked at it and I noticed it uses Groovy for templating in the view
>>> layer.
>>> Sometime back I tried to use Groovy on GAE and it had performance
>>> impacts.
>>>
>>> Do you know Play suffers with longer (cold) startup of application,
>>> our first time view is accessed (which is probably the same).
>>>
>>> Cheers,
>>> Marcel
>>>
>>>
>>> On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)" >> +gro...@google.com> wrote:
>>> > Um ... those are like the opposite of lightweight.
>>> >
>>> > Here are some I like:
>>> >
>>> > Play Framework: probably the most underrated Java framework I've ever
>>> seehttp://www.playframework.org/
>>> >
>>> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse
>>> integrationhttp://sites.google.com/site/slim3appengine/
>>> >
>>> > There are more. I'll post in a bit. What are other frameworks everyone
>>> else
>>> > here likes?
>>> >
>>> > --
>>> > Ikai Lan
>>> > Developer Programs Engineer, Google App Engine
>>> > Blogger:http://googleappengine.blogspot.com
>>> > Reddit:http://www.reddit.com/r/appengine
>>> > Twitter:http://twitter.com/app_engine
>>> >
>>> > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen 
>>> wrote:
>>> > > spring & jsf
>>> >
>>> > > On 12/29/10, Sree  wrote:
>>> > > > Hello,
>>> >
>>> > > > I am new to Java and App Engine, and coming from ASP.NET C# and
>>> > > > Windows Azure world. I am looking for a lightweight & best
>>> performing
>>> > > > java based MVC framework.  I would like to migrate my ASP.NET MVC
>>> > > > project to App Engine (Java).
>>> >
>>> > > > It would be great if you can share your experience.  I am open to
>>> > > > Python as well, but learning Java is faster than Python, since I am
>>> > > > good at C#.
>>> >
>>> > > > Thanks in Advance.
>>> >
>>> > > > Regards
>>> > > > Sree
>>> >
>>> > > > --
>>> > > > You received this message because you are subscribed to the Google
>>> Groups
>>> > > > "Google App Engine for Java" group.
>>> > > > To post to this group, send email to
>>> > > google-appengine-j...@googlegroups.com.
>>> > > > To unsubscribe from this group, send email to
>>> > > > google-appengine-java+unsubscr...@googlegroups.com
>>> 
>>> >
>>> > > .
>>> > > > For more options, visit this group at
>>> > > >http://groups.google.com/group/google-appengine-java?hl=en.
>>> >
>>> > > --
>>> > > You received this message because you are subscribed to the Google
>>> Groups
>>> > > "Google App Engine for Java" group.
>>> > > To post to this group, send email to
>>> > > google-appengine-j...@googlegroups.com.
>>> > > To unsubscribe from this group, send email to
>>> > > google-appengine-java+unsubscr...@googlegroups.com
>>> 
>>> >
>>> > > .
>>> > > For more options, visit this group at
>>> > >http://groups.google.com/group/google-appengine-java?hl=en.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Google App Engine for Java" group.
>>> To post to this group, send email to
>>> google-appengine-j...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> google-appengine-java+unsubscr...@googlegroups.com
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-appengine-java?hl=en.
>>>
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine for Java" group.
>> To post to this group, send email to
>> google-appengine-j...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine-java+unsubscr...@googlegroups.com
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine-java?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>



-- 
Guit: Elegant, beautiful, modular and *production ready* gwt applications.

http://code.google.com/p/guit/

-- 
You received this me

Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-07 Thread Sreejumon KP
How about using GWT MVP in App Engine? Would it be better than rest of the
MVC frameworks?

Regards
Sreejumon

On Fri, Jan 7, 2011 at 10:56 PM, Ikai Lan (Google)

> wrote:

> Yes, Play has a long initialization stage.
>
> The reason I'm bringing it up now is because you can enable "Always On" to
> reduce cold starts.
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blogger: http://googleappengine.blogspot.com
> Reddit: http://www.reddit.com/r/appengine
> Twitter: http://twitter.com/app_engine
>
>
>
> On Thu, Jan 6, 2011 at 11:59 PM, Marcel Overdijk  > wrote:
>
>> Ikai,
>>
>> Do you have experience with Play framework on GAE.
>> I looked at it and I noticed it uses Groovy for templating in the view
>> layer.
>> Sometime back I tried to use Groovy on GAE and it had performance
>> impacts.
>>
>> Do you know Play suffers with longer (cold) startup of application,
>> our first time view is accessed (which is probably the same).
>>
>> Cheers,
>> Marcel
>>
>>
>> On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)" > +gro...@google.com> wrote:
>> > Um ... those are like the opposite of lightweight.
>> >
>> > Here are some I like:
>> >
>> > Play Framework: probably the most underrated Java framework I've ever
>> seehttp://www.playframework.org/
>> >
>> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse
>> integrationhttp://sites.google.com/site/slim3appengine/
>> >
>> > There are more. I'll post in a bit. What are other frameworks everyone
>> else
>> > here likes?
>> >
>> > --
>> > Ikai Lan
>> > Developer Programs Engineer, Google App Engine
>> > Blogger:http://googleappengine.blogspot.com
>> > Reddit:http://www.reddit.com/r/appengine
>> > Twitter:http://twitter.com/app_engine
>> >
>> > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen 
>> wrote:
>> > > spring & jsf
>> >
>> > > On 12/29/10, Sree  wrote:
>> > > > Hello,
>> >
>> > > > I am new to Java and App Engine, and coming from ASP.NET C# and
>> > > > Windows Azure world. I am looking for a lightweight & best
>> performing
>> > > > java based MVC framework.  I would like to migrate my ASP.NET MVC
>> > > > project to App Engine (Java).
>> >
>> > > > It would be great if you can share your experience.  I am open to
>> > > > Python as well, but learning Java is faster than Python, since I am
>> > > > good at C#.
>> >
>> > > > Thanks in Advance.
>> >
>> > > > Regards
>> > > > Sree
>> >
>> > > > --
>> > > > You received this message because you are subscribed to the Google
>> Groups
>> > > > "Google App Engine for Java" group.
>> > > > To post to this group, send email to
>> > > google-appengine-j...@googlegroups.com.
>> > > > To unsubscribe from this group, send email to
>> > > > google-appengine-java+unsubscr...@googlegroups.com
>> 
>> >
>> > > .
>> > > > For more options, visit this group at
>> > > >http://groups.google.com/group/google-appengine-java?hl=en.
>> >
>> > > --
>> > > You received this message because you are subscribed to the Google
>> Groups
>> > > "Google App Engine for Java" group.
>> > > To post to this group, send email to
>> > > google-appengine-j...@googlegroups.com.
>> > > To unsubscribe from this group, send email to
>> > > google-appengine-java+unsubscr...@googlegroups.com
>> 
>> >
>> > > .
>> > > For more options, visit this group at
>> > >http://groups.google.com/group/google-appengine-java?hl=en.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine for Java" group.
>> To post to this group, send email to
>> google-appengine-j...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine-java+unsubscr...@googlegroups.com
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine-java?hl=en.
>>
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-07 Thread Ikai Lan (Google)
Yes, Play has a long initialization stage.

The reason I'm bringing it up now is because you can enable "Always On" to
reduce cold starts.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter: http://twitter.com/app_engine



On Thu, Jan 6, 2011 at 11:59 PM, Marcel Overdijk
wrote:

> Ikai,
>
> Do you have experience with Play framework on GAE.
> I looked at it and I noticed it uses Groovy for templating in the view
> layer.
> Sometime back I tried to use Groovy on GAE and it had performance
> impacts.
>
> Do you know Play suffers with longer (cold) startup of application,
> our first time view is accessed (which is probably the same).
>
> Cheers,
> Marcel
>
>
> On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)"  +gro...@google.com> wrote:
> > Um ... those are like the opposite of lightweight.
> >
> > Here are some I like:
> >
> > Play Framework: probably the most underrated Java framework I've ever
> seehttp://www.playframework.org/
> >
> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse
> integrationhttp://sites.google.com/site/slim3appengine/
> >
> > There are more. I'll post in a bit. What are other frameworks everyone
> else
> > here likes?
> >
> > --
> > Ikai Lan
> > Developer Programs Engineer, Google App Engine
> > Blogger:http://googleappengine.blogspot.com
> > Reddit:http://www.reddit.com/r/appengine
> > Twitter:http://twitter.com/app_engine
> >
> > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen 
> wrote:
> > > spring & jsf
> >
> > > On 12/29/10, Sree  wrote:
> > > > Hello,
> >
> > > > I am new to Java and App Engine, and coming from ASP.NET C# and
> > > > Windows Azure world. I am looking for a lightweight & best performing
> > > > java based MVC framework.  I would like to migrate my ASP.NET MVC
> > > > project to App Engine (Java).
> >
> > > > It would be great if you can share your experience.  I am open to
> > > > Python as well, but learning Java is faster than Python, since I am
> > > > good at C#.
> >
> > > > Thanks in Advance.
> >
> > > > Regards
> > > > Sree
> >
> > > > --
> > > > You received this message because you are subscribed to the Google
> Groups
> > > > "Google App Engine for Java" group.
> > > > To post to this group, send email to
> > > google-appengine-j...@googlegroups.com.
> > > > To unsubscribe from this group, send email to
> > > > google-appengine-java+unsubscr...@googlegroups.com
> 
> >
> > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/google-appengine-java?hl=en.
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > > google-appengine-j...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > google-appengine-java+unsubscr...@googlegroups.com
> 
> >
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-06 Thread Marcel Overdijk
Ikai,

Do you have experience with Play framework on GAE.
I looked at it and I noticed it uses Groovy for templating in the view
layer.
Sometime back I tried to use Groovy on GAE and it had performance
impacts.

Do you know Play suffers with longer (cold) startup of application,
our first time view is accessed (which is probably the same).

Cheers,
Marcel


On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)"  wrote:
> Um ... those are like the opposite of lightweight.
>
> Here are some I like:
>
> Play Framework: probably the most underrated Java framework I've ever 
> seehttp://www.playframework.org/
>
> Slim3: built for App Engine. Cons: kind of needs deep Eclipse 
> integrationhttp://sites.google.com/site/slim3appengine/
>
> There are more. I'll post in a bit. What are other frameworks everyone else
> here likes?
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blogger:http://googleappengine.blogspot.com
> Reddit:http://www.reddit.com/r/appengine
> Twitter:http://twitter.com/app_engine
>
> On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen  wrote:
> > spring & jsf
>
> > On 12/29/10, Sree  wrote:
> > > Hello,
>
> > > I am new to Java and App Engine, and coming from ASP.NET C# and
> > > Windows Azure world. I am looking for a lightweight & best performing
> > > java based MVC framework.  I would like to migrate my ASP.NET MVC
> > > project to App Engine (Java).
>
> > > It would be great if you can share your experience.  I am open to
> > > Python as well, but learning Java is faster than Python, since I am
> > > good at C#.
>
> > > Thanks in Advance.
>
> > > Regards
> > > Sree
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > google-appengine-j...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > google-appengine-java+unsubscr...@googlegroups.com
> > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine for Java" group.
> > To post to this group, send email to
> > google-appengine-j...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine-java+unsubscr...@googlegroups.com
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-06 Thread radomir
+1 for Stripes and Objectify

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-05 Thread jnizet
I use Stripes and am very happy about it.
You can see it in action at https://memwords.appspot.com, and browse
the code of this app at http://code.google.com/p/memwords/.
Interesting if you're interested in integrating Stripes with SiteMesh
(page templating) and Guice (dependency injection).

JB.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-03 Thread Eiichiro
Hi,

Now I've launched an application toolkit for Google App Engine Java
platform, "Gig".
http://code.google.com/p/gig/

It includes full-stack application framework and development tools
built as Eclipse plugin.
How about this?


Eiichiro

On Dec 29 2010, 11:08 pm, Sree  wrote:
> Hello,
>
> I am new to Java and App Engine, and coming from ASP.NET C# and
> Windows Azure world. I am looking for a lightweight & best performing
> java based MVC framework.  I would like to migrate my ASP.NET MVC
> project to App Engine (Java).
>
> It would be great if you can share your experience.  I am open to
> Python as well, but learning Java is faster than Python, since I am
> good at C#.
>
> Thanks in Advance.
>
> Regards
> Sree

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-03 Thread Henric Persson
We are using Struts 2 in a couple of projects (e.g. http://www.kanalnio.se). 
With a couple of tweaks (getting rid of struts.xml url mapping, using Guice 
for dependency injection) it actually works quite smoothly. 

I've also tried Play Framework and it's really easy to start with and 
straightforward. We moved away from PF due to scalability issues (our 
project grew to large and precompilation stopped working). However, this was 
during PF's early days and I'm sure they've fixed it now.


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-03 Thread Gal Dolber
+2 Slim3 datastore rocks! pure apt generated code, zero reflexion

On Mon, Jan 3, 2011 at 9:36 AM, Roberto Saccon  wrote:

> +1 on slim3, it is MVC optimized for appengine, datastore engine includes
> the latest 1.4.0 async stuff, has even built-in JSON support.
>
> http://sites.google.com/site/slim3appengine/Home
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>



-- 
Guit: Elegant, beautiful, modular and *production ready* gwt applications.

http://code.google.com/p/guit/

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-03 Thread Roberto Saccon
+1 on slim3, it is MVC optimized for appengine, datastore engine includes 
the latest 1.4.0 async stuff, has even built-in JSON support.

http://sites.google.com/site/slim3appengine/Home

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-02 Thread Lars Borup Jensen
+1 on Stripes. Extremely easy to setup and use - very powerfull and
performs quite well on GAE as its basically just a somewhat simple
filter/servlet and JSP with a stripes taglib though still, as I said,
powerfull.
I had to make a few adjustments to get it to serve @UrlBinding("/")
for example and I ALWAYS want it to exec controller before being
forwarded to any JSP files.

Regards, Lars Borup

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-02 Thread systemsplanet
I've got http://www.stripesframework.org/
cold starting in under 2 secs
with http sessions enabled


On Dec 29, 9:08 am, Sree  wrote:
> Hello,
>
> I am new to Java and App Engine, and coming from ASP.NET C# and
> Windows Azure world. I am looking for a lightweight & best performing
> java based MVC framework.  I would like to migrate my ASP.NET MVC
> project to App Engine (Java).
>
> It would be great if you can share your experience.  I am open to
> Python as well, but learning Java is faster than Python, since I am
> good at C#.
>
> Thanks in Advance.
>
> Regards
> Sree

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2011-01-02 Thread Vinny
For the Groovy inclined, I've been having a lot of fun learning Gaelyk:
http://gaelyk.appspot.com/
--
biz: http://www.linkedin.com/in/vincentstoessel/
personal: http://www.xaymaca-studios.com/



On Thu, Dec 30, 2010 at 5:56 AM, Davi Nogueira  wrote:
> I like, VRaptor, http://vraptor.caelum.com.br/en/
>
>
> Icarus wrote:
>> Stripes ?
>>
>> Thanks,
>> Ic
>>
>> On Dec 30, 12:02 am, "Ikai Lan (Google)" 
>> wrote:
>> > Um ... those are like the opposite of lightweight.
>> >
>> > Here are some I like:
>> >
>> > Play Framework: probably the most underrated Java framework I've ever 
>> > seehttp://www.playframework.org/
>> >
>> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse 
>> > integrationhttp://sites.google.com/site/slim3appengine/
>> >
>> > There are more. I'll post in a bit. What are other frameworks everyone else
>> > here likes?
>> >
>> > --
>> > Ikai Lan
>> > Developer Programs Engineer, Google App Engine
>> > Blogger:http://googleappengine.blogspot.com
>> > Reddit:http://www.reddit.com/r/appengine
>> > Twitter:http://twitter.com/app_engineOn Wed, Dec 29, 2010 at 10:49 AM, 
>> > Nasif Noorudeen  wrote:
>> > > spring & jsf
>> >
>> > > On 12/29/10, Sree  wrote:
>> > > > Hello,
>> >
>> > > > I am new to Java and App Engine, and coming from ASP.NET C# and
>> > > > Windows Azure world. I am looking for a lightweight & best performing
>> > > > java based MVC framework.  I would like to migrate my ASP.NET MVC
>> > > > project to App Engine (Java).
>> >
>> > > > It would be great if you can share your experience.  I am open to
>> > > > Python as well, but learning Java is faster than Python, since I am
>> > > > good at C#.
>> >
>> > > > Thanks in Advance.
>> >
>> > > > Regards
>> > > > Sree
>> >
>> > > > --
>> > > > You received this message because you are subscribed to the Google 
>> > > > Groups
>> > > > "Google App Engine for Java" group.
>> > > > To post to this group, send email to
>> > > google-appengine-j...@googlegroups.com.
>> > > > To unsubscribe from this group, send email to
>> > > > google-appengine-java+unsubscr...@googlegroups.com
>> > > .
>> > > > For more options, visit this group at
>> > > >http://groups.google.com/group/google-appengine-java?hl=en.
>> >
>> > > --
>> > > You received this message because you are subscribed to the Google Groups
>> > > "Google App Engine for Java" group.
>> > > To post to this group, send email to
>> > > google-appengine-j...@googlegroups.com.
>> > > To unsubscribe from this group, send email to
>> > > google-appengine-java+unsubscr...@googlegroups.com
>> > > .
>> > > For more options, visit this group at
>> > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine for Java" group.
> To post to this group, send email to google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2010-12-30 Thread Yegor
http://code.google.com/p/litemvc/

Before you read on, a disclaimer: I am biased as I am one of the
commiters to this project

- I have used litemvc with a fairly complex appengine application
- Really easy to integrate with Guice and Freemarker
- Follows Guice configuration philosophy, namely:
  * No XML
  * Java-based configuration, e.g.: map("/",
IndexHandler.class).templateResult("OK", "/index.jsp");
- Follows convention-over-configuration for handlers:
  * Handlers are POJOs
  * No interfaces and no annotations
  * Handler method names == HTTP method names, e.g. get(), post()
  * URL regex groups are mapped to method parameters, e.g. map("/user/
(\\d+)", ...) will pass group(1) to get(String userId)
  * Automatic injection of standard method parameters, such as
HttpServetRequest and HttpServletResponse

Cheers,

Yegor

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2010-12-30 Thread Davi Nogueira
I like, VRaptor, http://vraptor.caelum.com.br/en/


Icarus wrote:
> Stripes ?
>
> Thanks,
> Ic
>
> On Dec 30, 12:02 am, "Ikai Lan (Google)" 
> wrote:
> > Um ... those are like the opposite of lightweight.
> >
> > Here are some I like:
> >
> > Play Framework: probably the most underrated Java framework I've ever 
> > seehttp://www.playframework.org/
> >
> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse 
> > integrationhttp://sites.google.com/site/slim3appengine/
> >
> > There are more. I'll post in a bit. What are other frameworks everyone else
> > here likes?
> >
> > --
> > Ikai Lan
> > Developer Programs Engineer, Google App Engine
> > Blogger:http://googleappengine.blogspot.com
> > Reddit:http://www.reddit.com/r/appengine
> > Twitter:http://twitter.com/app_engineOn Wed, Dec 29, 2010 at 10:49 AM, 
> > Nasif Noorudeen  wrote:
> > > spring & jsf
> >
> > > On 12/29/10, Sree  wrote:
> > > > Hello,
> >
> > > > I am new to Java and App Engine, and coming from ASP.NET C# and
> > > > Windows Azure world. I am looking for a lightweight & best performing
> > > > java based MVC framework.  I would like to migrate my ASP.NET MVC
> > > > project to App Engine (Java).
> >
> > > > It would be great if you can share your experience.  I am open to
> > > > Python as well, but learning Java is faster than Python, since I am
> > > > good at C#.
> >
> > > > Thanks in Advance.
> >
> > > > Regards
> > > > Sree
> >
> > > > --
> > > > You received this message because you are subscribed to the Google 
> > > > Groups
> > > > "Google App Engine for Java" group.
> > > > To post to this group, send email to
> > > google-appengine-j...@googlegroups.com.
> > > > To unsubscribe from this group, send email to
> > > > google-appengine-java+unsubscr...@googlegroups.com
> > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/google-appengine-java?hl=en.
> >
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > > google-appengine-j...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > google-appengine-java+unsubscr...@googlegroups.com
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2010-12-30 Thread Icarus
Stripes ?

Thanks,
Ic

On Dec 30, 12:02 am, "Ikai Lan (Google)" 
wrote:
> Um ... those are like the opposite of lightweight.
>
> Here are some I like:
>
> Play Framework: probably the most underrated Java framework I've ever 
> seehttp://www.playframework.org/
>
> Slim3: built for App Engine. Cons: kind of needs deep Eclipse 
> integrationhttp://sites.google.com/site/slim3appengine/
>
> There are more. I'll post in a bit. What are other frameworks everyone else
> here likes?
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blogger:http://googleappengine.blogspot.com
> Reddit:http://www.reddit.com/r/appengine
> Twitter:http://twitter.com/app_engineOn Wed, Dec 29, 2010 at 10:49 AM, Nasif 
> Noorudeen  wrote:
> > spring & jsf
>
> > On 12/29/10, Sree  wrote:
> > > Hello,
>
> > > I am new to Java and App Engine, and coming from ASP.NET C# and
> > > Windows Azure world. I am looking for a lightweight & best performing
> > > java based MVC framework.  I would like to migrate my ASP.NET MVC
> > > project to App Engine (Java).
>
> > > It would be great if you can share your experience.  I am open to
> > > Python as well, but learning Java is faster than Python, since I am
> > > good at C#.
>
> > > Thanks in Advance.
>
> > > Regards
> > > Sree
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > google-appengine-j...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > google-appengine-java+unsubscr...@googlegroups.com
> > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine for Java" group.
> > To post to this group, send email to
> > google-appengine-j...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine-java+unsubscr...@googlegroups.com
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2010-12-29 Thread nischalshetty
That was Struts 2, made a mistake in the spelling


-N

On Dec 30, 10:08 am, nischalshetty  wrote:
> Strust 2 , just the default one, without putting in anything unwanted
> into it. I use it for m apphttp://justunfollow.comand seems to work
> well.
>
> -N
>
> On Dec 30, 12:02 am, "Ikai Lan (Google)" 
> wrote:
>
>
>
>
>
>
>
> > Um ... those are like the opposite of lightweight.
>
> > Here are some I like:
>
> > Play Framework: probably the most underrated Java framework I've ever 
> > seehttp://www.playframework.org/
>
> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse 
> > integrationhttp://sites.google.com/site/slim3appengine/
>
> > There are more. I'll post in a bit. What are other frameworks everyone else
> > here likes?
>
> > --
> > Ikai Lan
> > Developer Programs Engineer, Google App Engine
> > Blogger:http://googleappengine.blogspot.com
> > Reddit:http://www.reddit.com/r/appengine
> > Twitter:http://twitter.com/app_engine
>
> > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen  wrote:
> > > spring & jsf
>
> > > On 12/29/10, Sree  wrote:
> > > > Hello,
>
> > > > I am new to Java and App Engine, and coming from ASP.NET C# and
> > > > Windows Azure world. I am looking for a lightweight & best performing
> > > > java based MVC framework.  I would like to migrate my ASP.NET MVC
> > > > project to App Engine (Java).
>
> > > > It would be great if you can share your experience.  I am open to
> > > > Python as well, but learning Java is faster than Python, since I am
> > > > good at C#.
>
> > > > Thanks in Advance.
>
> > > > Regards
> > > > Sree
>
> > > > --
> > > > You received this message because you are subscribed to the Google 
> > > > Groups
> > > > "Google App Engine for Java" group.
> > > > To post to this group, send email to
> > > google-appengine-j...@googlegroups.com.
> > > > To unsubscribe from this group, send email to
> > > > google-appengine-java+unsubscr...@googlegroups.com > > >  unsubscr...@googlegroups.com>
> > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > > google-appengine-j...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > google-appengine-java+unsubscr...@googlegroups.com > >  unsubscr...@googlegroups.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation

2010-12-29 Thread nischalshetty
Strust 2 , just the default one, without putting in anything unwanted
into it. I use it for m app http://justunfollow.com and seems to work
well.

-N

On Dec 30, 12:02 am, "Ikai Lan (Google)" 
wrote:
> Um ... those are like the opposite of lightweight.
>
> Here are some I like:
>
> Play Framework: probably the most underrated Java framework I've ever 
> seehttp://www.playframework.org/
>
> Slim3: built for App Engine. Cons: kind of needs deep Eclipse 
> integrationhttp://sites.google.com/site/slim3appengine/
>
> There are more. I'll post in a bit. What are other frameworks everyone else
> here likes?
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blogger:http://googleappengine.blogspot.com
> Reddit:http://www.reddit.com/r/appengine
> Twitter:http://twitter.com/app_engine
>
>
>
>
>
>
>
> On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen  wrote:
> > spring & jsf
>
> > On 12/29/10, Sree  wrote:
> > > Hello,
>
> > > I am new to Java and App Engine, and coming from ASP.NET C# and
> > > Windows Azure world. I am looking for a lightweight & best performing
> > > java based MVC framework.  I would like to migrate my ASP.NET MVC
> > > project to App Engine (Java).
>
> > > It would be great if you can share your experience.  I am open to
> > > Python as well, but learning Java is faster than Python, since I am
> > > good at C#.
>
> > > Thanks in Advance.
>
> > > Regards
> > > Sree
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > google-appengine-j...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > google-appengine-java+unsubscr...@googlegroups.com > >  unsubscr...@googlegroups.com>
> > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine for Java" group.
> > To post to this group, send email to
> > google-appengine-j...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine-java+unsubscr...@googlegroups.com > unsubscr...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.