Understand Click Once Deployment 98-362 Windows Development Fundamentals LESSON 5.1B.

Slides:



Advertisements
Similar presentations
HOW TO IMPORT AND EXPORT DATA. Why do I need to use Export/Import? Here are some examples: If you have a laptop that you take home (or have a home version.
Advertisements

© 2010 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
Miscellaneous Windows 2000 Desktop Features Windows 2000 Intermediate.
11 CONFIGURING AND MANAGING SHARED FOLDER SECURITY Chapter 8.
Understand Virtualized Clients Windows Operating System Fundamentals LESSON 2.4.
XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
PowerPoint 2002 Linking Video in Presentation and Delivering Presentation on the Road.
Lab 03 Windows Operating Systems (Cont.). PYP002 Preparatory Computer ScienceWindows Operating System2 Objectives Develop a good understanding of 1. The.
Implementing ISA Server Caching. Caching Overview ISA Server supports caching as a way to improve the speed of retrieving information from the Internet.
Hands-On Microsoft Windows Server 2003 Chapter 2 Installing Windows Server 2003, Standard Edition.
Lesson 18: Configuring Application Restriction Policies
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
Configuring Active Directory Certificate Services Lesson 13.
Simple Computer Maintenance. Common Computer Clean up Tasks Disk Clean – up Anti-virus scan Deleting Cookies.
Windows Tutorial 9 Maintaining Hardware and Software
Lesson 10 Operating System Customization
Working with Drivers and Printers Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Understanding Drivers and Devices Install and configure.
Connecting To A Remote Computer Via ‘Remote Desktop Web Connection’ Compatible With ‘Most Any’ Computer.
9.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
ITE 370. Deployment Deployment is the process used to distribute a finished application (or component) to be installed on other computers.
Configuring the MagicInfo Pro Display
Module 8: Managing Client Configuration and Connectivity.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 6 Today’s Windows Windows Vista and Windows 7 McGraw-Hill.
Tutorial 11 Installing, Updating, and Configuring Software
1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
Microsoft Internet Security and Acceleration (ISA) Server 2004 is an advanced packet checking and application-layer firewall, virtual private network.
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
University of Management & Technology 1 Operating Systems & Utility Programs.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Installing Windows Vista Lesson 2. Skills Matrix Technology SkillObjective DomainObjective # Performing a Clean Installation Set up Windows Vista as the.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
11 Web Services. 22 Objectives You will be able to Say what a web service is. Write and deploy a simple web service. Test a simple web service. Write.
Microsoft FrontPage 2003 Illustrated Complete Finalizing a Web Site.
®® Microsoft Windows 7 for Power Users Tutorial 4 Creating and Customizing Shortcuts.
1 Chapter Overview Publishing Resources in Active Directory Service Redirecting Folders Using Group Policies Deploying Applications Using Group Policies.
XP Practical PC, 3e Chapter 3 1 Installing and Learning Software.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
Proxy Installer for Windows Squid: Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response.
Lesson 3: Migrating and Configuring User Data
Tutorial 12 Managing Hardware and Networks
SOP PENGGUNAAN JUPEM2U.
Optimizing Windows Vista Performance Lesson 10. Skills Matrix Technology SkillObjective DomainObjective # Introducing ReadyBoostTroubleshoot performance.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Create Windows-based Applications by Using Visual Studio Windows Development Fundamentals LESSON 1.3.
Install a Windows Service Application Windows Development Fundamentals LESSON 3.2.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 6 Today’s Windows Windows Vista and Windows 7 McGraw-Hill.
Web Development in Microsoft Visual Studio 2013 / 2015.
Website Design:. Once you have created a website on your hard drive you need to get it up on to the Web. This is called "uploading“ or “publishing” or.
Create Windows Setup and Deployment Projects Windows Development Fundamentals LESSON 5.2.
Understand Databound Controls Windows Development Fundamentals LESSON 4.2A.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
1 Lesson 10 Operating System Customization Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
How to fix Error code 0x80072ee2 in Windows 8.1? Fix%20%20Update%20Error%200x80072EE2%20in%20Windows%20 8.1,%20Windows%2010!%20-%20Fix%20PC%20Errors.htm.
ICAICT201A USE COMPUTER OPERATING SYSTEM. USING THE CONTROL PANEL The Control Panel contains many options for configuring your computer, including: adding.
Pasewark & Pasewark 1 Windows Vista Lesson 1 Windows Vista Basics Microsoft Office 2007: Introductory.
Installing and Learning Software
How to Install Norton Antivirus in your Computer
Lesson 6: Configuring Servers for Remote Management
Installing and Learning Software
Configuring Windows 10 for Your Studio
Dynamic Web Page A dynamic web page is a kind of web page that has been prepared with fresh information (content and/or layout), for each individual viewing.
Lecture 13 RPM and its advantages.
Microsoft FrontPage 2003 Illustrated Complete
Contact QuickBooks File Doctor
Lesson #7 MCTS Cert Guide Microsoft Windows 7, Configuring Chapter 7 Configuring Devices and Updates.
Lesson 10 Operating System Customization
Microsoft Windows 7 Basics
Presentation transcript:

Understand Click Once Deployment Windows Development Fundamentals LESSON 5.1B

Windows Development Fundamentals LESSON 5.1B Lesson Overview How are Windows-based applications deployed using Click Once technology? In this lesson, you will learn about:  Deploying a project with Click Once

Windows Development Fundamentals LESSON 5.1B Anticipatory Set  Use Microsoft Visual Studio ® to create a simple “greeting” application:  — Prompt the user for his or her full name.  — When the user clicks a button, the application greets them by first name only.  For example, typing “John Smith” and clicking the button would result in “Good morning, John” (in either a Label or a Message Box).

Windows Development Fundamentals LESSON 5.1B Click Once Technology  Click Once deployment is intended to overcome three major issues in deployment:  — Difficulties in updating applications  — The impact on the user's computer  — Security permissions  For many applications, Click Once provides a deployment strategy that is easy for the developer to implement and is great for applications that require frequent updates.  Note: for applications requiring more control over the installation process, consider using Windows Installer. — See Lesson 5.1A for more information.  Applications that use Click Once technology are sometimes referred to as Click Once Applications.

Windows Development Fundamentals LESSON 5.1B Click Once Deployment Strategies  Three strategies for deploying Click Once applications:  — Install from the Web or a network share.  — Install from removable media (such as a CD-ROM).  — Start the application from the Web or a network share.  The first two options generally result in a typical Windows installation: Items are added to the Start menu and the Add/Remove Programs group in Control Panel.  The third option allows the user to run the program without navigating through an installation user interface, and then it removes the application when it is closed, leaving nothing in the Start menu or Control Panel.  Note: An application started from the Web or a network share seems to run from the remote source without installation; in fact, the application is installed in a temporary cache on the local computer.

Windows Development Fundamentals LESSON 5.1B Installing from the Web or a Network Share  The application is deployed to a Web server or network share, where the user can open the file.  Then the application is downloaded, installed, and started.  — Adds the application to the Start menu and Control Panel for continued use on the target computer.  Requires network connectivity, so is generally useful for users on a LAN/intranet, or users with a broadband Internet connection.  The default Click Once deployment strategy

Windows Development Fundamentals LESSON 5.1B Installing from Removable Media  The installation application is deployed to removable media, such as a universal serial bus (USB) drive or a CD-ROM.  — The Click Once user interface refers to CD-ROMs and DVD-ROMs, but the developer can specify any disk path.  Installed from the removable medium just as it would be installed from a Web site or network share.  It does not depend on network connectivity, so it is useful for users without full- time connectivity or users with low-bandwidth Internet access.  Note: Applications use network connectivity to check for and download updates.

Windows Development Fundamentals LESSON 5.1B Starting the Application from a Remote Location  The application is deployed to a Web server or network share and started just as when installing from the Web or a network share.  The user sees no installation user interface, and the application starts.  Upon closing the program, it is no longer available on the local computer.  It requires a network connection.  It is typically employed for applications that are used infrequently, and then only if users have persistent high-bandwidth network connectivity.

Windows Development Fundamentals LESSON 5.1B Click Once Update Strategies  A Click Once application periodically checks for updates and downloads changed files.  Three update strategies are available:  — Check for updates on application startup.  — Check for updates in the background after application startup.  — Provide a user interface for updates.  Other update-related features available with Click Once:  — Disabling update checks.  — Specifying how often the application checks for updates.  — Requiring an update before the application can be run.  When an update is ready for deployment, publish to the specified website.  Note: Update strategies are independent of deployment strategies; these options are available for applications installed via Web server or removable media.

Windows Development Fundamentals LESSON 5.1B Deploying with Click Once  Use the following MSDN article to try each deployment option with the program that you opened or created at the beginning of this lesson:

Windows Development Fundamentals LESSON 5.1B Lesson Review  Summarize the different ways that Click Once applications can be deployed.  Explain the different update-checking options available with Click Once.