- 博客(65)
- 资源 (3)
- 收藏
- 关注
转载 ASP.NET代码分离
ASP.NET代码分离之网站建设应用现在是一个主流的概念,那么具体的模块和结构是什么呢?本文就向你介绍这方面的内容。ASP.NET代码分离之网站建设应用之前在我们传统的网站建设中通常是先设计网站页面,再利用开发工具,在网站的框架内进行功能设计。这样的网站建设存在很多弊端,
2011-07-29 17:18:57
967
原创 Visual Studio 2005/2008中的快捷键与小技巧整理
<br /><br />代码编写<br />----------------------------------------------------------------<br />Shift + Alt + Ente - 全屏显示<br />Shift + Alt + F10 - 打开用于实现接口的选项,继续按I可实现接口,按R则重命名<br />Ctrl + R + E - 封装字段(VS 2008已经基本不需要该快捷键了,因为C# 3.0的自动属性 – Auto-Implemented Pr
2010-12-29 11:41:00
1064
1
原创 使用 ZedGraph控件绘制柱状图,饼图
<br />1.首先到官网http://zedgraph.org/wiki/index.php?title=Main_Page下载组件,放到bin目录下。<br />2.在项目资源管理器中右键点“引用”,添加引用,找到该dll文件。<br />3.把工具箱拖到最底下,有项“常规”,区域中右键,选择“选择项”,在.net framework组件 下面点浏览,加入刚才的dll文件<br />4.该控件被添加到工具箱中,拖至form中。设置其大小等属性,命名为 mypie<br />5.将下列方法添加到Form
2010-07-01 20:13:00
5060
1
原创 Windows mobile 使用mobile sqlserver数据库 常用命令
String apppath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;string newpath=apppath.Substring(0, apppath.LastIndexOf(@"/"));string connString ="Data Source="+ newpath + @"/"+"money.sdf";//建立连接SqlCeConnection conn=new SqlC
2010-07-01 16:22:00
1411
转载 C#日期格式化
日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:using System;using System.Globalization;String format="D";DateTime date=DataTime,Now;Response.Write(date.ToString(forma
2010-07-01 01:34:00
452
转载 SQL Server Mobile在WM中的应用(C#)
SQL Server Mobile 是SQL Server 2005的功能之一,下面介绍一下SQL Mobile数据库的创建。。。1、开始—>所有程序—>Microsoft SQL Server 2005—>SQL Server Management Studio,启动SQL Server 2005;2、启动之后你会看到一个“连接服务器”的界面,在“服务器类型”选择“SQL Server Mobile”,“数据库文件”选择“新建数据库”;3、这时会出现“创建新的SQL Server 2005
2010-06-30 01:46:00
545
转载 C#常用表格数据格式检测
<br />using System;using System.Text;using System.Web;using System.Web.UI.WebControls;using System.Text.RegularExpressions;namespace Legalsoft.Wizard.Basic // 设置项目属性可修改本项目的命名空间{ /// <summary> /// 页面数据校验类 /// 修改自 李天平先生的作品,一并感谢。 /// </sum
2010-06-29 21:21:00
1232
转载 Widget與Google Maps
<br />今天介紹大家如何結合Widget與Google Maps JavaScript API V3<br />首先可以到下列網址,去了解一下目前最新版的Google Maps V3<br />http://code.google.com/intl/zh-TW/apis/maps/documentation/v3/<br />有玩過google map的人一定有玩過用地址,來查地圖這個功能<br />這個範例主要就是利用Widget載入Google map,然後可以做簡單的地址查詢功能<br />直接看
2010-06-23 17:27:00
637
转载 C# wm 注册表修改
01 using System; 02 using System.Windows.Forms; 03 using Microsoft.Win32; 04 05 namespace WidgetDeploy 06 { 07 public partial class Form1 : Form 08 { 09 public Form1() 10 { 11
2010-06-23 15:56:00
629
转载 为Windows Mobile 6.5开发Widget
<br />作者:MicroSoft 时间:2010-4-7 译者:Mobile On Line<br /> <br />译者序言:手势(Gesture)和微技(Widget)是Windows Mobile 6.5中的两大新特性。对于Gusture API,前面的文章中已经做了介绍,本文则主要介绍另一个新特性Widget。<br />摘要<br />Windows Mobile Widget 是一种单纯的用以展示从Internet获取的数据的应用程序。他用JavaScript编写,为Windows Mo
2010-06-23 15:38:00
1172
转载 C#格式化数值结果表
<br /><br />字符 说明 示例 输出<br /> <br />C 货币 string.Format("{0:C3}", 2) $2.000 <br />D 十进制 string.Format("{0:D3}", 2) 002 <br />E 科学计数法 1.20E+001 1.20E+001 <br />G 常规 string.Format("{0:G}", 2) 2 <br />N 用分号隔开的数字 string.Format("{0:N}", 250000) 250,000.00 <br
2010-06-23 01:45:00
621
转载 Microsoft SQL Server Compact 3.5开发笔记
<br />卢世松 2008-5-21<br />1. SQL Server Compact是基于本地数据文件的嵌入式数据库,它不仅可以在Windwos CE和Windows Mobile上运行,也可以运行在Windows 2000/XP/Vista上。与基于服务的SQL Server和SQL Server Express不同,它与应用程序运行在同一个进程中,这意味着不需要为它创建一个单独的服务进程。<br />2. 数据库文件扩展名为.sdf,SQL Server主数据库文件扩展名
2010-06-22 14:51:00
5909
转载 SQL CE 安装
<br />如果你是使用Visual Studio 2005/2008开发.NET Compact Framework应用程序,并在程序中用到了SQL Server Compact数据库,Visual Studio在向设备(或仿真器)部署你的程序时,会自动将SQL Server Compact一同部署上去。如果你开发的是Native Code的应用程序,就需要自己手动部署SQL Server Compact安装包了。另外,在给最终用户的设备部署应用程序时,也是需要自己手动部署SQL Server Compa
2010-06-22 13:42:00
966
转载 SQL CE Binaries - Details
<br />Many times developers get puzzled on which exact set of binaries one should consume in their application. There is also a misconception that SQL CE engine is too big in size. This may be because there was no effort from our side to clarify on “Whic
2010-06-22 12:49:00
549
转载 Visual Studio2010随云而动 特性大揭秘
<br />随着云计算时代的到来,软件开发模式和商业模型都将进入全面开放组合的新时代。微软云计算平台Windows Azure,这将把微软带入一个崭新的时代。Azure来源于法语,语意为天空一样的湛蓝色,这也正是微软所希望的,把其打造成承载所有云上的应用和服务的蓝天。既然微软一开始就表明了要在云计算领域中一展身手,当然不会让我们失望。在微软的Visual Studio 2010产品中,就可以看到云计算的身影。下面将给大家介绍一下,Visual Studio 2010中云计算技术的开发特性。<br
2010-06-20 23:16:00
577
原创 直接在资源管理器内将PPT转成pdf文件
<br />本文目标是将PPT文件转成pdf,当然,在powerpoint里面是可以操作的,但是当转大量文件时,每个文件都要去打开,点菜单转,就慢了。<br />我们希望直接在资源管理器中点右键菜单实现这个功能。<br />首先去微软网站下载:SaveAsPDF.exe 安装。<br /> <br />再建立一个vbs文件pdf.vbs保存到c:/pdf.vbs<br /> <br />Dim ls_File Set objArgs = WScript.Arguments '命令行参数 if obj
2010-06-19 17:09:00
1167
转载 WP7 环境准备
新浪围脖@WPMind.com v0.1是由WPMind.com开发的第一个Windows Phone 7上的软件作品,即新浪微博客户端。它也应该是国内第一款Windows Phone 7上的新浪微博客户端。在接下来的一系列文章中,我将带领大家探讨探讨该软件开发过程中遇到的各种问题。<br /><br />(1) 环境准备<br />作为一个开发人员,我很高兴的看到了微软这次对于Windows Phone 7所做的各种努力。其中当然不得不提的就是微软对于Windows Phone Developer Too
2010-06-14 09:16:00
609
转载 你写软件我推广 — 微软 & WPMind 社区合作计划
<br />在5月22日的第5届MobileDev Day上,我们公布了前几日曾经透露过的微软 & WPMind 社区合作计划。该计划的目的在于为国内广大Windows Phone开发者提供免费的服务,帮助大家将开发出来的Windows Phone应用软件更好更有效的推向海内外市场。WPMind.com与微软中国、微软新加坡相关 部门合作,通过本计划把您的Windows Phone应用软件推向消费者、推向市场、推向Windows Phone Marketplace for Mobile。<br /> <br
2010-06-14 09:05:00
725
转载 从0开始Windows Mobile 开发
<br />文章来源:http://www.cnblogs.com/wangkewei/archive/2009/05/20/1472629.html<br /> <br />我从事Windows Mobile开发半年多了,这半年很努力,收获也很多。对于当初连Windows是基于消息机制都不知道的我来说,起点可以说是0。之所以写这篇文章,是想和大家分享我的经验,能够为那些初学者提供一些儿帮助。未来我工作和学习的重点将放在用户界面和多媒体开发上。欢迎和我交流,我的QQ是:3423 67 776。<br />言
2010-06-14 09:04:00
686
转载 正则表达式30分钟掌握
目录<br />跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者最后,来点广告……网上的资源及本文参考文献更新纪录本文目标<br />广告:做外包项目,挣美元!网站开发,手机开发等...<br />30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程<br />最重要的是——请给我30分钟,如
2010-06-09 17:41:00
524
转载 C#获取当前路径方法集
<br />//获取当前进程的完整路径,包含文件名(进程名)。<br />string str = this.GetType().Assembly.Location;<br />result: X:/xxx/xxx/xxx.exe (.exe文件所在的目录+.exe文件名)<br /><br />//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。<br />string str = System.Diagnostics.Process.GetCurrent
2010-06-09 11:48:00
377
转载 C# 连接 Access 操作
1、配置web.config文件:配置数据库连接参数2、程序设计开始:1、按要求建立Access数据库及数据表 2、编写数据库访问、操作的公用类,此类可以复用到以后开发的任何系统中 (1)、新建一个C# 类库项目, 命名为“Com.LXJ”,设置项目属性:程序集名称、默认命名空间均为“Com.LXJ” (2)、在此项目目录下创
2010-06-08 03:00:00
529
转载 CommandBehavior.CloseConnection有何作用
<br />这是一个关于实际知识点的问题,面试官考查的是应聘者数据库访问的编程经验。本节将针对这个问题展开具体的分析。对于此类关于具体知识点的问题,读者在平时应该注意积累,这样在面试中才能从容应答。<br />所涉及的知识点<br />CommandBehavior.CloseConnection的使用<br />分析问题<br />由于流模式读取数据库的特点,在具体应用时很难确定数据库连接何时才能被关闭,因为读取的动作是连续进行的,下面是一个常见的数据访问层的静态方法:<br />/// <summary
2010-06-08 01:46:00
704
2
原创 C# 异常处理
一个性能良好且稳健的程序应该允许异常情况发生、避免终止运行,这就要求编程人员能够预知可能发生的特情况,并且在程序编码处理这些特殊情况,我们称这个过程叫“异常处理”或“错误处理”。 如下列代码在执行过程会出现“算术除0”这样的异常: INPUT Divisor IF Divisor = 0 THEN Result = Divident/Divisor .... System.Exception .NET Fra
2010-06-07 22:29:00
931
转载 C#连接六种不同数据库
<br />本文列出了C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase六种不同数据库的程序源码和需要注意的点。 <br />1.C#连接Access<br />程序代码:<br />using System.Data;<br />using System.Data.OleDb;<br />..<br />string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";<br />strConnection+=@"Da
2010-06-07 21:02:00
1261
原创 C# 训练场(五)如何保证应用程序只运行一次(只开一个窗口)
我们经常不希望一个已经运行着的应用程序再次被运行一个窗口。我们通过线程来控制。首先在using中加入:using System.Threading;然后在不同位置加入如下代码。Class Form1:Form{ public Mutex mymutex; //-------------------------------在构造函数中加入 public Form1() { mymute
2010-06-07 19:34:00
2599
转载 MessageBox用法
<br />【函数】 <整型> MessageBox(<字符串> Text, <字符串> Title, <整型> nType,MessageBoxIcon);<br />【函数说明】 弹出一个消息框。<br />【语法】<br />参数:<br />Text <字符串>,消息框的正文;<br />Title <字符串>,消息框的标题;<br />nType <整型>,消息框的类型。<br />返回值:<整型>,用户在消息框上点击关闭时的选择的按钮。
2010-06-07 00:54:00
749
转载 Control.KeyDown Event and KeyEventArgs
<br />PropertyDescriptionAltGets a value indicating whether the ALT key was pressed.ControlGets a value indicating whether the CTRL key was pressed.HandledGets or sets a value indicating whether the event was handled.KeyCodeGets the keyboard code for a Key
2010-06-06 23:53:00
1284
转载 C#中Control的KeyDown,KeyPress 和KeyUp事件相关知识点
Windows窗体通过引发键盘事件来处理键盘输入以响应Windows消息,大多数Windows窗体应用程序都通过处理键盘事件来以独占方式处理键盘输入。 1.按键的类型 Windows窗体将键盘输入标识为由按位Keys枚举表示的虚拟键代码。使用Keys枚举,可以综合一系列按键以生成单个值,这些值与WM_KEYDOWN和WM_SYSKEYDOWNWindows消息所伴随的值相对应。另外,程序开发人员可通过处理KeyDown或KeyUp 事件来检测大多数物理按键操作。字符键是Keys枚举的子集,它们与WM_C
2010-06-06 22:30:00
2812
1
转载 遍历所有窗口句柄,截取窗口屏幕(截屏)
<br />using System; using System.Runtime.InteropServices; using System.Text; using System.Collections.Generic; class CSharpAPIsDemo { private delegate bool WNDENUMPROC(IntPtr hWnd, int lParam); [DllImport("user32.dll"
2010-06-06 20:14:00
1945
转载 C# 接口使用 (interface)
<br />using System; namespace Delegate { class DelegateSample { static void Main(string[] args) { clsProject Proj = new clsProject(); IProgrammer Program; /
2010-06-06 14:07:00
485
转载 C#操作Access类
<br />using System; using System.Data; using System.Data.OleDb; namespace AccessDb { /**//// <summary> /// AccessDb 的摘要说明,以下信息请完整保留 /// 请在数据传递完毕后调用Close()方法,关闭数据链接。 /// </summary> public class Acc
2010-06-06 13:59:00
727
转载 用C#访问Access数据库
我编写这个程序的动机是当我希望用c sharp访问MSAccess数据库的时候我没有办法获得任何信息和参考材料.网上所能获得的所有材料都是偏重于SQL的,所以我们将分两步来编写这个应用程序,第一我们将展示如何连接到MSAccess数据库然后看看它有多复杂.最后,我们就这样完成了这个程序.
2010-06-05 23:56:00
726
转载 Exception Handling in C#
System.OutOfMemoryExceptionSystem.NullReferenceExceptionSyste.InvalidCastExceptionSyste.ArrayTypeMismatchExceptionSystem.IndexOutOfRangeExceptionSystem.ArithmeticExceptionSystem.DevideByZeroExceptionSystem.OverFlowException
2010-06-05 23:48:00
965
转载 C#编码标准
1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。
2010-06-05 23:48:00
429
转载 partial 分部类型
1.msdn: C# 语言参考partial(C# 参考) 分部类型定义允许将类、结构或接口的定义拆分到多个文件中。在 File1.cs 中:复制代码namespace PC { partial class A { } } 在 File2.cs 中:复制代码namespace PC { partial class A { } }
2010-06-05 23:48:00
430
转载 Keys枚举
此枚举有一个 ComVisibleAttribute 属性,通过该属性可使其成员值按位组合。命名空间: System.Windows.Forms程序集: System.Windows.Forms(在 System.Windows.Forms.dll 中)成员
2010-06-05 23:47:00
2547
原创 C# 训练场(四)创建系统热键,并向活动窗口输入信息
练习使用API。实现以下功能:1. 设定热键2. 检测当前活动窗口3. 向活动窗口发送信息4. 取消注册热键
2010-06-04 23:54:00
1369
转载 C# SendKeys.Send
<br />将一个或多个按键消息发送到活动窗口,就如同在键盘上进行输入一样。 <br /><br />语法 <br /><br />SendKeys string[, wait] <br /><br />SendKeys 语句的语法具有以下几个命名参数: <br /><br />部分 描述 <br />string 必需的。字符串表达式,指定要发送的按键消息。 <br />Wait 可选的。指定等待方式的 BooleandefBooleanDataType@veendf98.chm 值。如果为 False(
2010-06-04 23:53:00
4768
转载 C#用 SendKyes 结合 Process 或 API之SendMessage(PostMessage) 等控制外部程序
<br />首页,要说明几个概念:Win32 平台是 消息驱动模式.Net 框架是 事件驱动模式标题所指的 “控制外部程序”,外部程序是指与本程序无内在相关性的另外一个程序 <br /> 基于上面提到的,对于.NET的winform程序,在默认情况下(即未对接收消息的事件做自定义处理,说白了:就是没有 重写/覆写(override)窗体(Form)的DefWndProc 事件),.Net 的 winform 程序,是不响应所接收到的自定义消息的。<br />我们这里要讨论的内容,就分为两种情况:C#/.NE
2010-06-04 14:46:00
1840
TeX助手(TeX Assistant V1.0)
2010-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人