会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
天道酬勤
君子当自强不息
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2017年12月2日
IT轮子系列(七)——winform 版本更新组件
摘要: 前言 最近做了一个winform客户端的项目,里面有一个功能是版本更新。以前也有写过,可忘了具体的逻辑。网上也有介绍用发布模式进行更新的,自己尝试后没有成功,提示“vba证书无效”。于是,费了些时间搜索资料,写个通用的更新组件。主要包括两个方面的功能: 1、配置强制更新 2、根据版本号进行更新 第一
阅读全文
posted @ 2017-12-02 14:10 早起Abc
阅读(568)
评论(0)
推荐(0)
2017年11月29日
IT轮子系列(六)——Excel上传与解析,一套代码解决所有Excel业务上传,你Get到了吗
摘要: 前言 在日常开发当中,excel的上传与解析是很常见的。根据业务不同,解析的数据模型也都不一样。不同的数据模型也就需要不同的校验逻辑,这往往需要写多套的代码进行字段的检验,如必填项,数据格式。为了避免重复编写逻辑检验代码,于是有了这篇文章。 第一步、读取Excel表格数据 1 public Acti
阅读全文
posted @ 2017-11-29 23:48 早起Abc
阅读(383)
评论(0)
推荐(0)
2017年11月13日
IT轮子系列(四)——使用Jquery+formdata对象 上传 文件
摘要: 前言 在MVC 中文件的上传,一般都采用控件: 1 <h2>IT轮子四——文件上传</h2> 2 <div> 3 <input type="file" /> 4 </div> 第一种方式:使用form表单上传 前台代码: <div> <form action="/FileUpload/UploadF
阅读全文
posted @ 2017-11-13 23:47 早起Abc
阅读(573)
评论(3)
推荐(1)
2017年11月10日
IT轮子系列(一)——DropDownList 的绑定(二)
摘要: 补记: 今天在阅读公司项目代码的时候,发现MVC中的dropdownlist已经封装了数据绑定方式。相对于第一篇文章,这样的方式更简便、简洁。现记录如下: 首先,创建我们的数据模型 如下图: 模型代码如下: 1 public class SearchModel 2 { 3 public Search
阅读全文
posted @ 2017-11-10 23:47 早起Abc
阅读(225)
评论(0)
推荐(0)
2017年11月6日
IT轮子系列(五)——MVC API 文件上传,总有一款是你需要的
摘要: 前言 在对外提供的接口时,也常常需要提供上传文件的。在这篇文章中会描述三种上传方式。 1、第一款,通过Base64字符上传——PostFromBase64Str 首先,定义上传数据模型。对于模型的定义,一般都会给定名称、文件类型、数据字段。如下代码所示: 1 /// <summary> 2 ///
阅读全文
posted @ 2017-11-06 23:23 早起Abc
阅读(1163)
评论(0)
推荐(0)
2017年11月4日
IT轮子系列(三)——如何显示方法名——Swagger的使用(三)
摘要: 前言 在上一篇文章IT轮子系列(三)——如何给返回类型添加注释——Swagger的使用(二) 介绍如何使用swashbuckle的时候忽略了一个问题,就是默认创建的API项目在生成文档的时候是没有显示方法名,只显示了控制器的名字。如下图: User 控制器代码如下: 1 public class U
阅读全文
posted @ 2017-11-04 07:59 早起Abc
阅读(2215)
评论(0)
推荐(0)
2017年11月1日
IT轮子系列(三)——如何给返回类型添加注释——Swagger的使用(二)
摘要: 前言 一般对外提供API,都会统一一个返回类型,比如所有的接口都统一返回HttpResponseMessage。这样当我们在方法上添加///注释时,是无法清楚的知道都返回字段都又那些以及它们的数据类型是什么。如下图所生成的文档所示: 、 从图中,我们看到文档只有输入参数的说明,而对于返回的类型是什么
阅读全文
posted @ 2017-11-01 20:57 早起Abc
阅读(15704)
评论(14)
推荐(2)
2017年10月21日
IT轮子系列(二)——mvc API 说明文档的自动生成——Swagger的使用(一)
摘要: 这篇文章主要介绍如何使用Swashbuckle插件在VS 2013中自动生成MVC API项目的说明文档。为了更好说明的swagger生成,我们从新建一个空API项目开始。 第一步、新建mvc api 项目 右键解决方案—>添加/新建项目,如下图: 然后,选择API项目模版,下图所示: 至此,我们的
阅读全文
posted @ 2017-10-21 22:39 早起Abc
阅读(798)
评论(0)
推荐(0)
2017年9月29日
IT轮子系列(一)——DropDownList 的绑定,你秒懂了吗
摘要: 前言 最近猛然惊觉(说是猛然,是因为自己工作那么多年,居然不自知、不反省),在开发中,自己碰到一些常用的功能代码块,还是习惯性的baidu,然后copy....这样的操作,不知自己重复了多少遍。现在回想起来,其实每一次在网上搜索查找代码块,都耗费了自己一定的时间、精力。 既然如此,自己为什么不总结、
阅读全文
posted @ 2017-09-29 22:30 早起Abc
阅读(181)
评论(0)
推荐(0)
上一页
1
2
3
4
公告