Smart Client applicaties met Visual Basic 2005. André Obelink, MCSD VBcentral

Similar documents
MS 10978A Introduction to Azure for Developers

An Overview Of ClickOnce Deployment. Guy Smith-Ferrier. Courseware Online. Courseware Online

Microsoft SQL Server Review

Course 10978A Introduction to Azure for Developers

Smart Client Deployment with ClickOnce. Brian Noyes IDesign, Inc. (

Last edited on 7/30/07. Copyright Syncfusion., Inc

Smart client technology: The integration of Web-based and desktop solutions. Prepared by Prophix

David Chou. Architect Microsoft

Introduction to Azure for Developers

ARIZONA DEPARTMENT OF TRANSPORTATION. Presented by Lonnie D. Hendrix, P.E. Assistant State Engineer, Maintenance

João Diogo Almeida Premier Field Engineer Microsoft Corporation

MIS0094 SuccessNet Upgrade Guide. Individuals Implementing SuccessNet. To assist in the upgrade of the software to version

E-learning modules. Office Office Office March 2015

10978A: Introduction to Azure for Developers

Deploying Applications with ClickOnce

Microsoft Introduction to Azure for Developers

SYSTEM ADMINISTRATION AGENDA WINDOWS SQL SERVER

EventTracker: Support to Non English Systems

Microsoft Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

SQL Server 2005 Reporting Services (SSRS)

Building Business Applications with SharePoint 2010 and Office October 22, 2010

Programming in C# with Microsoft Visual Studio 2010

Developing Database Business Applications using VB.NET

New 11g Features in Oracle Developer Tools for Visual Studio. An Oracle White Paper January 2008

Securing Administrator Access to Internal Windows Servers

ClickOnce Security. ClickOnce Security Overview. of different aspects with respect to security. You need to consider

This brief, published April 2014, replaces a previous version published December Changes include the following:

MOC MICROSOFT WINDOWS SERVER 2008 Hs Inicio Fin Días Horario Planning and Implementing Windows Server may. 6-jun.

What s New: Crystal Reports for Visual Studio 2005

Offline Database Development and Unit Testing with SSDT. Andrey Zavadskiy

Basic SQL Server operations

Developing Business Intelligence and Data Visualization Applications with Web Maps

Administrator s Guide to deploying Engagement across multiple computers in a network using Microsoft Active Directory

Content Management met Office SharePoint. Astrid van Raalte Solution Specialist Business Productivity

Copyright

MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application

ASP.NET Overview. Ken Casada Developer Evangelist Developer & Platform Evangelism Microsoft Switzerland


SQL Server 2005 Advanced settings

Getting to Know the Tools

Please contact Cyber and Technology Training at for registration and pricing information.

70-243: Administering and Deploying System Center 2012 Configuration Manager : Monitoring and Operating a Private Cloud with System Center 2012

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

Introduction. There are several bits of information that must be moved:

An Introduction to.net for the J2EE Programmer

HOW TO CONFIGURE SQL SERVER REPORTING SERVICES IN ORDER TO DEPLOY REPORTING SERVICES REPORTS FOR DYNAMICS GP

Microsoft Compute Clusters in High Performance Technical Computing. Björn Tromsdorf, HPC Product Manager, Microsoft Corporation

Instructions: Configuring Outlook 2003 with Exchange 2010 on the FIUMail

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

Microsoft Office Programs and SharePoint Products and Technologies Integration Fair, Good, Better, Best

WINDOWS AZURE SQL REPORTING

Developing and Implementing Windows-Based Applications With Microsoft Visual C#.NET and Microsoft Visual Studio.NET

Developing Microsoft Azure Solutions

App-V Deploy and Publish

Developing Microsoft Azure Solutions 20532A; 5 days

Advanced Distribution Management System: Field Client

Best of SharePoint Composites

It is recommended that learners have experience administering Microsoft Windows Server 2003 environments.

Table of Contents VISMA ANALYSIS VISMA ANALYSIS VISMA ANALYSIS

Setup Guide: Server-side synchronization for CRM Online and Exchange Server

(ENTD361 is highly recommended before taking this course)

Cursuri Certificare Microsoft

ASP.NET 2.0, AJAX And Expression Web. Name Title Microsoft Corporation

Advanced Web Application Development using Microsoft ASP.NET

Towards automated software component configuration and deployment

Deploying Migrated IBM Notes Applications to the Cloud

Enterprise Application Development in SharePoint 2010

Reporting. Understanding Advanced Reporting Features for Managers

Installing CM4D Reporter with Microsoft SQL Server Express R2 x64 for Windows 7

System Manager Installation Guide

Integratie zonder programmeren. Diederik Quant Solutions Engineer Kapow Software

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)

