.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
· 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
· 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).
· 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.
· 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
· Whidbey Documentation Online – Creating Trust Licenses
· 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