daixinet

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  .net平台

平时用C#时的一些方法
摘要:1、AssemblyInfo.cs 2、 // 版本号 1、string version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); 2、 Assembly m_AppAssemb 阅读全文
posted @ 2017-01-16 09:45 daixinet.com 阅读(352) 评论(0) 推荐(0) 编辑

摘要:利用IIS搭建HTTP文件服务器,可下载、上传(用户名验证)1、右键网站,添加应用程序2、物理路径,选择系统的目录配置,上一层别名:CAPI3FileService3、效果如下:4、(以下步骤为上传权限控制,非常重要)选择网站,WebDAV创作规则5、启用WebDAV6、点击WebDAV配置,应用7... 阅读全文
posted @ 2015-09-06 14:40 daixinet.com 阅读(9279) 评论(1) 推荐(0) 编辑

摘要:利用IIS搭建需要验证用户用的FTP服务器(当然也可以不用验证,为了安全,添加验证)1、C盘下创建文件夹,iftppub2、打开关闭Windows功能,Internet信息服务全选,操作完后,重启FTP服务生效3、右键IIS根目录,添加FTP站点4、物理路径选择第一步创建的文件夹,名称设置为:Def... 阅读全文
posted @ 2015-09-06 14:32 daixinet.com 阅读(11676) 评论(1) 推荐(0) 编辑

摘要:解决方案:1、把头信息,但是内容会丢失部分;2、用XmlDocument解析就OK。正确代码: string xmlStr = "13905837718600000044996"; xmlStr = "139058377656611345638111166... 阅读全文
posted @ 2014-05-24 16:01 daixinet.com 阅读(4088) 评论(0) 推荐(0) 编辑

摘要:安装:C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe "C:\CAPISummaryService\CAPISummaryService.exe"卸载:C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe -u "C:\CAPISummaryService\CAPISummaryService.exe" 阅读全文
posted @ 2013-11-09 13:15 daixinet.com 阅读(913) 评论(0) 推荐(0) 编辑

摘要:参考:1、http://www.cnblogs.com/jak-black/articles/windows.html2、http://q.cnblogs.com/q/25391/网络映射1、http://www.cnblogs.com/190196539/archive/2011/12/20/2294169.html2、http://bbs.csdn.net/topics/3902926423、http://blog.163.com/victorymacro@126/blog/static/38511713201081903957220/4、http://www.verydemo.com/d 阅读全文
posted @ 2013-08-29 00:01 daixinet.com 阅读(482) 评论(0) 推荐(0) 编辑

摘要://生成XML XmlDocument xmlDoc = new XmlDocument(); XmlElement root = xmlDoc.CreateElement("Data"); xmlDoc.AppendChild(root); foreach (var item in agentStateDic) { XmlElement element = xmlDoc.CreateElement("Agent"); ... 阅读全文
posted @ 2013-08-27 10:24 daixinet.com 阅读(197) 评论(0) 推荐(0) 编辑

摘要:WebBrowser中的按钮调用WinForm中的事件: private void Form1_Load(object sender, EventArgs e) { this.webBrowser1.Navigate(Application.StartupPath + @"\HTMLPage1.htm"); } private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) ... 阅读全文
posted @ 2013-08-13 23:59 daixinet.com 阅读(334) 评论(0) 推荐(0) 编辑

摘要:有时候我们需要详细展示数据源的含义,这时候就需要用到 RepositoryItemLookUpEdit展示:代码详情:ColumnData = new DevExpress.XtraGrid.Columns.GridColumn(); ColumnData.Caption = "状态"; ColumnData.Visible = true; ColumnData.OptionsColumn.FixedWidth = false; ColumnData.Width = 10; Colu... 阅读全文
posted @ 2013-08-07 14:04 daixinet.com 阅读(291) 评论(0) 推荐(0) 编辑

