Menu

Using Codebook?

2005-08-26
2013-04-15
  • Darren Woodford

    Darren Woodford - 2005-08-26

    I am currently evaluating various frameworks to see if I can use one for the first time. I am looking at codebook and working my way through the step by step on the leafe.com downloads. However I am wondering if this project is still being developed? The forums seems pretty quiet and the leafe.com website seems concerned with other things. Would I be putting my project at risk for future development by basing it on codebook? Should I be looking at another framework?

     
    • Bhavbhuti Nathwani

      Hi Caltor

      AFAIK almost all, if not all VFP frameworks have CodeBook as Great Grandpa.

      If cost is your constraint then CB is the best you can have for Free.

      CB in itself is pretty upgradable.  If you have any changes that will benefit the community as a whole you can always update the CVS here.  Trust me there will be a lot of downloads of the changes.  If you have any special stuff then you can customize the i-Layer and it's your very own for each and every app of yours.

      If you found this forum quite you can visit http://leafe.com/forum/viewforum.php?f=4 I am sure there are a lot of lurkers like me (around 100-125 judging from the hits I get to my questions) who may help you out.

      As far as putting your project at risk is concerned, you are the best judge.  CodeBook will remain a favourite for some of us as long as VFP lasts.

      If you want a future safe thing, I would suggest that you look at Dabo framework on Ed's website, you'll get a cross platform framework that should be pretty future safe.  Rather than betting on any framework that only works on Windows, using Python, Dabo should be the way to go.

      By the way what do you develop?  I am a bean counters developer so I may not be in a position to guide you in terms of future and being on the elder side I am a bit conservative too and would like to stick to CB.

      All in all this is a mature framework.

       
      • Darren Woodford

        Darren Woodford - 2005-08-30

        I have a limited budget if I can convince the MD that using a framework will speed the dev process as I am majorly behind on a project. Of course I am starting with CB as free is my preferred price :)

        I usually bespoke an existing VFP6 product but I have got a small project to do which will be an external application. It will however still need to access the VFP6 product's data so  I will be writing it in VFP8.

        Not sure that I am competent anough to add back to the CVS. Plus my changes might take the framework in a completely different direction ;). I prefer business classes to be prg bases ratehr than vcx for example.

        My concern was that the sourceforge area seems very quiet on CB and Ed Leafe's website seems more focused on Dabo than CB. As Ed seems to be the project admin I am concerned that CB is going to be left behind and my projects with it. I have to stick with Windows and VFP for now as the 3rd party product we resell is entirely VFP6. For the future I will obviously be considering .NET and other environments such as Python and PHP. I know VFP9 is out, but how many more versions MS will bring out before they decide to retire VFP? It does seem like a lot of VFP faithful are abandoning ship for opensource or .net. I don't know if I have been so wrapped up in my own work that I didn't see this coming but it seems to have happened overnight to me.

         
        • Bhavbhuti Nathwani

          Hi

          Business classes are vcx based as you would prefer.

          Yes, CB is dormant, if I may call the status, but it is a complete framework nevertheless.  If you have a small project I don't think it will be a problem.  Ask questions on CB forums on Ed's site and I will try to answer as many as I can.

          What are you concern of "Left Behind" in terms of frameworks?

          Post VFP9 you have Sedna, they are hooked onto VFP, but hate to admit it.  Even if VFP is dropped do you think you will be able to get upto speed in whatever the latest language/framework in the time frames we are given to deliver projects :)  And do you feel the VFP faithfuls have any better deadlines, nay they won't be able to, not so soon as a year or 2, 5 years is my minimum guess to leave VFP outright, then there is Senda in that timeframe.

          Better still outsource it to me, I am an Indian and that makes me qualified for outsourcing ;)

           
          • Darren Woodford

            Darren Woodford - 2005-08-30

            "Business classes are vcx based as you would prefer."
            No I prefer PRG NOT vcx for business classes.

            "What are you concern of "Left Behind" in terms of frameworks?"
            I am thinking of the look and feel for a start. The interface can date very quickly as customers expect an app that looks like the os. XP style interface is now expected for example. New features come out in each version of VFP and an active framework would take advantage of these. Finally defects/bugs would obviously be a problem if the project is dormant.

            "do you think you will be able to get upto speed in whatever the latest language/framework in the time frames we are given to deliver projects"
            I think we can get up to speed on a new environment/language fairly quickly. Especially if all the hype is to be believed. Most of my projects are small so I can just learn as I go to a large extent. No doubt we will all do as we have done when learning VFP; start basic and refine our techniques over the years. My guess is within 2 years virtually no new projects will be created with VFP.

            "Better still outsource it to me, I am an Indian and that makes me qualified for outsourcing"
            I have been specfically told we can't outsource this project but will keep it in mind for future projects.

             
            • Bhavbhuti Nathwani

              >No I prefer PRG NOT vcx for business classes.

              Oops.

              >I am thinking of the look and feel for a start. The interface can date very quickly as customers expect an app that looks like the os. XP style interface is now expected for example. New features come out in each version of VFP and an active framework would take advantage of these. Finally defects/bugs would obviously be a problem if the project is dormant.

              Okay, but I believe a lot of stuff automatically get converted to the new looks, because the underlying API's logic have itself changed.  I haven't done serious checkup with XP though I must confess.

              >I think we can get up to speed on a new environment/language fairly quickly. Especially if all the hype is to be believed. Most of my projects are small so I can just learn as I go to a large extent.

              CB should suffice for small projects.  Just saw your posts and welcome to the CB world.  Lucky you Ed himself has answered your posts.  I monitor it regularly so I will try to be helpful whenever I can.

              >No doubt we will all do as we have done when learning VFP; start basic and refine our techniques over the years. My guess is within 2 years virtually no new projects will be created with VFP.

              I doubt VFP is going to go away so soon, anyway did you read about Orcas getting VFP stuff into itself, so VFP will be under a new name in the future <g>.

              >I have been specfically told we can't outsource this project but will keep it in mind for future projects.

              Thanks.  My company is open to helping your company professionally.

               
              • Darren Woodford

                Darren Woodford - 2005-08-31

                Thanks for the replies and the info. Very helpful.

                "did you read about Orcas getting VFP stuff into itself"
                No. I have no idea what you mean. Time to google!

                 
                • Bhavbhuti Nathwani

                  Thanks for the replies and the info. Very helpful.

                  Welcome, glad to have been helpful.

                  "did you read about Orcas getting VFP stuff into itself"
                  No. I have no idea what you mean. Time to google!

                  That is the next to next version of Visual Studio, they are going data-centric, just like VFP and have the VFP team working on it too.

                  VFP just managed a coup.

                   
                  • Darren Woodford

                    Darren Woodford - 2005-08-31

                    Oh yeah! http://www.microsoft-watch.com/article2/0,1995,1853012,00.asp?kc=MWRSS02129TX1K0000535
                    I wonder if they are going to try and tempt the VFP faithful to Orcas with that.

                     

Log in to post a comment.