How To Write A Powerpoint (For A Powerbook) On A Microsoft Powerbook On A Windows 7.5 (For Windows 7) On An Ipa 2.3.

Size: px
Start display at page:

Download "How To Write A Powerpoint 2.5.2.2 (For A Powerbook) On A Microsoft Powerbook 2.4.2 On A Windows 7.5 (For Windows 7) On An Ipa 2.3."

Transcription

1 Pro WPF in C# 2010: Windows Presentation Foundation in.net 4 Matthew MacDonald Apress s

2 Contents About the Author xxvi About the Technical Reviewer xxvii Acknowledgments xxviii Introduction xxix Chapter 1: Introducing WPF 1 The Evolution of Windows Graphics 1 DirectX: The New Graphics Engine 2 Hardware Acceleration and WPF 3 WPF: A Higher-Level API 4 Windows Forms Lives On 6 DirectX Also Lives On 6 Silverlight 6 Resolution Independence 7 WPF Units 8 System DPI 9 Bitmap and Vector Graphics 12 The Architecture of WPF 12 The Class Hierarchy 14 WPF 4 17 New Features 17 The WPF Toolkit 18 Visual Studio The Last Word 21 Chapter 2: XAML 23 Understanding XAML 24 Graphical User Interfaces Before WPF 24 IV

3 D CONTENTS The Variants of XAML 25 XAML Compilation 26 XAML Basics 27 XAML Namespaces 28 The Code-Behind Class 30 Properties and Events in XAML."32 Simple Properties and Type Converters 34 Complex Properties 35 Markup Extensions 37 Attached Properties 38 Nesting Elements 39 Special Characters and Whitespace 42 Events 44 The Full Eight Ball Example 45 Using Types from Other Namespaces 46 Loading and Compiling XAML 48 Code-Only 48 Code and Uncompiled XAML 51 Code and Compiled XAML 53 XAML Only 55 XAML Automatic Event Hookup 56 References 58 Built-in Types 58 Advanced Object Creation 59 The Last Word 60 Chapter 3: Layout 61 Understanding Layout in WPF 61 The WPF Layout Philosophy 62 The Layout Process 63 The Layout Containers 63 Simple Layout with the StackPanel 65

4 D CONTENTS Layout Properties 67 Alignment 68 Margin 69 Minimum, Maximum, and Explicit Sizes 71 The Border 74 The WrapPanel and DockPanel 75 TheWrapPanel 76 The DockPanel 77 Nesting Layout Containers 79 The Grid 80 Fine-Tuning Rows and Columns 83 Layout Rounding, 85 Spanning Rows and Columns 86 Split Windows 87 Shared Size Groups 91 The UniformGrid 93 Coordinate-Based Layout with the Canvas 94 Z-Order. 95 ThelnkCanvas 96 Layout Examples 99 A Column of Settings 99 Dynamic Content 100 A Modular User Interface 102 The Last Word 104 Chapter 4: Dependency Properties 105 Understanding Dependency Properties 105 Defining a Dependency Property 106 Registering a Dependency Property 107 Adding a Property Wrapper 109 How WPF Uses Dependency Properties 110 Shared Dependency Properties 111 Attached Dependency Properties 112 VI

5 D CONTENTS Property Validation 114 The Validation Callback 114 The Coercion Callback 115 The Last Word 118 IChapter 5: Routed Events 119 Understanding Routed Events 119" Defining, Registering, and Wrapping a Routed Event 120 Sharing Routed Events 121 Raising a Routed Event 121 Handling a Routed Event 121 Event Routing 123 The RoutedEventArgs Class 125 Bubbling Events 126 Handling a Suppressed Event 129 Attached Events 129 Tunneling Events 131 WPF Events 133 Lifetime Events 133 Input Events 136 Keyboard Input 137 Handling a Key Press 138 Focus 140 Getting Key State 141 Mouse Input 143 Mouse Clicks 144 Capturing the Mouse 146 Drag-and-Drop 146 Multitouch Input 149 The Levels of Multitouch Support 150 Raw Touch 150 Manipulation 153 Inertia 156 Vll

6 CONTENTS The Last Word 157 Chapter 6: Controls 159 The Control Class 160 Background and Foreground Brushes 160 Fonts 163 Mouse Cursors 168 Content Controls 169 The Content Property 171 Aligning Content 173 The WPF Content Philosophy 174 Labels 175 Buttons Tooltips 180 Specialized Containers 188 The ScrollViewer 188 Headered Content Controls 192 TheGroupBox 192 TheTabltem 193 The Expander 195 Text Controls Multiple Lines of Text 198 Text Selection 199 Spell Checking 200 The PasswordBox 202 List Controls 202 TheListBox 203 TheComboBox 206 Range-Based Controls 207 The Slider 208 The ProgressBar 209 Date Controls 210 The Last Word 213 Vlll

7 n CONTENTS Chapter 7: The Application 215 The Application Life Cycle 215 Creating an Application Object 216 Deriving a Custom Application Class 217 Application Shutdown 218 Application Events Application Tasks 222 Showing a Splash Screen 222 Handling Command-Line Arguments 223 Accessing the Current Application 224 Interacting Between Windows 225 Single-Instance Applications 227 Assembly Resources 234 Adding Resources 234 Retrieving Resources 236 PackURIs 237 Content Files 239 Localization 239 Building Localizable User Interfaces 240 Preparing an Application for Localization 241 The Translation Process 242 The Last Word 248 Chapter 8: Element Binding 249 Binding Elements Together 249 The Binding Expression 250 Binding Errors 251 Binding Modes 251 Creating Bindings with Code 254 Multiple Bindings 255 Binding Updates 259 Binding to Objects That Aren't Elements 260 Source 261 IX

8 D CONTENTS RelativeSource 261 DataContext. 263 The Last Word 264 Chapter 9: Commands 265 Understanding Commands 265 The WPF Command Model 267 The ICommand Interface 267 The RoutedCommand Class 268 The RoutedUICommand Class 269 The Command Library 269 Executing Commands Command Sources 271 Command Bindings 272 Using Multiple Command Sources 275 Fine-Tuning Command Text Invoking a Command Directly 276 Disabling Commands 277 Controls with Built-in Commands 280 Advanced Commands 282 Custom Commands 282 Using the Same Command in Different Places 284 Using a Command Parameter 286 Tracking and Reversing Commands 286 The Last Word 291 Chapter 10: Resources 293 Resource Basics 293 The Resources Collection 294 The Hierarchy of Resources 295 Static and Dynamic Resources 297 Nonshared Resources 299 Accessing Resources in Code 299 Application Resources 300