摘要:思想:根据GUID获得种子,然后获得随机数,这个是完全随机的 static int GetRandomNumber(int min, int max) { int rtn = 0; Random r = new Random(); byte[] buffer = Guid.NewGuid().ToByteArray(); int iSeed = BitConverter.ToInt32(buffer, 0); r = new Random(iSeed); ... 阅读全文
posted @ 2013-04-23 10:33 daixinet.com 阅读(226) 评论(0) 推荐(0) 编辑

摘要:今天做GridControl中的全部选中,由于长时间没有做过了,两点让我好生郁闷。效果:1、关键点在最后一排Sex,其实按照以下写法会自动生成CheckBox DataTable dt = new DataTable(); DataColumn dataColumn = new DataColumn("Id", typeof(String)); dt.Columns.Add(dataColumn); dataColumn = new DataColumn("Name", typeof(String)); ... 阅读全文
posted @ 2013-03-08 14:58 daixinet.com 阅读(3014) 评论(8) 推荐(0) 编辑

摘要:编程工作中难免会遇到大量类的操作问题,举个列子,程序改造,需要把一个类库按照一定的要求重写,那就需要进行类文件的复制修改,虽然一个文件还好处理,但是大量的文件,比如说500个,谁遇见谁都会头疼的。当然一个一个的修改,通过一两个周能够完成,但是问题是准确性、工作享受就不能保证了。 我最近就遇到一个这样的问题,对现有类库做测试。代码直接生成,稍作修改即可,效率何止十倍。代码:下载 阅读全文
posted @ 2013-02-22 09:15 daixinet.com 阅读(168) 评论(0) 推荐(0) 编辑

摘要:对程序进行修改的时候,有时候需要批量进行一些处理1、根据类文件批量修改类的方法体2、下载:Code编码问题:修改以下两句StreamReader reader = new StreamReader(path, Encoding.Default);StreamWriter writer = new StreamWriter(path, false, Encoding.Default); 阅读全文
posted @ 2013-01-25 15:07 daixinet.com 阅读(516) 评论(0) 推荐(0) 编辑

摘要:1、报错:找不到方法:“System.Data.IDataReader Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.ExecuteReader(System.Data.Common.DbCommand, System.Data.Common.DbTransaction,System.Data.OracleClient.OracleDataReader ByRef)”。2、原因:本机安装了程序集:C:\Windows\assembly\GAC_MSIL\Microsoft.Practices.Enterpris 阅读全文
posted @ 2013-01-21 16:09 daixinet.com 阅读(1022) 评论(0) 推荐(0) 编辑

摘要:1、WPF表格显示表格线,手动调整线的宽度 参考Excel2、HTML5 VS20124、Java Serverlet5、WPF JavaScript6、WCF 可序列化的集合 阅读全文
posted @ 2013-01-11 14:56 daixinet.com 阅读(177) 评论(0) 推荐(0) 编辑

摘要:1、熟悉:上传下载过程,汇总过程 阅读全文
posted @ 2013-01-09 11:08 daixinet.com 阅读(113) 评论(0) 推荐(0) 编辑

摘要:BUG 阅读全文
posted @ 2013-01-08 14:41 daixinet.com 阅读(281) 评论(0) 推荐(0) 编辑

摘要://合并Excel文件 private void MargeExcelFile(string destFile, string dirPath) { DirectoryInfo dir = new DirectoryInfo(dirPath); FileInfo[] files = dir.GetFiles("*.xlsx"); Microsoft.Office.Interop.Excel.Application app = app = new Microsoft.Office.Interop.Exc... 阅读全文
posted @ 2012-11-30 15:18 daixinet.com 阅读(352) 评论(0) 推荐(0) 编辑

摘要:问题:1、导出数据的变量名称长度有限制 13版本的 8位2、变量为小写参考:http://blog.sina.com.cn/s/blog_67532f7c01012rw7.htmlhttp://spss.codeplex.com/ 阅读全文
posted @ 2012-11-15 11:04 daixinet.com 阅读(287) 评论(0) 推荐(0) 编辑

摘要:参考:http://www.jb51.net/article/22437.htm1、在web.config里配制<globalization requestEncoding="gb2312" responseEncoding="gb2312" />2、做URL的时候进行编码,然后再解码编码:id = HttpUtility.UrlEncode(id, System.Text.Encoding.GetEncoding("GB2312"));解码:id = HttpUtility.UrlDecode(id, System.Te 阅读全文
posted @ 2012-11-09 13:13 daixinet.com 阅读(232) 评论(0) 推荐(0) 编辑