On Mon, Dec 7, 2009 at 9:14 AM, itsjar <its...@gmail.com> wrote:

> thanks again to the guys who put their efforts in answering questions
> here.
> I'll try a different approach this time.
>

I would suggest building the "To Do" app as a first step:
http://liftweb.net/docs/getting_started/mod_master.html

You'll get a lot of exposure to Lift in bite-sized chunks.  Once you've gone
through the demo, then you can move on to other things, including building
your own authentication system.

Why do I suggest this?  (1) Learning Scala's syntax and some of Scala's
idioms gives you better grounding for understanding ProtoUser (2) seeing how
to build simple Mapper classes will give you a better understanding of the
more complex ones (3) walking before you run helps you to not fall down and
skin your knees.

But we are here... the whole 1,500+ member Lift community.  We take newbies
very seriously and want to help them because we know that they'll help other
newbies one day.

Thanks,

David


>
> Let's hope I get somewhere since our decision whether we will use lift
> or not will depends on this.
>
> On Dec 7, 4:23 am, Alex Boisvert <alex.boisv...@gmail.com> wrote:
> > Part of the source for these objects is automatically created when you
> > generate your lift app using the Maven archetype.   For example, you'll
> find
> > the source to the User class unde
> > src/main/scala/com/liftworkshop/model/User.scala.
> >
> > For classes that are part of the framework, such as MegaProtoUser etc.
> > you'll find the source on Github athttp://github.com/dpp/liftweb/andmore
> > specifically look at ProtoUser.scala underhttp://
> github.com/dpp/liftweb/tree/master/lift-persistence/lift-mappe....
> > Also be sure to select the branch of Lift that you are using in order to
> > avoid confusion.
> >
> > Good luck and keep asking question ;)
> > alex
> >
> > On Sun, Dec 6, 2009 at 3:54 PM, itsjar <its...@gmail.com> wrote:
> > > Hi,
> >
> > > I'm considering building a web application with my software
> > > engineering group in Lift.
> > > However when I started with lift I was surprised that I received a
> > > whole log in / sign up website by
> > > just using the MegaProtoUser.
> > > This was at first sight fun, but I started wondering (and I'm pretty
> > > sure my professor will say the same): "Do I really know what I just
> > > did?".
> >
> > > So I decided to try and rebuild the Log in / Sign up thing from
> > > scratch by using my own plain objects.
> > > Ive been working on that for 2 days and It's been soooo frustrating.
> >
> > > I've been reading the lift book... Tutorials.. but all of them start
> > > with the MegaProtoUser.
> > > In 1.5 days time I only managed to make an index (signup) page with a
> > > username/password field and a button which then redirects to a new
> > > page.
> >
> > > Let me tell you in advance, I am totally new to Web developing.
> >
> > > Problems I have right now:
> > >   - I have no idea if my code actually created a User in my database
> > > and I have no idea how to check it...
> > >   - I have no idea how to "log in" a user. I saw code in the sample
> > > programs that compare the current logged in user with other users by
> > > using a select statement. However retrieving the current user is based
> > > upon the MegaProtoUser. I wonder how this is done behind my back since
> > > I have no idea how to keep a variable of a 'logged in user' which
> > > stays active across all pages..
> >
> > > Because of these problems I thought it might be useful to see the
> > > source code of the classes..
> > > Is it possible to see the scala source code of these classes?
> >
> > > Thanks,
> > > itsjar
> >
> > > --
> >
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Lift" group.
> > > To post to this group, send email to lift...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com>
> <liftweb%2bunsubscr...@googlegroups.com<liftweb%252bunsubscr...@googlegroups.com>
> >
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/liftweb?hl=en.
> >
> >
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Lift" group.
> To post to this group, send email to lift...@googlegroups.com.
> To unsubscribe from this group, send email to
> liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>
>
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics

--

You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.


Reply via email to