CODE Magazine / Articles

Fox to Fox

Articles filed under Fox to Fox

Articles

Showing 1–29 of 29

  1. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    COM Interop Over Easy

    This article highlights some of the new toolkits and components coming out of Redmond for COM Interop.The Interop Forms Toolkit, the Interop UserControl Prototype, and the techniques used in Sedna’s NET4COM allow Visual FoxPro developers to incorporate .NET components into their applications.

  2. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    Integrating VFP into VSTS Team Projects

    Whenever more than one person works on a software development project, introducing some process to coordinate the activities of the team members is a priority.The larger the team, the harder it is to manage. To meet this need, Microsoft created Visual Studio Team System (VSTS). VSTS is a state-of-the-art Software Development Life Cycle tool suite that is tightly integrated into Microsoft Visual Studio 2005. VSTS provides deep support for .NET projects; however, whenever a software solution includes components developed on a platform other than .NET, such as Microsoft Visual FoxPro (VFP), VSTS loses some of its value because the projects aren’t integrated into VSTS. Leveraging the extensibility features of VSTS and VFP, this article will help you integrate VFP projects into VSTS team projects enabling your team to apply a comprehensive process to your entire software development effort.

  3. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    Leveraging Sedna Reporting

    Sedna’s reporting features have made both the designing and rendering of a VFP report more extensible.In this article you’ll learn about a few of the new rendering objects that Sedna includes such as rotation and hyperlinks. You will also learn how to create your own custom rendering object and how to include a custom Builder interface element for it in the Report Designer.

  4. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    The My Namespace in Sedna

    New to Sedna, Visual FoxPro emulates the My namespace first introduced in Visual Basic 2005.The My namespace makes .NET Framework classes more discoverable and allows you to write less code. Sedna, the next version of Visual FoxPro (VFP), includes a My namespace as well, for the same reasons. In this article, I’ll look at how Sedna implements My.

  5. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    The New and Improved Data Explorer

    The Data Explorer introduced in VFP 9.0 allows developers to work with different types of data from diverse data sources independent of specific projects.The Sedna update extends this already powerful and productive tool.

  6. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    Upsizing Simplified

    The Sedna Upsizing Wizard is leaps and bounds better than the version previously shipped by Microsoft in any version of Visual FoxPro.The Fox Team listened to the complaints from the Fox Community over the years about the wizard being deficient, with some fatal flaws, and recognized how it became outdated with the advent of SQL Server 2005. Sedna attempts to correct all of this and more.

  7. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    Visual FoxPro Web Services Revisited

    Web services with Visual FoxPro (VFP) have never been easy. The most common Web service tool for FoxPro is the SOAP Toolkit, which has been discontinued and which had a host of problems when dealing with complex types passed over Web Services. In this article I’ll show how you can leverage the powerful Web service features of .NET and the new Windows Communication Foundation in your FoxPro application through COM Interop.

  8. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    Welcome to the Future of Deployment

    You can use ClickOnce to revolutionize how you install and update Visual FoxPro (VFP) applications. A dream come true, ClickOnce can put a stop to many of the deployment nightmares associated with distributing applications.

  9. CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna:  Beyond Visual FoxPro 9 cover

    Welcome!

    Welcome to the third Fox Focus issue!As I write this (publishing deadlines being what they are) I’ve recently returned from a trip to Europe where I spoke at three different Visual FoxPro conferences in Germany, Amsterdam, and France. I showed off many of the new features coming in Sedna as well as a number of the enhancements being created by the community using the awesome extensibility built into VFP.

  10. CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0 cover

    COM Interop: Making .NET and VFP Talk to Each Other

    Many companies have been relying on COM components in the last couple of years. That includes Microsoft.Using COM components made it possible for different programming languages to reuse logic between them, by agreeing to a standard defined by the COM specification.

  11. CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0 cover

    Controls, Events, Commands, and More

    Microsoft Visual FoxPro 9 is here and it brings lots of new features.This entire issue of CoDe is dedicated to Visual FoxPro 9, providing details and scenarios on how you can use the new features and enhancements. In this article, I will discuss some of the new controls, events, and commands, and a little more.

  12. CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0 cover

    Extending the Visual FoxPro 9 Reporting System

    Among the new and improved features in Microsoft Visual FoxPro 9, you'll find the ability to extend the behavior of the reporting system when running reports.In this article, you'll learn about Visual FoxPro 9's report listener concept, how it receives events as a report runs, and how you can create your own listeners to provide different types of output in addition to print and preview.

  13. CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0 cover

    The Visual FoxPro 9 Report Writer

    Microsoft has significantly improved the Report Writer in Visual FoxPro 9.They also recognized the significant investment in existing FRX-based reports and designed the new Visual FoxPro 9 Report Writer to be compatible with previous versions of Visual FoxPro Reports. This makes it a great blend of the old and the new. In this article, you'll learn about some of the new features, including the new reusable data environments, report protection, and several user interface enhancements. You'll also learn about enhancements to layout objects and data groups. Finally, you'll learn about one of the best improvements to the Visual FoxPro 9 Report Writer: multiple detail bands.

  14. CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0 cover

    Visual FoxPro 9 IDE Enhancements

    Visual FoxPro 9 includes a number of IDE enhancements that make its already rich development environment considerably richer.

  15. CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0 cover

    Walking on Cloud 9.0 of Visual FoxPro

    The Visual FoxPro Team at Microsoft is enthused to announce Visual FoxPro 9.0.We'd like to include some details about Visual FoxPro 9.0 as an overview to the more detailed articles in this special issue CoDe Focus issue devoted to Visual FoxPro 9.0.

  16. CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0 cover

    What's New with Data in Visual FoxPro 9?

    The Microsoft Visual FoxPro team has a great reputation for responding to community requests and the next version of is no exception.Most evident in several changes to the data engine, Visual FoxPro 9 includes many enhancements for data access and database application development.

  17. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    Collections are Cool!

    Collections are a common way to store multiple instances of things.For example, a TreeView control has a Nodes collection and Microsoft Word has a Documents collection. Until recently, Visual FoxPro developers wanting to use collections often created their own classes that were nothing more than fancy wrappers for arrays. However, in addition to being a lot of code to write, home-built collections don't support the FOR EACH syntax, which is especially awkward when they're exposed in COM servers. Visual FoxPro 8.0 solves this problem by providing a true Collection base class.

  18. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    Creating a Statusbar Control with VFP 8

    Visual FoxPro 8 offers many new features and opportunities to make life easier.In this article Rick describes how to build a native VFP-based status bar that fixes some of the problems found in the Windows Common Control OCX version (MSCOMCTL.OCX) that ships with VFP and other development tools. This article introduces several new VFP 8 features: Collections, the Empty object, AddProperty() and BindEvents(), and shows how to integrate these new features into a useful component.

  19. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    Event Binding in VFP 8

    Visual FoxPro developers have been using an event-based methodology for a very long time.For most purposes, events are what drive the development effort. The user clicks a button, causing an event to fire, and the developer writes code to react accordingly. All of this happens very transparently and without difficulty for either party. However, from a developer's point of view, there also isn't much flexibility in this approach. But in VFP 8, event handling is changing for the better.

  20. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    Introducing the CursorAdapter Class

    One of the most exciting new features of Visual FoxPro 8 is the CursorAdapter class, which provides a common interface for working with data from many different sources.Chuck takes you with him on an adventure in exploring how to use CursorAdapter to change the way you relate to data in VFP 8, whether native tables, ODBC, OLE DB, or XML.

  21. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    Member Classes Bring Flexibility

    The new VFP 8 feature often referred to as "Member Classes" is a set of new properties and new ways to define classes that can bring much more flexibility when working with certain controls.Need to define several pages in a pageframe with different properties and settings? No problem. How about better control of grid column headers? No problem.The new VFP 8 feature often referred to as "Member Classes" is a set of new properties and new ways to define classes that can bring much more flexibility when working with certain controls.Need to define several pages in a pageframe with different properties and settings? No problem. How about better control of grid column headers? No problem.

  22. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    My Favorite Feature

    When you first begin using the new Visual FoxPro 8, you are sure to find useful new features that will make your development tasks easier.Several members of the Visual FoxPro developer community who have already worked with VFP 8 tell us their opinions of the best and most useful new features. Perhaps their answers will help guide you to some cool ideas you can put to work right away.

  23. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    Structured Error Handling in VFP 8

    With the introduction of Visual FoxPro 3.0, error handling in VFP changed substantially.Rather than using "on error" statements, "state of the art" error events became available. Now, 7 years later, more sophisticated error handling mechanisms take center stage as Visual FoxPro 8.0 introduces structured error handling.

  24. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    The VFP 8 XMLAdapter Class

    Visual FoxPro 8.0 introduces a whole new way to work with eXtensible Markup Language (XML).The XMLAdapter class works with hierarchical XML, provides an object-oriented approach to working with XML data, and leverages your familiarity with tables and fields in the way it exposes the XML contents.

  25. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    VFP 8 Feature Highlights

    Visual FoxPro 8 includes numerous new features that are a direct response to the requests of VFP developers.Just reading through the "What's New" section of the documentation will take you quite a while due to large quantity of additional or changed features and commands. Let's take a brief look at just a few of the exciting new capabilities that you can put to use immediately.

  26. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    VFP 8 Tips and Tricks

    Some of the early adopters of VFP 8 have contributed tips for some of the new features of this exciting release.Check out their ideas, then jump into the product and try some of the new stuff. You'll find that there is much more than meets the eye, with hundreds of additions, changes, and improvements.

  27. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    VFP 8: A Great Tool For Data-Centric Solutions

    Eric Rudder talks about VFP 8.

  28. CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0 cover

    VFP 8: Visual FoxPro's Biggest Update Since Version 3.0

    Ken Levy discusses VFP8.

  29. Windows Presentation Foundation - an Introduction for VFP Developers

    The Windows Presentation Foundation (short WPF) is coming, and it will replace all Windows UIs as we know them today.This means that no developer can ignore this technology. This article provides an introduction to WPF both from a general point of view as well as from a Visual FoxPro specific angle.