上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2014年8月16日

C#_ 项目打包附加数据库

摘要: C#_ 项目打包附加数据库2010-07-11 23:22:45|分类:Winfrom|举报|字号订阅实现效果:安装项目时直接附加数据库。1.首先在需要部 署的项目的解决方案资源管理器中新建一个安装项目2.在安装项目的 文件视图中,右键【应用程序文件夹】->【添加】->【项目输出】选择你的项目中的启... 阅读全文

posted @ 2014-08-16 16:46 董士亮 阅读(323) 评论(0) 推荐(0) 编辑

2014年7月9日

show()与showDialog()的区别

摘要: A.WinForm中窗体显示 显示窗体可以有以下2种方法: Form.ShowDialog方法 (窗体显示为模式窗体) Form.Show方法 (窗体显示为无模式窗体) 2者具体区别如下: 1.在调用Form.Show方法后,Show方法后面的代码会立即执行 2.在调用Form.ShowDialog... 阅读全文

posted @ 2014-07-09 09:17 董士亮 阅读(309) 评论(0) 推荐(0) 编辑

2013年11月23日

列不属于表--可能出现的问题总结

摘要: 异常的特点: 一:最大的特点是随机性。会突然报错,说不定是什么时候,有可能是你下一个点击,或者刷新一下页面之后,总之就是出现在数据库有联系的地方(查询,绑定数据控件时)。 二:报错的多样性。一报错后,千奇百怪的错误也就喷井式爆发,如“列不属于表”,“找不到表0”,“数据转换不成功”等,各种各样都有,但都是与数据库的数据有关。 三:持续时间比较短。很多页面报错后,刷新几次,或者是等一阵,又正常了,又可以使用了,但可能下一个点击,刷新,就又报错了 四:越多人使用,网络情况越差,就越频繁。我的系统在公司内部几个开发人员测试没有问题,但上线后,客户公司很多人用,就不断有这个错。而且,有几天网络比较好, 阅读全文

posted @ 2013-11-23 22:39 董士亮 阅读(1798) 评论(0) 推荐(0) 编辑

2013年11月6日

每个开发人员现在应该下载的十种必备工具

摘要: 本文讨论:•用于编写单元测试的 NUnit•用于创建代码文档资料的 NDoc•用于生成解决方案的 NAnt•用于生成代码的 CodeSmith•用于监视代码的 FxCop•用于编译少量代码的 Snippet Compiler•两种不同的转换器工具:ASP.NET 版本转换器和 Visual Studio .NET 项目转换器•用于生成正则表达式的 Regulator•用于分析程序集的 .NET Reflector本文使用了下列技术:.NET、C# 或 Visual Basic .NET、Visual Studio .NET除非您使用能够获得的最佳工具,否则您无法期望生成一流的应用程序。除了像 阅读全文

posted @ 2013-11-06 10:13 董士亮 阅读(236) 评论(0) 推荐(0) 编辑

2013年9月16日

C#生成XML的三种途径

摘要: C#生成XML的三种途径为了全面,这里都将XML保存到文件中,有三种生成XML的方式: 1。我认为是最原始,最基本的一种:利用XmlDocument向一个XML文件里写节点,然后再利用XmlDocument保存文件。 首先加载要写入的XML文件,但是如果没有的,就要新建,在新建的过程中,要有写入的代码;XmlDocument doc = new XmlDocument(); try { doc.Load("new.xml"); } catch { XmlTextWriter xtw = new XmlTextWriter("new.xml", Encod 阅读全文

posted @ 2013-09-16 15:50 董士亮 阅读(1803) 评论(0) 推荐(0) 编辑

2013年8月25日

为什么DropDownList的SelectedIndexChanged事件触发不了

摘要: 写的还行,转来大家看看为什么DropDownList的SelectedIndexChanged事件触发不了?为什么设置了DropDownList的AutoPostBack="True"还是不能触发SelectedIndexChanged事件?(摘抄加上自己的一些错误经历) 收藏有人问(1)AutoPostBack="True"(2)事件也注册了this.DropDownList1.SelectedIndexChanged +=new System.EventHandler(this.DropDownList1_SelectedIndexChanged); 阅读全文

posted @ 2013-08-25 21:37 董士亮 阅读(1022) 评论(0) 推荐(0) 编辑

2013年4月1日

解决VS2008 开发Wince应用程序项目生成速度慢的问题

摘要: 解决VS2008 开发Wince应用程序项目生成速度慢的问题最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。决定找出VS2008生成时,做了什么花费时间的工作。从工具à选项进入“选项”对话框 选择“MSBuild项目生成输出详细信息”为“诊断”这样编译时,会输出具体执行了那些任务,花费了多少时间。结果发现最花费时间的是Platform Verification Taskhttp://b 阅读全文

posted @ 2013-04-01 16:58 董士亮 阅读(313) 评论(0) 推荐(0) 编辑

2013年1月6日

CAB压缩工具安装(右键生成CAB压缩包)

摘要: CAB压缩工具安装(右键生成CAB压缩包)win7下可用TXT文件保存下列数据,改后缀名为BAT,运行后可以将文件夹压缩为CAB后缀的压缩文件(右击文件夹即可)@echo off set objfile=%SystemRoot%\system32\mkmaxcab.cmd title 安装右键选项 压缩文件夹为CAB文件 echo ========================== echo 开始生成工具文件... echo @Echo Off>%objfile% echo Title 正在把文件夹压缩为CAB格式文件包……>>%objfile% echo Set Pres 阅读全文

posted @ 2013-01-06 13:39 董士亮 阅读(678) 评论(0) 推荐(0) 编辑

2012年10月16日

C#读写者线程(用AutoResetEvent实现同步)

摘要: C#读写者线程(用AutoResetEvent实现同步)1. AutoResetEvent简介通知正在等待的线程已发生事件。无法继承此类。常用方法简介:AutoResetEvent(bool initialState):构造函数,用一个指示是否将初始状态设置为终止的布尔值初始化该类的新实例。 false:无信号,子线程的WaitOne方法不会被自动调用 true:有信号,子线程的WaitOne方法会被自动调用public bool Reset ():将事件状态设置为非终止状态,导致线程阻止;如果该操作成功,则返回true;否则,返回false。 public bool Set ():将事件.. 阅读全文

posted @ 2012-10-16 15:29 董士亮 阅读(259) 评论(0) 推荐(0) 编辑

2012年10月9日

.NET文件类型解析

摘要: .NET文件类型解析 *.resx是资源文件。每个页面都有一个资源文件相对应。 global.asax是global.asa的.net版 global.asax.vb是global.asax的后台文件。 *.ascx是一个用户自定义控件。 *.ascx.vb是自定义控件的代码文件,C#的是*.ascx.cs *.ascx.resx是自定义控件的资源文件。 *.aspx.vb是*.aspx页面的后台代码。 web.config是整个Web Application的配置文件。 *.vbproj是VB.NET的工程文件。 *.vsdisco是Web Service的文件。 *.... 阅读全文

posted @ 2012-10-09 14:31 董士亮 阅读(816) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

导航