自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(294)
  • 资源 (28)
  • 收藏
  • 关注

转载 asp.net基础 笔试题(全解完整答案)

1.面向对象的思想主要包括什么?      对向对象程序设计(OOP)思想:封装、继承、多态      封装:用抽象的数据类型将数据和基于数据操作封装在一起,数据被保护在抽象类型内部。      继承:子类拥有父类的所有数据和操作。      多态:一个程序中同名的不同方法共存的情况。 有两种形式的多态:重载与重写。2.什么是ASP.net中的用户控件?      用户控件

2013-03-26 11:02:04 900 1

转载 教您用事务一次处理多条SQL语句

下面就将为您介绍如何使用事务一次处理多条SQL语句的方法,包括SQL中事务的写法以及调用的方法供您参考,希望对您学习SQL语句的执行能够有所帮助。执行一个操作时,要同时修改多张表里的数据,并且每条数据都必须操作成功,才算执行成功,为了防止有些数据操作失败,有些成功,而造成的数据错乱,我们要使用事务。事务就是:只有所有操作都成功则成功,只要有一条数据操作失败,则回滚。后台写事务:

2013-03-15 14:04:51 825

教您用事务一次处理多条SQL语句

下面就将为您介绍如何使用事务一次处理多条SQL语句的方法,包括SQL中事务的写法以及调用的方法供您参考,希望对您学习SQL语句的执行能够有所帮助。执行一个操作时,要同时修改多张表里的数据,并且每条数据都必须操作成功,才算执行成功,为了防止有些数据操作失败,有些成功,而造成的数据错乱,我们要使用事务。事务就是:只有所有操作都成功则成功,只要有一条数据操作失败,则回滚。后台写事务:

2013-03-15 14:02:51 616

原创 提高C#编程水平不可不读的50个要诀

1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if5.总是为自定义类重载 ToString 方法6.区别值类型和引用类型7.使用不可变的值类

2012-12-01 10:35:00 735

转载 c# 取整 .

用到一个数据 类 math ,调用他的方法 1: int类型的相除得到的结果是 int类型的整数 int num = 9/5;【num=1 】  double   num = 9/5;【num=1.0】 2: double.Parse(string str) 4 double num=celing(4.3)【num=4】 ok; 向上取整math.ceiling(1) = 1math.ce

2012-11-15 16:20:24 952

原创 常用ASCII码表