9 n CONTENTS System Resources 301 Resource Dictionaries 302 Creating a Resource Dictionary 302 Using a Resource Dictionary 303 Sharing Resources Between Assemblies 304 The Last Word :307 Chapter 11: Styles and Behaviors 309 Style Basics 309 Creating a Style Object 313 Setting Properties 314 Attaching Event Handlers 316 The Many Layers of Styles 317 Automatically Applying Styles by Type 319 Triggers 320 A Simple Trigger 321 An Event Trigger 323 Behaviors 325 Getting Support for Behaviors 325 Understanding the Behavior Model 326 Creating a Behavior 327 Using a Behavior 329 Design-Time Behavior Support in Blend 330 The Last Word 331 Chapter 12: Shapes, Brushes, and Transforms 333 Understanding Shapes 333 The Shape Classes 334 Rectangle and Ellipse 337 Sizing and Placing Shapes 338 Scaling Shapes with a Viewbox 341 Line 343 Polyline 344 Polygon 345 XI

10 CONTENTS Line Caps and Line Joins 348 Dashes 349 Pixel Snapping 351 Brushes 352 The SolidColorBrush 353 The LinearGradientBrush 354 The RadialGradientBrush 356 The ImageBrush : 358 ATiledlmageBrush 360 The VisualBrush 363 The BitmapCacheBrush 364 Transforms 365 Transforming Shapes 367 Transforming Elements 369 Transparency 370 Making an Element Partially Transparent 370 Opacity Masks 372 The Last Word 374 Chapter 13: Geometries and Drawings 375 Paths and Geometries 375 Line, Rectangle, and Ellipse Geometries 376 Combining Shapes with GeometryGroup 377 Fusing Geometries with CombinedGeometry 379 Curves and Lines with PathGeometry 383 The Geometry Mini-Language 388 Clipping with Geometry 391 Drawings 392 Displaying a Drawing 394 Exporting Clip Art 396 The Last Word 398 Chapter 14: Effects and Visuals 399 Visuals 399 Xll

11 n CONTENTS Drawing Visuals 400 Wrapping Visuals in an Element 402 Hit Testing 405 Complex Hit Testing Effects : 411 BlurEffect DropShadowEffect 413 ShaderEffect 414 The WriteableBitmap Class 416 Generating a Bitmap 416 Writing to a WriteableBitmap 417 More Efficient Pixel Writing 419 The Last Word 422 Chapter 15: Animation Basics 423 Understanding WPF Animation 423 Timer-Based Animation 424 Property-Based Animation 425 Basic Animation 426 The Animation Classes 426 Animations in Code 429 Simultaneous Animations 434 Animation Lifetime...: 434 The Timeline Class 436 Storyboards 439 The Storyboard 440 Event Triggers 440 Overlapping Animations 443 Synchronized Animations 444 Controlling Playback 445 Monitoring Progress 450 Animation Easing 452 Using an Easing Function 452 Xlll

12 CONTENTS Easing In and Easing Out 453 Easing Function Classes 455 Creating a Custom Easing Function 458 Animation Performance 460 Desired Frame Rate 460 Bitmap Caching 463 The Last Word 465 Chapter 16: Advanced Animation 467 Animation Types Revisited 467 Animating Transforms 468 Animating Brushes 472 Animating Pixel Shaders 475 Key Frame Animation ;477 Discrete Key Frame Animations 478 Easing Key Frames : 479 Spline Key Frame Animations 480 Path-Based Animation 481 Frame-Based Animation.' 483 Storyboards in Code 487 The Main Window 488 The Bomb User Control 490 Dropping the Bombs 491 Intercepting a Bomb 494 Counting Bombs and Cleaning Up 496 The Last Word 498 ichapter 17: Control Templates 499 Understanding Logical Trees and Visual Trees 500 Understanding Templates 506 The Chrome Classes 509 Dissecting Controls 510 Creating Control Templates 513 A Simple Button 514 XIV

13 n CONTENTS Template Bindings 515 Triggers That Change Properties 517 Triggers That Use Animation 520 Organizing Template Resources 521 Refactoring the Button Control Template 522 Applying Templates with Styles :. 524 Applying Templates Automatically 527 User-Selected Skins 528 Building More Complex Templates 530 Nested Templates 531 Modifying the Scroll Bar 533 The Control Template Examples 538 Visual States 540 The Last Word 541 Chapter 18: Custom Elements 543 Understanding Custom Elements in WPF 544 Building a Basic User Control 547 Defining Dependency Properties 548 Defining Routed Events 551 Adding Markup 552 Using the Control 554 Command Support 555 A Closer Look at User Controls 558 Creating a Lookless Control 559 Refactoring the Color Picker Code 560 Refactoring the Color Picker Markup 560 Streamlining the Control Template 563 Theme-Specific Styles and the Default Style 566 Supporting Visual States 568 Starting the FlipPanel Class 569 Choosing Parts and States 572 The Default Control Template 573 XV

14 n CONTENTS Using the FlipPanel 580 Using a Different Control Template 581 Custom Panels 582 The Two-Step Layout Process 583 The Canvas Clone 586 A Better Wrapping Panel 587 Custom-Drawn Elements 590 The OnRenderO Method 591 Evaluating Custom Drawing 592 A Custom-Drawn Element 593 A Custom Decorator 595 The Last Word 597 IChapter 19: Data Binding 599 Binding to a Database with Custom Objects 599 Building a Data Access Component 600 Building a Data Object 603 Displaying the Bound Object 604 Updating the Database 606 Change Notification 607 Binding to a Collection of Objects 609 Displaying and Editing Collection Items 610 Inserting and Removing Collection Items 614 Binding to the ADO.NET Objects 615 Binding to a LINQ Expression 616 Improving Performance in Large Lists 619 Virtualization 619 Item Container Recycling 621 Deferred Scrolling 621 Validation 621 Validation in the Data Object 622 Custom Validation Rules 626 Reacting to Validation Errors 628 XVI

15 O CONTENTS Getting a List of Errors 629 Showing a Different Error Indicator 630 Validating Multiple Values 633 Data Providers 636 The ObjectDataProvider 637 The XmlDataProvider.640 The Last Word 642 Chapter 20: Formatting Bound Data 643 Data Binding Redux 643 Data Conversion 645 The StringFormat Property 645 Introducing Value Converters 647 Formatting Strings with a Value Converter 648 Creating Objects with a Value Converter 650 Applying Conditional Formatting 653 Evaluating Multiple Properties 654 List Controls 656 List Styles 658 The ItemContainerStyle 659 A ListBox with Check Boxes or Radio Buttons 660 Alternating Item Style 663 Style Selectors 665 Data Templates 668 Separating and Reusing Templates 671 More Advanced Templates 672 Varying Templates 675 Template Selectors 676 Templates and Selection 679 Changing Item Layout 684 TheComboBox 686 The Last Word 689 Chapter 21: Data Views 691 xvu

