ClickOnce 让 WinForms 应用程序的部署轻而易举。不过它只能提供版本的升级,却无法做到针对不同用户提供不同的版本下载。不过,David Cooksey 为大家提供了一种思路,即通过在 ASP.NET 中编写一个 HttpHandler 来实现对 ClickOnce 部署的版本细分。
详细信息,请阅读全文:使用 ClickOnce 细分发布版本。
更多内容推荐
使用 AppVeyor CI 和 PowerShell 部署应用
部署实际应用不是一件易事。总是有问题不断出现在以下情况中:需要在注册表(Registry)或自定义文件夹中配置设置,或你需要部署到Web集群。本文中,我们通过使用PowerShell远程处理(PowerShell remoting)和AppVeyor CI为带有ASP.NET web应用程序和Windows Service的解决方案在其暂存(staging)和产品环境中配置持续集成。
Composite Application Guidance for WPF(Prism)已可下载
微软刚刚发布了Composite Application Guidance for WPF的2008年7月版,也即Prism。
如何搭建一个 iOS Swift 工程
2019 年 11 月 27 日
论道 WP(二):如何学习 WP 开发?
虽然Windows Phone还没正式进入中国大陆市场,但关注它的国内开发者已经越来越多了,这个时候摆在面前的一个问题就是,如何学习Windows Phone开发?如果你对此感到无从入手,或许这篇文章可以给你一点启发。
通过 git log 查看版本演变历史
2018 年 12 月 10 日
微软发布 Silverlight 2 源码和工具包
微软发布了Silverlight 2自带控件的源代码和单元测试,其中包括System.Windows.dll、System.Windows.Controls.dll和System.Windows.Controls.Data.dll。此外,Silverlight工具箱也在CodePlex上发布了。
从 VB 6 迁移到 VB.NET 的进展至今仍旧缓慢
在发布VB.NET的六年之后,微软对于VB 6应用程序的真实有效的迁移工作仍然举步维艰。近日,微软发布了“Visual Basic Power Packs 3.0”。此次发布增加了Data Repeater,一个用于布局的重要控件。
Sun 发布 Solaris Express Update,增强安装功能并为 DTrace 提供 D-Lignt UI
9月24日,Sun宣布了Solaris Express Developer Edition(SXDE)9/07。Solaris Express基于开源Solaris项目,并试图降低想在Solaris上开发并使用如DTrace和ZFS工具的开发者的进入门槛。
AngularJS 2.0 细节披露
在巴黎举行的2014 ng-europe大会上,Angular团队为与会者介绍了即将到来的AngularJS 2.0版本的细节。新版本对1.x版本进行了重大的颠覆,现有架构的大量概念都被取消了。Angular 2.0是基于一个名为AtScript的新语言进行开发的。作者David Iffland。
Halo 3 网站显示出 SilverLight 的缺陷
随着Halo 3发布所引发的关注,微软公司找到了一个借口来让用户下载SilverLight。不过和Flash一样,SilverLight也有着一些致命的缺陷。
高可用角度观察 RabbitMQ、Kafka、RocketMQ 各自的实现思路
本文从高可用的角度观察一下 RabbitMQ、Kafka、RocketMQ,看看它们各自的实现思路。
2021 年 5 月 11 日
image 媒体组件(下):开发中经常遇到的问题?
2020 年 6 月 11 日
Rust 语言学习观
2020 年 9 月 16 日
WCF RIA 服务工具箱简介
为了纪念8月 WCF RIA 服务工具箱的发布,我们对RIA服务的“基线”版本上提供的各种组件给出一份快速简介。这个新版本支持EntityFramework 4.1,包括Code First,以及对JavaScript/jQuery客户端的一个修订,该修订可以支持jQuery 1.5.1和更高版本。
Visual Studio 信息汇总
Microsoft将DevLabs移至Visual Studio Gallery;二月份发布了VS2012 Update 2的第三个CTP;Axum再度被提起。
面向 C++/VB/C#/WinPhone 的独立 Visual Studio 11 速成版是否推出尚未可知
面向C++/VB/C#/WinPhone的独立Visual Studio 11速成版是否推出尚未可知。虽然它们肯定还是以速成版(Express)形式公之于众,不过看起来面向Windows 8和面向Web的版本会是异数。做最坏打算,如果微软不发布专门面向C++/VB/C#/WinPhone的Visual Studio 11速成版,那么希望使用C++、VB、C#等开发传统桌面应用程序(Metro风格应用程序不在此列)的用户可能需要购买Visual Studio标准版或者更高版本。
Fixture Gallery,一个全新的 FitNesse How-To 快速参考
Fixture Gallery是一个新的开放文档型实用手册,它是Gojko为FIT/FitNesse测试而作的。它为开发者提供了大部分重要的fixture类型的快速概览,并解释了使用FIT框架进行敏捷验收测试的概念。
实战开发一个压缩构建资源为 zip 包的插件
2019 年 8 月 28 日
商品列表页:创建分类模型
2020 年 8 月 20 日
暂无签名
推荐阅读
食堂就餐卡系统设计
2020 年 6 月 10 日
页面链接组件:如何自定义一个导航栏?
2020 年 6 月 11 日
使用 ClickOnce 细分发布版本
搭建你的电影搜索服务
2019 年 9 月 27 日
Windows Phone 开发者资源
OAuth2 模式该如何选型
2018 年 5 月 7 日
时隔两年的重大更新,微软发布.NET Framework 4.8
电子书
大厂实战PPT下载
换一换 斯文骏 | 阿里巴巴 技术专家
于航 | PayPal Senior Software Engineer
凌志钧 | 字节跳动 基础架构/AIOps团队负责人
评论