Microsoft Visual Fox Pro Roadmap Sedna June 2005

  • Slides: 20
Download presentation
Microsoft Visual Fox. Pro Roadmap ® ® Sedna June 2005

Microsoft Visual Fox. Pro Roadmap ® ® Sedna June 2005

Agenda State of the Visual Fox. Pro union Microsoft Platform overview Visual Fox. Pro

Agenda State of the Visual Fox. Pro union Microsoft Platform overview Visual Fox. Pro Roadmap overview Sedna overview Visual Fox. Pro 9. 0 demos VFP 9. 0 with VS 2005 interop demos Sedna early preview demos Visual Fox. Pro resources Summary

State of the VFP Union 5600+ participated in April 2005 VFP Survey online 51%

State of the VFP Union 5600+ participated in April 2005 VFP Survey online 51% have used VFP over 10 years 33% are now using VFP 9. 0 80% small company, 68% mid-size, 27% enterprise 71% maintaining apps, 69% new apps, 25% web apps 89% DBFs, 55% SQL Server, 22% MSDE 75% integrate Office with VFP apps 11% apps 1000+ users, 43% 100+, 30% under 25 26% VS. NET, 21% XML WS, 25% ASP/ASP. NET, 35% COM 20% VB 6, 13% VB. NET, 12% C#, 10% Java, 8% C++ 31% plan to use VS. NET within next 2 years 98% plan to using VFP within next 12 months

Visual Fox. Pro 9. 0 Overview Data Handling and Interoperability. NET interop – XML

Visual Fox. Pro 9. 0 Overview Data Handling and Interoperability. NET interop – XML and XML Web Services SQL Server interop – types and language Extensible Developer Productivity Reports, forms, controls, Intelli. Sense, IDE Property sheet customization Flexibility for All Types of Solutions Smart client to Tablet PC applications

VFP 9. 0 Reporting System Goals Protect existing FRX investments Open architecture Better reuse

VFP 9. 0 Reporting System Goals Protect existing FRX investments Open architecture Better reuse story Design-time improvements Access to report objects at runtime More flexibility with Report Chaining New output types (e. g. , XML, HTML) Report processing events

Service Pack 1 for Visual Fox. Pro 9. 0 VFP 9. 0 is very

Service Pack 1 for Visual Fox. Pro 9. 0 VFP 9. 0 is very stable today Scheduled near end of 2005

Sedna = Extensibility and Interoperability. NET (Framework, Visual Studio 2005, more) SQL Server 2005

Sedna = Extensibility and Interoperability. NET (Framework, Visual Studio 2005, more) SQL Server 2005 (including Express version) Longhorn (next Windows operating system) Office 12 (next version of Microsoft Office) Add extensibility using extensibility New C++ based DLLs New and improved Xbase components. NET wrapper classes for use within VFP Limited core product updates Sedna product details during development

. NET Vision Users Any device, Any place, Any time Roles/Experiences Get the right

. NET Vision Users Any device, Any place, Any time Roles/Experiences Get the right info To the right user At the right time Customer Operations Sales Supply Engineering XML Web Services Scheduling Authentication Notification Back Office Integrate and orchestrate business applications and processes Heterogeneous application and server infrastructure ERP & Billing Customer Plant Service Operations

Leverage existing development skills • Integration with Visual Studio • Multiple languages: T-SQL, VB.

Leverage existing development skills • Integration with Visual Studio • Multiple languages: T-SQL, VB. NET, C#… • Works great with Visual Fox. Pro 9. 0! Share data across any platform • Native support for XML, Web services • Interoperability with any platform, application • Supports 64 -bit Windows operating system Extensibility • Native XML data type, user defined data types • New distributed application framework: Server Broker

SQL Server 2005 Express Free light version of SQL Server 2005 Replaces MSDE with

SQL Server 2005 Express Free light version of SQL Server 2005 Replaces MSDE with more features XCopy No throttling Easier to install Silent mode install option Downloadable scripts to create databases Add-on Express Manager Breaks the 2 GB barrier with new 4 GB limit Works great with Visual Fox. Pro 9. 0!

A Look Ahead to Avalon Unified approach to UI, documents, and media Integration as

A Look Ahead to Avalon Unified approach to UI, documents, and media Integration as part of development and experience Integrated, vector-based composition engine Utilizing the power of the PC throughout the graphics stack Ease of deployment Allowing administrators to deploy and manage applications securely

. NET Roadmap Developer Perspective Yukon = SQL Server 2005 Whidbey = Visual Studio

