Free Ebook Manual Download

Programming, Automotive, Hardware, Gadget

In the late 1990’s many ERP companies caught the web browser wave, undertaking projects to leverage the Internet and browser technology and even to convert their software to “lite-client” or web “portal” architectures. Unfortunately for some, .NET came on the scene too soon after this major overhaul. When .NET appeared, some were too technically exhausted, or inflexible, or still basking in the glow of their new “Internet-based architectures” to recognize and embrace .NET. Other ERP software companies were and continue to be simply too busy struggling to stay solvent during the devastating one-two-three punch of Y2K, the recession of 2000, and 9/11. They lack the resources to consider the complete restructuring of their products that .NET warrants.
Read the rest of this entry »

Delphi/400 is a suite of application modernization tools designed to enable System i application developers to build completely new Web applications or build new Web interfaces to existing applications. For the System/i developer, there is lots of good news. The approach is based on the same notion of holistic application design and user interface / logic separation that System i developers have been using since the box you and I love was once called the System/38 Delphi/400 is the toolset that best addresses the notion of the application factory of rapid application development. It is the natural next step in a progression of tools from those with sophisticated names such as “Intelligent Development Environment,” “Componentization,” and “Visualization.” Yes, It is all of those and more. It does its thing by asking the developer to think about the whole application, not just one Web page at a time. Isn’t that how System i developers already think?
Read the rest of this entry »

The EPICS toolkit consists of a set of software components with which Application Developers can create a control system. The basic component types are:
•OPI
Operator Interface. A UNIX- or NT-based workstation or PC which can run various EPICS tools—the “clients.”
•IOC
Input Output Controller. A VME/VXI-based chassis containing a Motorola 68K or PPC processor with various VME I/O modules for analog and digital signals, and for access to field buses such as Allen-Bradley, GPIB, CANbus or CAMAC.
•LAN
TCP/IP-based Local Area Network. A communication network which connects the IOCs and OPIs. EPICS provides a software com- ponent, Channel Access, which provides network transparent commu- nication between every client—such as OPI—and an arbitrary number of servers—such as IOC.
Read the rest of this entry »

C Sharp Programming

Although C# is derived from the C programming language, it has features such as garbage
collection that allow beginners to become proficient in C# more quickly than in C or C++. Similar to Java, it is object-oriented, comes with an extensive class library, and supports exception handling,multiple types of polymorphism, and separation of interfaces from implementations.Those features, combined with its powerful development tools, multi-platform support, and generics, make C# a good choice for many types of software development projects: rapid application development projects, projects implemented by individuals or large or small teams, Internet applications, and projects with strict reliability requirements. Testing frameworks such as NUnit make C# am enable to test-driven development and thus a good language for use with Extreme Programming (XP). Its strong typing helps to prevent many programming errors that are common in weakly typed languages.
Read the rest of this entry »

The JavaFX Script programming language lets you create modern looking applications with sophisticated graphical user interfaces. It was designed from the ground up to make GUI programming easy; its declarative syntax, data binding model, animation support, and built-in visual effects let you accomplish more work with less code, resulting in shorter development cycles and increased productivity.
Read the rest of this entry »

Cisco CVP VoiceXML software has been designed to be easy to use but highly extendable. While the software provides enough to produce high quality voice applications out of the box, many users will want to extend the functionality of the software by building custom components that perform very specific tasks. This document describes the processes and application programming interfaces (APIs) provided for a developer to construct and deploy these components.
Read the rest of this entry »

Programming with gtkmm

gtkmm is a C++ wrapper for GTK+ (http://www.gtk.org/), a library used to create graphical user interfaces. It is licensed using the LGPL license, so you can develop open software, free software, or even commercial non-free software using gtkmm without purchasing licenses. gtkmm was originally named gtk– because GTK+ already has a + in the name. However, as — is not easily indexed by search engines the package generally went by the name gtkmm, and that’s what we stuck with.
Read the rest of this entry »

So - you are wrapping up development of yet another Web app. The database is in place, CRUD functions are working, user interface and reports have been signed off. Now your thoughts are turning to access control. Just enough time to splice in that trusty user authentication and roles module, make a few tweaks and move on to the next project. Wait! Do you really want to contribute yet another authorization stovepipe to the growing forest? We all curse the proliferation of authentication and authorization “solutions” on the Web. Yet we continue to treat access control as an after thought.
Read the rest of this entry »

« Previous Entries