On TechRepublic: Windows 7: Slower to boot than Vista?
BNET Business Network:
BNET
TechRepublic
ZDNet

By Martin LaMonica
Posted on ZDNet News: Sep 15, 2005 7:45:00 PM

LOS ANGELES--Even as it steers developers toward the forthcoming edition of Windows, Microsoft is building tools to write applications for the Mac OS and the Web.

At the company's Professional Developers Conference this week, Microsoft said it will allow programmers to use its latest front-end development tools to write applications that run on operating systems other than Windows Vista, the forthcoming edition of desktop Windows.

PDC 2005
additional coverage

• Microsoft flexes its muscles with Office
• Microsoft announces work flow graphics tools
• Gates on Google: What, me worry?
• Microsoft to dig into work flow strategy
• Photos: New looks for Windows, Office
• Gates telegraphs Microsoft’s software services
• High-end goals for Vista
• Microsoft expands Vista testing
• Meet 'Max,' the free photo-sharing tool
• Microsoft to hand out early code
• With Canon, bringing Vista into color
• Power outage unplugs conference

More:
• News.com's full coverage
• Recent Microsoft news

The company introduced Windows Presentation Foundation Everywhere, or WPF/E, software to build applications using Microsoft's XAML page layout language in conjunction with JavaScript.

Until this week, it was thought that Microsoft's Windows Presentation Foundation, formerly code-named Avalon, could be used only to build graphics-rich applications on Windows. But because JavaScript runs on many operating systems, developers could, in theory, use WPF/E tooling to target several operating systems.

Apple's Mac OS will be one of the operating systems supported with WPF/E, as well as older versions of Windows and Microsoft Smartphone, according to Microsoft executives. And other operating systems are planned, said Forrest Key, group product manager in Microsoft's developer tools division, without confirming plans for Linux support.

"About a year ago, we realized that we needed to have a broad reach," Key said, which led to the development of WPF/E. "There will be more platforms to come."

The Windows Presentation Foundation Everywhere software will be available when Windows Vista ships in the second half of next year, Key said. A prototype of the Mac OS edition is running at Microsoft now, said another Microsoft executive, who asked not to be named.

Presentation Foundation Everywhere is a subset of the full user interface tooling available in Windows Presentation Foundation on Windows and, as such, will not enable the same graphical richness as Windows. End users will need to download a "run time" for running XAML code, which will be less than 1 megabyte.

"What we found from a user experience perspective is that the best thing, clearly, is to present a continuum of technologies and highlight how they can be used together," Key said.

At the PDC this week, Microsoft executives played up the importance of presentation design in many ways. Since most companies have public Web sites, they'll increasingly need to differentiate themselves on "user experience" in software, executives said.

To that end, Microsoft introduced on Tuesday its Expression-branded family of design-related tools, which are expected to come out in late 2006. Those products are aimed at easing the process of building applications that incorporate animation and multimedia for Windows or Web browsers.

Part of the Expression line is Microsoft's Sparkle Interactive Designer tool, which uses XAML to create animations and other graphic-rich front ends. The tool is considered a competitor to Adobe's Flash format, which is widely used for Web graphics.

The importance of clean and effective design holds true for both public-facing Web sites and internal business applications, noted Greg DeMichillie, an analyst at Directions on Microsoft. For example, a poor sales application will discourage salespeople from inputting customer information until they absolutely have to, which prevents the employer from getting good information on incoming sales.

Web or Windows?
Meanwhile, Microsoft introduced initiatives this week geared specifically at building Web-only applications.

The company handed out an early version of Atlas, a "framework" that works in conjunction with Microsoft's flagship Visual Studio tool for building so-called AJAX-style applications. AJAX Web applications use modern standards such as Dynamic HTML to create interactive Web applications that can tap into server-side data.

In an Atlas demonstration Tuesday, company executives showed how an application written using the Atlas toolkit, which is built around JavaScript coding, can run unchanged on the Safari browser on Mac OS.

In other Web development-related initiatives, Microsoft introduced "gadgets," graphics-rich components that can run in the Windows Vista Sidebar window or SideShow, a secondary screen that can be attached, for example, to the lid of a laptop or to a keyboard.

For online Web applications, developers can create gadgets that run on Start.com, an MSN incubator site that allows users to combine information from many sources, notably including RSS (Really Simple Syndication) feeds, in a customizable page. Start.com launched a developer center on Wednesday. Using the Atlas toolkit, developers can build gadgets that act as add-ons to Start.com.

The combination of front-end development options can be confusing for developers, said Paul Colton, CEO of Xamlon, which this week introduced its own front-end tools for building Web applications using Visual Studio.

"There's some conflict there--on the one hand, you have Atlas for doing cross-platform Windows applications. On the other, you have Windows Presentation Foundation to keep developers on the (Windows) platform," Colton said. "It's not clear for developers, but I think the market will drive it more than Microsoft."

Microsoft executives discount the idea that the company is conflicted regarding presentation technology. Windows Vista "smart client" applications that take full advantage of the three dimensions, vector graphics and animations will set themselves apart from even interactive Web applications, said Greg Sullivan, group product manager in charge of the Windows Vista client.

"We're investing in a wide range of models," Sullivan said. "The new kind of applications ISVs (independent software vendors) can make (with Windows Vista) will be dramatically different from what's possible with the Web application model. I think it's clearly differentiated."

SponsoredWhite Papers, Webcasts, and Downloads

  • Talkback
  • Most Recent of 43 Talkback(s)
What's it got to do with Photoshop?
Photoshop isn't a user interface toolkit. WPF isn't an editor. They're different kinds of applications.... (Read the rest)
Posted by: Resuna Posted on: 04/16/07 You are currently: a Guest | | Terms of Use
Snicker  yyuko@... | 09/15/05
friend and foe, no cost R&D  sp29 | 09/15/05
how do you know they wont?  doh123 | 09/15/05
Priorities?  Immanuel Tranz-Mischen | 09/15/05
Proof please  crash89 | 09/16/05
RE: Proof please  nightshade0143 | 09/16/05
Wow, less than 75% of desktops run Windows?  Otto_Delete | 09/16/05
RE: Wow, less than 75% of desktops run Windows?  nightshade0143 | 09/16/05
Otto_Delete provided a link.  crash89 | 09/16/05
Probably so.  Immanuel Tranz-Mischen | 09/17/05
OSX is the number one flavor of Unix.  MacGeek2121 | 09/16/05
Or maybe the better one  John Zern | 09/16/05
Ummm....no.  marksashton | 09/16/05
Adobe Challenged  sp29 | 09/15/05
Easier said than done  tic swayback | 09/15/05
But you're forgetting one detail.  Immanuel Tranz-Mischen | 09/15/05
Look at the bigger picture  tic swayback | 09/16/05
Both Quark and ID CS2 have issues.  MacGeek2121 | 09/16/05
Adobe  Immanuel Tranz-Mischen | 09/17/05
wow, the old illustrator/free hand big divide  theo_durcan | 09/17/05
Depends who they are targeting in the market.  No_Ax_to_Grind | 09/16/05
Professional Market  tic swayback | 09/16/05
I think you misunderstand...  No_Ax_to_Grind | 09/16/05
I'm not knocking their new product....  tic swayback | 09/16/05
Displacement???  No_Ax_to_Grind | 09/16/05
Displacement was never your argument  tic swayback | 09/16/05
Most won't like it.  Rick_K | 03/27/06
What's it got to do with Photoshop?  Resuna | 04/16/07
Have you heard of Canvas?  MacGeek2121 | 09/16/05
What do you know about graphics?  Immanuel Tranz-Mischen | 09/17/05
Microsoft is NOT going to try to directly compete with Photoshop  marksashton | 09/16/05
Never say never  tic swayback | 09/16/05
Good points  marksashton | 09/16/05
They'll have to open up that format  tic swayback | 09/16/05
It will be  marksashton | 09/16/05
They'll also have to be patient  tic swayback | 09/17/05
I can tell you exactly why PageMaker lost out to Quark  Immanuel Tranz-Mischen | 09/17/05
I wonder if  Roger Ramjet | 09/16/05
Absolutely  marksashton | 09/16/05
wait or use the technology today  jjanks | 09/16/05
What do you base that silly claim on?  No_Ax_to_Grind | 09/16/05
Bias. If you hate MS  John Zern | 09/16/05
Can save as .tif?  theo_durcan | 09/17/05

What do you think?

advertisement
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.
Learn more about the free, six-month trial offer>>
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
The more you simplify, the more you save
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%
Learn more >>
Reduce risk. Reduce complexity. Increase reliability.
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
Learn more >>
Keep Up With The Latest In Document Management with The DocuMentor.
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
Learn more >>
Learn more about tools to grow your business
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
Save time with the UPS Business Essentials Guide
advertisement

White Papers, Webcasts, and Downloads

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here