登录
首页 » C# » 开发C/S系统时,最大弱点就是不利于维护,当客户端程序更新时不得不到每个用户的机子上去部署。虽然其它还有很多方案来解决这种问题,但是它们的组件的配置和使用相对地...

开发C/S系统时,最大弱点就是不利于维护,当客户端程序更新时不得不到每个用户的机子上去部署。虽然其它还有很多方案来解决这种问题,但是它们的组件的配置和使用相对地...

于 2022-04-07 发布 文件大小:69.44 kB
0 160
下载积分: 2 下载次数: 1

代码说明:

开发C/S系统时,最大弱点就是不利于维护,当客户端程序更新时不得不到每个用户的机子上去部署。虽然其它还有很多方案来解决这种问题,但是它们的组件的配置和使用相对地麻烦。本程序采用传统的自动更新的程序,能够自动检测版本并自动升级,并且是通用的,只要把它加入到你的方案中即可,但需要提供一个WEB服务器。-Development of C/S system, the greatest weakness is not conducive to the maintenance, when the client program updates to each user had to go up the deployment of the loom. Although there are many other options to address this problem, but they are components of the configuration and use of relatively trouble. This procedure using the traditional auto-update process that can automatically detect and automatically upgrade version, and is commonly used, as long as it added to the program you can, but need to provide a WEB server.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • deblock_25_dll_20060214
    基于H264的一种去快效应滤波器,独立于解码过程外(H264 go on a fast effect filters, independent of the decoding processes)
    2009-02-27 23:49:24下载
    积分:1
  • 5_PWM_LED
    ESP8266 PWM控制一盏LED的亮度变化。(ESP8266 PWM controls the brightness change of an LED.)
    2019-03-09 08:54:53下载
    积分:1
  • usart_gps
    GPS开发程序实例,可作为stm32开发GPS应用系统的参考例程。(GPS development process instance, can be used as stm32 development GPS application system reference routines.)
    2013-08-31 10:16:50下载
    积分:1
  • filepath_mfc
    MFC中获得文件夹路径的方法,文中有源码有讲解,并在VC++6.0下运行通过。(MFC get the folder path method source code is explained in the text, and in the VC++6.0 run through.)
    2013-09-06 13:35:43下载
    积分:1
  • report_sdedeeass_2012-12-3-15-12-44
    克里金算法的重要介绍,想跟大家一起交流,把代码写的越来越好(Kriging algorithm introduced, would like to communicate with, and write the code is getting better and better)
    2012-12-28 12:07:59下载
    积分:1
  • CHAPTER4
    pid自适应控制器学习和程序大家学习,很好用的(请求权)
    2010-09-17 10:54:34下载
    积分:1
  • DS18B20_CN
    DS18B20中文资料格式pdf,翻译较好的一份pdf文档,奉献给不喜欢读英文文档的。(DS18B20 Chinese data format pdf, pdf documents in a good translation, dedicated to not like to read English documents.)
    2010-10-09 20:47:59下载
    积分:1
  • 基于PT100的温度测量
    基于PT100的温度测量程序,控制器使用增强型51单片机,使用C语言设计的程序。
    2022-08-11 05:12:39下载
    积分:1
  • FBX-Loader-OpenGL-C--master
    说明:  fbx 模型加载 opengl 动画渲染(fbx module opengl animation render)
    2019-06-09 16:50:04下载
    积分:1
  • sql 通用数据库类示例代码
    ///         /// SQL server 类库        /// 版本  1.00    修改时间    2016-01-15        /// 版本  1.01    修改时间    2016-01-18  修改内容    增加服务器时间到毫秒的说明        //数据库连接字符串(web.config来配置),多数据库可使用DbHelperSQLP来实现.        public static string connectionString;        /// 构造函数(初始化)        /// 构造函数(初始化)        ///         ///         public Class_数据库SQL(string connect)        {            connectionString = connect;        }        /// SQL查询返回DataSet        /// SQL查询返回DataSet        ///         /// SQL语句        /// 返回DataSet数据集的表名        ///         public DataSet SQL_Select_DataSet(string CmdString1, string 表名)        {            using (SqlConnection connection = new SqlConnection(connectionString))            {                using (SqlDataAdapter SqlDA = new SqlDataAdapter(CmdString1, connection))                {                    try                    {                        using (DataSet DataSet1 = new DataSet())                        {                            connection.Open();                            SqlDA.Fill(DataSet1, 表名);                            if (DataSet1.Tables.Count == 0)                            {                                Thread.Sleep(100);                                SqlDA.Fill(DataSet1, 表名);                            }                            return DataSet1;                        }                    }                    catch (System.Data.SqlClient.SqlException e)                    {                        connection.Close();                        throw e;                    }                }            }        }        public void SQL_Select_DataSet_SAVE(DataSet DataSet1,string CmdString1,string 表名)        {            using (SqlConnection connection = new SqlConnection(connectionString))            {                using (SqlDataAdapter SqlDA = new SqlDataAdapter(CmdString1, connection))                {                    try                    {                        using (DataSet DataSet11 = new DataSet())                        {                            connection.Open();                            SqlDA.Fill(DataSet11, 表名);                            if (DataSet11.Tables.Count == 0)                            {                                Thread.Sleep(100);                                SqlDA.Fill(DataSet11, 表名);                            }                            DataSet1.AcceptChanges();                            SqlDA.Update(DataSet11.GetChanges());                        }                    }                    catch (System.Data.SqlClient.SqlException e)                    {                        connection.Close();                        throw e;                    }                }            }        }。。。
    2016-03-25下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载