Odyssey Software Announces the Release of CFCOM; Delivering COM Interoperability & ActiveX Control Support for Microsoft .NET Compact Framework-Based Applications.Business Editors/High-Tech Writers NEW ORLEANS--(BUSINESS WIRE)--March 19, 2003 Odyssey Software Odyssey Software was a computer game developer founded in 1987 in Eastham, Massachusetts by Art V. Cestaro III. The company produced games for the Amiga and the Nintendo Entertainment System (NES). , a recognized leader in the development of mobile enterprise data access tools and infrastructure, announced today the release of CFCOM (.NET Compact Framework COM (1) (Computer Output Microfilm) Creating microfilm or microfiche from the computer. A COM machine receives print-image output from the computer either online or via tape or disk and creates a film image of each page. interoperability), providing a solution to one of the top requested features for the Microsoft .NET See .NET. Compact Framework: the ability to easily use existing, or newly developed, COM objects and ActiveX controls in .NET Compact Framework-based applications. By adding CFCOM to their arsenal, developers can take advantage of the rich functionality offered by existing COM objects and ActiveX controls, instantly. CFCOM represents the ideal migration path for Pocket PC and Windows CE (Windows Consumer Electronics) Microsoft's version of Windows for handheld devices and embedded systems that use x86, ARM, MIPS and SHx CPUs. Windows CE .NET superseded Windows CE 3.0. developers moving to Microsoft Visual Studio Microsoft Visual Studio is Microsoft's flagship software development product for computer programmers. It centers on an integrated development environment which lets programmers create standalone applications, web sites, web applications, and web services that run on any platforms .NET 2003 and the .NET Compact Framework. "If you have been developing enterprise applications for Pocket PC, you may have used third-party, or even invested in building your own COM (Component Object Model) components and ActiveX controls," commented Andreas Sjostrom, Microsoft MVP (Multimedia Video Processor) A high-speed DSP chip from Texas Instruments, introduced in 1994. Officially introduced as the TMS320C80, it combines RISC technology with the functionality of four DSPs on one chip. from Cap Gemini Ernst & Young. "The problem can be solved on a desktop PC using the full Microsoft .NET Framework and a feature called COM interoperability. However, as this feature is not included in the .NET Compact Framework, the only solution was to write a native custom flat-wrapper DLL (1) See data link layer. (2) (Dynamic Link Library) An executable program module in Windows that performs one or more functions at runtime. DLLs are not launched by the user; they are called for by an executable program or by other DLLs. in eMbedded Visual C++ for the component or control. This involved investing much time and money and the result is something specific to one component or one control. At least that was the only solution until Odyssey Software released their CFCOM product." CFCOM is designed for re-use. The CFCOM classes may be used as-is, or used as a basis for strongly-typed wrapper classes. eMbedded Visual Basic developers can continue to use familiar COM objects and ActiveX controls when they move to the Microsoft .NET Compact Framework, without the need to learn C/C C/C Center to Center C/C Combustion Chamber C/C Command/Control C/C Crew Chief C/C cabin cruiser (US DoD) C/C chief complaint (medical) C/C Channel-to-Channel C/C Communication and Collaboration ++ and P/Invoke. eMbedded Visual C++ developers can continue to write the performance-critical portions of their applications in C++, without the headaches of creating "native wrappers" and dealing with custom marshalling. "For those developers that invested in COM and ActiveX components for mobile devices in the past, Odyssey Software provides great interoperability tools for the .NET Compact Framework," said David Rasmussen, lead project manager for the Developer and Platform Evangelism Division at Microsoft Corp. "Once again, Odyssey Software has done an excellent job extending the boundaries of our platform for those developers who need that extra power." "The CFCOM component is a .NET component that can access COM components and even ActiveX controls from managed code. Behind the scenes it also includes a native component that does much of the actual COM interoperability," according to according to prep. 1. As stated or indicated by; on the authority of: according to historians. 2. In keeping with: according to instructions. 3. Christian Forsberg, Microsoft MVP from Cap Gemini Ernst & Young. "With CFCOM you can utilize COM objects that support the IDispatch interface. CFCOM makes it possible to set and retrieve property values, call methods, and even capture COM events. It also includes advanced type conversion functionality (aka marshalling) that handle a broad range of .NET Compact Framework and COM types (including Variant types). And the best part is that the footprint of CFCOM on the device is a little over 35K!" About Odyssey Software Odyssey Software is a recognized leader in the development of mobile enterprise data-access software infrastructure products for all Microsoft Windows See Windows. (operating system) Microsoft Windows - Microsoft's proprietary window system and user interface software released in 1985 to run on top of MS-DOS. Widely criticised for being too slow (hence "Windoze", "Microsloth Windows") on the machines available then. powered mobile device platforms (Pocket PC, Pocket PC 2002, Windows CE, Windows CE.NET, Win32). Odyssey's products are enabling technology for remote data-access, dramatically reducing the time, complexity and effort required to build reliable, high-performance mobile applications that interact with enterprise servers over any public or private network - fully optimized for wireless. Mobile workforce solutions can be quickly developed and deployed, delivering interactive online real-time or casually-connected access to enterprise information, securely through corporate firewalls, using open industry-standard technologies such as XML XML in full Extensible Markup Language. Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations. Web services and standard Microsoft development tools such as eMbedded Visual Tools and Visual Studio .NET A suite of programming languages and development tools from Microsoft that supports the .NET environment. Upon its introduction in 2001, it included Visual C# and .NET versions of Visual Basic and Visual C++. See .NET. 2003. Additional information about Odyssey Software may be found at www.odysseysoftware.com. All product and company names herein may be trademarks of their respective owners. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion