We are building a Drupal site to replace an old ASP.Net site.
This site will show a user's view of the information we have on/by/for them, their correspondence, the grades for the courses they have taken, the list of dues that they have paid, etc.
The information we want to show is all on an Oracle DB inside our firewall. We have a web service that exposes that information to us and currently use it in a ASP.Net application that we will be replacing.
We really won't be editing the content in the Admin interface at all, all the content will be generated from calls to the web service.
Would we write a module or a block or both to show this information to the user?
We're kind of new to Drupal and not really understanding the terminology.