Hi Stefan and everybody, I am a bit overwhelmed by the enormous response on my mail and am very grateful for it. Last evening, after seeing the amounts of mail, I started working again and ended quite late. I think I even made some progress! (at least Maven thought I made some) So the encouragements have helped, I think. The way I feel right now, I would like to end this discussion, would like to thank everybody, and hope that the Robert A. Heinlein readers among you will grok me when I say: I am only an egg.
Cheers! Ko On 6 okt, 22:10, Stefan Langer <mailtolan...@googlemail.com> wrote: > I didn't want to discourage you I just wanted to be honest and please do > come back with any question you have as we learn by asking. But at the same > time as was said in this thread already take the time to expriment and use > the resources that are there (google and the like) to come up with the > answers yourself. As you do this you will start to understand stuff more and > more and things will get easier. > > With the professional help I simply ment that if you have a short time to > market then you will not get happy with experimenting and you might consider > paying someone (a professional) or finding someone who will do it for you > since the other way is going to cost you a lot of time. > > About what David Pollak said: > I think he does a great job designing and maintaining lift but I still think > without knowing Scala it is virtually impossible to come to grips with Lift > no matter how easy it is to set it up. > Learning a programming language with no programming background is quite a > job, and in my opinion well worth it, but a long term commitment is > required. > > About the comment with Rails... not too sure if Rails or Lift is easier or > they are the same. I have experience with Rails and I love the Ruby syntax > which I think is a tad better then Scalas so I find Rails still a tad easier > but that is because of lack of experience with Lift. > If I wouldn't take Lift serious I wouldn't be here and spend my time > learning it. I just do not want you to think that you can simply grab lift > and understand it immediately. > > One more thing about the documentation of Lift. The biggest problem I had > when starting was that there is no easy link to a workable Lift demo except > for the maven archetype and that is just not complex enough for learning > purposes. Thank god to github and the likes the applications to checkout are > getting more. Still I think it would be great if the Lift website had a > download for an application like the Java PetStore or the like for beginners > to study. > Befor anyone thinks I'm starting a rant here this is just a suggestion and > if I can find the time besides all the other pet projects of mine ;) I might > just start a demo app. > > Regards > Stefan > > 2009/10/6 koveen <liep...@xs4all.nl> > > > > > > > Stefan, > > > thanks for your reply. :) > > > to anwser your questions: I have no experience with Java and I only > > made some very simple static websites, years ago. I will try to listen > > to you and try to make a very simple website with Lift. But if -IF- > > I've succeeded in doing that, I hope you will excuse me when I'll come > > back to ask again the -too complex- question in my mail. > > > I am not sure if what you are referring to if you mention the > > professional help I should get, but Yes! I am not really happy trying > > things out that don't seem to work for me up till now. So shrink or > > programmer, any help is welcome! (For now I think I will experiment > > with some simple things on my own) > > > I know the online liftbook, and I am reading it. I bought the > > "Beginning Scala" book from David Pollak, and haven't read that much > > yet, but I will. > > > Cheers, > > > Ko > > > On Oct 6, 11:52 am, Stefan Langer <mailtolan...@googlemail.com> wrote: > > > Not ment as a offence but you are in way over your head! > > > A couple of things: > > > 1. You say you are a non-programmer but I assume you do understand Scala? > > Or > > > else it is pointless to use Lift as it is based on the Scala language and > > > relies heavily on its features. Knowledge of Java is also a plus cause > > some > > > of the libs are not available in Scala but only in Java and it is better > > to > > > know Java in order to understand the libraries. > > > 2. You do have experience with websites? Complex web applications? If not > > > then I suggest you start by doing a simple static page for your design to > > > get to know the technics you are trying to use or you get yourself a > > > programmer/webdesinger to do it for you. If you are not willing to learn > > > about the technical details you will get in big trouble later on and I > > mean > > > trouble that can actually cost you money. > > > 3. If the above points do not seem valid for you then please get > > > professional help > > > 4. If you are not scared by the above points and you are willing to > > invest > > > then I suggest getting some example code and starting to disect that. > > > Take a look athttp://github.com/tjweir/pocketchangeappwhichis a > > complete > > > demo app in lift > > > and take a look athttp://github.com/tjweir/liftbookfora liftbook that > > is > > > available freely. > > > > Regards and good luck on your project > > > > Stefan > > > > 2009/10/5 koveen <liep...@xs4all.nl> > > > > > hi Naftoli, > > > > > thanks for your interest. > > > > > On Oct 5, 10:50 pm, Naftoli Gugenheim <naftoli...@gmail.com> wrote: > > > > > Being a non-programmer, and additionally not having a Java > > background, > > > > > which framework are you comparing Lift to when you say it's not easy? > > > > > :) > > > > > First I read a book about rails, explaining things from the start, I > > > > did watch quite a lot of nice video's on the web explaining some basic > > > > tricks with Rails. I think it is a system that is easy to start with > > > > but I became nervous about recurring issues about scaling, the > > > > integration of Rails and Merb and had the idea, maybe wrong, that it > > > > was a system too much in transition. > > > > > I read part of the tutorial of Lift, installed it on my computer using > > > > Maven, but in a way I got lost. > > > > > Then I partially read a book about Wicket. I like the system very > > > > much, especially one trick exited me: the Ajaxfallbacklink in which a > > > > link worked in a simple way when javasript is disabled , but at the > > > > same time has some Ajax functionality when Javascript is enabled on > > > > the users system. I liked this feature very much, but the integration > > > > with a database is not an integral part of the Wicket-system and can > > > > be acquired via a Wicket-Spring-Hibernate combination. This seemed too > > > > much for me to get into as a starter. > > > > > That's how I came back to Lift. I need a stable database-connection. > > > > You need one when you hope that people will be paying some, even > > > > small, amount of money for your service. > > > > > > Can you clarify: Is this going to be a site, or a back end to a > > mobile > > > > > app that sits on the phone? > > > > > I just want to make a site > > > > > But I hope it is clear I am not here to criticise anybody, it is just > > > > that often I feel this system is way over my head. Maybe that will > > > > change. > > > > > thanks > > > > > Ko > > > > > > On Mon, Oct 5, 2009 at 2:32 PM, koveen <liep...@xs4all.nl> wrote: > > > > > > > Hi, > > > > > > > Being a no-programmer and having no Java-background > > > > > > I'd like to have mentioned that Lift really isn't an easy > > framework. > > > > > > Having said that, I will try to read my way into this system and > > try > > > > > > to solve the problems I encounter. > > > > > > > I have one question. > > > > > > > I would like to establish a login method where a visitor of my site > > > > > > (to be) could be accepted as a valid user, based on the info the > > > > > > server receives when the visitor enters the site. > > > > > > > In my case it will be a site for mobile phones and some mobile > > phone > > > > > > operators will provide me with the telephone-number of the user > > once > > > > > > she enters. Once a user has paid for the service, this number > > alone > > > > > > should be enough to make the visitior into a valid user. Without > > > > > > needing to log in. > > > > > > > I have read the following on:http://demo.liftweb.net/ws > > > > > > > t's easy to "dispatch" incoming HTTP requests. > > > > > > In your "Boot" class create a PartialFunction > > > > > > that matches a pattern related to the incoming request and > > > > > > then create a short-lived controller to service the request. > > > > > > > This code matches all the requests to "/webservices/????" and > > > > > > assigns the stuff in '????' to the variable c. Then > > > > > > the code attempts to find a public method with that name on > > > > > > the controller. If the method exists, it's invoked and Lift > > > > > > processes the result. > > > > > > > I assume I will have to write my own public method and place it > > > > > > where??? in the direcory webservices.? > > > > > > > Maven didn't include such a directory in my project set-up, so I > > > > > > assume this "webservices" are on an external server and that I > > will > > > > > > have torefer to and extend an existing function. Am I correct in > > > > > > this? and is there an exemple of how to write such a method. > > > > > > > I would be really happy to make some progress, and any help is > > > > > > welcome. > > > > > > > Thanks, > > > > > > > Ko- Tekst uit oorspronkelijk bericht niet weergeven - > > - Tekst uit oorspronkelijk bericht weergeven - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@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 -~----------~----~----~----~------~----~------~--~---