常用ASCII码表  键盘常用ASCII码 & Ctrl组合键  2012-04-14 09:12:42|  分类:默认分类 |  标签:|字号大中小 订阅键盘常用ASCII码 & Ctrl组合键 键盘常用ASCII码  ESC键 VK_ESCAPE (27)回车键: VK_RETURN (13)TAB键: VK_TAB (9

2012-09-14 11:28:05 1544 1

转载 SQL2005中row_number( )、rank( )、dense_rank( )、ntile( )函数的用法(2)

SQL server 2005新增的几个函数,分别是row_number( )、rank( )、,DENSE_RANK( )、ntile( )下面以实例分别简单讲解。1.row_number( )         先来点数据,先建个表SET NOCOUNT ONCREATE TABLE Person(FirstName VARCHAR(10),Age INT,Gen

2012-07-05 18:37:22 965

转载 SQL2005中row_number( )、rank( )、dense_rank( )、ntile( )函数的用法(1)

ROW_NUMBER、RANK、DENSE_RANK的用法SQL Server 2005 引入几个新的排序(排名)函数,如ROW_NUMBER、RANK、DENSE_RANK等。这些新函数使您可以有效地分析数据以及向查询的结果行提供排序值。 -------------------------------------------------------------------

2012-07-05 18:36:28 1210

转载 row_number()over函数的使用(转)

row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的).  与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码.  row_n

2012-07-05 18:26:17 798

原创 RANK函数

函数简介  返回结果集分区内指定字段的值的排名,指定字段的值的排名是相关行之前的排名加一。语法  RANK() OVER([])参数  partition_by_clause 将from子句生成的结果集划分为应用到RANK函数的分区。  Order_by_clause确定将RANK值应用到分区中的行时所使用的顺序。SQL使用示例  以下用一个成绩表作示例

2012-07-05 18:24:34 887

原创 单反相机的常用的几个参数之间的关系

光圈越大,进量越多,光圈越小进光越少,(f/3.5是大光圈,f22是小光圈)光圈的数值越小光圈就越大,数值越大光圈就越小!希望能帮到你兄弟!再送你个相机的关键词: ISO与图片质量 ISO是一个曝光率极高的词,我们在超市买饼干的时候就可能会看见包装袋上写:本公司已通过ISO900

2011-10-10 16:48:03 5186

原创 浅谈项目经理的三个层次

第一层理解:项目经理是个很轻松的活,项目接下来只要跟客户签签合同,跟属下开开例会,客户说什么我叫他们做什么,等着他们把事情做完就行,有点像皇帝老子高高在上,坐享渔翁之利。——这是我刚毕业时候的理解。所以当时我满鄙视项目经理的。       第二层理解:项目经理要控制好项目进度,要

2011-07-11 16:28:35 260

原创 oracle学习日志---返回RemoteOperationException: ERROR: Wrong password for user-错误的用户名密码-的错误的解决办法

ERROR Wrong password for user 在OEM中有些操作需要输入操作系统的用户名密码才能继续下去,但是以前无论怎样输入,总是会返回RemoteOperationException: ERROR: Wrong password for us

2011-07-06 14:34:12 1291

转载 关于VS2005智能设备中无法找到PInvoke DLL问题

最近在PDA上开发照相功能,调用照相机的Api函数,但调试时一直提示“无法找到 PInvoke DLL “*.dll“,网上查了一些相关资料:1、Can’t find P/Invoke DLL sqlcemeNN.dll    目前的错误是什么?    1)

2011-07-06 14:33:09 3513 1

原创 oracle 学习日志 ----Oracle时间加减

加法  select sysdate,add_months(sysdate,12) from dual;        --加1年  select sysdate,add_months(sysdate,1) from dual;        --加1月  s

2011-07-06 14:30:23 1619 1

转载 oracle 学习日志--ORACLE EXP命令

本文对Oracle数据的导入导出 imp ,exp 两个命令进行了介绍, 并对其相应的参数进行了说明,然后通过一些示例进行演练,加深理解.文章最后对运用这两个命令可能出现的问题(如权限不够,不同oracle版本)进行了探讨,并提出了相应的解决方案;本文部分内容

2011-07-06 14:28:43 12994 1

转载 LINQ to SQL的不足

LINQ to sql虽然将数据库操作和业务逻辑隔离开来,使开发人员能够使用单一的语言和知识能够方便的操作数据库并处理业务逻辑。但是这毕竟是微软O/R解决方案的第一个版本,相比相对成熟的DataSet数据集解决方案来说,我们还是可以看到一些不足。  首先,我们注意到所有的数据实体并没有从一个基类中派生,这使得给开发通用的数据实体操作器带来了不便。相对于强类型数据集都从DataSet基类派生,笔

2010-02-04 10:50:00 996

原创 asp.net数据库操作类(不含存储过程)

