2009/10/22 Rick Morrison <[email protected]>

> I am a Java & .Net application programmer who has flirted with Smalltalk
> for a long time without doing the "deep dive" to really understand it.
> Pharo and Seaside are making me think that everything is coming together now
> for another try.  That and some micro-ISV ambitions to give me a real reason
> to write some code outside of work.
>
>
Welcome!!!  I hope you enjoy this wonderful world ;)


> For my type of project I really need a db package and a gui package.  That
> leads to the questions:
> 1. Right now, is SqeakDBX my best choice for a db interface?  Sqlite is my
> db of choice for the project I have in mind.
>

Of course!!! hahahahaha   (I am one of the SqueakDBX authors). But it is a
joke. There are several persitence alternatives. You can see this link:
http://www.seaside.st/documentation/persistence
There others nice solutions like Magma,  CouchDB and TokyoTyrant, etc. The
good thing is that you have several approaches. There must be one that fits
better your needs.
BTW, SqueakDBX works perfect with Sqlite3 in Linux, Mac and Windows. Which
OS do you want to use? You can even create (I can help you if you want) a
seaside one-click with the Sqlite3 and OpenDBX dlls. So, this type of app is
very "portable": just unzip and double click :)
For more details about SqueakDBX you can see http://www.squeakdbx.org/

2. For the UI, I've been reading about the choices and I'm having a hard
> time finding a currently supported project.  Do I go with polymorph by
> default?
>
> For the UI, what about "self-hosting" a Seaside instance and doing the UI
> in the browser?  Ie, the app starts a Seaside server and opens a browser
> window pointed at the apps main window (home page).  Can that be done?  Is
> it a good idea?
>
>
Yes, I saw a lot of people doing this. They have a one click seaside image
where you just do a double click and then open the browser with localhost
And as I told you, you can have sqlite3 inside that zip.
On there other hand, there is a very interesting project that let you build
"heavy client apps" with Polymorph using a palette and drag and drop. You
can see a video here: http://www.youtube.com/watch?v=CHbc1t83fEI


> I hope you can give me some direction.  I like the direction of Pharo and
> Seaside is just plain cool.  I want to do this to get my head outside the
> coding box I'm kind of stuck in.  And have some fun.
>
>
There are 2 new books if you want: one for seaside and one for pharo:

- http://www.pharobyexample.org/
- http://book.seaside.st/book



> Thanks for any help,
>

You are wolcome!


> Rick
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to