Sampy's Blog

ClickOnce and VB .Net

Browse by Tags

Tagged Content List
  • Blog Post: ClickOnce Escalation Prompting

    I just noticed this link in my trackback log for one of my previous post and I'd like to dispel a couple of rumors. On the internet, you need a verified and trusted Authenticode certificate to even prompt the user for permission elevation. That means that unless you shell out the $200 a year to get a...
  • Blog Post: ClickOnce in Express!!!

    Shout it from the rooftops! ClickOnce is in Express!! Grab the new October Tech Preview (VB edition http://lab.msdn.microsoft.com/express/vbasic/ , scroll to the bottom and click the first link under headlines). Of course, considering that we are still fixing bugs on this internally (it mostly works...
  • Blog Post: Trust Licenses

    I've talked with one of the lead ClickOnce program managers about Paul's feedback on my most recent post. His guidance was to sign your ClickOnce manifests with an X509 certificate (possible with the MAGE SDK tool) and have your IT admin deploy that certificate as a trusted cert across the enterprise...
  • Blog Post: Quickies

    First, I got an email asking if ClickOnce supports passing of command line parameters in the URL query string. The answer is a definitive maybe. Your manifest will have a flag in it specifying whether or not to trust those URL parameters. If it's set to true, your app will get anything sticking off...
  • Blog Post: ClickOnce in Express (kinda)

    Okay, time to catch up a bit. This last week I've been working on a DCR (fixing up the signing property page) so I haven't had time to blog. Now that it's finished, I'm going to make up for lost time and get two quick blog entries out there. ClickOnce isn't available in the Express version...
  • Blog Post: Bootstrapper Package Generator and other goodness

    A team mate of mine on the deployment team has just released an internal tool he was using for testing the genericness of our generic bootstrapper to the world on GotDotNet. You can grab it at: http://www.gotdotnet.com/Community/Workspaces/workspace.aspx?id=ddb4f08c-7d7c-4f44-a009-ea19fc812545 ...
  • Blog Post: ClickOnce security and download on demand

    I recently received this request for a post from Channel9: I'm really interested ClickOnce and how it deals with security settings. I'm planning on creating C# game that uses managed direct3d. However even though its managed direct3d it is still treated, security wise, as unmanaged code...
  • Blog Post: Bootstrapper 2: Downloading on Demand

    Last time I talked about what the bootstrapper is and what goals it's trying to accomplish. This time, I'll go into other bootstrapper features we have planned that make it a pretty cool deployment technology. I was going to go into detail about the contents of the XML files that make up a bootstrapper...
  • Blog Post: Generic Bootstrapper (and a bit of a history lesson)

    Most people don't write every single piece of their app. Programs are linked together with shared libraries so that we can share functionality. Of course, we have to actually share these libraries for this to work. With .Net and COM components, this usually meant running a bunch of installers on all...
  • Blog Post: Embedding everything in a single MSI

    There was a comment made about my “In the works” post that stated that: “Unless we can embed these other dependand installers inside the MSI and execute them from one package, there will always exist a deployment problem in VS.NET “ This got me thinking about deployment...
  • Blog Post: What's in the works

    It's been a busy week but I've come up with a list of things that I'll be posting about soon. Due to an overwhelming request for Setup and Deployment project information, I'm currently editing and putting finishing touches on a FAQ we use to answer internal questions and newsgroup posts. It was compiled...
  • Blog Post: Welcome to the wonderful world of Deployment!

    Hi. My name is Mike Sampson and I'm a developer here at Microsoft on the VB team and I work on deployment. Specifically, I work on Setup and Deployment projects (MSI's, Cab files, and MSMs) as well as the cool new web-ish ClickOnce deployment. In VB, we work on the tool side of ClickOnce rather than...
Page 1 of 1 (12 items)