1 / 15

Visual C Soup to Nuts Part 19: C and Windows Presentation Foundation

What We Will Cover. Microsoft .NET 3.0 FrameworkWhat is XAML?Window versus PageWPF ControlsLook and Feel. Microsoft .NET 3.0 Framework. Built on top of .NET 2.0 FrameworkAddsWindows Presentation Foundation (WPF)Windows Communication Foundation (WCF)Windows Workflow Foundation (WF)Window

mayes
Download Presentation

Visual C Soup to Nuts Part 19: C and Windows Presentation Foundation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Visual C# Soup to Nuts Part 19: C# and Windows Presentation Foundation William Steele Developer Evangelist Microsoft Corporation http://blogs.msdn.com/wsteele

    2. What We Will Cover Microsoft .NET 3.0 Framework What is XAML? Window versus Page WPF Controls Look and Feel

    3. Microsoft .NET 3.0 Framework Built on top of .NET 2.0 Framework Adds Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows Cardspace (WCS) Included with Windows Vista Available for Windows XP (SP2) Also available for Windows Server 2003

    4. What is XAML? XML Application Markup Language Declarative Language for Describing UI Doesnt only apply to UI Hierarchical Object Structure

    5. Demonstration One XAML Introduction

    6. Windows Versus Pages Window Desktop Windows Application Full Authority Application Page Browser Based Application Sandboxed inside Sandbox Easy Deployment

    7. Demonstration Two Windows versus Pages

    8. WPF Controls Content - Constrained to a single Item Example: Button Control Item - Unbounded collection of items Example: ListBox Range Store and Display a Value Example: ProgressBar Text and Ink : Display and Edit Text Example: TextBox

    9. Demonstration Three WPF Controls

    10. Look and Feel Sizing Height and Width Margins and Padding Positioning Content Alignment FlowDirection Transforming LayoutTransform RenderTransform

    11. Demonstration Four Look and Feel

    12. Session Summary Microsoft .NET 3.0 Framework What XAML is Window versus Page WPF Controls Look and Feel

    13. Next Week C# and SQL Server 2005 Microsoft Visual C# is the newest programming language from Microsoft. So far in this series, we have been exploring the basics of Visual C# and Visual C# Express Edition. Join me in this webcast where I will discuss how to include data access features in your applications. I will specifically discuss how to integrate SQL Server 2005 database functionality directly into your web and Windows based applications. C# allows us to programmatically get direct access to SQL Server data. In this webcast, we will look at the various features in C# that allow us to develop against SQL Server 2005 and other data sources.

    14. Thank You! My contact information: William Steele wsteele@microsoft.com http://blogs.msdn.com/wsteele Send feed back to my manager, Sam Henry, at: samhenry@microsoft.com

    15. Questions and Answers Submit text questions using the Ask button. Dont forget to fill out the survey. For upcoming and previously live webcasts: www.microsoft.com/webcasts Got webcast content ideas? Contact us at: http://go.microsoft.com/fwlink/?LinkId=41781 Today's webcast was presented using Microsoft Office Live Meeting. Get a free 14-day trial by visiting: www.microsoft.com/presentlive

More Related