Cabrita Software specializes in providing books and classes for learning eDeveloper, which we consider to be the best software tool on Earth. You can look at the rest of our offerings on www.cabritasoftware.com
If you have questions, you can contact us at cabritasoftware@gmail.com.
|
 |
Download: $56.25 Hardcover Print: $87.80 This is the definitive beginner's book for learning eDeveloper Version 9. An easy "classroom format" is used, with sample programs to help the beginner and a quiz at the end of each chapter. No programming experience is required to get started programming with eDeveloper!
The supporting programs can be downloaded from:
http://www.magic-iug.com/SA/SAV9Lessons.zip
If you have any questions, or would like to participate in an online class for eDeveloper, you can find more information at www.cabritasoftware.com.
|
 |
Download: $5.00 This is a short PDF (100 pages) describing the basics of converting a V5, V7, V8, or V9 Magic application into eDeveloper 10 or uniPaaS. If you are converting into V9, there is a bigger volume, "Converting to V9", that will give you more detail in doing color and font conversions and changes from DOS to Windows.
|
 |
Download: $5.00 In this presentation, Erwin Verdoorn shows in-depth the uses of components. The implementation is amazing and you'll get some great ideas. The actual components shown are not included, but they are available at http://www.verdoorn.nl/.
|
 |
Download: FREE In the fourth class in the series, you will learn to use Events: System, Internal, Timer, and User Events. You'll also learn more about Expressions and Functions.  Download for Free |
 |
What's Under the HoodWhat's Under the Hood (multimedia download)
Download: $12.50 Keith Canniff, one of the most popular teachers at MIUG, gives an in-depth course on the inner workings of the eDeveloper/uniPaaS engine. Includes sample code.
2.5 hours long
|
 |
Download: $7.50 In lesson 3, the uniPaaS 101 series continues. In this lesson you will learn how to use colors and fonts, and how to use Controls, Models, and Placement.
|
 |
uniPaaS 101: 2. DatauniPaaS 101: 2. Data (multimedia download)
Download: $7.50 In book 2 of the uniPaaS 101 series, you will learn how to enter data "virtual" variables, and how to use Pictures to describe how the data will be formatted. You will also learn how to use time fields, manage tab order, use RTF fields and group boxes.
The set includes both CHM and EXE ebooks, as well as 20 short videos explaining various types of data fields.
The text covers explanations of the picture and range properties, how to use Init and the variable default value to initialize fields, and an introduction to the Expression Rules.
|
 |
Download: $3.75 uniPaaS 101 is a series of books and videos to teach you the basics of uniPaaS. No previous programming experience is assumed. These books are very detailed and continue the Sorcerer's Apprentice tradition of going step by step through the process.
However, unlike the Sorcerer's Apprentice series, these ebooks also include video tutorials to show you exactly how it is done. There is a series of 15 tutorials in the uniPaaS 101 set, which will take you through the basics of online programming and writing reports.
The zip file includes a CHM and EXE version of the ebook, and a small sample program file. The text is printable. This first lesson consists of about 17 pages of text and 10 videos. All the lessons will probably be published together as a DVD at some point, but for now, it is easier to download them as you need them.
|
 |
Download: $5.00 This is a short writup for how to use the Websphere COM object inside uniPaaS. The IBM documentation for Websphere is very good, but it can take awhile to find the pieces you need. Here we have just the minimum to fetch and send messages from the queue.
|
 |
Download: $18.75 If you want a good course on some of the more mysterious features of eDeveloper, this is it. In 160 minutes, Steven Blank gives a thorough look at:
Events: How they work, how the Event queue works, what Wait does.
Drag and Drop: How to drag various items to and from eDeveloper, using Drag Begin and Drop to drag records between tables.
Blobs: What is a Blob? How to move data in and out of Blobs, including tables, images, and files, in Blobs
Buffers: What is a buffer? How to control every bit and byte in the buffer, so you can pass data to low-level programs.
Vectors: Using Vectors effectively in eDeveloper
This class was given and MIUG2005. The examples are in eDeveloper 9, but the principles haven't changed in V10. Sample code is included.
Note: This Video uses the Techsmith CodeC. If it doesn't work on your computer, download TSCC.exe from http://www.techsmith.com/download/codecs.asp
|
 |
Download: FREE This is John Santana's presentation from the MIUG2008 conference. Here he shows how to use a 3rd-party application to easily change the look and feel of an eDeveloper application, without rewriting the application.  Download for Free |
 |
XML and Web ServicesXML and Web Services (multimedia download)
Download: $12.50 This is a nice 1.5 hour MIUG2003 class on the basics of XML and SOAP services, using eDeveloper 9. Lee explains what XML is, how to work with the XSD, and how to generate and read XML within eDeveloper 9. Although eDeveloper 10 has additional XML functionality not covered here, the XML basics covered in this class are still applicable to V10.
|
 |
Download: $12.50 Keith Canniff shares his hard-won knowledge about installing and configuring eDeveloper 10. Included in this 1.5 hour presentation are tips on how to install eDeveloper in various configurations for maximum performance, how to speed up your applications, and how the engine really works.
|
 |
Download: $12.50 In his usual unique and thorough style, Steven Blank takes us through, in his words, a class that isn't really about dashboarding, it's about parallel programming in eDeveloper 10. This 1 and a half hour class from MIUG2008 will show you some unique insights into the details of parallel programming, and also show you how to create a user-modifiable dashboard.
|
 |
Download: $25.00 This is a 4-hour class given at MIUG2002 by Dale Schuppenhauer. It is a thorough overview of eDeveloper "Merge" web development, including how to set up the engine for runtime, using the Monitor, and merge syntax. Included is a sample application to get you started. Although this is in Version 8, the principles are just as applicable for Version 10.
|
 |
Converting to V9Converting to V9 (multimedia download)
Download: $18.75 What programming language has the ability to easily convert from the 1980 version to the 2006 version, while you watch? In this video, you will watch Heidi Schuppenhauer convert the DOS demo application for Magic 3 into Version 9. Along the way, you will learn some very good tips and tricks. A complete class writup eBook is also included. This class was given at MIUG 2006.
|
 |
Download: $56.25 This is the eBook version of the Sorcerer's Apprentice Lessons book, for Version 10. This is NOT a PDF ... it is an executable (.exe) that can be resized to fit your screen. It also contains a list by topic, searchability, and includes hot links. It looks and works very much like a Help file, and we are providing it at the request of folks who wanted a more "screen friendly" version of the book.
|
 |
SQL OptimizationSQL Optimization (multimedia download)
Download: $18.75 An in-depth study by Steve Worthington for how to optimize SQL implementations in eDeveloper. This covers many aspects of SQL implementations, including the correct way to set up a Data View, Transaction and Locking issues, when to use Direct SQL, how to read the SQL Logs, when to pre-open files.
1 hour, 51 minutes. 42 meg.
|
 |
SQL for SmartiesSQL for Smarties (multimedia download)
Download: $18.75 The continuation of Bruce Lomasky's SQL class from MIUG 2006. Here he gets into more advanced SQL, and how to trace queries created by eDeveloper.
1hr 23 minutes, 50 meg.
|
 |
SQL for DummiesSQL for Dummies (multimedia download)
Download: $18.75 New to SQL? You are in luck! This class by the always energetic and entertaining Bruce Lomasky will get you started with what you need to know about SQL.
This class does not cover the eDeveloper setup for SQL: for that you might want to watch Yuval Asheri or Steve Worthington's classes.
|
 |
Download: $18.75 This is an in depth presentation on how to optimize SQL handling from within eDeveloper. Yuval Asheri shows how to trace SQL calls and how to determine what is going on behind the scenes within the SQL engine. He also shows you how to change your ranges, cache, and other settings to get the best performance for high-volume applications.
|
 |
Download: $18.75 Did you ever wonder how Heidi manages to produce all those books and other documentation so quickly? Here she reveals all, and especially how to document software projects quickly and understandably.
Included, of course, is a Help file, containing a complete document of "How to create a Help File". But also included is the actual speech given to the MIUG2007 audience, and the eDeveloper supporting files.
|
 |
Download: $56.25 Hardcover Print: $87.35 This is the original Sorcerer's Apprentice Recipes book. Over 500 example programs are used to illustrate advanced Magic 8 programming, which can be downloaded from http://www.magic-iug.com/SA/SAV8Recipes.zip
|
 |
Download: $56.25 Hardcover Print: $88.75 The very first of the classic Sorcerer's Apprentice books. If you are maintaining a Magic Version 8 system, this will tell you some of the old tips and tricks. The first book, Lessons, is very basic and very step by step. The supporting programs can be downloaded from http://www.magic-iug.com/SA/SAV8Lessons.zip.
|
 |
Download: $56.25 Hardcover Print: $88.78 This is the classic book for learning eDeveloper Version 9. The text references over 500 sample programs (downloadable from http://www.magic-iug.com/SA/SAV9Recipes.zip). This book goes into some of the more advanced GUI techniques for eDeveloper. Book 1, Lessons, covers the basic programming technique.
|
 |
Download: $56.25 Hardcover Print: $86.13 This is a basic programming tutorial for eDeveloper 10. It is designed to get you past the "How in the world does the paradigm work" phase of working with eDeveloper. eDev is way more RAD than any other platform out there, but to do that, it simply has to use a different way of programming. This book will teach you to "think eDev". Then you can use other materials, such as "Mastering eDeveloper" (included with eDeveloper) or the other Cabrita books and classes, to master the various details.
|
 |
Download: $15.00 So, you've got this really neat ActiveX control or COM/OLE object, and some
Visual Basic (VB) sample code that does just what you want, but you haven't got
a clue how to make it happen in Magic. In this class, we'll go step-by-step to
learn how to “translate” VB-speak into Magic-speak and, along the way, de-mystify
the complex data types (variants, et al) that many such objects implement.
Time permitting, we'll also explore the closely-related topic of calling a Windows
API that requires a structure.
1.5 hours 46 Meg
|
 |
Download: $18.75 Nissim Ashkenazi's presentation at MIUG2007. He shows you how to use the powerful new Report Generator and Debugger in V10. Nissim is a great presenter too, and this presentation has one of the funniest slide shows in MIUG history ... who will ever forget Howard and Beth?
Run time: 53 minutes. Size: 237 meg.
|
|
|