摘要: 一 前言先来了解下操作XML所涉及到的几个类及之间的关系 如果大家发现少写了一些常用的方法,麻烦在评论中指出,我一定会补上的!谢谢大家* 1 XMLElement 主要是针对节点的一些属性进行操作* 2 XMLDocument 主要是针对节点的CUID操作* 3 XMLNode 为抽象类,做为以上两类的基类,提供一些操作节点的方法清楚了以上的关系在操作XML时会更清晰一点二 具体操作(C#) 以下会对Xml的结点与属性做增 删 改 查的操作也满足了实际工作中的大部分情况先构造一棵XML树如下,其中也涉及到了写入xml文档的操作 1 public void CreatXmlTr... 阅读全文
posted @ 2014-01-26 17:07 DaveLiu 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 重点篇1.C#与.NET3.5高级程序设计2.C#与.NET3.5高级程序设计.rar3.Effective_C#_中文版_改善C#程序的50种方法4.Net本质论 第1卷 公共语言运行库5.大道至简:软件工程实践者的思想6.代码之美中文版7.重构:改善既有代码的设计应用篇8.C# NET课程设计指导9.C#编程宝典(十年典藏版)10.C#控件大全11.C#软件项目开发全程剖析12.C#软件项目开发全程剖析全面透视SD软件的开发内幕13.C#应用程序开发全程演练从灵感到实现14.C#与.NET技术平台实战演练15.美河制作C#企业级开发案例精解过渡篇16.C#大学教程电子社17.C#技术内幕1 阅读全文
posted @ 2014-01-26 17:02 DaveLiu 阅读(362) 评论(1) 推荐(0) 编辑
摘要: 前言·貌似公司里很著名的一句话,在这里套用过来了,WP研发工程师,首先是WPF/SL研发工程师,WPF/SL研发工程师首先是是个C#研发工程师,C#研发工程师首先Windows研发工程师。Windows研发工程师首先是个研发工程师。So,分为4个模块来推荐一些比较不错的书。(心血之作,诚意推荐,让我吐会儿血……)·标题的C#加上了括号,意思是下面的很多书籍是不限编程语言的·如果下面的书都看完了,那么恭喜你,已经脱离了代码新手村,不用再和史莱姆哥布林等小怪玩儿了。·作为计算机相关专业的学生, 很遗憾,由于能力所限,暂时未能接触到算法相关的书籍。研发工程师书 阅读全文
posted @ 2014-01-26 16:59 DaveLiu 阅读(647) 评论(0) 推荐(0) 编辑
摘要: (窗口在LOAD的时候记录每个控件的坐标,每次窗口重绘的时候引时SizeChange事件,根据比率重新设置坐标)以下是代码 AutoSizeFormClass类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;namespace SalesClient.Sys{ public class AutoSizeFormClass { public struct controlRect { ... 阅读全文
posted @ 2014-01-26 16:53 DaveLiu 阅读(738) 评论(1) 推荐(0) 编辑
摘要: 使用 ASP.NET 编写 Web 应用程序的简单程度令人不敢相信。正因为如此简单,所以很多开发人员就不会花时间来设计其应用程序的结构,以获得更好的性能了。在本文中,我将讲述 10 个用于编写高性能 Web 应用程序的技巧。但是我并不会将这些建议仅局限于 ASP.NET 应用程序,因为这些应用程序只是 Web 应用程序的一部分。本文不作为对 Web 应用程序进行性能调整的权威性指南 — 一整本书恐怕都无法轻松讲清楚这个问题。请将本文视作一个很好的起点。成为工作狂之前,我原来喜欢攀岩。在进行任何大型攀岩活动之前,我都会首先仔细查看指南中的路线,阅读以前游客提出的建议。但是,无论指南怎么好,您都需 阅读全文
posted @ 2014-01-26 16:49 DaveLiu 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 介绍:List/IEnumerable转换到DataTable/DataView,以及DataTable转换到List正文:一、List/IEnumerable转换到DataTable/DataView方法一: 1 /// 2 /// Convert a List{T} to a DataTable. 3 /// 4 private DataTable ToDataTable(List items) 5 { 6 var tb = new DataTable(typeof (T).Name); 7 8 PropertyInfo[] props = typeof (T).G... 阅读全文
posted @ 2014-01-26 16:44 DaveLiu 阅读(249) 评论(0) 推荐(0) 编辑
摘要: using System.Text.RegularExpressions;using System.Text;/// /// 字符串长度(按字节算)/// /// /// static int StrLength(string str){ int len = 0; byte[] b; for (int i = 0; i 1) len += 2; else len++; } return len;}/// /// 截取指定长度字符串(按字节算)/// /// /// /// static string St... 阅读全文
posted @ 2014-01-26 15:52 DaveLiu 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1 /// 2 /// 过滤字符串方法,用于将单引号等特殊符号转化成中文符号 3 /// 4 /// 要转化的字符串 5 public static string FilterStr(string msg) 6 { 7 string result = ""; 8 9 // msg = msg.Replace(",", ","); 10 //msg = msg.Replace("", ">"); 12 // msg = msg.Repla... 阅读全文
posted @ 2014-01-26 15:47 DaveLiu 阅读(259) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Collections;using System.Data.SqlClient;/// /// 数据库的通用访问代码/// 此类为抽象类,不允许实例化,在应用时直接调用即可/// public abstract class SqlHelper{ //获取数据库连接字符串,其属于静态变量且只读,项目中所有文档可以直接使用,但不能修改 public static reado 阅读全文
posted @ 2014-01-24 17:45 DaveLiu 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1、配置web.config文件:配置数据库连接参数2、操作Access数据库C#类using System;using System.Data;using System.Data.OleDb;using System.Web;using System.Web.UI;using System.Configuration;namespace Com.LXJ.Database{/// /// conn 的摘要说明。/// public class ConnDbForAcccess{/// /// 连接数据库字符串/// private string connectionString;/// /// 阅读全文
posted @ 2014-01-24 17:44 DaveLiu 阅读(608) 评论(0) 推荐(0) 编辑