using System;using System.Configuration;using System.Data;using System.Data.SqlClient;namespace class_new{ ///  /// DataClass 的摘要说明。 ///  public class DataClass {  private string strConnection="";  

2010-01-27 23:08:00 1042

原创 asp.net数据库操作类(存储过程处理)

using System;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.ComponentModel;namespace SQLHelper{ ///  /// Class1 的摘要说明。 ///  public class SQLHelper {  // 连接数据源 

2010-01-27 23:06:00 1806

原创 win2003开机需要按ctrl+alt+del请问怎么取消?

禁用开机 CTRL+ALT+DEL和实现自动登陆 ★方法1:打开注册表(运行->“Regedit”),再打开: HKEY_LOCAL_MACHIN|SOFTWARE|MicroSoft|Windows NT|CurrentVersion |Winlogon段, 在此段中按右键,新建 二个字符串段,AutoAdminLogon=“1”,DefaultPassword=“为超级用户Administra

2010-01-20 12:03:00 2089

原创 快速启动栏位置

快速启动栏确实挺方便,不过碰到特殊情况要修改某些快捷方式的话,需要进入其文件夹进行处理,今天碰到了,备份一下,快速启动栏位置:C:/Documents and Settings/Administrator[你的用户名]/Application Data/Microsoft/Internet Explorer/Quick Launch

2010-01-18 10:22:00 787

原创 去除网页源代码中的网页标签,只留文字部分 asp 函数

Function RemoveHTML( strText )     Dim TAGLIST     TAGLIST = ";!--;!DOCTYPE;A;ACRONYM;ADDRESS;APPLET;AREA;B;BASE;BASEFONT;" &_               "BGSOUND;BIG;BLOCKQUOTE;BODY;BR;BUTTON;CAPTION;CENTER;CITE;

2010-01-07 16:18:00 1975

原创 网站拉幕广告 js 代码

if (screen.width  window.location="0084_800.htm";//图像大小控制var scrollerwidth=950var scrollerheight=190var scrollerbgcolor=whitevar pausebetweenimages=4000var slideimages=new Array()//先在页面显示的图片slideima

2010-01-07 16:13:00 3574

原创 c#正则表达式应用实例

两种使用方法:1、在文本输入框后加入正则表达式验证控件Regularexpression_r_rValidator。此种方法适用于WebForm中。在Validationexpression_r_r选项中,输入验证规则。在ControlToValidate选项中,选择要验证的控件。在ErrorMesage选项中,输入如果验证没有通过页面要显示的信息。2、在隐藏代码中使用,此方法适用于WinForm

2009-12-18 00:46:00 21506 22

原创 C# 获取验证码

 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using CodeClassLibrary;using System.I

2009-11-19 22:51:00 1122

原创 aspnet_merge.exe”已退出,代码为1的错误的解决方法

 aspnet_merge.exe”已退出,代码为1的错误的解决方法有一点很重要``那就是详细的输出信息只能在输出栏中查看``而不是错误信息栏VS2005发布网站时不会像VS2003一样生成规则的DLL文件、而生成的DLL文件名含有随机数且不能一个项目生成一个DLL文件。所以,每次网站改动了,一发布,就要全站上传,很不习惯,很不爽;为了做到像vs2003一样,听说微软发布了WebD

2009-11-18 12:58:00 1035 1

转载 一行代码解决iframe挂马

相信大多数朋友都是iframe木马的受害者,有朋友的网站被注入了n回iframe,心情可想而知。而且现在ARP攻击,注入iframe也是轻而易举的事,仅局域网里都时刻面临威胁,哎,什么世道。接近年关,为了防止更多的朋友受到攻击,于是细细说下。灵儿曾经在经典论坛上发过贴子:《一行代码解决网站防挂IFRAME木马方案》,有不少朋友都联系了灵儿,有的表示感谢,不过更多的是疑问了,今天把原理细细地讲一

2009-10-23 09:39:00 583

原创 从web.config中读取数据库连接串(有3两种方式)

1、  利用System.Web.Configuration类读取代码:String strconn = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["AddressBookConnectionString"].ConnectionString;或string strconn = System

2009-10-19 12:02:00 794

原创 CSS实用 笔记

一、css的使用方法:1、……2、@import url(x.css);3、4、……二、控制字体       1、字体 font-family:黑体,幼圆;       2、字体大小 font-size:20px;       3、颜色 color:#ffffff;       4、粗细 font-weight:bold | lighter;       5

2009-10-19 12:00:00 53

原创 char nchar varchar nvarchar 区别

联机帮助上的: char(n)  定长 索引效率高 程序里面使用trim去除多余的空白 n 必须是一个介于 1 和 8,000 之间的数值,存储大小为 n 个字节 varchar(n) 变长 效率没char高 灵活 n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节 text(n) 变长 非Unicode数据   nchar(n)  定长 处

2009-10-19 11:58:00 620 1

原创 输入一个图片,获得转换成为指定大小的图片

 private   System.Drawing.Bitmap   ResizeBMP(System.Drawing.Bitmap   source_bmp,int   new_width,int   new_height)     {     float   x_rate=(float)source_bmp.Width/(float)new_width;      float   y_rate

2009-09-04 00:53:00 1007

原创 保持比例图像缩放简易算法

public struct PicSize   {     public int Width;     public int Height;   }   public static PicSize AdjustSize(int spcWidth, int spcHeight, int orgWidth, int orgHeight)   {     PicSize 

2009-09-04 00:49:00 1317

原创 C#中如何获取一个字体的宽度值(像素单位)

     private void button1_Click(object sender, EventArgs e)        {            Graphics g = this.CreateGraphics();            SizeF sizeF = g.MeasureString("A", new Font("宋体", 9));            Message

2009-09-04 00:40:00 2634

原创 c#当中如何缩放图像

Graphics有个变换矩阵的属性:Graphics.Transform相应的方法有:Graphics.RenderingOrigin// 变换中心属性Graphics.ResetTransform();// 重置变换矩阵Graphics.TranslateTransform();// 平移变换Graphics.RotateTransform();// 旋转变换Graphics.ScaleTran

2009-09-04 00:39:00 1793

原创 C#怎么改变图像的大小,比例

使用缩略图的方法就可以实现图片的大小变换,具体的方法如下:System.Drawing.Image image = System.Drawing.Image.FromFile(HttpContext.Current.Server.MapPath(SourceImagePath)); int num = ((ThumbnailImageWidth / 4) * 3); int width = ima

2009-09-04 00:36:00 2578

原创 c#如何调整图片透明度

对图片的透明度的调整可以通过重绘并且对颜色进行调整得到实现C#中对颜色的调整是通过一个ColorMatrix的对象实现的 这个对象表示一个5X5的矩阵 用于对颜色进行线性的变换 作为一般的理解 只需要指定一个如下的矩阵即可实现对颜色的变换:1,0,0,0,00,1,0,0,00,0,1,0,00,0,0,透明度,00,0,0,0,1简单的代码如下://注意using System.Drawing名

2009-09-04 00:34:00 2727

原创 C#实现动态画线条并能移动

//以下是完整代码,可以直接编译运行//-------------------------------------------using System;using System.Collections.Generic;using System.Windows.Forms;using System.Drawing;namespace q2{    static class Program    { 

2009-09-04 00:31:00 2355

原创 C#中graphics图片怎么能将比例放大

假如你原图片为img int newWidth; int newHeight; //你自定义图的长宽如 //newWidth=img.Width/10; //newWidth=img.Height/10; Bitmap newImg = new Bitmap(newWidth, newHeight); Graphics g = Graphics.FromImage(newBmps); g.Draw

2009-09-04 00:25:00 1864

原创 如何在C#中画半透明的圆?

给你代码你看一下效果://在Winform窗体上放一个按钮,以下为按钮单击事件代码private void button1_Click(object sender, EventArgs e) { System.Drawing.Graphics g = this.CreateGraphics(); g.Smoo

2009-09-04 00:20:00 2114

原创 C#内存Graphics对象

Windos窗体有很多值得学习的地方,这里我们主要介绍C#内存Graphics对象,包括介绍SetBackgroundBitmap函数。想必大部分网友都使用过QQ、MSN等聊天程序,它们的界面都相当华丽,尤其是当网友上线以及消息提示时会有一个浮动的窗体从屏幕的右下方缓慢升起,既美观又人性化,作为程序员在享受的同时我们也不禁要问:这到底是怎么实现的呢?本文就利用C#内存Graphics对象S

2009-09-04 00:14:00 2077

WindowsApplicationDriver

安装的软件: 1、WinAppDriver   github : https://github.com/microsoft/winappdriver   上面有些 demo。Application Driver直接安装地址:https://github.com/Microsoft/WinAppDriver/releases   安装完成后,默认在系统的:C:\Program Files (x86)\Windows Application Driver\WinAppDriver.exe   这个工具的作用是你写的测试工程,通过本地 localhost(127.0.0.1)以 json 方式与 WinAppDriver 进行通信,使 WinAppDriver调用 win32 api来模拟屏幕操作,如果鼠标点击、拖拽、触屏手势等,后续据说会支持 xbox 手柄、hololens 等操作。 2、 inspect.exe  这个工具是用来查看运行软件(uwp、win32、win form、wpf)的 UI 元素的 Name、ID、Text 等等。包含在 Windows SDK 中。  安装完 Visual Studio2015后,可以在 C盘下找到:C:\Program Files (x86)\Windows Kits\10\bin\x64\inspect.exe  元素对照表: Client API Locator Strategy Matched Attribute Example FindElementByAccessibilityId accessibility id AutomationId AppNameTitle FindElementByClassName class name ClassName TextBlock FindElementById id RuntimeId (decimal) 42.333896.3.1 FindElementByName name Name Calculator FindElementByTagName tag name LocalizedControlType (upper camel case) Text

2018-06-05

WIndows 下所有ICon图标集合

WIndows 下所有ICon图标集合,包含48*48 32*32 16*16

2016-03-10

C# vs2010 实现SplitContainer(上下左右)隐藏与显示

C# vs2010 实现SplitContainer(上下左右)隐藏与显示 通过设置不同的Panel 项目源代码

2014-01-14

C# VS2010下前后台交互调用百度地图API 实现标注、测距、画轨迹、画圆

C#VS2010下前后台交互调用百度地图API 实现标注、测距、画轨迹、画圆 项目源代码

2014-01-14

每天可以给你带来 1000-3000个流量,是草根站长不可缺少的工具,网站毕竟流量还是王道。

每天可以给你带来 1000-3000个流量,是草根站长不可缺少的工具,网站毕竟流量还是王道。 现在提供下载地址:天和流量王绿色版 下载地址:'http://www.sj46.cn/code/tw466.rar

2010-02-26

英语 学习

英语学习英语学习英语学习

2007-06-23

英语口语集粹

英语口语集粹英语口语集粹

2007-06-23

英语三百句

英语三百句英语三百句英语三百句英语三百句

2007-06-23

C#知识类库 C#知识类库

C#知识类库,查讯 很方便哦/C#知识类库,查讯 很方便哦/C#知识类库,查讯 很方便哦/

2007-06-23

新版设计模式手册[C#]新版设计模式手册[C#]

新版设计模式手册[C#] pdf版新版设计模式手册[C#]新版设计模式手册[C#]

2007-06-23

C# 教 程

最简单的C#程序 <br/><br/>   首先我们来看标准的Hello World程序。用文本编辑器创建一个新文件HelloWorld.cs,把下面的代码放入这个文件:<br/><br/><br/>// 第一个c#程序<br/><br/>class HelloWorld {<br/>static void Main() {<br/>System.Console.WriteLine("Hello World!");<br/>}<br/>}<br/><br/> <br/><br/>   现在,在DOS命令窗口进入保存HelloWorld.cs的目录,然后执行: <br/><br/><br/>csc HelloWorld.cs <br/><br/> <br/><br/>   该命令编译源代码并生成HelloWorld.exe文件。运行这个执行文件就可以看到: <br/><br/><br/>Hello World!

2007-06-22

正则表达式简介(微软篇)

关于正则表达式:正则表达式简介(微软篇)之一正则表达式<br/><br/>如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。<br/><br/>请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 'data?.dat' 的模式可以找到下述文件:<br/><br/>data1.dat<br/><br/>data2.dat<br/><br/>datax.dat<br/><br/>dataN.dat

2007-06-22

C# 语法参考

C# 语法参考<br/><br/>文档中描述的词法和语法以及不安全代码的语法扩展的摘要。这里,各语法产生式是按它们在主文档中出现的顺序列出的。<br/><br/>C.1 词法<br/>input:(输入:) <br/>input-sectionopt(输入节可选) <br/>input-section:(输入节:) <br/>input-section-part(输入节部分)<br/>input-section input-section-part(输入节 输入节部分) <br/>input-section-part:(输入节部分:) <br/>input-elementsopt new-line(输入元素可选 新行)<br/>pp-directive(pp 指令) <br/>input-elements:(输入元素:) <br/>input-element(输入元素)<br/>input-elements input-element(输入元素 输入元素) <br/>input-element:(输入元素:) <br/>whitespace(空白)<br/>comment(注释)<br/>token(标记)

2007-06-22

JAVA设计模式JAVA设计模式JAVA设计模式

JAVA设计模式,找了好久才找到的.JAVA设计模式

2007-06-22

设计模式迷你手册设计模式迷你手册

24种设计模式迷你手册设计模式迷你手册设计模式迷你手册

2007-06-22

unlocker1.8.5

你遇到过 删除不了的文件吗?尤其是一些木马病毒的动态连接库文件怎么也删除不了,用他试 下,是不是很爽 .

2007-06-21

SqlServer日志清除专家

软件:SqlServer日志清除专家<br/>版本:2.5<br/>授权:免费软件<br/>日期:2006.03.02<br/>大小:700 KB<br/>系统:Win9X/Me/XP/NT/2000/2003/<br/>开发:胡洪祥<br/>版权:胡洪祥<br/>网站:http://www.ibqs.com<br/>邮件:[email protected]<br/>简介:<br/>  一款小巧方便的SqlServer日志清除工具,可用于Sql Server 6.5到Sql Server 2000的各种版本的数据库日志的清除,使您再也不用担心数据库日志文件超过几百兆或上GB级而烦恼,使您的Sql Server数据库既小巧又精练。<br/>  本软件可以快速安全的清除SqlServer的日志。<br/>  本软件可以实时运行,定时安全清除SqlServer的日志,自定义按每月执行或是按每天执行清除操作。<br/>  本软件定时运行时采用伪密码安全层,有效的保护您的SqlServer密码不被"看星星"等软件的破解。<br/>  本软件包含完善的操作日志记录,通过AES(Advanced Encryption Standard)128位加密保存,安全可靠。

2007-06-21

批量替换文件.网页中的字符.字符串

批量替换文件.网页中的字符.字符串

2007-06-21

Asp.net三层登录示例源码

Asp.net三层登录示例源码<br/><br/>默认帐号密码51aspx<br/><br/>连接数据库配置一下web.config的SQLServer<br/>WebDAL节点是需要生成的抽象工厂实例<br/><br/>本例子是3层结构+反射抽象工厂

2007-06-21

最简单的注册登陆asp代码(新手学习 Access数据库)

最简单的注册登陆asp代码(新手学习 Access数据库)<br/>从新手注册 得到用户登录 权限设置等基本代码

2007-06-21

动软.Net代码自动生成器(Codematic)

<br/>软件名称:动软.Net代码自动生成器(Codematic)<br/>软件版本:1.9.7.2 (2006.4.14)<br/>软件容量:2.65 MB<br/>软件分类:开发工具<br/>软件性质:国产软件 / 简体中文 / 免费软件<br/>应用平台:WinNT/2000/XP/2003/Longhorn/Vista<br/>界面预览:http://www.Maticsoft.com/Codematic.aspx<br/>官方网站:http://www.Maticsoft.com<br/>官方论坛:http://bbs.Maticsoft.com<br/>电子信箱:[email protected]<br/>下载地址:http://www.maticsoft.com/soft/Codematic.rar<br/><br/>软件简介:<br/> Codematic 是一款为 C# 数据库程序员设计的自动代码生成器,Codematic 生成的代码基于基于面向对象的思想和三层架构设计,结合了Petshop中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。采用 Model + DAL + BLL + Web 的设计,主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑的开发。 <br/> Codematic 同时提供方便的数据库查询管理,SQL脚本生成,存储过程生成,数据库文档生成,Web项目文件发布,代码生成自动导出文件等多项开发工作中常用到的功能,您可以很方便地进行项目开发。 <br/><br/>详细功能说明:<br/><br/>1.自动代码生成。<br/> 可以生成三层架构的代码。如果采用类似petshop架构模式的架构,则代码生成效率很高。<br/> 它可以生成:实体Model,DAL(数据访问层),IDAL(接口层),DALFactory(类工厂),BLL(业务逻辑层),WEB层等多层的代码,可以节省大量的时间来做业务逻辑的代码,那些重复的代码就交给它去做吧,1分钟生成一个架构所有的基本代码。我感觉有了它开发项目的效率简直好轻松。<br/> (1)自动生成属性注释.<br/> (2)可以自由设定命名空间和实体类名。<br/> (3)免费提供数据库访问,页面数据校验等等基础类库及封装类库源码。自己可以对其进行修改保存满足自己的需要。<br/> (4)支持不同类型数据层的生成: 基于SQL语句,基于参数,基于存储过程。<br/> (5)支持选择不同架构代码生成:简单基本三层结构;基于工厂模式+反射机制+缓存机制的复合结构;自定义结构模版。<br/> (6)可以生成增加,显示等页面主体Html代码,和后台.cs处理代码。<br/> (7)支持对多种类型数据库生成代码:如SQLServer2000,SQLServer2005,Oracle,OleDb等。<br/><br/>2.数据库管理器。<br/> 类似SQLServer2000的管理界面,方便平常在代码编辑的时候想查看数据库的信息,并且可以很直观的查看字段类型,长度,主键,默认值等详细信息,省去了在代码和数据库管理器之间的来回切换,方便快捷。<br/> (1)支持多种类型数据库。如SQLServer2000,SQLServer2005,Oracle,OleDb等。<br/> (2)创建表脚本和存储过程及数据脚本,支持执行。<br/> (3)导出表脚本和存储过程文件。<br/> (4)表的重命名,删除操作。<br/><br/>3.查询分析器。<br/> 实现类似于SQLServer的查询分析器的功能,方便编写代码时想进行数查询。<br/> (1)实现执行选中部分SQL语句。<br/> (2)实现关键字高亮。<br/> (3)支持F5快捷键执行语句。<br/> (4)实现打开现有脚本,保存当前脚本功能。<br/> (5)实现错误检测提示功能。<br/><br/>4. 自动生成存储过程和SQL脚本。<br/> 可以根据选定的数据库和表(可多选),生成表的创建脚本,以及表数据的插入脚本,同时可以生成表的增,删,改,查等操作的存储过程脚本。支持在当前生成和导出脚本文件功能.<br/><br/>5. 自动生成数据库结构文档。<br/> 可以根据选定的数据库和表(可批量生成),可以生成字段的详细信息,包括默认值,描述等信息.生成相应的表结构文档,免去手工写文档和操作的麻烦。<br/><br/>6. Web项目文件发布。<br/> 有时候我们需要根据自己的要求,导出项目文件,VS.NET自带的复制项目功能,对一些图片或js 文件等等其他一些文件,不能自动导出,除非把这些都添加到项目里。所以,有了这个功能,对项目发布非常的方便,并且支持自己定义哪些发布哪些不发布。<br/><br/>7. 代码生成自动导出功能。<br/> 代码生成器可以选定一个表来生成代码,然后粘贴到项目里。但如果表很多,来回这么操作太麻烦,所以,这个功能可以按三层架构,自动建立文件夹,并自动生成所选的所有表的.cs代码文件,只需要添加到项目里就可以了。<br/><br/>8.其他功能:<br/> (1) C#ToVB.NET代码转换器.<br/> (2) 实现了热键呼出。可以自己设定热键.当你点窗口的[X]关闭程序时,程序会自动隐藏运行在任务栏,通过热键可以快速呼出窗口。<br/><br/><br/>**************************************************************************************<br/><br/>同时,发布基于该模式的一套示例项目系统源码,包括完整UI。<br/><br/>下载地址:http://www.maticsoft.com/soft/Codematicdemo.rar<br/><br/>使用该架构与动软.NET代码自动生成器结合开发项目,可以大大节省开发时间,提高效率。<br/>让开发变得轻松,使工作变得快乐!<br/><br/>****************************************************************************************<br/><br/>用智慧改变世界,用创造改变生活。其实,工作也很快乐!— 李天平<br/><br/>****************************************************************************************<br/><br/><br/>

2007-06-21

wz_jsgraphics.js javascript 画图

你是不是认为js就只能处理各文字检验,图片反转等等,你用js画过多变形吗,画过椭圆吗。来看人家写的这个js代码,从画线到画多变形。。。。强呀!

2007-06-21

显示桌面的 源代码

你是不是也一不小心把显示左面删除了呢,来我们新建个。<br/>Command=2<br/>IconFile=explorer.exe,3<br/>[Taskbar]<br/>Command=ToggleDesktop<br/>另存为的时候后缀用.scf

2007-06-21

音速启动 绿色软件

欢迎使用音速启动!<br/>1. 音速启动是绿色软件,仅仅在注册表中生成一点点版本信息而已。<br/>2. 建议不要把音速启动放在系统盘,以免重装系统后数据丢失。<br/>3. 如果无法正常使用音速启动,请运行修复程序 vsRepair.exe 。<br/>4. 如果提示缺少运行库(VBRunTime),可以到以下地址下载:<br/> http://products.3lsoft.com/download/VBRuntime.exe<br/><br/>--- 音速启动文件及其作用 ---<br/><br/>VStart.exe 音速启动的主程序<br/>vsRepair.exe 音速启动修复程序<br/><br/>vsEnFolder.exe 文件夹保护进程<br/>UpDate.exe 升级检查进程<br/><br/>Readme.txt 说明文件<br/>pay.htm 捐助页面,没有捐助提示时会被删除<br/><br/>Skin 皮肤目录<br/>Plugins 插件目录<br/>Icons 图标目录<br/>Files 该目录放置了一些必需文件<br/>User50 用户数据目录,放置所有音速启动的数据。<br/><br/>备注:<br/>1. vsEnFolder.exe、UpDate.exe 这3个进程文件没有图标,只能由音速启动自己调用。<br/>2. 如果开启了文件夹保护功能,就会存在 vsEnFolder.exe 进程。<br/>3. 您可以备份 User50 目录以实现音速启动数据的备份,另外音速启动的高级设置里面提供了方便的数据备份/恢复功能。

2007-06-21

asp 多列显示源代码

asp多列显示源代码<br/>困扰新手的几个问题的源代码。

2007-06-21

Prototype.js

Prototype JavaScript framework, version 1.5.1_rc4<br/> * (c) 2005-2007 Sam Stephenson<br/> *<br/> * Prototype is freely distributable under the terms of an MIT-style license.<br/> * For details, see the Prototype web site: <br/>http://blog.csdn.net/hanghwp/

2007-06-21

屏幕截图 SuperScreenCapture SSCapture

Super Screen Capture是一款屏幕抓图工具。特色和优势:超过10种的截图方法。易于使用和直觉的界面。强有力的图像编辑工具。超过8种的输出方法。任何方式的客户自订热键。支持全部受欢迎的因特网格式。

2007-06-21

网站整个截图 Web2Pic_Pro

将一个网页整个保存成一张图片,可以选择图片类型和尺寸。

2007-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除