On mySimon: Star Wars Mimobot Flashdrives
BNET Business Network:
BNET
TechRepublic
ZDNet

November 22nd, 2006

From the trenches: What's it like developing for Vista and Office 2007?

Posted by Mary Jo Foley @ 6:20 am

Categories: App Compatibility, Corporate strategy, Development tools, Housekeeping, Office 2007, Vista, Visual Studio 2008 (Orcas)

Tags:

Earlier this month, Microsoft released to manufacturing a couple of technologies that will be key for developers interested in writing applications that will run on top of Windows Vista and Office 2007: The .Net Framework 3.0 and Visual Studio Tools for Office (VSTO) 2005 Second Edition (SE).

Not everyone waited for RTM (release to manufacturing) before starting to write Vista and Office 2007 apps and sites, however. There have been a few intrepid developers who’ve been using Community Technology Previews (CTPs) and beta releases to make sure they’d have Vista- and Office-2007-ready offerings right out of the chute.

I had a chance to chat with some of these in-the-trenches developers over the past few weeks to get their feedback on what’s working and what isn’t with the .Net Framework 3.0 and VSTO 2005 SE.

On the .Net FX 3.0 front, cutting-edge developers found it challenging to juggle the different CTPs of different products that were all in development at the same time. In addition, “while developers can and have been using current Visual Studio releases in building their .NET FX 3.0-centric applications, the family of tools optimized for the new framework isn't done yet,” developers told me.

Visual Studio “Orcas,” which is due out in 2007 (at latest count), is the tool suite that’s really tailored for .NET FX 3.0. “Other .NET FX 3.0-specific development tools, such as Visual Studio Designer (code-named ‘Cider’), which will complement WPF (Windows Presentation Foundation), are still in testing. Microsoft has hinted that there will be other, as-yet-unannounced modeling and development tools that will be customized for specific .NET FX 3.0 subsystems, such as WCF (Windows Communication Foundation) and WF (Windows Workflow Foundation),” developers added.

"The main 'gotcha' that we've seen has been the relative lack of development tools in the ecosystem specifically ready for WPF," says Brad Wardell, CEO of Stardock Corp., a Plymouth, Mich., ISV best known for its software for customizing the look and feel of Windows. 

On the VSTO 2005 SE front, Microsoft also is touting 2007 as the year when Office 2007 developers will get more robust tools into which they’ll be able to sink their teeth.

As Microsoft officials have acknowledged, VSTO 2005 SE adds a lot of new and needed capabilities to VSTO, but there are still some shortcomings. For one, there still is no visual designer customized to work with the new Office 2007 features. And VSTO 2005 SE also does not support document-based add-ins for Office 2007 applications.

“I would like to see much better designer support for creating interfaces and events,” said Charles Steinhardt, CTO at Venture Architects, a New York City provider of startup-focused services. “No offense, but Microsoft is reminding me of how old I am! I feel like it’s a time warp to 1993 using Microsoft C++ and hand-coding toolbar resources. What is up with that?” 

The VSTO “Orcas” release, which Microsoft expects to ship around the same time as Visual Studio Orcas, will provide many of the missing pieces that developers interested in writing Office-2007-based apps need, the Softies say.

Mary Jo FoleyMary Jo has covered the tech industry for more than 20 years. Don't miss a single post. Subscribe via Email or RSS. You can also follow Mary Jo on Twitter.

Got a tip? Send Mary Jo your rants, rumors, tips and tattles. For disclosure on Mary Jo's industry affiliations, click here or to see Mary Jo's full profile click here.

  • Talkback
  • Most Recent of 36 Talkback(s)
Read and destroy his rant? No way!!! (nt)
. (Read the rest)
Posted by: No_Ax_to_Grind Posted on: 11/27/06 You are currently: a Guest | | Terms of Use
No real rush  Yagotta B. Kidding | 11/22/06
Not really  joe1972 | 11/22/06
Vista is expected to have a larger ...  ShadeTree | 11/22/06
The benefits of monopoly power...  MacCanuck | 11/22/06
This is rich coming from you!  NonZealot | 11/23/06
And you should talk...  MacCanuck | 11/24/06
You missed the point  KTLA | 11/23/06
Is anyone else sick of this  tech.paul@... | 11/27/06
New .NET 3.0 with 50% more bloat,  swoopee | 11/22/06
As if you had the first clue.  No_Ax_to_Grind | 11/22/06
And if you had a clue you'd get that  swoopee | 11/22/06
Sorry,  No_Ax_to_Grind | 11/23/06
Okey! [NT]  swoopee | 11/23/06
Open letter to Mary Jo...  Mike Cox | 11/22/06
OUTSTANDING!  John Zern | 11/22/06
This is great news  Stuka | 11/22/06
Amen!  tech.paul@... | 11/27/06
Lots (LOTS) of problems in both.  No_Ax_to_Grind | 11/22/06
Why activex controls?  FADS_z | 11/22/06
A bit exagerated  Yensi717 | 11/22/06
No_Ax is still upset about vb.net not doing COM and vb6  eb276 | 11/22/06
Man, you really are confused.  No_Ax_to_Grind | 11/22/06
Don't you remember? Your memory is going old man  eb276 | 11/22/06
Hey, if that spins your little propeller  No_Ax_to_Grind | 11/23/06
Not a bit...  No_Ax_to_Grind | 11/22/06
Well then, it's easy  CobraA1 | 11/22/06
Unlike so many, I am not  No_Ax_to_Grind | 11/23/06
When in doubt, accuse of being religious, eh? (nt)  CobraA1 | 11/24/06
Good riddance to Activex  CobraA1 | 11/22/06
I do.  Patrick Jones | 11/23/06
There's a lot of VBA out there  bgmacaw | 11/23/06
Gee, did you READ the article?  No_Ax_to_Grind | 11/23/06
Intrepid? In the trenches?  TonyMcS | 11/23/06
I can't wait for tomorrows blog!!  NonZealot | 11/24/06
Try clicking on the links  Mary Jo FoleyZDNet Moderator | 11/27/06
Read and destroy his rant? No way!!! (nt)  No_Ax_to_Grind | 11/27/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Order Microsoft 2.0

Pre-order Microsoft 2.0

Order 'Microsoft 2.0' by Mary Jo Foley at Amazon.com.

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads