Visual COBOL A Developer Guide to Modern COBOL Paul Kelly 9780692737446 Books
Download As PDF : Visual COBOL A Developer Guide to Modern COBOL Paul Kelly 9780692737446 Books
Forget what you think you may know about COBOL. Even though the language is more than 50 years old, COBOL applications still reign in the world of enterprise IT. With billions of transactions executed every day and often running behind the scenes, COBOL systems touch many aspects of our daily lives. Your mission To start a new era of innovation powered by modern tools that bridge COBOL systems to the world of Java and .NET. Brought to you by Micro Focus (www.microfocus.com), the leader in COBOL development tools, this book is written for the COBOL, Java and .NET developer. Key features include A simplified real-world example to illustrate key concepts; an explanation of the .NET and Java object models for the COBOL developer; an introduction to COBOL for the Java or .NET developer; a complete reference to the new syntax for Visual COBOL; and a free student development tools license integrated within Visual Studio and Eclipse. The author, Paul Kelly, has worked at Micro Focus for over twenty years. He started as a technical author before moving into software development. Paul worked on Visual COBOL for 10 years between 2002 and 2012, initially on Visual Studio development, then later on Eclipse, before changing roles again to work as an architect developing a cloud-based SaaS offering for Micro Focus.
Visual COBOL A Developer Guide to Modern COBOL Paul Kelly 9780692737446 Books
I thoroughly enjoyed reading this book. Despite having worked with Visual Cobol for several years on multiple projects I still gained valuable insights on the product and its use. The book does a great job of explaining not just what Visual Cobol is, but how to use it in business application development. I will keep this book within arm’s reach as a reference.The only criticism I have of the book is that Mr. Kelly politely understates its importance. COBOL has been the most important programming language in business application development since it was created. Object oriented programming is the most important new business application development methodology created since COBOL. Visual Cobol combines the two beautifully. Mr. Kelly’s book tells us how and shows us how to take advantage of it.
COBOL is old. Gold is also old. Just because something is old does not mean it lacks value. The vast body of existing COBOL code is like a giant hidden treasure. Mr. Kelly just drew us a treasure map. Read the map!
To summarize:
IF YOU-CAN-READ-THIS
. . PERFORM READ-THIS-BOOK
. . . . UNTIL YOU-KNOW-WHAT-IS-POSSIBLE
. . PERFORM WRITE-GREAT-NEW-SOFTWARE
ELSE
. . PERFORM READ-THIS-BOOK
. . . . UNTIL YOU-KNOW-WHAT-YOU-ARE-MISSING
. . END-PERFORM
END-IF.
PERFORM TRY-VISUAL-COBOL.
Product details
|
Tags : Visual COBOL: A Developer's Guide to Modern COBOL [Paul Kelly] on Amazon.com. *FREE* shipping on qualifying offers. Forget what you think you may know about COBOL. Even though the language is more than 50 years old, COBOL applications still reign in the world of enterprise IT. With billions of transactions executed every day and often running behind the scenes,Paul Kelly,Visual COBOL: A Developer's Guide to Modern COBOL,Box Twelve Press,0692737448,COBOL (Computer program language),COMPUTERS Programming Languages COBOL
People also read other books :
- Christian Beliefs 20 Life Transforming Truths Wayne Grudem 0815636010008 Books
- Now He Thinks He Dead A Ben Spanner H J Mavity Mystery Book 2 (Audible Audio Edition) Ron Goulart Clifton Satterfield Crossroad Press Books
- Ignited Independence Falls Superhero Romance Book 3 edition by Lily Cahill Paranormal Romance eBooks
- Rough Stone Monuments And Their Builders Thomas Eric Peet 9781276128766 Books
- Field Manual FM 338 Cyber Electromagnetic Activities February 2014 eBook United States Government US Army
Visual COBOL A Developer Guide to Modern COBOL Paul Kelly 9780692737446 Books Reviews
This book is an excellent tutorial and desk reference for Visual COBOL. If you haven’t looked at what Micro Focus is adding to the COBOL language or have looked and don’t fully understand how to use the new extensions, this book is for you. I like the dual format of being a tutorial with a real life business application that provides examples of how to use the language and being a desk reference when you need to know specifics of the language.
As the author says, “Visual COBOL is the tool to help bridge the old with the new…” and that’s exactly what you can do with Visual COBOL and this book will get you there.
I also like how the author purposely uses the platform neutral syntax in the examples so that a developer can create code that is truly portable between .Net and JVM.
I highly recommend this book, it is the best Visual COBOL reference I’ve seen yet. Get the book and get coding!
This book is intended for experienced developers that already have a working knowledge of programming either with or without the Object Oriented paradigm knowledge. It is not intended, as is stated up front in chapter 2, to be a full tutorial on the COBOL programming language, but is to provide a good working background and reference to the extensions to the COBOL language that support building new and enhancing existing programs to take advantage of functionality and power that you will find provided by Microsoft .NET and JVM platforms.
The book is written using straight forward easy to follow language without trying to impress by using a proliferation of jargon and acronyms. However, by necessity, it does reference some terminology used in Object Orientation that may be a little foreign to you if you have not been exposed to an object orientated language such as JAVA or .NET. For those of you familiar with any object oriented language you will already be familiar with the terminology and will have no problem, if however, you are from a strictly procedural programing language, after getting thorough the first two chapters I would suggest that you read through Chapters 13 Type definition, and 14 Data Types which will help in the understanding as you work through the other chapters and the tutorial examples.
Although the publication extols the value of using Visual COBOL to generate portable cross platform source code, it also explains and demonstrates the potential to enhance existing native applications to take advantage of the power of .NET or JVM.
Most of the chapters in the book are supplemented by good pre-built tutorial examples for both .NET and JVM. I found these examples an excellent learning experience and would encourage any reader to take full advantage of these tutorials to enhance the understanding of how projects are put together and, by using the debugger, examining the execution logic.
Chapters 2 and 3 provide some background information and a comfortable introduction to the language, and a simple introduction of an application within the development User Interface, (Visual Studio and Eclipse). This provides your first gentle introduction to “managed” code.
Chapter 4 uses the typical “Hello World” to ease you into the managed world and a good comparison between the “native” and “Managed” runtime environments. Chapters 5 and 6 goes into a deeper understanding of writing classes and covers some of the more advance features such as inheritance and exceptions. This may be a little daunting for a procedural developer, but stay with it, take time examining the tutorial example, and it will fall into place.
Chapter 7 is recommended reading for organizations/developers that are looking for interoperation between the new managed world and the reuse of existing procedural COBOL programs. I have successfully used these techniques in my organization, so a truly valuable read.
Although chapter 8 is titled Cross-Platform Programming and talks primarily to writing code that can be compiled to either the .NET or JVM, it uses design concepts that are good to adopt when developing for any managed environment.
Chapter 9 talks to persisting data, saving data to a permanent storage device, e.g. disk drive. A subject many tutorials tend to ignore. Although this section is using Delegates and Events to initiate the file access, remember that this is just an example of an implementation and some applications may not require this level of complexity. Good to have as an example template.
Most of the examples so far have used the console application as a front end to the application. Chapter 10 provides the basics of putting a more realistic graphical front end User Interface to the application. Although the sample uses a Windows Form and Java Swing as a UI, these same principles can be used for other UI development tools such as Windows WPF, (Windows Presentation Foundation).
Chapter 11 gives a good example of using Visual COBOL as the back end to a Web application, an introduction to Representational State Transfer, REST, and how to reuse the same programs as used in the desktop application.
Chapter 12 Program Structure and Compilation is good back ground information on how projects are structured in the respective development environment. Although it explains compilation using the command line syntax, most compiles and build are invoked behind the scenes within the development environment, e.g. Visual Studio.
As mentioned earlier chapters 13 and 14 are recommended reading for procedural code developers prior to embarking on chapter 4, plus it is a good reference guide to Object Oriented programming.
Chapter 15 and 16 should be used as a reference guide to only the Visual COBOL the extension statements that are supported for portable cross platform development for .NET and JVM and should not be perceived as the only statements available for managed code development. Most of all C# and JAVA statements can be translated in to equivalent Visual COBOL Statements, but remember that these translated statements are only executable in the respective .NET or JVM platforms.
Summary
Although not a novice to the Visual COBOL platform, I found this Guide and the tutorial examples a valuable addition to the learning tools in our organization, and would be a valuable resource to any
Very good
Fantastic primer for Cobol, its modern object-oriented features, and the Micro Focus Visual Cobol plugins for Visual Studio and Eclipse. The book is full of realistic examples that walk through implementation of new applications, as well as show a clear path toward modernizing existing Cobol applications. Great book, great material.
I thoroughly enjoyed reading this book. Despite having worked with Visual Cobol for several years on multiple projects I still gained valuable insights on the product and its use. The book does a great job of explaining not just what Visual Cobol is, but how to use it in business application development. I will keep this book within arm’s reach as a reference.
The only criticism I have of the book is that Mr. Kelly politely understates its importance. COBOL has been the most important programming language in business application development since it was created. Object oriented programming is the most important new business application development methodology created since COBOL. Visual Cobol combines the two beautifully. Mr. Kelly’s book tells us how and shows us how to take advantage of it.
COBOL is old. Gold is also old. Just because something is old does not mean it lacks value. The vast body of existing COBOL code is like a giant hidden treasure. Mr. Kelly just drew us a treasure map. Read the map!
To summarize
IF YOU-CAN-READ-THIS
. . PERFORM READ-THIS-BOOK
. . . . UNTIL YOU-KNOW-WHAT-IS-POSSIBLE
. . PERFORM WRITE-GREAT-NEW-SOFTWARE
ELSE
. . PERFORM READ-THIS-BOOK
. . . . UNTIL YOU-KNOW-WHAT-YOU-ARE-MISSING
. . END-PERFORM
END-IF.
PERFORM TRY-VISUAL-COBOL.
0 Response to "[EHM]≫ Libro Free Visual COBOL A Developer Guide to Modern COBOL Paul Kelly 9780692737446 Books"
Post a Comment