摘要: CSV是逗号分隔值格式的文件,其文件以纯文本形式存储表格数据(数字和文本)。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。在C#中有时候需要读取和写入Csv文件,特此封装了一个工具类CsvHelper。特此说一句 阅读全文
posted @ 2019-03-13 19:45 江湖逍遥 阅读(1507) 评论(0) 推荐(0) 编辑
摘要: 图片处理是C#程序开发中时常会涉及到的一个业务,除了图像的上传、保存以及下载等功能外,根据上传的图片生成一个缩略图也是常见业务,在C#语言中,可以通过Image类提供的相关方法对图片进行操作,如指定宽高对图片进行缩放, 指定高宽裁减裁剪图片、生成图片水印等。 定义一个图片处理工具类PicDeal,该 阅读全文
posted @ 2019-03-13 19:32 江湖逍遥 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。可以通过C#中的FtpWebRequest类、NetworkCredential类、WebRequestMethods类来实现一个FTP操作的相关辅助类FTPHelper。 先来看MSDN 阅读全文
posted @ 2019-03-13 19:26 江湖逍遥 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: 今天在IIS中部署ASP.NET网站后,访问网站报错,提示信息为:未能加载文件或程序集XXX.dll或它的某一个依赖项,不是有效的Win32应用程序(异常来至HRESULT:0x800700C1)。通过错误提示信息进行分析,可知道这个组件为32位操作系统下的组件,而网站环境又是在64位操作系统下的应 阅读全文
posted @ 2019-03-13 19:26 江湖逍遥 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 将网站发布后部署到IIS后,配置完应用程序池以及相关设置项后,在浏览器中访问设置好的网站,出现403.14 - Forbidden的错误信息,从错误信息的提示来看,应该是IIS服务器此网站目录的内容被列为禁止访问,不列出此目录的内容。解决的办法是在IIS的“处理程序映射设置”中添加 “脚本映射”。解 阅读全文
posted @ 2019-03-13 18:54 江湖逍遥 阅读(4272) 评论(0) 推荐(0) 编辑
摘要: 使用HttpWebRequest等Http相关类,可以在应用程序中或者网站中模拟浏览器发送Post请求,在请求带入相应的Post参数值,而后请求回远程网页信息。实现这一功能也很简单,主要是依靠HttpWebRequest、HttpWebResponse、Stream等几个类来完成。 首先来看下MSD 阅读全文
posted @ 2019-03-13 18:43 江湖逍遥 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 半角指的是一个字符占用一个标准字符的位置。全角指一个字符占用两个标准字符位置的状态。在C#中,我们可以通过程序的方法,将相应的半角字符串信息转换为全角类型,也可以实现全角转半角功能。 相应封装好的方法如下: 备注:此屋文章转载自C#中全角转半角以及半角转全角_IT技术小趣屋。 博主个人技术交流群:9 阅读全文
posted @ 2019-03-13 18:38 江湖逍遥 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,浏览器端发送Ajax请求一般被禁止跨域访问,如A域名网站访问B域名网站的请求会被终止,在ASP.NET MVC项目中,我们可以配置相应的设置项,允许网站的接口跨域访问,主要需要设置Access-Control-Allow-Origin、Access-Control-Allow-Heade 阅读全文
posted @ 2019-03-13 18:30 江湖逍遥 阅读(3485) 评论(0) 推荐(0) 编辑
摘要: 在.NET平台中,C#语言一般使用ADO.NET组件来操作Sqlserver数据库,通过ADO.NET组件可以实现连接数据库、查询数据集、执行SQL语句以及关闭数据库连接等操作,为此网上有很多开发者自定义封装好的SqlHelper类供使用,其实微软官方自己也提供了一个比较完整的Sqlserver数据 阅读全文
posted @ 2019-03-13 18:25 江湖逍遥 阅读(2242) 评论(0) 推荐(1) 编辑