• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Java Platform Any Good?

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    Java Platform Any Good?

    Presntly involved in a very early stage startup and I've been tasked with choosing the platform to develop on.

    I've been a MS developer since day one - so over 25 years on that platform.

    I've been told to find suitable platform which has minimal cost both for us and our customers - as the product will be installed on premise. That more-or-less trims it down to open-source stuff.

    Not had any experience with Java in a looong time. Is it any good at delivering a browser-based app, which requires a database and some type of OLAP-based reporting.

    Additionally I have looked at Pentaho for the OLAP bits - Anyone ever embed this into an app?

    Thanks.
    McCoy: "Medical men are trained in logic."
    Spock: "Trained? Judging from you, I would have guessed it was trial and error."

    #2
    Originally posted by lilelvis2000 View Post
    Presntly involved in a very early stage startup and I've been tasked with choosing the platform to develop on.

    I've been a MS developer since day one - so over 25 years on that platform.

    I've been told to find suitable platform which has minimal cost both for us and our customers - as the product will be installed on premise. That more-or-less trims it down to open-source stuff.

    Not had any experience with Java in a looong time. Is it any good at delivering a browser-based app, which requires a database and some type of OLAP-based reporting.

    Additionally I have looked at Pentaho for the OLAP bits - Anyone ever embed this into an app?

    Thanks.
    Stupid question. Why does it limit you to open source stuff?

    What size company will you be selling the software to, it may well be that you should be hosting it on the cloud directly for them or they won't have the skills to support a non microsoft solution..
    merely at clientco for the entertainment

    Comment


      #3
      Originally posted by lilelvis2000 View Post
      I've been told to find suitable platform which has minimal cost both for us and our customers - as the product will be installed on premise. That more-or-less trims it down to open-source stuff.
      LAMP
      Originally posted by MaryPoppins
      I hadn't really understood this 'pwned' expression until I read DirtyDog's post.

      Comment


        #4
        A cloud solution is possible - as long as customers want their data stored that way. That is one option, another option is on premise. We're hoping to provide both.

        This package really meant for Medium to Large size companies. Smaller companies can just use spreadsheets.

        Ah I see the support of the on premise as a revenue opportunity. This is not a buy it and use it solution. Its buy it. we install it, configure it, set up ETL and maintain it type of solution.
        McCoy: "Medical men are trained in logic."
        Spock: "Trained? Judging from you, I would have guessed it was trial and error."

        Comment


          #5
          Originally posted by DirtyDog View Post
          LAMP
          PHP?
          McCoy: "Medical men are trained in logic."
          Spock: "Trained? Judging from you, I would have guessed it was trial and error."

          Comment


            #6
            Seems pretty daft for someone to recommend a platform they have no knowledge of over one they have 25 years' experience with. The best technology is generally the one the lead developer[s] are most proficient with!

            If you're being asked to advise only in a general sense, you're the wrong person to ask - they need to ask someone who knows more about working with multiple stacks - Java, .NET, LAMP - and can give comparisons between them.

            The majority of the web is built on PHP, but the majority of enterprise web stuff is built on Java... it is pretty much the standard for web-based solutions, on the back-end anyway.
            Originally posted by MaryPoppins
            I'd still not breastfeed a nazi
            Originally posted by vetran
            Urine is quite nourishing

            Comment


              #7
              Great things can be made with Java, but from choice it would be .Net everytime it's easier to develop with and supporting applications is generally less hair pulling

              Plus even .Net has it's fair share of open source applications like Umbraco
              Socialism is inseparably interwoven with totalitarianism and the abject worship of the state.

              No Socialist Government conducting the entire life and industry of the country could afford to allow free, sharp, or violently-worded expressions of public discontent.

              Comment


                #8
                If your database is going to contain a significant amount of data, ensure you allow for multiple database vendor support through some kind of RDBMS middleware. Many companies only have DBA teams set up for supporting one or two vendors of DB software.

                Comment


                  #9
                  Originally posted by MicrosoftBob View Post
                  Great things can be made with Java, but from choice it would be .Net everytime it's easier to develop with and supporting applications is generally less hair pulling

                  Plus even .Net has it's fair share of open source applications like Umbraco
                  Oh I mostly agree .Net is very decent - and it performs well too. While I can get 3 years of bits free with BizSpark, if we were to deploy a on premise solution, the customer has to pay the licencing costs for the OS, CALS and possibly the database (knowing MS there'll be other bits too). And that's the part we're trying to cut down on. Unless there is a way to mitigate that?

                  I agree, this is new territory for me. I did mention it and I am concerned about that...which is why I'm seeking information and advice myself! Not the best is it.

                  I have played a little with JAVA stuff before with Alfresco. Was running it on Apache Tomcat. Seemed quite decent and actually quite easy to install on CentOS.
                  McCoy: "Medical men are trained in logic."
                  Spock: "Trained? Judging from you, I would have guessed it was trial and error."

                  Comment


                    #10
                    I tend to use struts2 spring jpa (hibernate) for java web apps written on eclipse and hosted on tomcat.

                    Works for me.

                    Comment

                    Working...
                    X