You could of course try Delphi Prism, if you want to be able to do asp 
stuff, but in a language similar to Delphi (the Prism syntax is a little 
different).  It would save you having to learn C#.  REM Objects seem to 
be doing lots of other cool stuff with the language (a pascal compiler 
for Java for instance).

Alister Christie
Computers for People
Ph: 04 471 1849 Fax: 04 471 1266
http://www.salespartner.co.nz
Follow us on Twitter http://twitter.com/salespartner
PO Box 13085
Johnsonville
Wellington


On 5/06/2011 2:20 p.m., Steve Peacocke wrote:
> Paul. A very informative reply thanks. Gary also suggested PHP but I have 
> always discounted it as slow and cumbersome. However reading through some of 
> the blurb suggests that it may gave come a long way in recent years.
>
> I'm very familiar with HTML and somewhat familiar with small JavaScript 
> pieces (MS-CRM mods). So these languages don't really phase me but the 
> thought of learning another language like Ruby was robbing me of sleep. I 
> have about a dozen languages under my belt but anyone is really only fully 
> conversant in up to 2. I remember when I was 6 years old I spoke 3 spoken 
> languages fluently but can only manage a little French, some small German and 
> still learning Chinese, but Gaelic has totally disappeared from my 
> vocabulary. Its the same with programming, without regular use, other 
> languages tend to leave the mind (we leak memory all over the place).
>
> However it does look like PHP might be an interesting prospect. I was 
> seriously looking at C# as well but wanted something I could use sooner than 
> the learning curve would require.
>
> Thanks again. I'll take a good strong look over the next few weeks.
>
> Steve
>
> On 5/06/2011, at 12:32 PM, Paul A Norman<paul.a.nor...@gmail.com>  wrote:
>
>> Hi Steve,
>>
>> Approaching it from the delphi/pascal orientation first...(not meaning
>> pascal server side--and that is possible as well) ...
>>
>> You'd find much in Delphi for Php that is very familiar.
>>
>> It is built on top of an opensource framework " VCL for PHP", and
>> you'd probably appreciate  E's familiar delphi IDE approach. When E
>> bought up the front end the guy who wrote it went across with it - so
>> it has been well backed technically in its development.
>>
>> Plus you can stand Lazarus on top of the opensource part and use it
>> for the GUI parts.
>> http://donaldshimoda.blogspot.com/2008/09/php-toolkit-disponible.html
>>
>> http://wiki.lazarus.freepascal.org/Pascal_and_PHP
>> "With the PHP Toolkit you can also convert your Delphi and Lazarus
>> form design files (.dfm/.lfm) to VCL for PHP files, as well as
>> configure Lazarus for use as a PHP IDE."
>>
>> Using quality frameworks front and back end generally provides for
>> decent testing and error reporting.
>>
>> Also if you want to look at  php frameworks like Delphi for php, as an
>> approach, Prado (desgined heavily around Delphi - turboPascal
>> concepts)
>> http://www.pradosoft.com/  is highly spoken of.
>>
>> Also a derivative project http://www.yiiframework.com/
>>
>> "The Fast, Secure and Professional PHP Framework
>>
>> "Yii is a high-performance PHP framework best for developing Web 2.0
>> applications.
>>
>> "Yii comes with rich features: MVC, DAO/ActiveRecord, I18N/L10N,
>> caching, authentication and role-based access control, scaffolding,
>> testing, etc. It can reduce your development time significantly."
>>
>> Further you can escape the confusion that has been mentioned here over
>> html and css using a web framework / JavaScript library like jQuery
>> (even now used and contributed to by Microsoft)
>>
>> "jQuery is a new kind of JavaScript Library.
>>
>> "jQuery is a fast and concise JavaScript Library that simplifies HTML
>> document traversing, event handling, animating, and Ajax interactions
>> for rapid web development. jQuery is designed to change the way that
>> you write JavaScript.
>>
>> "The jQuery framework handles nearly ALL cross browser issues, and
>> provides somewhat of a strong object orientated approach to the whole
>> matter. You even just add visual components to the project in code."
>>
>> Using jQuery type frameworks as front ends and php framework(s) as a
>> back end for business logic is very similar in thought processes to
>> many necessary things you may have encountered in using Delphi over
>> the years.
>>
>> Real-time testing on a local LAN apache is just that!
>>
>> You can still dive in to the html css js and of course the php as
>> needed, but framework programming the web is the surest path to a
>> consistent low hassle approach.
>>
>> Even just jQuery and doing your own php is very effective and time saving.
>>
>> People are doing whole cross-platform desktop client side  programs,
>> mobile applications, Apple Linux MS etc etc like this now - see
>> Titanium for an all in approach based on web-kit.
>> http://www.appcelerator.com/
>>
>> Once you scratch below the surface of ECMA  (JavaScript) you'll find a
>> different(!) but reasonably robust object system with protoyping etc.
>>
>> These sites from amongst many are really useful for orientation on 
>> JavaScript:
>>
>> http://bonsaiden.github.com/JavaScript-Garden/
>> and
>> http://howtonode.org/object-graphs
>>
>> JavaScript has escaped the browser! There are even whole setups writen
>> in JavaScript now -- see http://nodejs.org/
>>
>> "Node's goal is to provide an easy way to build scalable network
>> programs. In the "hello world" web server example above, many client
>> connections can be handled concurrently. Node tells the operating
>> system (through epoll, kqueue, /dev/poll, or select) that it should be
>> notified when a new connection is made, and then it goes to sleep. If
>> someone new connects, then it executes the callback. Each connection
>> is only a small heap allocation."
>>
>> And newer releases of php offer self serving capabilities as well.
>>
>> So it is an interesting time to be involved and to be (re-)entering the 
>> arena!
>>
>> If you just  want simple drag and drop with a framework, Delphi for
>> Php or Lazarus with phpo toolkit, will do most of that for you, plus
>> you can extend things..
>>
>> Here is an early blurb of  Delphi for Php at the outset.
>> http://www.delphi-php.net/2007/03/
>>
>> Paul
>>
>> On 3 June 2011 16:35, Steve Peacocke<st...@peacocke.net>  wrote:
>>> Friday question (or Can of Worms)
>>>
>>> Hey guys, I'm looking at getting into serious web development. I used to do 
>>> this a number of years ago with standard Delphi 6 at that time.
>>>
>>> I have Delphi 7
>>>
>>> I've been looking seriously at Ruby on Rails but that would mean learning a 
>>> whole new language and process
>>>
>>> There has been a lot of talk of the validity of using IntraWeb with Delphi.
>>>
>>> Perhaps others have a better suggestion? What do others use? Should I bite 
>>> the bullet and jump to RoR or upgrade to D2011 or something else?
>>>
>>> Steve
>>>
>>> _______________________________________________
>>> NZ Borland Developers Group - Delphi mailing list
>>> Post: delphi@delphi.org.nz
>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>>> Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
>>> unsubscribe
>>>
>> _______________________________________________
>> NZ Borland Developers Group - Delphi mailing list
>> Post: delphi@delphi.org.nz
>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>> Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
>> unsubscribe
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi@delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
> unsubscribe
>
>

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Reply via email to