Announcement

Collapse
No announcement yet.

Programming Business Applications for Windows... Chapter One

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

  • Programming Business Applications for Windows... Chapter One

    I have just posted chapter one of a programming book I am writing.
    It can be downloaded free of charge from http://www.m4ware.com
    Just click on the 'Programming Book' link at the top of the page.
    I intend to make each chapter available as it completes.
    Feedback would be appreciated.

    Regards... Ed

    ------------------

  • #2
    Wow!
    Great, you hit the target with this one, for newbies like me.

    Very good

    ------------------

    Comment


    • #3
      Can't get to your link.
      Was not able to get to hypermart.net for a few minutes.


      ------------------
      The world is full of apathy, but who cares?

      Comment


      • #4

        Ditto here.

        Andy


        ------------------

        Comment


        • #5
          Good start Ed.

          ------------------
          Client Writeup for the CPA
          Client Writeup for the CPA

          buffs.proboards2.com

          Links Page

          Comment


          • #6
            Thanks Ed,

            Although I'm already familiar with chapter one, I have a better
            understanding of it with your book. I've used it with PBCC.

            I'll be looking forward to the next chapters which I'm sure will be
            in as much detail.

            I bought PBDLL several years ago, but I never bothered trying to
            learn it. Maybe this will give me a kick in the pants to get started
            on it.

            ------------------

            Comment


            • #7
              hey Ed,

              constructive criticism ?
              it's a good start.. yet,
              IMO, you need to get rid of all the negative comments about M$
              and stuff... no-one trying to learn cares about that.. nor do they
              want to have to read it.. nor would any publisher pick it up in a
              100 years...

              stript the the "negative" out and it looks pretty good!!

              just a suggestion..

              Brad

              ------------------
              Washington DC Area
              Borje's "Poff's" is likely the BEST tool for learning PB.. http://www.tolkenxp.com/pb
              And a few PBTool's & Beginner Help:http://sweetheartgames.com/PBTools/JumpStart.html

              Comment


              • #8
                Thanks Brad. That's the kind of feedback I was looking for.
                I went back and re-read it again and was inclined to agree with you.
                As a result, I have re-written the last paragraph on page two and
                have posted the newer version on the web site in place of the
                original one.

                Not to worry about a publisher. I already have one ready to go.
                All I have to do is just finish the book!

                Regards... Ed

                ------------------

                Comment


                • #9
                  Glad to help!! Ed,

                  where's Chapter 2 ?


                  ------------------
                  Washington DC Area
                  Borje's "Poff's" is likely the BEST tool for learning PB.. http://www.tolkenxp.com/pb
                  And a few PBTool's & Beginner Help:http://sweetheartgames.com/PBTools/JumpStart.html

                  Comment


                  • #10
                    Originally posted by Ed Turner:
                    I have just posted chapter one of a programming book I am writing.
                    It can be downloaded free of charge from http://www.m4ware.com
                    Just click on the 'Programming Book' link at the top of the page.
                    I intend to make each chapter available as it completes.
                    Feedback would be appreciated.

                    Regards... Ed

                    I've read the first chapter and I'm looking forward to the rest of your book.

                    ------------------


                    [This message has been edited by Jef Van Holsbeeck (edited June 27, 2004).]

                    Comment


                    • #11
                      Hi Ed,

                      Very impressive. I hope that your project continues. It can only
                      result in good things for yourself and PB in general.



                      ------------------
                      Paul Squires
                      FireFly SDK Designer - "Visual Designer for PowerBASIC"
                      Cheetah Database System - "Nothing runs like a Cheetah"
                      JellyFish Pro Editor - "Custom code editor for PowerBASIC"
                      www.planetsquires.com
                      mailto:[email protected][email protected]</A>
                      Paul Squires
                      FireFly Visual Designer (for PowerBASIC Windows 10+)
                      Version 3 now available.
                      http://www.planetsquires.com

                      Comment


                      • #12
                        It must just be me, but I can't get to the page at all. I've tried both of my Internet accounts. Just get a time-out.

                        ------------------
                        Joe Byrne
                        mailto:[email protected]
                        [email protected]
                        </A>
                        Software makes Hardware Happen

                        Comment


                        • #13
                          Try http://edturner.hypermart.net/ which is where you end up anyway.

                          Comment


                          • #14
                            Originally posted by Steve Matthews:
                            Try http://edturner.hypermart.net/ which is where you end up anyway.
                            Both just time out. Trying with both IE and FireFox...

                            Knuth

                            ------------------
                            http://www.softAware.de

                            Comment


                            • #15
                              Good stuff. I hope all the following chapters will have the same or even better quality.

                              Allow me one remark: Charles Petzold's book (fifth edition) is titled Programming Windows, not "Programing Windows 95" (maybe there was an edition with that title, ages ago?).
                              A question on this subject: you include a PB-translation of Petzold's sample code. Is that legal?

                              Regards and good luck



                              ------------------
                              E-mail: Egbert dot Zijlema at basicguru dot com
                              http://zijlema.basicguru.com

                              Egbert Zijlema, journalist and programmer (zijlema at basicguru dot eu)
                              http://zijlema.basicguru.eu
                              *** Opinions expressed here are not necessarily untrue ***

                              Comment


                              • #16
                                Ed, if this book is related to PowerBASIC, perhaps we could host it
                                in the Downloads section. Please feel free to send to mailto:[email protected][email protected]</A> .

                                Egbert has a good point. You will need to get Mr. Petzold's permission
                                to use any code derived from his copyrighted work.

                                ------------------
                                Tom Hanlin
                                PowerBASIC Staff

                                Comment


                                • #17
                                  Tom, Egbert,
                                  Yes, I had thought of that. I am awaiting a response from Mr.
                                  Petzold now. Should he prefer that I not reference his code I
                                  will just write a very similar simple program and remove any
                                  references to his code. I will then have to rewrite portions of
                                  the first chapter and then re-post it. As I mentioned to him,
                                  I won't be referring to any more of his programs as I will be
                                  heading off in a different direction. I don't believe I have
                                  done him any injustice. In the meanwhile, I wanted to get the
                                  first chapter out for comments to see how it was received. I am
                                  well into chapter two now.
                                  Regards... Ed

                                  ------------------

                                  Comment


                                  • #18
                                    Ed,

                                    I have some constructive criticism too, I think it looks great though.

                                    For a beginner the hello world example in SDK might look a little intimidating, perhaps you could have a DDT version as well and before that a paragraph or two on DDT vs SDK and the pros and cons (plenty of debate here in the forums on that topic), this way a reader could see the flexibility of SDK -especially if they are from a C background- or simplicity if they are new to programming or from a VB background.

                                    Maybe something like

                                    Code:
                                    #Compile Exe
                                    #Include "win32api.inc"
                                    
                                    Function PbMain As Long
                                    
                                        Dim MyString As String
                                        MyString = "Hello World!"
                                        MsgBox MyString, %MB_OK, "My First Program" 
                                    
                                    End Function
                                    Just a thought since your readership will be quite varied

                                    ------------------
                                    Paul Dwyer
                                    Network Engineer
                                    Aussie in Tokyo

                                    Comment


                                    • #19
                                      Looks great.

                                      John Dunbar

                                      ------------------

                                      Comment


                                      • #20
                                        Originally posted by Paul Dwyer:
                                        (...), perhaps you could have a DDT version as well (....)
                                        I agree with that, but I don't think Paul does a correct code comparision.
                                        Displaying "Hello world" by means of a message box can be done under (almost) every programming tool fit to create Windows applications.
                                        Since Ed's code creates an SDK-style window, a DDT example should also show up with a dialog, not a simple MsgBox.

                                        ------------------
                                        E-mail: Egbert dot Zijlema at basicguru dot com
                                        http://zijlema.basicguru.com

                                        [This message has been edited by Egbert Zijlema (edited June 29, 2004).]

                                        Egbert Zijlema, journalist and programmer (zijlema at basicguru dot eu)
                                        http://zijlema.basicguru.eu
                                        *** Opinions expressed here are not necessarily untrue ***

                                        Comment

                                        Working...
                                        X