.NET Framework 1.1 and General Info

 

·         MSDN Magazine July, 2002

Chris Sells (http://www.sellsbrothers.com)

.NET Zero Deployment

Security and Versioning Models in the Windows Forms Engine Help You Create and Deploy Smart Clients

This is an excellent article about HREF deployment in 1.x.

http://msdn.microsoft.com/msdnmag/issues/02/07/NetSmartClients/

 

·         MSDN Magazine September, 2002

Don Box

Security in .NET

The Security Infrastructure of the CLR Provides Evidence, Policy, Permissions, and Enforcement Services

This is an excellent article about Code Access Security, a must read!

http://msdn.microsoft.com/msdnmag/issues/02/09/SecurityinNET/

 

·         Increasing Permissions for Web-Deployed Windows Forms Applications

Chris Sells

http://msdn.microsoft.com/smartclient/understanding/columns/wonders/default.aspx?pull=/library/en-us/dnforms/html/winforms11122002.asp

 

·         MSDN Magazine, February, 2003

BITS

Write Auto-Updating Apps with .NET and the Background Intelligent Transfer Service API

Jason Clark

Explains how to use the BITS API

http://msdn.microsoft.com/msdnmag/issues/03/02/BITS/default.aspx

 

·         Using Visual Studio .NET 2003 to Redistribute the .NET Framework

This article shows how to bootstrap the framework 1.x

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/vsredistdeploy1_1.asp

 

·         Smart Client Architecture and Design Guide

Patterns & Practices

See Chapter 7 for tips on deployment in 1.x

http://msdn.microsoft.com/smartclient/default.aspx?pull=/library/en-us/dnpag/html/scag.asp

 

·         Updater Application Block for .NET

The Application Updater Block from the Patterns and Practices Group (PAG)

Allows API based updates and supports BITS.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/updater.asp

 

·         Fusion HRESULT Error Codes

These can be helpful in debugging ClickOnce errors.

http://blogs.gotdotnet.com/alanshi/commentview.aspx/18d8429f-ac4f-421b-9e5c-d0fdad0d6b9f

 


Other Presentations

 

·         MSDN TV: Introducing ClickOnce - Web Deployment for Windows Forms Applications

Jamie Cool

This is a nice short introduction to ClickOnce

http://www.microsoft.com/downloads/details.aspx?FamilyID=81142627-8078-4e11-8a96-5ccece49837d&DisplayLang=en

 

·         MSDN Webcast: Deploy Smart Client Applications with ClickOnce – Level 200  

Brian Noyes, Principal Software Architect, IDesign, Inc.

This is a really nice presentation with good demos (based on the older beta bits).

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&EventID=1032255987&CountryCode=US

 

·         CLI 370

Introducing ClickOnce: The New Web Based Application Deployment for Windows Forms and Avalon

Jamie Cool & Michael Dunn

http://msdn.microsoft.com/longhorn/pdcmaterials/pdctalksfundamentals/default.aspx

 

·         CLI 400

ClickOnce: Advanced Topics in Web Based Application Deployment for Windows Forms and "Avalon”

Jamie Cool

http://msdn.microsoft.com/longhorn/pdcmaterials/pdctalksfundamentals/default.aspx

 

·         TLS 344

Visual Studio "Whidbey": Deploying Applications Using ClickOnce

Sean Draine

http://download.microsoft.com/download/1/1/B/11B54B37-7B64-4F06-AD6A-D7BA081BF1D0/TLS344.ppt

 

·         VS Connections Presentations (Brian Noyes)

http://www.softinsight.com/bnoyes/PermaLink.aspx?guid=606d6ea0-f808-4a72-9ff0-3ef4c371e42c

 

Smart Client

 

·         The Official Home of Windows Forms

http://www.windowsforms.net/Default.aspx?tabindex=0&tabid=1

 

·         Task Vision Sample Application

A typical Smart Client with Source Code.

http://www.windowsforms.net/Applications/application.aspx?PageID=20&tabindex=8

 

·         Smart Client Developer Center (MSDN Online)

http://msdn.microsoft.com/smartclient/default.aspx

 


ClickOnce

 

·         The Official ClickOnce FAQ

If you have questions – start here, much more than a simple FAQ!

http://www.windowsforms.net/FAQs/default.aspx?PageID=1&CategoryID=24&tabindex=2

 

·         ClickOnce - Deploy and Update Your Smart Client Projects Using a Central Server

Brian Noyes

A great overview.

http://msdn.microsoft.com/msdnmag/issues/04/05/ClickOnce/default.aspx

 

·         Introducing Client Application Deployment with "ClickOnce"

Microsoft Developer Network (October 2003 PDC)

Duncan Mackenzie

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwinforms/html/clickonce.asp

 

·         How ClickOnce Manifest Generation works with MSBuild

Explains using MSBuild to deploy from the command line

http://www.windowsforms.net/articles/clickonce_msbuild.aspx

 

·         Deploying Windows Forms Applications with ClickOnce

Compares ClickOnce to Application Updater Block and MSI based installs.

http://msdn.microsoft.com/vstudio/using/Columns/default.aspx?pull=/library/en-us/dnreal/html/realworld12012004.asp

 

·         MSDN Online Chat on Deploying VB.NET Applications

http://msdn.microsoft.com/chats/transcripts/vstudio/vstudio_090704.aspx

 

·         Whidbey Documentation Online – Trusted Application Deployment Overview

http://whidbey.msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_fxdeploy/html/b24a1702-8fbe-45b1-87a0-9618a0708f1d.asp

 

·         Whidbey Documentation Online – Creating Trust Licenses

http://whidbey.msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_fxdeploy/html/b09e261b-ce2f-46e5-9d33-3306441d4f04.asp

 

·         Bootstrapper Manifest Generator (BMG) Tool

(Requires .Net Framework 2.0)

http://www.gotdotnet.com/workspaces/workspace.aspx?id=ddb4f08c-7d7c-4f44-a009-ea19fc812545

 

·         Harvesting ClickOnce Command Line Arguments (BLOG)

Brian’s blog is a great source of Click Once info.

http://www.softinsight.com/bnoyes/PermaLink.aspx?guid=929f2d31-dd64-4ad4-b8ae-ec9960dce028

 

·         The Magic of ClickOnce

A nice overview with screenshots

http://www.ondotnet.com/pub/a/dotnet/2004/10/11/clickonce.html