Newbie questions

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Newbie questions

Mitchell Shiller
Hi there,

I am currently evaluating options for setting up my first website. The two leading options appear to be Active4D and Wakanda/4D Mobile. While 4D Mobile has many nice design features and is similar to the 4D that I know, it uses up a single client connection for each session. That fact alone makes it seem like it will be far from ideal for any site that will have multiple connections.
Active4D based on its longstanding history in the community and the fact that it allows you to use the 4D language puts it high on my list.

So here are a few of my first questions:

1) 4D Server vs NTK. What do current users suggest as a choice here? How easy is it to set up an NTK Server? 4D Server seems like a simple process. More expensive but simpler. Is that everyone's take?

2) Am I correct in assuming that as long as I have access to the html from my website, I can add the Active4D tags to perform searches and populate tables or forms? I am not a full time programmer. I am taking a basic course in HTML / CSS Javascript / jQuery but I would prefer to use an web development tool like RapidWeaver (I am on Mac) instead of learning a whole new language and environment.

Any thoughts or suggestions are welcome.

Thanks

Mitch

_______________________________________________
Active4D-dev mailing list
[hidden email]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/
Reply | Threaded
Open this post in threaded view
|

Re: Newbie questions

Peter Jakobsson-2
Hi Mitchell

> 1) 4D Server vs NTK. What do current users suggest as a choice here? How easy is it to set up an NTK Server? 4D Server seems like a simple process. More expensive but simpler. Is that everyone's take?

Yes, that is my take at least. Unless you have particular

> 2) Am I correct in assuming that as long as I have access to the html from my website, I can add the Active4D tags to perform searches and populate tables or forms? I am not a full time programmer. I am taking a basic course in HTML / CSS Javascript / jQuery but I would prefer to use an web development tool like RapidWeaver (I am on Mac) instead of learning a whole new language and environment.

Yes. Thats true. You can write 4D code straight into your web pages as well as call 4D methods in your application and return data into the web page.

Peter

_______________________________________________
Active4D-dev mailing list
[hidden email]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/
Reply | Threaded
Open this post in threaded view
|

Re: Newbie questions

Tom DeMeo
Hi Mitchell


If you use Active4D, there really is no significant difference between setup of NTK and the 4D native web server. Technically, using NTK can violate 4D's licensing, as you are creating a workaround server, but I haven't heard of 4D cracking down on this either.

With Active4D, you can embed 4D code (with a few minor differences) right into your web page and do anything you want. Active4D provides a number of tools to help with common tasks, but you still need to know your HTML and CSS. It doesn't hide that stuff from you at all.

Based on your comments, I'd really recommend taking a look at Lightning. It is designed for to handle most of the underlying web coding for you, and a number of developers swear by it:

Lightning is found here:    http://www.grahamlangley.co.uk/


Tom DeMeo





On Sep 3, 2014, at 3:48 AM, Peter Jakobsson <[hidden email]> wrote:

> Hi Mitchell
>
>> 1) 4D Server vs NTK. What do current users suggest as a choice here? How easy is it to set up an NTK Server? 4D Server seems like a simple process. More expensive but simpler. Is that everyone's take?
>
> Yes, that is my take at least. Unless you have particular
>
>> 2) Am I correct in assuming that as long as I have access to the html from my website, I can add the Active4D tags to perform searches and populate tables or forms? I am not a full time programmer. I am taking a basic course in HTML / CSS Javascript / jQuery but I would prefer to use an web development tool like RapidWeaver (I am on Mac) instead of learning a whole new language and environment.
>
> Yes. Thats true. You can write 4D code straight into your web pages as well as call 4D methods in your application and return data into the web page.
>
> Peter
>
> _______________________________________________
> Active4D-dev mailing list
> [hidden email]
> http://list.aparajitaworld.com/listinfo/active4d-dev
> Archives: http://active4d-nabble.aparajitaworld.com/

_______________________________________________
Active4D-dev mailing list
[hidden email]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/
Reply | Threaded
Open this post in threaded view
|

Re: Newbie questions

aparajita
Administrator
> With Active4D, you can embed 4D code (with a few minor differences) right into your web page and do anything you want. Active4D provides a number of tools to help with common tasks, but you still need to know your HTML and CSS. It doesn't hide that stuff from you at all.

Programming a web site has a fundamentally different flow than programming in 4D. That is one of the biggest hurdles initially.



> Based on your comments, I'd really recommend taking a look at Lightning.

If you don't need too much flexibility and want a minimum learning curve, Lightning may be the best bet.

Regards,

  Aparajita

_______________________________________________
Active4D-dev mailing list
[hidden email]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/
Reply | Threaded
Open this post in threaded view
|

Re: Newbie Questions

Mitchell Shiller
In reply to this post by Mitchell Shiller
>
>> With Active4D, you can embed 4D code (with a few minor differences) right into your web page and do anything you want. Active4D provides a number of tools to help with common tasks, but you still need to know your HTML and CSS. It doesn't hide that stuff from you at all.
>
> Programming a web site has a fundamentally different flow than programming in 4D. That is one of the biggest hurdles initially.
>
>

Absolutely.  However, my goal is not to replace my 4D application but to augment it and to allow remote access (often read-only) for selected users.  No attempt here to duplicate my business logic.  The advantage is that most of what I am trying to involves basic CRUD, mostly RU with little C and D.  So a stateless application will be OK for  this scenario.  No financial transactions / carts etc.  Just access to constantly updated data in my db.

BTW I am using two excellent resources. HTML & CSS: Design and Build Websites and JavaScript and jQuery: Interactive front-end web development both by Jon Duckett.  For the novice, these are clear, beautifully presented books that cover the topics in a straightforward manner.  Also have been taking courses at CodeAcademy.  If you know someone who is starting out on this topic, I strongly recommend them.

>
>> Based on your comments, I'd really recommend taking a look at Lightning.
>
> If you don't need too much flexibility and want a minimum learning curve, Lightning may be the best bet.

Thanks for the honesty.  I downloaded the  Lightning demo.  Clearly gets you up and running fast, but I believe that it the interface will limit my UI.  There is apparently a new version coming out, so that may be of use.  I am quite demanding (some might say obsessive) about my UI and A4D gives me much greater latitude.  Sure I have to learn more but ultimately I can create the look I want.
Secondly I once atended a presentation at a Summit that you gave explaining ObjectTools.  I was impressed by your logic and  knowledge back then and so I assume that this carries forward to your product.


>
> Regards,
>
>  Aparajita

This weekend, time permitting I will read the manuals of A4D and Lightning and see if it confirms my first impressions.

Thanks to all.

Mitch
_______________________________________________
Active4D-dev mailing list
[hidden email]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/