- 博客(14)
- 收藏
- 关注
原创 一个功能齐全的SQLite数据库的帮助类
using System;using System.Text;using System.Data.Common;using System.Collections;using System.Collections.Generic;using System.Web;usi
2011-09-21 10:00:25 5421
原创 动态设置网页Description和Keywords
public static void SetMetaDescription(string str) { for (int i = 0; i < Page.Header.Controls.Count; i++) {
2011-09-21 09:41:30 2698
原创 巧用自定义Menu控件实现Tab效果
public class MenuTab: System.Web.UI.WebControls.Menu { public override void RenderBeginTag(HtmlTextWriter writer) { StringBuilder sb = new StringBuilder(""); if
2009-06-16 09:42:00 1060
原创 VS2008开发WebSite小发现
vs2005的网站模式,对usercontrol处理不好,vs2008改正了这个问题 可以通过 global::ASP.WebUserControl这样来调用 在aspx中加入 就可以实现对用户控件类操作的智能提示 原来就是因为这个功能不好用,放弃了website,改用web application 还是2008好,呵呵,顺便祝我周末快乐
2008-08-01 18:04:00 862
原创 SerialPort操作短信猫发送PDU格式短信
有关PDU规则和AT命令不明白的大家可以自行找下资料这里只说在.net下的实现 public bool SendGSMMsg(string MobileNumbers, string MobileMessage) { //GSM MODEL API的发送接口 PDUdecoding pduDec
2008-07-23 10:18:00 2254
原创 C#中SerialPort操作短信猫
SerialPort是.net2.0推出的串口操作类,使用非常方便,如下代码就实现了短信的发送SerialPort sp=new SerialPort("com1");sp.Open();sp.Write("AT+CMGF=1/r");Thread.Sleep(500);sp.Write("AT+CMGS=/"+8613800000000/"/r");Thread.Sleep(500);sp.
2008-07-22 18:18:00 1690
原创 JBPM和NetBpm学习笔记:一
项目用到NetBpm作为工作流引擎,需要扩展很多功能,最新版本NetBpm从JBPM1.0翻译过来,基于.NET1.1框架,没有提供JBPM1.0以后的很多功能,为了完成项目功能,急需将JBPM功能移植到NetBpm上来,才有了今天开始的话题...未完成
2008-07-14 10:42:00 926
原创 ASP.NET2.0 GridView控件两大常见问题解决方案:自定义数据分页,类似DataGrid的VirtualItemCount功能
GridView是asp.net2.0新推出的控件,用来取代DataGrid。对于很多简单操作,的确方便了不少,例如不写一句代码结合sqldatasource实现增删改、翻页等操作。 但在很多细粒度的控制方面,反而不如DataGrid,所以大部分时间,笔者依然采用DataGrid,近日重写GridView控件,研究了一下如果通过GridView实现自定义数据分页,
2008-07-11 10:46:00 1593 2
原创 ASP.NET2.0 GridView控件两大常见问题解决方案:始终显示页眉页脚
近日继承了GridView控件,添加些常用功能,顺便在控件中解决了以前遇到的一些小问题。 使用DataGrid的时候,对于一些简单的数据操作,经常用到在一个Grid里面实现增删改,一般使用footer新增数据。换成GridView就出现了问题了,在数据条数为0的时候页眉页脚都不见了,必须有数据的时候才显示出来。 网上搜索一下,也没找到好的解决
2008-07-11 10:27:00 1754 3
原创 .net2.0使用Enterprise Library3.1中DAAB操作数据库
DAAB实现了跨数据库的操作,只需要更改配置即可。例如在web.config中使用access: providerName="System.Data.OleDb" /> 程序中: Dim x As Database = DatabaseFactory.CreateDatabase("ConnectionString")
2008-02-18 11:03:00 820
原创 .net中事务处理总结
1、手动写事务SqlTransaction trans = con.BeginTransaction(); 完全手写,对简单事务处理容易,但对于很多方法互相调用又都包含事务的时候,代码显得太臃肿,但执行效率最高。2、使用com+,继承ServicedComponent,使用相对简单,功能强大,效率低3、asp.net页面支持自动事务,简单但不够灵活,效率低4、.net2.0新推出的Sy
2008-02-18 10:56:00 104
原创 .NET2.0学习笔记1
1、的作用,使用主题的时候需要runat=server;设置页面Title更加方便,直接在后台代码里面Title="我的标题",.net1.1里面只能通过或js(document.title)实现2、Page.IsCallback的一个例子,实现无刷新很简单Partial Class _Default Inherits System.Web.UI.Page Implements
2006-02-10 12:24:00 764
原创 SQL Server2005 学习笔记1
1、连接远程电脑的sql server2005,需要手动启动2005服务的tcp/ip协议才行。2、2000的备份文件可以恢复到2005里面,反之不行3、sql server express支持单cpu,最大1G内存,对于小型应用完全够了4、2005里面可以用.net语言编写存储过程,不过个人认为效率比t-sql要差一点,并不能取代t-sql的地位,在某些方面,实现相同的功能,用t-s
2006-02-09 14:09:00 850
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人