STEP BY STEP to Build the Application 1. Start a. Open a MvvmLight (WPF4) application and name it MvvmControlChange.
|
|
|
- Percival Manning
- 9 years ago
- Views:
Transcription
1 Application Description This MVVM WPF application includes a WPF Window with a contentcontrol and multiple UserControls the user can navigate between with button controls. The contentcontrols will have data bound text blocks and screen changes driven by RelayCommands and Messages. High level Procedure Overview A high level procedure to achieve the application solution utilizes a MvvmLight WPF4 template in VS Start a. First we will test that the Mvvm Light Tool Kit sample kit runs. i. Select New Project, Select MvvmLight (WPF4) Visual C#. Name the Application MvvmControlChange. Place it in the location of your Choice. 2. Folders and Files a. Next we will add a new main page and usercontrol pages and their viewmodels. b. We ll clean up the application by deleting unnecessary items that came w/ the toolkit sample. 3. Overhead a. We ll update the overhead files app.xaml and ViewModelLocator.cs. 4. View & ViewModel Interaction a. We ll add content and bind the content to the ViewModel (i.e. properties) b. Add Code Behind c. Messaging i. Add messaging and code behind interaction. 5. RUN! STEP BY STEP to Build the Application 1. Start a. Open a MvvmLight (WPF4) application and name it MvvmControlChange. MvvmControlChange StepbyStep v1.docx 1 of 15 10/26/2012
2 b. F5 to test that the Welcome to MVVM Light WPF Window opens properly. c. Stop debugging (close the window) to start modifying! 2. Create Folders and Files a. Add Folders i. Add a folder named Content to the Root VS Solution by right clicking on the MvvmControlChange Solution. MvvmControlChange StepbyStep v1.docx 2 of 15 10/26/2012
3 ii. Add three page folders to the Content Folder named MainPage, Page2, and Page3. iii. Add the sub folders View and ViewModel to each of the Page folders. The finished folder structure will look like: b. Add Files to Folders i. Each View folder will receive a MvvmView (WPF) template. Add Item to View folder: Right Click on tar View Folder, Add, New Item, MvvmView (WPF). Add the suffix View to the Page folder name to create the xaml filename. You will have the following three view names: MainPageView, Page2View, and Page3View. ii. Each ViewModel folder will receive a MvvmViewModel (WPF) template. Add Item to ViewModel Folder: Right Click on tar ViewModel Folder, Add, New Item, MvvmViewModel (WPF). You will have the following three ViewModel names: MainPageViewModel, Page2ViewModel, and Page3ViewModel. iii. The completed folders and files will look like: MvvmControlChange StepbyStep v1.docx 3 of 15 10/26/2012
4 iv. Do not change anything yet, we ll come back and modify the files later. c. Remove Unused Items in project i. Delete the MainWindow.xaml in the root directory and in the ViewModel directory delete MainViewModel.cs. You could also delete skins, Design, and Model files, but we ll leave them in for now. You should leave the folders, but the files can be deleted when you start your real application. 3. Overhead Modify Files MVVM Style a. App.xaml i. Double Click on App.xaml. Change the StartupUri to following: StartupUri="Content/MainPage/View/MainPageView.xaml" Recall that the MainView.xaml file was deleted and the MainPageView.xaml file was added and is now the startup window. ii. Save the file. b. ViewModelLocator.cs i. Double click the ViewModelLocator.cs file. ii. First, point to the locations of the ViewModels in the using statements by adding: MvvmControlChange StepbyStep v1.docx 4 of 15 10/26/2012
5 using MvvmControlChange.Content.MainPage.ViewModel; using MvvmControlChange.Content.Page2.ViewModel; using MvvmControlChange.Content.Page3.ViewModel; iii. Now, register the ViewModels w/ the SimpleIoc in the static ViewModelLocator(). Delete the line SimpleIoc.Default. Register<MainViewModel>(); and add the following: SimpleIoc.Default.Register<MainPageViewModel>(); SimpleIoc.Default.Register<Page2ViewModel>(); SimpleIoc.Default.Register<Page3ViewModel>(); iv. ViewModel Properties. Ensure you have snippets installed. Tools/Code Snippets Manager. Ensure you have the CSharp Snippets: v. If the code snippets are not shown, select Add and navigate to the folder like this : C:\Program Files (x86)\laurent Bugnion (GalaSoft)\Mvvm Light Toolkit\Snippets\CSharp vi. Type in the snippet mvvmlocatorproperty and hit Tab. MvvmControlChange StepbyStep v1.docx 5 of 15 10/26/2012
6 vii. Too much code is thrown in, remove the static ViewModleLocator: static ViewModelLocator() ServiceLocator.SetLocatorProvider(() => SimpleIoc.Default); SimpleIoc.Default.Register<ViewModelType>(); viii. Change the property snippet to the following: public MainPageViewModel MainPageViewModel return ServiceLocator.Current.GetInstance<MainPageViewModel>(); Do that for Page2ViewModel and Page3ViewModel as well. ix. You should have some squigglies under the MainViewModel property. Delete that property as you replaced the MainView with MainPageView. x. You are COMPLETE with your ViewModleLocator.cs to this point. Good job. xi. You need one more component for later and I consider it part of the overhead. You need to add a c# class named GoToPageMessage.cs. The code in it is VERY simple. It is a property to be placed in the class: public string PageName ; set; 4. View and ViewModel Interaction You have your xaml view pages in the project and updated the ViewModelLocator.cs and App.xaml files. But, there is no content on your views. You can actually debug (F5) the program now and it will run. What does it show? A blank screen!! Ugh a. Let s Add Content to the Views. For simplicity s sake, double click on MainPageView.xaml and copy over the existing code with the following (We ll go over the details later (in class)): <Window x:class="mvvmcontrolchange.content.mainpage.view.mainpageview" xmlns=" MvvmControlChange StepbyStep v1.docx 6 of 15 10/26/2012
7 xmlns:x=" xmlns:d=" xmlns:mc=" compatibility/2006" xmlns:galasoft_mvvmlight_command="clrnamespace:galasoft.mvvmlight.command;assembly=galasoft.mvvmlight.extras.wpf4" xmlns:custom="clrnamespace:system.windows.interactivity;assembly=system.windows.interactivity" xmlns:ignore=" mc:ignorable="d ignore" DataContext="Binding MainPageViewModel, Source=StaticResource Locator" Title="Give me Liberty or Give me Smart Basic" d:designheight="360" d:designwidth="488" SizeToContent="WidthAndHeight"> <! LayoutRoot contains the root grid where all other page content is placed > <Grid x:name="layoutroot" Background="Transparent"> <Grid.RowDefinitions> <RowDefinition Height="3*" /> <RowDefinition Height="*" /> <RowDefinition Height="6*" /> </Grid.RowDefinitions> <! TitlePanel contains the name of the application and page title > <StackPanel x:name="titlepanel" Grid.Row="0" Margin="24,24,0,12"> <TextBlock x:name="applicationtitle" Text="Binding ApplicationTitle" /> <TextBlock x:name="pagetitle" Text="Binding PageName" Margin=" 3,10,0,0"/> </StackPanel> <! ContentPanel place additional content here > <Grid x:name="contentgrid" Grid.Row="1" Grid.RowSpan="1"> </Grid> <Button x:name="page2button" Content="Page 2" Margin="0" Grid.Row="1" d:layoutoverrides="width, Height" HorizontalAlignment="Center" VerticalAlignment="Center"> <Custom:Interaction.Triggers> <Custom:EventTrigger EventName="Click"> <GalaSoft_MvvmLight_Command:EventToCommand x:name="page2buttonclicked" Command="Binding Page2Command, Mode=OneWay" /> </Custom:EventTrigger> </Custom:Interaction.Triggers> MvvmControlChange StepbyStep v1.docx 7 of 15 10/26/2012
8 </Button> <ContentControl Grid.Row="2" Height="204" HorizontalAlignment="Left" Name="contentControl1" </Grid> </Window> VerticalAlignment="Top" Width="466" /> a. If the View will be a UserControl, changes to the *.xaml and *.xaml.cs need to be made a. *.xaml: i. Change <Window to <UserControl and </Window> to </UserControl>. b. *.xaml.cs: i. Add: using System.Windows.Controls; ii. Change public partial class MainPageView : Window to public partial class MvvmView1 : UserControl iii. Rebuild F6 to remove squigglies, if necessary. b. Copy over the code for the Page2View.xaml with the following: <UserControl x:class="mvvmcontrolchange.content.page2.view.page2view" xmlns=" xmlns:x=" xmlns:d=" xmlns:mc=" compatibility/2006" xmlns:galasoft_mvvmlight_command="clrnamespace:galasoft.mvvmlight.command;assembly=galasoft.mvvmlight.extras.wpf4" xmlns:custom="clrnamespace:system.windows.interactivity;assembly=system.windows.interactivity" xmlns:ignore=" mc:ignorable="d ignore" DataContext="Binding Page2ViewModel, Source=StaticResource Locator" d:designheight="194" d:designwidth="256"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="43*" /> <RowDefinition Height="65*" /> </Grid.RowDefinitions> <StackPanel x:name="titlepanel" Grid.Row="0" Margin="24,24,0,12"> <TextBlock x:name="applicationtitle" Text="Binding ApplicationTitle" /> <TextBlock x:name="pagetitle" Text="Binding PageName" Margin=" 3,10,0,0" /> </StackPanel> MvvmControlChange StepbyStep v1.docx 8 of 15 10/26/2012
9 <Button x:name="page3button" Content="Page 3" Grid.Row="1" Height="30" HorizontalAlignment="Left" Margin="27,9,0,0" VerticalAlignment="Top" Width="72" d:layoutoverrides="width, Height"> <Custom:Interaction.Triggers> <Custom:EventTrigger EventName="Click"> <GalaSoft_MvvmLight_Command:EventToCommand x:name="page3buttonclicked" Page3Command, Mode=OneWay" /> </Custom:EventTrigger> </Custom:Interaction.Triggers> </Button> </Grid> </UserControl> c. And, lastly copy over the code for Page3View.xaml. Command="Binding <UserControl x:class="mvvmcontrolchange.content.page3.view.page3view" xmlns=" xmlns:x=" xmlns:d=" xmlns:mc=" compatibility/2006" xmlns:ignore=" mc:ignorable="d ignore" DataContext="Binding Page3ViewModel, Source=StaticResource Locator" d:designheight="169" d:designwidth="255"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="43*" /> <RowDefinition Height="65*" /> </Grid.RowDefinitions> <StackPanel x:name="titlepanel" Grid.Row="0" Margin="24,24,0,12"> <TextBlock x:name="infotitlepage3" Text="Binding InfoTitlePage3" /> <TextBlock x:name="pagetitle" Text="Binding PageTitle" Margin=" 3,10,0,0" /> </StackPanel> </Grid> </UserControl> d. Bind to ViewModel a. When you copied over the code, you may not have noticed, but you included bindings for your textblocks, among other goodies Now, you need to connect MvvmControlChange StepbyStep v1.docx 9 of 15 10/26/2012
10 the bindings in xaml to the properties in the ViewModels. Copy the following code into the view models: b. MainPageViewModel public string ApplicationTitle return "MVVM LIGHT 1 more Edwin"; public string PageName return "Page 1. Please message away from me"; public string Welcome return "Welcome to Page 1"; c. Before you copy Pag2ViewModel, test it. Press F6 and open MainPageView.xaml, do the bindings work? d. Page2ViewModel public string ApplicationTitle return "MVVM LIGHT p2"; public string PageName return "Page 2"; public string Welcome return "Welcome to Page 2"; e. Page3ViewModel MvvmControlChange StepbyStep v1.docx 10 of 15 10/26/2012
11 public string InfoTitlePage3 return "MVVM LIGHT p3"; public string PageTitle return "Page 3"; f. Now you have your properties for the textblocks in and you can see the results. If you run the code now, it is a little underwhelming. There is no interaction between the views. Don t fret, Last steps coming up! e. Commands and Messaging a. You need to add the code change between the views. That is accomplished via commands and messaging. In the Mvvm toolkit, the commands are handled by RelayCommands that Laurent put toher. b. Xaml i. Now would be a good time to go look at the xaml in MainPageView.xaml and Page2View.xaml to see the command code in the xaml. Looks like this in MainPageView.xaml. <Button x:name="page2button" Content="Page 2" Margin="0" Grid.Row="1" d:layoutoverrides="width, Height" HorizontalAlignment="Center" VerticalAlignment="Center"> <Custom:Interaction.Triggers> <Custom:EventTrigger EventName="Click"> <GalaSoft_MvvmLight_Command:EventToCommand x:name="page2buttonclicked" Command="Binding Page2Command, Mode=OneWay" /> </Custom:EventTrigger> </Custom:Interaction.Triggers> </Button> There s also some code in the window definition that is req d: xmlns:galasoft_mvvmlight_command="clrnamespace:galasoft.mvvmlight.command;assembly=galasoft.mvvmlight.extras.wpf4" xmlns:custom="clrnamespace:system.windows.interactivity;assembly=system.windows.interactivity" ii. Let s add code. Back to the MainPageViewModel.cs and add the following code: MvvmControlChange StepbyStep v1.docx 11 of 15 10/26/2012
12 using GalaSoft.MvvmLight.Command; using GalaSoft.MvvmLight.Messaging; Later add: public RelayCommand Page2Command ; private set; Add this in the public MainPageViewModel() Constructor: Page2Command = new RelayCommand(() => GoToPage2()); But GoToPage2() is not in the code, so add that as well: private object GoToPage2() var msg = new GoToPageMessage() PageName = "Page2View" ; Messenger.Default.Send<GoToPageMessage>(msg); //System.Windows.MessageBox.Show("Navigate to Page 2!"); return null; using GalaSoft.MvvmLight; using GalaSoft.MvvmLight.Command; using GalaSoft.MvvmLight.Messaging; iii. Page2ViewModel.cs should look like this: namespace MvvmControlChange.Content.Page2.ViewModel /// <summary> /// This class contains properties that a View can data bind to. /// <para> /// See /// </para> /// </summary> public class Page2ViewModel : ViewModelBase /// <summary> /// Initializes a new instance of the Page2ViewModel class. /// </summary> public Page2ViewModel() Page3Command = new RelayCommand(() => GoToPage3()); public string ApplicationTitle return "MVVM LIGHT p2"; MvvmControlChange StepbyStep v1.docx 12 of 15 10/26/2012
13 public string PageName return "Page 2"; public string Welcome return "Welcome to Page 2"; public RelayCommand Page3Command ; private set; private object GoToPage3() var msg = new GoToPageMessage() PageName = "Page3View" ; Messenger.Default.Send<GoToPageMessage>(msg); //System.Windows.MessageBox.Show("Navigate to Page 2!"); return null; c. You still will NOT have page changing. You need to add the code behind!! d. Add Code Behind. Open MainPageView.xaml.cs and copy the following code into place using System.Windows; using MvvmControlChange.ViewModel; using GalaSoft.MvvmLight.Messaging; using MvvmControlChange.Content.Page2.View; using MvvmControlChange.Content.Page3.View; namespace MvvmControlChange.Content.MainPage.View /// <summary> /// Description for MainPageView. /// </summary> public partial class MainPageView : Window /// <summary> /// Initializes a new instance of the MainPageView class. /// </summary> public MainPageView() MvvmControlChange StepbyStep v1.docx 13 of 15 10/26/2012
14 InitializeComponent(); Closing += (s, e) => ViewModelLocator.Cleanup(); Messenger.Default.Register<GoToPageMessage> ( this, (action) => ReceiveMessage(action) ); private Page2View _page2view; private Page2View Page2View if (_page2view == null) _page2view = new Page2View(); return _page2view; private Page3View _page3view; private Page3View Page3View if (_page3view == null) _page3view = new Page3View(); return _page3view; private object ReceiveMessage(GoToPageMessage action) // this.contentcontrol1.content = this.page2view; //this shows what pagename property is!! switch (action.pagename) case "Page2View": if (this.contentcontrol1.content!= this.page2view) this.contentcontrol1.content = this.page2view; break; case "Page3View": if (this.contentcontrol1.content!= this.page3view) this.contentcontrol1.content = this.page3view; break; default: break; // string testii = action.pagename.tostring(); // System.Windows.MessageBox.Show("You were successful switching to " + testii + "."); return null; MvvmControlChange StepbyStep v1.docx 14 of 15 10/26/2012
15 e. You re DONE!!! Save, F5. MvvmControlChange StepbyStep v1.docx 15 of 15 10/26/2012
آموزش DataGrid در WPF به همراه صفحه بندي و جستجوي انتخابی. کلیک کن www.papro-co.ir
آموزش DataGrid در WPF به همراه صفحه بندي و جستجوي انتخابی در پاپرو برنامه نویسی را شیرین یاد بگیرید کلیک کن www.papro-co.ir WPF DataGrid Custom Paging and Sorting This article shows how to implement custom
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
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
Async startup WPF Application
Async startup WPF Application Friday, December 18, 2015 5:39 PM This document is from following the article here: https://msdn.microsoft.com/enus/magazine/mt620013.aspx While working through the examples
Relationships in WPF Applications
Chapter 15 Relationships in WPF Applications Table of Contents Chapter 15... 15-1 Relationships in WPF Applications... 15-1 One-To-Many Combo Box to List Box... 15-1 One-To-Many Relationships using Properties...
A SharePoint Developer Introduction. Hands-On Lab. Lab Manual SPCHOL306 Using Silverlight with the Client Object Model VB
A SharePoint Developer Introduction Hands-On Lab Lab Manual SPCHOL306 Using Silverlight with the Client Object Model VB This document is provided as-is. Information and views expressed in this document,
Implementing multi-user multi-touch scenarios using WPF in Windows* 8 Desktop Apps
Implementing multi-user multi-touch scenarios using WPF in Windows* 8 Desktop Apps Summary In this paper we walk through a sample application (in this case a game that quizzes people on the Periodic Table)
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
Word 2010: Mail Merge to Email with Attachments
Word 2010: Mail Merge to Email with Attachments Table of Contents TO SEE THE SECTION FOR MACROS, YOU MUST TURN ON THE DEVELOPER TAB:... 2 SET REFERENCE IN VISUAL BASIC:... 2 CREATE THE MACRO TO USE WITHIN
Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, 2013. p i.
New York, NY, USA: Basic Books, 2013. p i. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=2 New York, NY, USA: Basic Books, 2013. p ii. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=3 New
An Introduction to the Windows Presentation Foundation with the Model-View-ViewModel
An Introduction to the Windows Presentation Foundation with the Model-View-ViewModel Part 1 Paul Grenyer After three wonderful years working with Java I am back in the C# arena and amazed by how things
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
1. WPF Tutorial Page 1 of 431 wpf-tutorial.com
1. WPF Tutorial Page 1 of 431 1.1. About WPF 1.1.1. What is WPF? WPF, which stands for Windows Presentation Foundation, is Microsoft's latest approach to a GUI framework, used with the.net framework. But
Appendix A How to create a data-sharing lab
Appendix A How to create a data-sharing lab Creating a lab involves completing five major steps: creating lists, then graphs, then the page for lab instructions, then adding forms to the lab instructions,
Hands-On Lab. Building Applications in Silverlight 4 Module 8: Advanced OOB and MEF. Event Administrator Dashboard
Hands-On Lab Building Applications in Silverlight 4 Module 8: Advanced OOB and MEF 1 P a g e Contents Introduction... 3 Exercise 1: Sending Email... 4 Exercise 2: Custom Window Chrome... 7 Configuring
WPF Viewer for Reporting Services 2008/2012 Getting Started
WPF Viewer for Reporting Services 2008/2012 Getting Started Last modified on: July 9, 2012 Table of Content Introduction... 3 Prerequisites... 3 Creating application using Microsoft SQL 2008/2008 R2 /2012
Understanding In and Out of XAML in WPF
Understanding In and Out of XAML in WPF 1. What is XAML? Extensible Application Markup Language and pronounced zammel is a markup language used to instantiate.net objects. Although XAML is a technology
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: [email protected]
Election 2012: Real- Time Monitoring of Election Results
Election 2012: Real- Time Monitoring of Election Results A simulation using the Syncfusion PivotGrid control. by Clay Burch and Suriya Prakasam R. Contents Introduction... 3 Ticking Pivots... 3 Background
A SharePoint Developer Introduction. Hands-On Lab. Lab Manual HOL8 Using Silverlight with the Client Object Model C#
A SharePoint Developer Introduction Hands-On Lab Lab Manual HOL8 Using Silverlight with the Client Object Model C# Information in this document, including URL and other Internet Web site references, is
Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator
Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator Written by: Chris Jaun ([email protected]) Sudha Piddaparti ([email protected]) Objective In this
Learn AX: A Beginner s Guide to Microsoft Dynamics AX. Managing Users and Role Based Security in Microsoft Dynamics AX 2012. Dynamics101 ACADEMY
Learn AX: A Beginner s Guide to Microsoft Dynamics AX Managing Users and Role Based Security in Microsoft Dynamics AX 2012 About.com is a Rand Group Knowledge Center intended to provide our clients, and
How to start Data Entry of Monographs and Books in e-granthalaya 3.0
How to start Data Entry of Monographs and Books in e-granthalaya 3.0 User Manual for Retro-Conversion (A Direct Method to enter Cataloging records of Books and Monographs) 2010 Prepared by Ram Kumar Matoria
Microsoft Dynamics AX Windows 8 App Starter Kit. App Development Guide Version 1.0
Microsoft Dynamics AX Windows 8 App Starter Kit App Development Guide Version 1.0 Table of Contents Microsoft Dynamics AX Windows 8 App Starter Kit... 1 App Development Guide Version 1.0... 1 1. Introduction...
Building Enterprise Applications with Windows* Presentation Foundation and the Model View ViewModel Pattern
Microsoft* Building Enterprise Applications with Windows* Presentation Foundation and the Model View ViewModel Pattern Raffaele Garofalo Contents at a Glance 1 Introduction to Model View ViewModel and
Data Binding with WPF: Binding to XML
Data Binding with WPF: Binding to XML Excerpted from WPF in Action with Visual Studio 2008 EARLY ACCESS EDITION Arlen Feldman and Maxx Daymon MEAP Release: July 2007 Softbound print: October 2008 (est.),
Developer s Guide. Tobii EyeX SDK for.net. October 27, 2014 Tobii Technology
Developer s Guide Tobii EyeX SDK for.net October 27, 2014 Tobii Technology The Tobii EyeX Software Development Kit (SDK) for.net contains everything you need for building games and applications using the
This tutorial has been designed for all those readers who want to learn WPF and to apply it instantaneously in different type of applications.
About the Tutorial WPF stands for Windows Presentation Foundation. It is a powerful framework for building Windows applications. This tutorial explains the features that you need to understand to build
Mercy s Remote Access Instructions
Mercy s Remote Access Instructions ~~~~~~~~~~~~~~ Section A Windows 2000 / XP ~~~~~~~~~~~~~~ I. Install Meditech............................... A1 II. Install VPN Client............................. A3
wpf5concat Start Microsoft Visual Studio. File New Project WPF Application, Name= wpf5concat OK.
Start Microsoft Visual Studio. wpf5concat File New Project WPF Application, Name= wpf5concat OK. The Solution Explorer displays: Solution wpf5concat, wpf5concat, Properties, References, App.xaml, MainWindow.xaml.
DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER. The purpose of this tutorial is to develop a java web service using a top-down approach.
DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER Purpose: The purpose of this tutorial is to develop a java web service using a top-down approach. Topics: This tutorial covers the following topics:
Published. Technical Bulletin: Use and Configuration of Quanterix Database Backup Scripts 1. PURPOSE 2. REFERENCES 3.
Technical Bulletin: Use and Configuration of Quanterix Database Document No: Page 1 of 11 1. PURPOSE Quanterix can provide a set of scripts that can be used to perform full database backups, partial database
Microsoft Access 2010 Overview of Basics
Opening Screen Access 2010 launches with a window allowing you to: create a new database from a template; create a new template from scratch; or open an existing database. Open existing Templates Create
Getting Started with Telerik Data Access. Contents
Contents Overview... 3 Product Installation... 3 Building a Domain Model... 5 Database-First (Reverse) Mapping... 5 Creating the Project... 6 Creating Entities From the Database Schema... 7 Model-First
Printer Connection Manager
IT DIRECT Printer Connection Manager Information Technology Direct Limited PO Box 33-1406 Auckland NZ Table of Contents OVERVIEW...2 SETUP INSTRUCTIONS:...3 INSTALLATION...5 Install with New Settings.xml
In this tutorial I will be uploading multiple images to my ftp folder on my ktools site, and then add them using manager.
How to upload images via ftp In this tutorial I will be uploading multiple images to my ftp folder on my ktools site, and then add them using manager. First thing I need to do is get all my images ready.
Introduction to Unit Testing ---
Introduction to Unit Testing --- Overview In this lab, you ll learn about unit testing. Unit tests gives you an efficient way to look for logic errors in the methods of your classes. Unit testing has the
GoDaddy (CentriqHosting): Data driven Web Application Deployment
GoDaddy (CentriqHosting): Data driven Web Application Deployment Process Summary There a several steps to deploying an ASP.NET website that includes databases (for membership and/or for site content and
JAVS Scheduled Publishing. Installation/Configuration... 4 Manual Operation... 6 Automating Scheduled Publishing... 7 Windows XP... 7 Windows 7...
1 2 Copyright JAVS 1981-2010 Contents Scheduled Publishing... 4 Installation/Configuration... 4 Manual Operation... 6 Automating Scheduled Publishing... 7 Windows XP... 7 Windows 7... 12 Copyright JAVS
Using vcenter Orchestrator AMQP Plug-in
Using vcenter Orchestrator AMQP Plug-in Walkthrough guide TECHNICAL WHITE PAPER Document Title Table of Contents What is vcenter Orchestrator AMQP Plug-in?... 2 AMQP Plug-in Installation... 2 Configure
NSCC SUMMER LEARNING SESSIONS MICROSOFT OFFICE SESSION
NSCC SUMMER LEARNING SESSIONS MICROSOFT OFFICE SESSION Module 3 Outlook Welcome! Microsoft Outlook webmail is the official email package at NSCC. It is used to communicate and coordinate your time with
CDOT Linking Excel Documents to MicroStation
CDOT Linking Excel Documents to MicroStation This document guides you through linking Excel spreadsheets to MicroStation. This workflow uses the example of linking a standard CDOT tab sheet but the concepts
A SharePoint Developer Introduction
A SharePoint Developer Introduction Hands-On Lab Lab Manual HOL7 - Developing a SharePoint 2010 Workflow with Initiation Form in Visual Studio 2010 C# Information in this document, including URL and other
TIBCO Hawk SNMP Adapter Installation
TIBCO Hawk SNMP Adapter Installation Software Release 4.9.0 November 2012 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
CLIR/CIC - Archives for Non-Archivists Workshop Introduction to The Archivists Toolkit. Introduction
Introduction The Archivists Toolkit, or the AT, is the first open source archival data management system to provide broad, integrated support for the management of archives. It is intended for a wide range
Eclipse installation, configuration and operation
Eclipse installation, configuration and operation This document aims to walk through the procedures to setup eclipse on different platforms for java programming and to load in the course libraries for
Installing Globodox Web Client on Windows Server 2012
Installing Globodox Web Client on Windows Server 2012 Make sure that the Globodox Desktop Client is installed. Make sure it is not running. Note: Please click on Allow or Continue for all required UAC
PORTAL ADMINISTRATION
1 Portal Administration User s Guide PORTAL ADMINISTRATION GUIDE Page 1 2 Portal Administration User s Guide Table of Contents Introduction...5 Core Portal Framework Concepts...5 Key Items...5 Layouts...5
Hypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
Lab: Case Resolution Processing
Lab: Case Resolution Processing Objectives Create a case. Associate a phone call with the case. Resolve the case. Reactivate the case. Manage the case through the case resolution process ribbon. Resolve
About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Windows 10 Apps Development
About the Tutorial Welcome to Windows 10 tutorial. This tutorial is designed for people who want to learn how to develop apps meant for Windows 10. After completing it, you will have a better understating
Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)
Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB) Course Number: 4995 Length: 5 Day(s) Certification Exam There are no exams associated with this course. Course Overview
Wellspring FAX Service 1 September 2015
Training Notes 1 September 2015 Wellspring Software, Inc., offers a Fax Service that can be used with PrintBoss from any computer that has internet access. Faxes are sent from PrintBoss through the internet
How to Configure Windows 8.1 to run ereports on IE11
How to Configure Windows 8.1 to run ereports on IE11 Description: Windows 8.1 ships with IE10, but can be updated to IE11. There is a special mode in IE11 called Enterprise Mode that can be used to emulate
Chapter 14 WCF Client WPF Implementation. Screen Layout
Chapter 14 WCF Client WPF Implementation Screen Layout Window1.xaml
Mojo Surveys 2.6 Getting Started Guide
Mojo Surveys 2.6 Getting Started Guide CRM 2013 Fusion Software Ltd www.fusionsoftware.com Version 2.6 Introduction Welcome to the Mojo Surveys 2.0 Getting Started Guide. The guide is intended to provide
MS Visual C++ Introduction. Quick Introduction. A1 Visual C++
MS Visual C++ Introduction 1 Quick Introduction The following pages provide a quick tutorial on using Microsoft Visual C++ 6.0 to produce a small project. There should be no major differences if you are
Appendix K Introduction to Microsoft Visual C++ 6.0
Appendix K Introduction to Microsoft Visual C++ 6.0 This appendix serves as a quick reference for performing the following operations using the Microsoft Visual C++ integrated development environment (IDE):
Working with IronPython and WPF
Working with IronPython and WPF Douglas Blank Bryn Mawr College Programming Paradigms Spring 2010 With thanks to: http://www.ironpython.info/ http://devhawk.net/ IronPython Demo with WPF >>> import clr
Hands-On Lab. Client Workflow. Lab version: 1.0.0 Last updated: 2/23/2011
Hands-On Lab Client Workflow Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: DEFINING A PROCESS IN VISIO 2010... 4 Task 1 Define the Timesheet Approval process... 4 Task 2
Setting Up a Windows Virtual Machine for SANS FOR526
Setting Up a Windows Virtual Machine for SANS FOR526 As part of the Windows Memory Forensics course, SANS FOR526, you will need to create a Windows virtual machine to use in class. We recommend using VMware
Using Internet or Windows Explorer to Upload Your Site
Using Internet or Windows Explorer to Upload Your Site This article briefly describes what an FTP client is and how to use Internet Explorer or Windows Explorer to upload your Web site to your hosting
Technical Bulletin. SQL Express Backup Utility
Technical Bulletin SQL Express Backup Utility May 2012 Introduction This document describes the installation, configuration and use of the SATEON SQL Express Backup utility, which is used to provide scheduled
Getting started with 2c8 plugin for Microsoft Sharepoint Server 2010
Getting started with 2c8 plugin for Microsoft Sharepoint Server 2010... 1 Introduction... 1 Adding the Content Management Interoperability Services (CMIS) connector... 1 Installing the SharePoint 2010
How to use FTP Commander
FTP (File Transfer Protocol) software can be used to upload files and complete folders to your web server. On the web, there are a number of free FTP programs that can be downloaded and installed onto
IBM FileNet eforms Designer
IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 Note
[Jet-Magento Integration]
CedCommerce. All rights reserved. [email protected] [Jet-Magento Integration] CedCommerce Jet-Magento Integration, an extension by CedCommerce, establishes synchronization of inventory, price, other
Sales Person Commission
Sales Person Commission Table of Contents INTRODUCTION...1 Technical Support...1 Overview...2 GETTING STARTED...3 Adding New Salespersons...3 Commission Rates...7 Viewing a Salesperson's Invoices or Proposals...11
AutoMerge for MS CRM 3
AutoMerge for MS CRM 3 Version 1.0.0 Users Guide (How to use AutoMerge for MS CRM 3) Users Guide AutoMerge.doc Table of Contents 1 USERS GUIDE 3 1.1 Introduction 3 1.2 IMPORTANT INFORMATION 3 2 XML CONFIGURATION
DEPLOYING A VISUAL BASIC.NET APPLICATION
C6109_AppendixD_CTP.qxd 18/7/06 02:34 PM Page 1 A P P E N D I X D D DEPLOYING A VISUAL BASIC.NET APPLICATION After completing this appendix, you will be able to: Understand how Visual Studio performs deployment
Making a Web Page with Microsoft Publisher 2003
Making a Web Page with Microsoft Publisher 2003 The first thing to consider when making a Web page or a Web site is the architecture of the site. How many pages will you have and how will they link to
Web Forms. Step One: Review Simple Contact Form
Web Forms Follow these instructions to create a Simple Contact Form to place in your email signature or the body of an email. Keep reading to create a form specifically for an agent. Step One: Review Simple
Data Warehouse. Business Objects
Data Warehouse Business Objects Power User: Querying [DW POWER USER] The data warehouse, at Booth, is used to store, retrieve and create reports for data at Booth. The first release of the warehouse contains
Database Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5.
1 2 3 4 Database Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5. It replaces the previous tools Database Manager GUI and SQL Studio from SAP MaxDB version 7.7 onwards
Hands-On Lab. Web Development in Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010. Page 1
Hands-On Lab Web Development in Visual Studio 2010 Lab version: 1.0.0 Last updated: 12/10/2010 Page 1 CONTENTS OVERVIEW... 3 EXERCISE 1: USING HTML CODE SNIPPETS IN VISUAL STUDIO 2010... 6 Task 1 Adding
Gorilla CRM System Installation Instructions
Gorilla CRM System Installation Instructions Preparation Your office environment will determine the type of Gorilla installation needed on each workstation. Answer the following questions before proceeding
Backup/Restore Microsoft Exchange Server
Backup/Restore Microsoft Exchange Server This chapter will describe in details how to use FileTwin to backup your Microsoft Exchange Server 2000 / 2003 / 2007 and how you can restore your Microsoft Exchange
Adding a CareCredit link to your practice website can help increase its ranking in online search engines like Google
Adding a CareCredit link to your practice website can help increase its ranking in online search engines like Google The CareCredit Website Toolkit contains multiple web assets for you to easily customize
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark
Data Tool Platform SQL Development Tools
Data Tool Platform SQL Development Tools ekapner Contents Setting SQL Development Preferences...5 Execution Plan View Options Preferences...5 General Preferences...5 Label Decorations Preferences...6
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
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
A Tool must be configured to allow for CMISSync, see below for more information.
Using CMIS Sync The CMISSync service allows an Interactive Tool to use a 'synced' ERW location in order to read input files or to write an output generated. This allows an Interactive Tool to access the
Introduction to Building Windows Store Apps with Windows Azure Mobile Services
Introduction to Building Windows Store Apps with Windows Azure Mobile Services Overview In this HOL you will learn how you can leverage Visual Studio 2012 and Windows Azure Mobile Services to add structured
Windows Presentation Foundation (WPF) User Interfaces
Windows Presentation Foundation (WPF) User Interfaces Rob Miles Department of Computer Science 29c 08120 Programming 2 Design Style and programming As programmers we probably start of just worrying about
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms InfoPath 2013 Web Enabled (Browser) forms Creating Web Enabled
BusinessObjects Enterprise XI Release 2
BusinessObjects Enterprise XI Release 2 How to configure an Internet Information Services server as a front end to a WebLogic application server Overview Contents This document describes the process of
It has a parameter list Account(String n, double b) in the creation of an instance of this class.
Lecture 10 Private Variables Let us start with some code for a class: String name; double balance; // end Account // end class Account The class we are building here will be a template for an account at
Documents Core Pack for MS CRM 2011 User Guide
Documents Core Pack for MS CRM 2011 User Guide The content of this document is subject to change without notice. Microsoft and Microsoft CRM are registered trademarks of Microsoft Inc. All other product-
Appendix M: Introduction to Microsoft Visual C++ 2010 Express Edition
Appendix M: Introduction to Microsoft Visual C++ 2010 Express Edition This book may be ordered from Addison-Wesley in a value pack that includes Microsoft Visual C++ 2010 Express Edition. Visual C++ 2010
Visual COBOL ASP.NET Shopping Cart Demonstration
Visual COBOL ASP.NET Shopping Cart Demonstration Overview: The original application that was used as the model for this demonstration was the ASP.NET Commerce Starter Kit (CSVS) demo from Microsoft. The
How to configure the DBxtra Report Web Service on IIS (Internet Information Server)
How to configure the DBxtra Report Web Service on IIS (Internet Information Server) Table of Contents Install the DBxtra Report Web Service automatically... 2 Access the Report Web Service... 4 Verify
SAMPLE CHAPTER. C# and XAML. Pete Brown MANNING
SAMPLE CHAPTER C# and XAML Pete Brown MANNING Windows Store App Development by Pete Brown Chapter 1 Copyright 2013 Manning Publications brief contents 1 Hello, Modern Windows 1 2 The Modern UI 19 3 The