16 CONTENTS The View Object 691 Retrieving a View Object 692 Navigating with a View 692 Creating a View Declaratively 695 Filtering, Sorting, and Grouping 697 Filtering Collections 697 Filtering the DataTable 701 Sorting 702 Grouping 703 The Last Word 707 Chapter 22: Lists, Grids, and Trees 709 TheListView 710 Creating Columns with the GridView 711 Creating a Custom View 715 TheTreeView 724 A Data-Bound TreeView 724 Binding a DataSet to a TreeView 728 Just-in-Time Node Creation ; 729 The DataGrid 732 Resizing and Rearranging Columns 734 Defining Columns 735 Formatting and Styling Columns 740 Formatting Rows 742 Row Details 744 Freezing Columns 745 Selection 745 Sorting 746 DataGrid Editing 746 The Last Word 749 Chapter 23: Windows 751 The Window Class 751 Showing a Window 754 XVlll

17 3 CONTENTS Positioning a Window 755 Saving and Restoring Window Location 756 Window Interaction 758 Window Ownership 760 The Dialog Model 761 Common Dialog Boxes :762 Nonrectangular Windows 763 A Simple Shaped Window 763 A Transparent Window with Shaped Content 766 Moving Shaped Windows 768 Resizing Shaped Windows 769 Putting It All Together: A Custom Control Template for Windows 770 The Aero Glass Effect 774 Programming the Windows 7 Taskbar 779 Using Jump Lists 779 Changing the Taskbar Icon and Preview 784 The Last Word 790 Chapter 24: Pages and Navigation 791 Understanding Page-Based Navigation 791 Page-Based Interfaces 792 A Simple Page-Based Application with NavigationWindow 793 The Page Class 795 Hyperlinks 796 Hosting Pages in a Frame 799 Hosting Pages in Another Page 800 Hosting Pages in a Web Browser 802 The Page History 803 A Closer Look at URIs in WPF 803 Navigation History 804 Maintaining Custom Properties 805 The Navigation Service 806 Programmatic Navigation 806 XIX

18 a CONTENTS Navigation Events 808 Managing the Journal 809 Adding Custom Items to the Journal 811 Page Functions 816 XAML Browser Applications 819 XBAP Requirements 819 Creating an XBAP 820 Deploying an XBAP 821 Updating an XBAP 823 XBAP Security 824 Full-Trust XBAPs 826 Combination XBAP/Stand-Alone Applications 826 Coding for Different Security Levels 827 Embedding an XBAP in a Web Page 832 The WebBrowser Control 833 Navigating to a Page 833 Building a DOM Tree 835 Scripting a Web Page with.net Code 837 The Last Word?. 840 Chapter 25: Menus, Toolbars, and Ribbons 841 Menus 841 The Menu Class 841 Menu Items 843 The ContextMenu Class 845 Menu Separators 846 Toolbars and Status Bars 847 TheToolBar 847 TheStatusBar 851 Ribbons 852 Adding the Ribbon 853 Styling the Ribbon 854 Commands 855 XX

19 1 CONTENTS The Application Menu 856 Tabs, Groups, and Buttons 859 Ribbon Sizing 862 The Quick access Toolbar 864 The Last Word 866 Chapter 26: Sound and Video : Playing WAV Audio 865 The SoundPlayer 866 The SoundPlayerAction 867 System Sounds 868 The MediaPlayer 868 The MediaElement 871 Playing Audio Programmatically 871 Handling Errors 872 Playing Audio with Triggers 872 Playing Multiple Sounds 875 Changing Volume, Balance, Speed, and Position Synchronizing an Animation with Audio 878 Playing Video 880 Video Effects 881 Speech 885 Speech Synthesis 885 Speech Recognition 887 The Last Word 889 Chapter 27:3-D Drawing D Drawing Basics 889 The Viewport D Objects 890 The Camera 899 Deeper into 3-D 903 Shading and Normals 905 More Complex Shapes 909 XXI

20 O CONTENTS Model3DGroup Collections 910 Materials Revisited 912 Texture Mapping 914 Interactivity and Animations 918 Transforms 919 Rotations 920 A Fly Over The Trackball 923 Hit Testing D Elements on 3-D Surfaces 929 The Last Word 932 Chapter 28: Documents 935 Understanding Documents 935 Flow Documents 936 The Flow Elements 937 Formatting Content Elements 939 Constructing a Simple Flow Document 941 Block Elements 942 Inline Elements 949 Interacting with Elements Programmatically 956 Text Justification 959 Read-Only Flow Document Containers 960 Zooming 961 Pages and Columns 962 Loading Documents from a File 965 Printing 966 Editing a Flow Document 967 Loading a File 967 Saving a File 969 Formatting Selected Text 970 Getting Individual Words 973 Fixed Documents 974 XXll

21 CONTENTS Annotations 976 The Annotation Classes 977 Enabling the Annotation Service 977 Creating Annotations 979 Examining Annotations 982 Reacting to Annotation Changes 986 Storing Annotations in a Fixed Document 986 Customizing the Appearance of Sticky Notes 987 The Last Word 988 IChapter 29: Printing 989 Basic Printing 989 Printing an Element 990 Transforming Printed Output 993 Printing Elements Without Showing Them 995 Printing a Document 996 Manipulating the Pages in a Document Printout 1000 Custom Printing 1002 Printing with the Visual Layer Classes 1002 Custom Printing with Multiple Pages 1006 Print Settings and Management 1012 Maintaining Print Settings 1012 Printing Page Ranges 1012 Managing a Print Queue 1013 Printing Through XPS 1016 Creating an XPS Document for a Print Preview 1017 Writing to an In-Memory XPS Document 1018 Printing Directly to the Printer via XPS 1019 Asynchronous Printing 1019 The Last Word 1020 IChapter 30: Interacting with Windows Forms 1019 Assessing Interoperability 1019 Missing Features in WPF 1020 XXlll

