Home > Microsoft .Net Development News > Using WPF to give .NET applications that missing something
Microsoft .Net Development News:
EMAIL THIS

Using WPF to give .NET applications that missing something

By Brian Eastwood, Site Editor
19 Feb 2007 | SearchVB.com

Office Development Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Windows Vista isn't so much about user interface as it is about user experience -- whether playing a video as your system's background, scrolling through applications in use as if thumbing through a Rolodex, or using a memory stick to double system performance.

The idea behind this, said Bob Familiar, an architect evangelist with Microsoft, is to instill in end users "an emotional connection to our software," mimicking the connection people have to automobiles or MP3 players.
If a tree control in a grid isn't going to cut it any more, Windows Presentation Foundation is the way to go.
Bob Familiar
architect evangelist, Microsoft

"Let's face it: Users do not love our software today," Familiar said. "There's something missing from our software."

Familiar, along with Microsoft developer evangelists Russ Fustino and Chris Bowen, spoke to a crowd of developers in Nashua, New Hampshire as part of Microsoft's Ready for a New Day: Launch Tour 2007.

The message that all three speakers delivered is that Windows Vista and Office 2007 offer developers an opportunity to provide that "something missing" from their own applications.

The key here is Windows Presentation Foundation, the UI framework in .NET 3.0, which comes bundled with Vista. (.NET 3.0 isn't exactly a new version of the .NET Framework, since ASP.NET, ADO.NET and the CLR are still on their .NET 2.0 versions.)

WPF operates in a manner similar to ASP.NET. In the latter case, pages consist of HTML markup and VB or C# code-behind; with WPF, the markup is in XAML, the Extensible Application Markup Language, with code-behind again in VB or C#.

XAML is meant in part to make it easier for the graphics, animations and fancy fonts of application designers to be incorporated into applications without being modified by developers. In other words, Familiar said, business applications can now look like video games.

"Where would animation and visualization technologies make sense" in your business applications, he asked. "If a tree control in a grid isn't going to cut it any more, Windows Presentation Foundation is the way to go."

To program for Windows Presentation Foundation, Fustino recommended that developers check out the following downloads:

More on Windows Vista from SearchVB.com
Featured topic: Developing for Windows Vista

Special Report: The .NET 3.0 Roadshow

Tip: Windows Vista development resources

While much of the event focused on WPF, the speakers devoted a bit of time to the other tools in .NET 3.0 -- the unified programming model of Windows Communication Foundation, the workflow engine of Windows Workflow Foundation and the user identity management system of Windows CardSpace.

All this technology was wrapped together in a demo of a site called DinnerNow, a sample application that lets end users order food online and have it delivered to their home or office. The site itself is fake, but developers can download all the sample code.

There's plenty to learn

Throughout the day, Fustino, Familiar and Bowen each mentioned several useful sites and learning initiatives for .NET developers who want to get started with Windows Vista. Information about each of these resources is available on the SearchVB.com article Windows Vista development resources.

Tags: Windows Presentation Foundation.NET Framework 3.0 design and architecture toolsVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Windows Presentation Foundation
How to develop applications targeting both Silverlight and WPF
How to speed up Visual Studio 2008's slow WPF designer
How to list fonts in WPF using markup extensions and data templates
Fast guide: Silverlight blogs
Modeling tool provides 3D components for WPF apps
VantagePoint WPF Controls delivers rich suite of UI components
Mobiform releases WPF component set
ComponentOne adds rich-text editor to Studio Enterprise
Windows Developments: Product news, December 2007
Book Excerpt: What's new in Windows Presentation Foundation
Windows Presentation Foundation Research

.NET Framework 3.0 design and architecture tools
Microsoft launches Silverlight 3 and Expression 3
Microsoft takes on Adobe with Silverlight 3
WPF application speeds development, back-end integration
Printing in Windows Presentation Foundation
Designing Windows Communication Foundation service contracts
ILOG Rules for .NET integrates with Office 2007, .NET 3.0
.NET development in the trenches
Microsoft developers balancing age-old issues, barrage of new technology
SearchVB.com's Podcast Page
Visual Studio 2008 Learning Guide: Multi-targeting

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
GUI  (SearchWinDevelopment.com)
Silverlight  (SearchWinDevelopment.com)
vector graphics  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Development Solutions - Silverlight, WinForms, ASP.NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts