Smart clients offer many advantages over web applications but they must be deployed and installed on the end-user’s computer. The new ClickOnce technology in Visual Studio 2005 and the .NET Framework 2.0 makes this much simpler than it once was – at least in demos. What happens when ClickOnce meets the real world? How can you combine ClickOnce with SMS, or with an MSI install that updates the registry? How can you ensure the prerequisites for your application, including the framework itself, are on the end-user’s computer? This talk will cover these and other advanced ClickOnce scenarios.
Kate Gregory is the Microsoft Regional Director for Toronto and a founding partner of Gregory Consulting Limited (www.gregcons.com). Based in Peterborough, Ontario, Gregory Consulting provides mentoring, consulting, and development services throughout North America, using the .NET Framework, XML, Web Services, Visual C++, Visual Basic, C#, ASP.NET, Java, and Perl. Migration, conversion, and integration of existing applications are a current focus. Kate is the author of numerous books, most recently Visual C++ .NET KickStart. Kate teaches (and develops courses on) .NET, XML, UML, C++, Java, and the Internet. She has a Visual C++ column at codeguru.com, is an adjunct faculty member at Trent University, serves on numerous advisory boards and has spoken at Tech Ed USA, Tech Ed Europe, and VSLive. She serves on the executive of the Toronto .NET Users Group and leads the East of Toronto .NET Users Group