Visual Basic. murach's TRAINING & REFERENCE

MS Updating your Microsoft SQL Server 2008 BI Skills to SQL Server 2008 R2

Choosing the right Mobile BI tool: SSRS vs Power BI vs Datazen

Advanced Web Application Development using Microsoft ASP.NET

Release Notes Scribe Adapter for Microsoft Dynamics

Programming Fundamentals of Web Applications Course 10958A; 5 Days

MICROSOFT BUSINESS CERTIFICATION (EXAMS)

Exploring Organizational Security and Auditing

Streaming Smackdown Ruben Spruijt

Windows Embedded Security and Surveillance Solutions

SAP-integrated Travel Scenarios in SharePoint

Print Audit 6 Network Installation Guide

Lab 5 Managing Access to Shared Folders

SharePoint Checklist and Resources

OFFICE 2007 WINDOWS VISTA. x Outlook 2007 with Business Contact Manager x x x. x Groove Office Standard. Office Ultimate. Office Small Business

Windows NCD ThinPATH

SharePoint for Digital Asset Management

Cloud Computing & Sizing Servers

Legrand CRM Outlook Add In

Statement of Direction

Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville

Desktop Management, Profile Migration and Cross Platform Delivery. Technical Overview

DEMS Deployment Scenarios

Course 20532B: Developing Microsoft Azure Solutions

SAP BO 4.1 COURSE CONTENT

Print Manager Plus 2010 How to Migrate your Database to a New SQL or Print Server

Cloud Services ADM. Agent Deployment Guide

Transcription:

Smart Client applicaties met Visual Basic 2005 André Obelink, MCSD VBcentral

Smart Client lastig te deployen zware footprint rijke gebruikers interface hoge productiviteit als ontwikkelaar Web services en offline/online support groot bereik netwerk afhankelijk DLL Hell UI is responsief adaptatie diverse devices versiebeheer eenvoudig makkelijk te deployen lastig te ontwikkelen beperkte user experience

Smart Client - Kenmerken Benaderen Local resources Directe toegang tot scherm en randapparatuur Responsieve graphics, printers, digitale camera s, etc. Gebruik maken van geïnstalleerde applicaties Word, Excel, VSTO Werk Connected Toegang tot netwerkbronnen Web services, SQL Databases, Access

Smart Client - Kenmerken Werk Disconnected of Offline Cache online data Update data wanneer weer verbonden (Datasets in smart documents) Intelligente uitrol en verspreiding updates Eenvoudige niet-administrator uitrol Automatische updates (Smart document deployment) Rijke / mooie developer experience

Smart Client (GUI) André Obelink, MCSD VBcentral

Visual Studio 2005 Data New data-bound controls Schema-based typed-data set designer Support for iterative maintenance of generated data-code Partial types for maintainable customizations of auto-generated code Reduced need for mapping or glue code Server explorer Integrated data manipulation

Smart Client (Data) Alex Thissen Class-A in samenwerking met VBCentral

ClickOnce Deployment Server ClickOnce application deployment published on a web or file server application files Client follows link to server http://www.tempuri.org/my.application Application deployed locally in user s profile directory & executed Subsequent executions check for updates & execute local install Client

ClickOnce Smart Client deployment technology Provides web-deployment simplicity End User Provide web-deployment flexibility Publisher Other parallels to web-applications Applications are isolated per-user Can be executed with limited local permissions Locally executed, rich features

ClickOnce Features Follow a link to install an application Automatic w/minimal or no decision points web-style deployment Automatic update of application Security isolation and optional restricted permissions Non-administrative installs

ClickOnce & VS 2005 Project Settings Publish tab Set deployment location Configure data files for deployment Other settings: version, online-only or online-offline, CD installations and other details Project Settings Security tab Calculating permissions required by your application to function Also add permissions using SecurityException at runtime Setting permissions in the manifest required to run Partial trust and full trust supported

ClickOnce Deployment Alex Thissen Class-A in samenwerking met VBCentral

Application Updates Auto-update deployment options Before application launch, or Update check occurs after app-launch Scheduled update checks Weekly, monthly, etc. Project Settings Publish tab Settings for update checking

ClickOnce Auto-update (Versioning) Alex Thissen Class-A in samenwerking met VBCentral

Smart Client Summary Rich features easier than ever to implement Windows Forms 2.0 new controls Windows Forms 2.0 improved data integration Installation and update easier than ever ClickOnce web-style simplicity ClickOnce web-style security SmartClient rich feature-set Customers access existing and new application features easily Customers access your application with or without network connectivity

VSIP Partners

2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no w arranties, express or implied, in this summary.