22 D CONTENTS Mixing Windows and Forms 1022 Adding Forms to a WPF Application 1022 Adding WPF Windows to a Windows Forms Application 1023 Showing Modal Windows and Forms 1023 Showing Modeless Windows and Forms.1024 Visual Styles for Windows Forms Controls 1024" Windows Forms Classes That Don't Need Interoperability 1025 Creating Windows with Mixed Content 1029 WPF and Windows Forms "Airspace" 1030 Hosting Windows Forms Controls in WPF 1031 WPF and Windows Forms User Controls 1034 Hosting WPF Controls in Windows Forms 1035 Access Keys, Mnemonics, and Focus 1037 Property Mapping 1039 The Last Word 1041 Chapter 31 Multithreading 1041 Multithreading 1041 The Dispatcher 1042 The DispatcherObject 1042 The BackgroundWorker : 1045 The Last Word 1054 Chapter 32: The Add-in Model 1055 Choosing Between MAF and MEF 1055 The Add-in Pipeline 1056 How the Pipeline Works 1057 The Add-in Folder Structure 1059 Preparing a Solution That Uses the Add-in Model 1060 An Application That Uses Add-lns 1063 The Contract 1063 The Add-in View 1064 The Add-In 1064 The Add-in Adapter 1065 XXIV

23 D CONTENTS The Host View 1066 The Host Adapter 1067 The Host ; 1067 Adding More Add-lns 1070 Interacting with the Host 1071 Visual Add-lns 1076 The Last Word 1079 IChapter 33: ClickOnce Deployment 1079 Understanding Application Deployment 1080 The ClickOnce Installation Model 1081 ClickOnce Limitations 1082 A Simple ClickOnce Publication 1083 Setting the Publisher and Production 1083 Starting the Publish Wizard 1085 The Deployed File Structure 1091 Installing a ClickOnce Application 1092 Updating a ClickOnce Application 1093 Additional ClickOnce Options 1094 Publish Version 1094 Updates 1095 File Associations 1096 Publish Options 1098 The Last Word 1099 XXV

Pro WPF 4.5 in C# Matthew MacDonald. Apress*

Pro WPF 4.5 in C# Matthew MacDonald. Apress* Pro WPF 4.5 in C# Matthew MacDonald Apress* Contents a About the Author a About the Technical Reviewer xxvi xxvii» Acknowledgments xxviii a Introduction xxix a Part I: Fundamentals 1 a Chapter 1: Introducing

More information

Pro WPF in C# 2008. Windows Presentation Foundation with.net 3.5 SECOND EDITION. Matthew MacDonald. Apress 8. [] rj G

Pro WPF in C# 2008. Windows Presentation Foundation with.net 3.5 SECOND EDITION. Matthew MacDonald. Apress 8. [] rj G Pro WPF in C# 2008 Windows Presentation Foundation with.net 3.5 SECOND EDITION [] rj G Matthew MacDonald Apress 8 Contents About the Author About the Technical Reviewer Acknowledgments Introduction xxii

More information

Windows Store App Development

Windows Store App Development Windows Store App Development C# AND XAML PETE BROWN 11 MANNING SHELTER ISLAND contents preface xvii acknowledgments xx about this book xxii about the author xxviii. about the cover illustration xxix If

More information

Windows Presentation Foundation

Windows Presentation Foundation Windows Presentation Foundation C# Programming April 18 Windows Presentation Foundation WPF (code-named Avalon ) is the graphical subsystem of the.net 3.0 Framework It provides a new unified way to develop

More information

Visual Studio 2008: Windows Presentation Foundation

Visual Studio 2008: Windows Presentation Foundation Visual Studio 2008: Windows Presentation Foundation Course 6460A: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with the knowledge and skills to build and

More information

Microsoft Publisher 2010 What s New!

Microsoft Publisher 2010 What s New! Microsoft Publisher 2010 What s New! INTRODUCTION Microsoft Publisher 2010 is a desktop publishing program used to create professional looking publications and communication materials for print. A new

More information

San Joaquin County Office of Education Career & Technical Education Web Design ~ Course Outline CBEDS#: 4601

San Joaquin County Office of Education Career & Technical Education Web Design ~ Course Outline CBEDS#: 4601 Web Design Course Outline I II 1 Course Content 5 5 Student Evaluation Employment Opportunities 2 XHTML 10 10 Creating an HTML Document Formatting Text with HTML Adding Graphics with Multimedia Using forms

More information

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010.

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010. Hands-On Lab Building a Data-Driven Master/Detail Business Form using Visual Studio 2010 Lab version: 1.0.0 Last updated: 12/10/2010 Page 1 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING THE APPLICATION S

More information

Essentials of Developing Windows Store Apps Using C# MOC 20484

Essentials of Developing Windows Store Apps Using C# MOC 20484 Essentials of Developing Windows Store Apps Using C# MOC 20484 Course Outline Module 1: Overview of the Windows 8 Platform and Windows Store Apps This module describes the Windows 8 platform and features