. NET Roadmap Developer Perspective Yukon = SQL Server 2005 Whidbey = Visual Studio 2005 Sedna VFP +. NET 1 st half 2007 Win. FX = Avalon + Indigo Native to Longhorn Add-on for Win. XP

Visual Fox. Pro Roadmap With the recent release of Visual Fox. Pro 9. 0,

Visual Fox. Pro Roadmap With the recent release of Visual Fox. Pro 9. 0, the Visual Fox. Pro team at Microsoft is now working on a new project, code-named Sedna, that takes advantage of enhancements in Visual Fox. Pro 9. 0. The primary goal of Sedna is to expand on the ability of Visual Fox. Pro-based solutions to better integrate with other Microsoft products and technologies. Features in Sedna will target Visual Fox. Pro interoperability with application components created by using Visual Studio 2005, the. NET Framework 2. 0, and SQL Server 2005. Sedna will also help improve the ability for Visual Fox. Pro 9. 0 solutions to be successfully deployed on the upcoming new Windows operating system Microsoft ® Windows ® Code Name "Longhorn. " Sedna is currently scheduled to be released in the first half of 2007 and will require Visual Fox. Pro 9. 0. As indicated in prior public statements, Microsoft does not plan to merge Visual Fox. Pro into Visual Studio. NET, nor are there plans to create a new Visual Fox. Pro. NET programming language. Visual Fox. Pro will remain stand-alone Win 32 based, and will run on 64 -bit Windows in 32 -bit compatibility mode. For deploying Visual Fox. Pro solutions that use components based on Microsoft. NET, Sedna will provide improvements for those components using COM and. NET interoperability. To help developers who currently use or plan to program on the. NET platform, members of the Visual Fox. Pro team are also working on data programming for the Microsoft. NET platform. For more information about Visual Fox. Pro, including answers to Visual Fox. Pro FAQ, go to the Visual Fox. Pro Developer Center Web site at http: //msdn. com/vfoxpro.

Sedna – Features for VS / SQL All features early ideas, subject to change.

Sedna – Features for VS / SQL All features early ideas, subject to change. NET Leverage. NET Framework 2. 0 via interop Provide generic. NET interop services via VFP COM wrapper classes that handle Intellisense and interop servicing. Extended interop support for useful. NET classes including Web Services, XML, etc… SQL Server 2005 Revise Upsizing Wizard – SQL 2005 only Data Explorer improvements for SQL 2005 SQL Reporting Services integrated with VFP reporting (RDL)

Sedna – Features for Platform All features early ideas, subject to change Longhorn /

Sedna – Features for Platform All features early ideas, subject to change Longhorn / Win. FX Better Longhorn experience (as required) Output to Avalon XAML Indigo interop Windows/Longhorn shell integration Developer Experience Office 12 XML and interop (Xbase) Misc Xbase – Intelli. Sense Scripts, XML Docs, RSS Task. Pane, reporting components, etc…

Visual Fox. Pro 9. 0 with Visual Studio 2005 Sedna (early preview)

Visual Fox. Pro 9. 0 with Visual Studio 2005 Sedna (early preview)

Visual Fox. Pro Resources VFP web site on msdn. com http: //msdn. com/vfoxpro News,

Visual Fox. Pro Resources VFP web site on msdn. com http: //msdn. com/vfoxpro News, whitepapers, and samples. NET resources for VFP developers VFP team member blogs Product support Community resources More MSDN Developer Centers http: //msdn. com Channel 9 on MSDN http: //channel 9. msdn. com

Additional VFP Resources Book: New in Nine: VFP’s Latest Hits Book: . NET for

Additional VFP Resources Book: New in Nine: VFP’s Latest Hits Book: . NET for VFP Developers (online free) Universal. Thread. com (new Sedna section) Fox. Pro Advisor Magazine Fox. Talk 2. 0 Co. De Focus for VFP 9. 0 retail prices same as VFP 8. 0 MSDN Subscriptions

Summary Upgrade to Visual Fox. Pro 9. 0 VFP 9. 0 works great with

Summary Upgrade to Visual Fox. Pro 9. 0 VFP 9. 0 works great with VS 2005 VFP 9. 0 works better with SQL Server VS 2005 + SQL 2005 launch: Nov 7 th 2005 VFP 9. 0 case studies to market VFP Chat about VFP 9. 0 online with others Work with the VFP team on Sedna Have fun here at Dev. Con!!!