随笔分类 -  C#/.Net

摘要:在项目中采用swagger测试接口,提供接口给其他人员都非常的方便. 在swagger默认配置中,默认只显示接口访问层中的注释,可是很多的参数说明都已经在实体层中了啊?(如下图)不可能再把实体层中的模型再搬过来吧,这样子重复性也太大了. 经过一番摸索,发现swagger可以同时支持多个路径的. 1. 阅读全文
posted @ 2017-02-09 16:12 eastday 阅读(14523) 评论(5) 推荐(4) 编辑
摘要:因公司系统升级,出现突然有些银行卡不能支付的情况,最开始排查发现是第三方平台接口返回有问题: 返回如下: 从11月7日下午开始一直联系第三方,第三方开始排查,一直说是数据格式有问题。 修改格式以后问题同样出现,又重新调试跟踪下代码,发现如下问题: 看错误描述应该是判断是访问发生问题,又想到了为什么升 阅读全文
posted @ 2016-11-08 16:45 eastday 阅读(6662) 评论(3) 推荐(0) 编辑
摘要:一、禁用Browser Link(目前主要用来是刷新vs ide 浏览界面),直接干掉。禁用方法:添加配置节 二、禁用页面中大量的asp.net hidden值(主要是viewstate使用,禁用以后无法使用viewstate)。View Code禁用方法有两点:1.2. 删除页面中的form... 阅读全文
posted @ 2016-01-26 10:23 eastday 阅读(566) 评论(0) 推荐(0) 编辑
摘要:一、using 用法 1.引用命名空间。 如:using System; 2.自动释放对象使用的资源。 如: using (SqlConnection connection = new SqlConnection(connectionString)) { connection.open(... 阅读全文
posted @ 2016-01-18 15:49 eastday 阅读(4419) 评论(1) 推荐(1) 编辑
摘要:实现原理:1.利用radminview 自带命令 2.大漠绑定插件.附图:源码下载:http://files.cnblogs.com/eastday/Radmin%E8%87%AA%E5%8A%A8%E7%99%BB%E5%BD%95.rar 阅读全文
posted @ 2014-05-29 15:42 eastday 阅读(874) 评论(0) 推荐(1) 编辑
摘要:站更换域名,把旧域名用301指到新域名来。从iis中设置url永久转向就可以,看上去很容易,用了一会儿才发现,参数都没有带上。从微软网站上找到如下说明,果然好使:重定向参考 (IIS 6.0,7.5)重定向客户端请求是确保用户得到正确页面的一种方法,它适用于站点正在建设之中或已改变标识的情况。您可以将客户端请求重定向到同一 Web 服务器上的某个目录,或者重定向到另一个 URL。配置 URL 和通配符重定向可以采用编程方式配置重定向到 URL 以及通配符重定向。使用重定向变量和标志可以通过更改 HttpRedirect 配置数据库属性来指定目标和行为。以下示例显示了一个简单重定向字符串的格式。 阅读全文
posted @ 2014-03-31 15:10 eastday 阅读(3468) 评论(0) 推荐(0) 编辑
摘要:1.单表查询用.AddEntity(),即可返回model类型. 2.多表查询时,默认只能返回List 数据类型,然后通过 Object[] 来绑定值,这样带来了很多的不方便. 通过查询发现有2种方法,1.重写一个model 2.手动创建datatable. 发现重写比较麻烦,手动创建又太累.于是乎 阅读全文
posted @ 2012-12-07 01:41 eastday 阅读(1833) 评论(0) 推荐(0) 编辑
摘要:客户有个需求,就是需要保存当前网页为PDF.1.直接使用非常成熟的类.ABCpdf.下载下来以后,从安装包里面,找到几个dll文件即可.:ABCpdf.dll,ABCpdfCE7.dll,2.新建文件.引入命名空间 using WebSupergoo.ABCpdf7; using WebSupergoo.ABCpdf7.Objects; using WebSupergoo.ABCpdf7.Atoms;3.直接上代码,该代码会直接把文档以流的方式输出.如需生成文件.直接修改theDoc.Save()中参数即可. Doc theDoc = new Doc(); //创建一个... 阅读全文
posted @ 2012-02-28 17:20 eastday 阅读(3878) 评论(0) 推荐(0) 编辑
摘要:服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。查看系统事件日志,发现一个错误和一个警告错误:由于无法创建应用程序域,因此未能执行请求。错误: 0x80070005 拒绝访问。 警告:未能初始化 AppDomain:/LM/W3SVC/...Exception: System.IO.FileLoadExceptionMessage: 未能加载文件或程序集“System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 阅读全文
posted @ 2011-06-13 17:04 eastday 阅读(839) 评论(0) 推荐(0) 编辑
摘要:错误详细:Failure Determining if we are running on a domain controller: IsDomainController failed with HRESULT 80070842: '没有启动服务器服务。 '原因:server服务没有启动....启动server服务即可~ 阅读全文
posted @ 2011-06-13 17:03 eastday 阅读(500) 评论(0) 推荐(0) 编辑
摘要:引言Http 请求处理流程和Http Handler 介绍这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从Http 请求处理流程一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Module;在... 阅读全文
posted @ 2010-10-29 10:16 eastday 阅读(269) 评论(0) 推荐(0) 编辑
摘要:引言在 Part.1Http请求处理流程一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌握这些原... 阅读全文
posted @ 2010-10-29 10:06 eastday 阅读(353) 评论(0) 推荐(0) 编辑
摘要:引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》... 阅读全文
posted @ 2010-10-28 14:27 eastday 阅读(272) 评论(0) 推荐(0) 编辑
摘要:委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件... 阅读全文
posted @ 2010-09-02 11:38 eastday 阅读(228) 评论(0) 推荐(0) 编辑
摘要:第一个例子http://www.akadia.com/services/dotnet_delegates_and_events.html思归给的委托事件参考站点public delegate void EatEventHandler(object sender, EatEventArgs e);这个的定义也可以不要这样.可以直接就定义一个参数public delegate void EatEven... 阅读全文
posted @ 2010-09-02 11:30 eastday 阅读(201) 评论(0) 推荐(0) 编辑
摘要:今天又要做个打印功能 ,于是乎接着上次做过的打印类,做些总结:1.打印类基本使用: 1.设置打印文档. 2.设置打印机名称。(如果是局域网打印机,则使用全名称->远程地址+打印机常规里面的名字) 3.设置打印内容.代码2.如果需要设置其他的信息.比如纸张大小,是否横向打印等等.看看具体的打印类.http://msdn.microsoft.com/zh-cn/library/system.dr... 阅读全文
posted @ 2010-08-26 11:39 eastday 阅读(641) 评论(0) 推荐(0) 编辑
摘要:方法如下: private void FormatReportViewer() { CrystalDecisions.Windows.Forms.PageView oPageView = new CrystalDecisions.Windows.Forms.PageView(); System.Windows.Forms.TabControl oControl = new TabControl()... 阅读全文
posted @ 2010-07-29 10:06 eastday 阅读(618) 评论(0) 推荐(0) 编辑
摘要:因公司需要 , 需要打印如下表单:第一:首先考虑自己画表格 ,然后打印.因为这样可以很方便的控制纸张,大小等...通过使用网上打印gridview代码,进行打印,发现能实现基本要求..但是 ,当商品名称多字换行时,不能自动换行,数据分页也不能很好的支持,并且 表格并不会随着换行而增高..这是打印类的问题..下面讲打印类贴出,希望有朋友看见的话 帮忙改下.,所以这种方法由于是自己的技术不过关。然后确... 阅读全文
posted @ 2010-07-27 14:28 eastday 阅读(1311) 评论(0) 推荐(0) 编辑
摘要:winform 打印原理..1.先在画布上面画好表格2.再在表格上面写上以前的字此类不足:不能自定义 表标题的位置.以及表尾的内容. 以及 页眉 和 页脚的内容..下次有空了记得修改:需求. 根据表格的行 和 列 ,宽和高 .自动创建出一个表格.然后可以智能设置页眉 和 页脚的内容[*****]代码 阅读全文
posted @ 2010-07-16 17:13 eastday 阅读(1051) 评论(0) 推荐(0) 编辑
摘要:窗体FormBorderStyle属性设置为:FixedSingle,再把最大化禁用就可以了 使用.Net编写Windows程序,对于窗体控制常见项目 属性:1、让窗体在启动时在指定位置出现 form1.StartPosition Manual CenterScreen WindowsDefaultLocation (default) WindowsDefaultBounds CenterPare... 阅读全文
posted @ 2010-07-16 16:42 eastday 阅读(489) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示