• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 312
  • Last Modified:

Internet Delphi

Hi
Due to the company I work for being purchased by another company
I have been told that I HAVE to learn to Deploy a Delphi program onto a web site to allow Staff to view their payslips and rosters also to be able to update their master file records and update the interbase table
Is there any Video's (Preferrably) or books that I can purchase to teach my self the coding and development of these products
(This is necessary for my position or they will employ someone who can)  
0
Kevinfeening
Asked:
Kevinfeening
  • 3
  • 2
  • 2
  • +1
6 Solutions
 
HypoCommented:
The application you are told to develop, shall it be downloaded from the web site and then executed locally, shall it be implemented into the web page like an ActiveX control and then executed from within the browser, or shall it be a part of the actual website itself (i.e. your app processes and responds to http requests)?

regards
Hypo
0
 
KevinfeeningAuthor Commented:
It won't be able to be executed locally

As I don't know about internet programing

I Would say
your app processes and responds to http requests
0
 
HypoCommented:
If your application should process and respond to http requests, then it is actually a web server that you are writing, and you can use the Indy IdHttpServer component to do that; however I think that creating a complete new web server, is to over do it in this case. Do you have to use Delphi5 to do this?! or are you allowed to use more recent versions, like Delphi2009 or Prism?
If you don't want to create a complete web server to do this (which I don't think you want), then I suggest you have a look at creating your app as a web service, which will work as a layer between the user interface and the database. Then you could create the user interface on the web page using ASP.net or Prism, and make it communicate with your web service when it needs to read and write data; However, this is not my area of expertise, so it's just a guess from my part of how it could be solved.

regards
Hypo
0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

 
JosephGloszCommented:
Dr. Bob is one of the world's top Delphi gurus, having written numerous articles and books.  Here is his website.

http://www.drbob42.com/books/index.htm

He also has courseware that is specific to "internet programming" as you put it.

If you look around the rest of his web site (http://www.drbob42.com/) you'll find lots of tips and snippets and stuff. I think you can ask him this question directly as well, and he can guide you to his best books on the subject.

Good luck!

Joseph




0
 
JosephGloszCommented:
just a quick followup.  I was just looking around that site myself again, and it's just amazing how much Bob has published, and how much he has on that site alone.

Just shoot him an email personally at: Bob@BobSwart.com

and ask him which of his courseware/books/articles/seminars would work best for you. If you are in danger of losing your job over this, I don't think $50 is too much to spend....  :)

0
 
moorhouselondonCommented:
IntraWeb is part of Delphi 2007 and the demonstrations I've seen of it have been very impressive.

http://www.atozed.com/IntraWeb/index.en.aspx
0
 
JosephGloszCommented:
Isn't the D2007 IntraWeb a limited version?  And, don't you need complete control of a web server to implement this?  (hence the reason it's named after intranets)   Then again, maybe an intranet is what this author really wants.

But ASP.NET is really the future, anyway, isn't it? ASP.NET is a general, industry wide standard. As opposed to AtoZed's IntraWeb, as powerful as it may be.

Here, for example, Dr. Bob has a link to courseware on ASP in Delphi:

http://www.drbob42.com/asp.net/index.htm

And here is the direct link:

http://www.lulu.com/content/1157450




0
 
KevinfeeningAuthor Commented:
Thanks

Email DR Bob but no reply will try the sites you suggested
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

  • 3
  • 2
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now