More information

Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner

Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner 1 vk» Java 7 Recipes (,\['«** - < g!p#«josh Juneau Carl Dea Freddy Guime John O'Conner Contents J Contents at a Glance About the Authors About the Technical Reviewers Acknowledgments Introduction iv xvi

More information

Development. Wiley Publishing, Inc. BUILDING APPLICATIONS AND GAMES USING. Christopher Fairbairn VISUAL STUDIO, SILVERLIGHT, AND XNA.

Development. Wiley Publishing, Inc. BUILDING APPLICATIONS AND GAMES USING. Christopher Fairbairn VISUAL STUDIO, SILVERLIGHT, AND XNA. Development BUILDING APPLICATIONS AND GAMES USING VISUAL STUDIO, SILVERLIGHT, AND XNA Nick Randolph Christopher Fairbairn WILEY Wiley Publishing, Inc. INTRODUCTION xxv CHAPTER 1: TAKING THE METRO WITH

More information

Advanced Presentation Features and Animation

Advanced Presentation Features and Animation There are three features that you should remember as you work within PowerPoint 2007: the Microsoft Office Button, the Quick Access Toolbar, and the Ribbon. The function of these features will be more

More information

Development. Wiley Publishing, Inc. 24-HOUR TRAINER. Brian Faucher WILEY

Development. Wiley Publishing, Inc. 24-HOUR TRAINER. Brian Faucher WILEY Development 24-HOUR TRAINER Brian Faucher WILEY Wiley Publishing, Inc. INTRODUCTION xxvii LESSON 1: HELLO, WINDOWS PHONE 7 3 Overview of Windows Phone 7 3 Silverlight Versus XNA 4 Silverlight 4 Microsoft

More information

ComponentOne. Windows for WPF

ComponentOne. Windows for WPF ComponentOne Windows for WPF Copyright 1987-2012 GrapeCity, Inc. All rights reserved. ComponentOne, a division of GrapeCity 201 South Highland Avenue, Third Floor Pittsburgh, PA 15206 USA Internet: info@componentone.com

More information

Using Adobe Dreamweaver CS4 (10.0)

Using Adobe Dreamweaver CS4 (10.0) Getting Started Before you begin create a folder on your desktop called DreamweaverTraining This is where you will save your pages. Inside of the DreamweaverTraining folder, create another folder called

More information

Programming 3D Applications with HTML5 and WebGL

Programming 3D Applications with HTML5 and WebGL Programming 3D Applications with HTML5 and WebGL Tony Parisi Beijing Cambridge Farnham Köln Sebastopol Tokyo Table of Contents Preface ix Part I. Foundations 1. Introduction 3 HTML5: A New Visual Medium

More information

How to create a Flash banner advert in DrawPlus X2

How to create a Flash banner advert in DrawPlus X2 How to create a Flash banner advert in DrawPlus X2 Open DrawPlus X2 and choose Start New: Keyframe Animation Select WebPlus 10 Flash Banner and click on Open The work area should look like the screenshot.

More information

Creating Interactive PDF Forms

Creating Interactive PDF Forms Creating Interactive PDF Forms Using Adobe Acrobat X Pro Information Technology Services Outreach and Distance Learning Technologies Copyright 2012 KSU Department of Information Technology Services This

More information

Visual C# 2012 Programming

Visual C# 2012 Programming Visual C# 2012 Programming Karli Watson Jacob Vibe Hammer John D. Reid Morgan Skinner Daniel Kemper Christian Nagel WILEY John Wiley & Sons, Inc. INTRODUCTION xxxi CHAPTER 1: INTRODUCING C# 3 What Is the.net

More information

^/ CS> KRIS. JAMSA, PhD, MBA. y» A- JONES & BARTLETT LEARNING

^/ CS> KRIS. JAMSA, PhD, MBA. y» A- JONES & BARTLETT LEARNING %\ ^/ CS> v% Sr KRIS JAMSA, PhD, MBA y» A- JONES & BARTLETT LEARNING Brief Contents Acknowledgments Preface Getting Started with HTML Integrating Images Using Hyperlinks to Connect Content Presenting Lists

More information

Publisher 2010 Cheat Sheet

Publisher 2010 Cheat Sheet April 20, 2012 Publisher 2010 Cheat Sheet Toolbar customize click on arrow and then check the ones you want a shortcut for File Tab (has new, open save, print, and shows recent documents, and has choices

More information

Microsoft Virtual Labs. Building Windows Presentation Foundation Applications - C# - Part 1

Microsoft Virtual Labs. Building Windows Presentation Foundation Applications - C# - Part 1 Microsoft Virtual Labs Building Windows Presentation Foundation Applications - C# - Part 1 Table of Contents Building Windows Presentation Foundation Applications - C# - Part 1... 1 Exercise 1 Creating

More information

JavaFX Session Agenda

JavaFX Session Agenda JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user

More information

Windows Presentation Foundation Using C#

Windows Presentation Foundation Using C# Windows Presentation Foundation Using C# Student Guide Revision 4.0 Object Innovations Course 4135 Windows Presentation Foundation Using C# Rev. 4.0 Student Guide Information in this document is subject

More information

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming TRAINING & REFERENCE murach's web programming with C# 2010 Anne Boehm Joel Murach Va. Mike Murach & Associates, Inc. I J) 1-800-221-5528 (559) 440-9071 Fax: (559) 44(M)963 murachbooks@murach.com www.murach.com

More information

Microsoft Office PowerPoint 2013

Microsoft Office PowerPoint 2013 Microsoft Office PowerPoint 2013 Navigating the PowerPoint 2013 Environment The Ribbon: The ribbon is where you will access a majority of the commands you will use to create and develop your presentation.

More information

Logo Design Studio Pro Guide

Logo Design Studio Pro Guide Logo Design Studio Pro Guide This guide is distributed with software that includes an end-user agreement, this guide, as well as the software described in it, is furnished under license and may be used

More information

Windows Presentation Foundation: What, Why and When

Windows Presentation Foundation: What, Why and When Windows Presentation Foundation: What, Why and When A. WHY WPF: WPF is framework to build application for windows. It is designed for.net influenced by modern display technologies like HTML and Flash and

More information

IE Class Web Design Curriculum

IE Class Web Design Curriculum Course Outline Web Technologies 130.279 IE Class Web Design Curriculum Unit 1: Foundations s The Foundation lessons will provide students with a general understanding of computers, how the internet works,

More information

Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF) 50151 - Version: 4 05 July 2016 Windows Presentation Foundation (WPF) Windows Presentation Foundation (WPF) 50151 - Version: 4 5 days Course Description: This five-day instructor-led course provides students

More information

Pro Windows Phone 7. Development. Rob Cameron

Pro Windows Phone 7. Development. Rob Cameron Pro Windows Phone 7 Development Rob Cameron Contents Contents at a Glance About the Author About the Technical Reviewer Acknowledgments. Introduction iv xii xiii xiv xv Chapter 1: Introduction to Windows

More information

Mobile Game and App Development the Easy Way

Mobile Game and App Development the Easy Way Mobile Game and App Development the Easy Way Developed and maintained by Pocketeers Limited (http://www.pocketeers.co.uk). For support please visit http://www.appeasymobile.com This document is protected

More information

Dreamweaver CS3 THE MISSING MANUAL. David Sawyer McFarland. POGUE PRESS" O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo

Dreamweaver CS3 THE MISSING MANUAL. David Sawyer McFarland. POGUE PRESS O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Dreamweaver CS3 THE MISSING MANUAL David Sawyer McFarland POGUE PRESS" O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents The Missing Credits Introduction 1 Part

More information

WPF Shapes. WPF Shapes, Canvas, Dialogs 1

WPF Shapes. WPF Shapes, Canvas, Dialogs 1 WPF Shapes WPF Shapes, Canvas, Dialogs 1 Shapes are elements WPF Shapes, Canvas, Dialogs 2 Shapes draw themselves, no invalidation or repainting needed when shape moves, window is resized, or shape s properties

More information

PowerPoint 2007 Basics Website: http://etc.usf.edu/te/

PowerPoint 2007 Basics Website: http://etc.usf.edu/te/ Website: http://etc.usf.edu/te/ PowerPoint is the presentation program included in the Microsoft Office suite. With PowerPoint, you can create engaging presentations that can be presented in person, online,

More information

LEWIS-CLARK STATE COLLEGE BUSINESS TECHNOLOGY AND SERVICE DIVISION SYLLABUS

LEWIS-CLARK STATE COLLEGE BUSINESS TECHNOLOGY AND SERVICE DIVISION SYLLABUS LEWIS-CLARK STATE COLLEGE BUSINESS TECHNOLOGY AND SERVICE DIVISION SYLLABUS Course Title: Business Computer Skills Course Number: CITPT 110-01/PT01 and CITPT 110-02/PT02 Credit Hours: 3 Semester: Fall

More information

Silverlight for Windows Embedded Graphics and Rendering Pipeline 1

Silverlight for Windows Embedded Graphics and Rendering Pipeline 1 Silverlight for Windows Embedded Graphics and Rendering Pipeline 1 Silverlight for Windows Embedded Graphics and Rendering Pipeline Windows Embedded Compact 7 Technical Article Writers: David Franklin,

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

DataPA OpenAnalytics End User Training

DataPA OpenAnalytics End User Training DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics

More information

Mobile Web Design with HTML5, CSS3, JavaScript and JQuery Mobile Training BSP-2256 Length: 5 days Price: $ 2,895.00

Mobile Web Design with HTML5, CSS3, JavaScript and JQuery Mobile Training BSP-2256 Length: 5 days Price: $ 2,895.00 Course Page - Page 1 of 12 Mobile Web Design with HTML5, CSS3, JavaScript and JQuery Mobile Training BSP-2256 Length: 5 days Price: $ 2,895.00 Course Description Responsive Mobile Web Development is more

More information

Table of Contents. Part I Welcome. Part II Introduction. Part III Getting Started. Part IV The User Interface. Part V Quick Start Tutorials

Table of Contents. Part I Welcome. Part II Introduction. Part III Getting Started. Part IV The User Interface. Part V Quick Start Tutorials Contents I Table of Contents Part I Welcome 5 Part II Introduction 5 1 Overview... 5 2 Product... Levels 5 3 Technical... Support 6 4 Copyright... 7 Part III Getting Started 7 1 Installation... 7 2 Register...

More information

Microsoft PowerPoint 2008

Microsoft PowerPoint 2008 Microsoft PowerPoint 2008 Starting PowerPoint... 2 Creating Slides in Your Presentation... 3 Beginning with the Title Slide... 3 Inserting a New Slide... 3 Slide Layouts... 3 Adding an Image to a Slide...

More information

Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010

Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010 Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010 Contents Microsoft Office Interface... 4 File Ribbon Tab... 5 Microsoft Office Quick Access Toolbar... 6 Appearance

More information

Creating Hyperlinks & Buttons InDesign CS6

Creating Hyperlinks & Buttons InDesign CS6 Creating Hyperlinks & Buttons Adobe DPS, InDesign CS6 1 Creating Hyperlinks & Buttons InDesign CS6 Hyperlinks panel overview You can create hyperlinks so that when you export to Adobe PDF or SWF in InDesign,

More information

Visual Basic. murach's TRAINING & REFERENCE

Visual Basic. murach's TRAINING & REFERENCE TRAINING & REFERENCE murach's Visual Basic 2008 Anne Boehm lbm Mike Murach & Associates, Inc. H 1-800-221-5528 (559) 440-9071 Fax: (559) 440-0963 murachbooks@murach.com www.murach.com Contents Introduction

More information

Project Setup and Data Management Tutorial

Project Setup and Data Management Tutorial Project Setup and Heavy Construction Edition Version 1.20 Corporate Office Trimble Navigation Limited Engineering and Construction Division 5475 Kellenburger Road Dayton, Ohio 45424-1099 U.S.A. Phone:

More information

Microsoft Office 2007 Orientation Objective 1: Become acquainted with the Microsoft Office Suite 2007 Layout

Microsoft Office 2007 Orientation Objective 1: Become acquainted with the Microsoft Office Suite 2007 Layout Microsoft Office 2007 Orientation Objective 1: Become acquainted with the Microsoft Office Suite 2007 Layout Microsoft Suite 2007 offers a new user interface. The top portion of the window has a new structure

More information

Adobe Dreamweaver Exam Objectives

Adobe Dreamweaver Exam Objectives Adobe Dreamweaver audience needs for a website. 1.2 Identify webpage content that is relevant to the website purpose and appropriate for the target audience. 1.3 Demonstrate knowledge of standard copyright

More information

Microsoft Office Word 2010: Level 1

Microsoft Office Word 2010: Level 1 Microsoft Office Word 2010: Level 1 Workshop Objectives: In this workshop, you will learn fundamental Word 2010 skills. You will start by getting acquainted with the Word user interface, creating a new

More information

Microsoft PowerPoint 2010

Microsoft PowerPoint 2010 Microsoft PowerPoint 2010 Starting PowerPoint... 2 PowerPoint Window Properties... 2 The Ribbon... 3 Default Tabs... 3 Contextual Tabs... 3 Minimizing and Restoring the Ribbon... 4 The Backstage View...

More information

DESKTOP PRODUCTIVITY SOFTWARE

DESKTOP PRODUCTIVITY SOFTWARE USING WINDOWS 8 UNIT 1: INTRODUCTION TO COMPUTERS Topic A: Overview of computers Topic B: How computers work Topic C: Starting the computer UNIT 2: INPUT DEVICES Topic A: Mouse and keyboard basics Topic

More information

Asset Track Getting Started Guide. An Introduction to Asset Track

Asset Track Getting Started Guide. An Introduction to Asset Track Asset Track Getting Started Guide An Introduction to Asset Track Contents Introducing Asset Track... 3 Overview... 3 A Quick Start... 6 Quick Start Option 1... 6 Getting to Configuration... 7 Changing

More information

SiteBuilder 2.1 Manual

SiteBuilder 2.1 Manual SiteBuilder 2.1 Manual Copyright 2004 Yahoo! Inc. All rights reserved. Yahoo! SiteBuilder About This Guide With Yahoo! SiteBuilder, you can build a great web site without even knowing HTML. If you can

More information

Windchill PDMLink 10.2. Curriculum Guide

Windchill PDMLink 10.2. Curriculum Guide Windchill PDMLink 10.2 Curriculum Guide Live Classroom Curriculum Guide Update to Windchill PDMLink 10.2 from Windchill PDMLink 9.0/9.1 for the End User Introduction to Windchill PDMLink 10.2 for Light

More information

MicroStrategy Analytics Express User Guide

MicroStrategy Analytics Express User Guide MicroStrategy Analytics Express User Guide Analyzing Data with MicroStrategy Analytics Express Version: 4.0 Document Number: 09770040 CONTENTS 1. Getting Started with MicroStrategy Analytics Express Introduction...

More information

Microsoft Word 2010. Quick Reference Guide. Union Institute & University

Microsoft Word 2010. Quick Reference Guide. Union Institute & University Microsoft Word 2010 Quick Reference Guide Union Institute & University Contents Using Word Help (F1)... 4 Window Contents:... 4 File tab... 4 Quick Access Toolbar... 5 Backstage View... 5 The Ribbon...

More information

Visualization with Excel Tools and Microsoft Azure

Visualization with Excel Tools and Microsoft Azure Visualization with Excel Tools and Microsoft Azure Introduction Power Query and Power Map are add-ins that are available as free downloads from Microsoft to enhance the data access and data visualization

More information

Explore commands on the ribbon Each ribbon tab has groups, and each group has a set of related commands.

Explore commands on the ribbon Each ribbon tab has groups, and each group has a set of related commands. Quick Start Guide Microsoft Excel 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve. Add commands to the Quick Access Toolbar Keep favorite commands

More information

Pro WPF. Windows Presentation Foundation in.net 3.0. Matthew MacDonald

Pro WPF. Windows Presentation Foundation in.net 3.0. Matthew MacDonald Pro WPF Windows Presentation Foundation in.net 3.0 Matthew MacDonald Pro WPF: Windows Presentation Foundation in.net 3.0 Copyright 2007 by Matthew MacDonald All rights reserved. No part of this work may

More information

Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional.

Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional. Workspace tour Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional. In this tutorial, you will become familiar with the terminology and workspace

More information

Printing Guide. MapInfo Pro Version 15.0. Contents:

Printing Guide. MapInfo Pro Version 15.0. Contents: MapInfo Pro Version 15.0 The purpose of this guide is to assist you in getting the best possible output from your MapInfo Pro software. We begin by covering the new print, import, and export features and

More information

Using PowerPoint s Advanced Features. What Are Advanced Features? Basic Skills:

Using PowerPoint s Advanced Features. What Are Advanced Features? Basic Skills: Using PowerPoint s Advanced Features September, 2003 Suzanne Czurylo czurylo@umich.edu For questions about using PowerPoint, please contact Software Support at umbssofthelp@umich.edu What Are Advanced

More information

LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories

LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories Curriculum # 05 Four Months Certification Program WEB DESIGNING & DEVELOPMENT LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories The duration of The Course is Four

More information

Chapter 4 Windows Applications Notepad, WordPad, and Paint

Chapter 4 Windows Applications Notepad, WordPad, and Paint Chapter 4 Windows Applications Notepad, WordPad, and Paint Start/Accessories menu is used to access convenient tools (application programs) included in Windows XP that can be used to perform many everyday

More information

Designing for Windows Phone

Designing for Windows Phone Designing for Windows Phone Contents LESSON 1 METRO Design Introduction to METRO design.... 5 Alive in motion... 5 Content, not chrome.... 5 Authentically digital.... 5 Before you start.... 5 Adobe Photoshop

More information

History Explorer. View and Export Logged Print Job Information WHITE PAPER

History Explorer. View and Export Logged Print Job Information WHITE PAPER History Explorer View and Export Logged Print Job Information WHITE PAPER Contents Overview 3 Logging Information to the System Database 4 Logging Print Job Information from BarTender Designer 4 Logging

More information

SMART Notebook 10 User s Guide. Linux Operating Systems

SMART Notebook 10 User s Guide. Linux Operating Systems SMART Notebook 10 User s Guide Linux Operating Systems Product Registration If you register your SMART product, we ll notify you of new features and software upgrades. Register online at www.smarttech.com/registration.

More information

Introduction to C#, Visual Studio and Windows Presentation Foundation

Introduction to C#, Visual Studio and Windows Presentation Foundation Introduction to C#, Visual Studio and Windows Presentation Foundation Lecture #3: C#, Visual Studio, and WPF Joseph J. LaViola Jr. Fall 2008 Fall 2008 CAP 6938 Topics in Pen-Based User Interfaces Joseph

More information

Serif PagePlusX4. Group Listing

Serif PagePlusX4. Group Listing File Menu New Startup Wizard New Publication New Book Open File Open Browse Files Browse Revert Close File Save Save As Save As Package Export As Picture Properties Page Setup Layout Guides Print Print

More information

paragraph(s). The bottom mark is for all following lines in that paragraph. The rectangle below the marks moves both marks at the same time.

paragraph(s). The bottom mark is for all following lines in that paragraph. The rectangle below the marks moves both marks at the same time. MS Word, Part 3 & 4 Office 2007 Line Numbering Sometimes it can be helpful to have every line numbered. That way, if someone else is reviewing your document they can tell you exactly which lines they have

More information

PowerPoint 2007: Basics Learning Guide

PowerPoint 2007: Basics Learning Guide PowerPoint 2007: Basics Learning Guide What s a PowerPoint Slide? PowerPoint presentations are composed of slides, just like conventional presentations. Like a 35mm film-based slide, each PowerPoint slide

More information

DESIGN A WEB SITE USING PUBLISHER Before you begin, plan your Web site

DESIGN A WEB SITE USING PUBLISHER Before you begin, plan your Web site Page 1 of 22 DESIGN A WEB SITE USING PUBLISHER Before you begin, plan your Web site Before you create your Web site, ask yourself these questions: What do I want the site to do? Whom do I want to visit

More information

Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface...

Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface... 2 CONTENTS Module One: Getting Started... 6 Opening Outlook... 6 Setting Up Outlook for the First Time... 7 Understanding the Interface...12 Using Backstage View...14 Viewing Your Inbox...15 Closing Outlook...17

More information

In this session, we will explain some of the basics of word processing. 1. Start Microsoft Word 11. Edit the Document cut & move

In this session, we will explain some of the basics of word processing. 1. Start Microsoft Word 11. Edit the Document cut & move WORD PROCESSING In this session, we will explain some of the basics of word processing. The following are the outlines: 1. Start Microsoft Word 11. Edit the Document cut & move 2. Describe the Word Screen

More information

Microsoft PowerPoint 2011

Microsoft PowerPoint 2011 Microsoft PowerPoint 2011 Starting PowerPoint... 2 Creating Slides in Your Presentation... 3 Beginning with the Title Slide... 3 Inserting a New Slide... 3 Adding an Image to a Slide... 4 Downloading Images

More information

Eloqua Insight: Advanced Analyzer User Guide

Eloqua Insight: Advanced Analyzer User Guide Eloqua Insight: Advanced Analyzer User Guide Table of Contents About this User Guide... 5 Introduction to Analyzer User... 6 Beyond Basic Grids and Graphs... 6 The Benefits of Eloqua Insight... 6 Reporting

More information

INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB

INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB GINI COURTER, TRIAD CONSULTING Like most people, you probably fill out business forms on a regular basis, including expense reports, time cards, surveys,

More information

Epson Brightlink Interactive Board and Pen Training. Step One: Install the Brightlink Easy Interactive Driver

Epson Brightlink Interactive Board and Pen Training. Step One: Install the Brightlink Easy Interactive Driver California State University, Fullerton Campus Information Technology Division Documentation and Training Services Handout Epson Brightlink Interactive Board and Pen Training Downloading Brightlink Drivers

More information

Perfect PDF 8 Premium

Perfect PDF 8 Premium Perfect PDF 8 Premium Test results ( gut Good, sehr gut very good) refer to versions 7, 6 and 5 of Perfect PDF. Professionally create, convert, edit and view PDF, PDF/A and XPS files Perfect PDF 8 Premium

More information

Adobe Illustrator CS5 Part 1: Introduction to Illustrator

Adobe Illustrator CS5 Part 1: Introduction to Illustrator CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Illustrator CS5 Part 1: Introduction to Illustrator Summer 2011, Version 1.0 Table of Contents Introduction...2 Downloading

More information

Basic Microsoft Excel 2007

Basic Microsoft Excel 2007 Basic Microsoft Excel 2007 The biggest difference between Excel 2007 and its predecessors is the new layout. All of the old functions are still there (with some new additions), but they are now located

More information

Developing Website Using Tools

Developing Website Using Tools 7 Developing Website Using Tools 7.1 INTRODUCTION A number of Software Packages are available in market for creating a website. Among popular softwares are Dreamweaver, Microsoft FrontPage and Flash. These

More information

Layout Tutorial. Getting Started

Layout Tutorial. Getting Started Getting Started Layout Tutorial This tutorial will explain how create a layout template, send views to a layout page, then save the document in PDF format. In this tutorial you will learn about: Creating

More information

CaptainCasa. CaptainCasa Enterprise Client. CaptainCasa Enterprise Client. Feature Overview

CaptainCasa. CaptainCasa Enterprise Client. CaptainCasa Enterprise Client. Feature Overview Feature Overview Page 1 Technology Client Server Client-Server Communication Client Runtime Application Deployment Java Swing based (JRE 1.6), generic rich frontend client. HTML based thin frontend client

More information

Handout: Word 2010 Tips and Shortcuts

Handout: Word 2010 Tips and Shortcuts Word 2010: Tips and Shortcuts Table of Contents EXPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 IMPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 USE THE FORMAT PAINTER... 3 REPEAT THE LAST ACTION... 3 SHOW

More information

Manual. OIRE Escuela de Profesiones de la Salud. Power Point 2007

Manual. OIRE Escuela de Profesiones de la Salud. Power Point 2007 Power Point 2007 Manual OIRE Escuela de Profesiones de la Salud Power Point 2007 2008 The New Power Point Interface PowerPoint is currently the most common software used for making visual aids for presentations.

More information

S M A R T D R A W U S E R G U I D E : F u n d a m e n t a l s f o r N e w U s e r s

S M A R T D R A W U S E R G U I D E : F u n d a m e n t a l s f o r N e w U s e r s 2016 S M A R T D R A W U S E R G U I D E : F u n d a m e n t a l s f o r N e w U s e r s TABLE OF CONTENTS Introduction... 5 Getting Started in SmartDraw... 6 Home Screen... 6 How to Search for a Template

More information

Microsoft Access 2010 handout

Microsoft Access 2010 handout Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant

More information

Sharing Files and Whiteboards

Sharing Files and Whiteboards Your user role in a meeting determines your level of file sharing. The type of files you can share include documents, presentations, and videos. About Sharing Files, page 1 Changing Views in a File or

More information

ARIS Design Platform Getting Started with BPM

ARIS Design Platform Getting Started with BPM Rob Davis and Eric Brabander ARIS Design Platform Getting Started with BPM 4y Springer Contents Acknowledgements Foreword xvii xix Chapter 1 An Introduction to BPM 1 1.1 Brief History of Business Process

More information

SMART Ink 1.5. Windows operating systems. Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device.

SMART Ink 1.5. Windows operating systems. Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device. SMART Ink 1.5 Windows operating systems User s guide Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device. Trademark notice SMART Ink, SMART Notebook, SMART

More information

Professional iphone and ipod touch Programming. Building Applications for Mobile Safari

Professional iphone and ipod touch Programming. Building Applications for Mobile Safari Professional iphone and ipod touch Programming Building Applications for Mobile Safari Richard Wagner WILEY Wiley Publishing, Inc. Acknowledgments Introduction xvii xix Chapter 1: Introducing the iphone

More information

Using Acrobat Comment and Markup tools

Using Acrobat Comment and Markup tools Using Acrobat Comment and Markup tools In Adobe Acrobat 9 and Adobe Reader, a comment is a note, highlight, stamp, or any other markup you add to your PDF document by using the comment and markup tools.

More information

Browsing and working with your files and folder is easy with Windows 7 s new look Windows Explorer.

Browsing and working with your files and folder is easy with Windows 7 s new look Windows Explorer. Getting Started with Windows 7 In Windows 7, the desktop has been given an overhaul and makeover to introduce a clean new look. While the basic functionality remains the same, there are a few new navigation

More information

SMART NOTEBOOK 10. Instructional Technology Enhancing ACHievement

SMART NOTEBOOK 10. Instructional Technology Enhancing ACHievement SMART NOTEBOOK 10 Instructional Technology Enhancing ACHievement TABLE OF CONTENTS SMART Notebook 10 Themes... 3 Page Groups... 4 Magic Pen... 5 Shape Pen... 6 Tables... 7 Object Animation... 8 Aligning

More information

User Guide. March 2015. Moovly.com. Discover all Moovly Features and learn how to create videos like a Pro!

User Guide. March 2015. Moovly.com. Discover all Moovly Features and learn how to create videos like a Pro! User Guide March 2015 Discover all Moovly Features and learn how to create videos like a Pro! Moovly.com 1. Getting Started... 4 1.1. Technical requirements... 4 1.2. Moovly Editor Overview... 4 1.3. Making

More information

ELOQUA INSIGHT Reporter User Guide

ELOQUA INSIGHT Reporter User Guide ELOQUA INSIGHT Reporter User Guide Copyright 2012 Eloqua Corporation. All rights reserved. July 2012 revision. Table of Contents Preface... 5 Introduction toeloqua Insight Business Intelligence... 6 Introduction

More information

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2 Introduction 1 Web application basics 2 SIMATIC Information Server V8.0 Update 1 System Manual Office add-ins basics 3 Time specifications 4 Report templates 5 Working with the Web application 6 Working

More information

MapInfo Professional Version 12.5. Printing Guide

MapInfo Professional Version 12.5. Printing Guide MapInfo Professional Version 12.5 Printing Guide The purpose of this guide is to assist you in getting the best possible output from your MapInfo Professional software. We begin by covering the new print,

More information

3 What s New in Excel 2007

3 What s New in Excel 2007 3 What s New in Excel 2007 3.1 Overview of Excel 2007 Microsoft Office Excel 2007 is a spreadsheet program that enables you to enter, manipulate, calculate, and chart data. An Excel file is referred to

More information