自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

51编程

基于多种数据库、多种开发语言、插件机制、模板化代码生成器

  • 博客(28)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 Vs2005+Access+Asp.net+Extjs三层架构源码

本系统采用三层架构开发,数据库为ACCESS(其他数据库今后将陆续发布版本),基层代码由“51编程-代码器”自动生成。由于时间关系,部分功能尚未完成。如有志同道合者愿意一起完成,请联系本人。本系统只作为交流学习使用,由于本人技术所限,错误恐难避免,欢迎高手批评指正。

2010-11-09 15:52:00 1283

转载 VS2005, VS2008水晶报表在时部署时遇到的问题

原文:http://www.cnblogs.com/interboy/archive/2006/09/21/510450.html<br />前几天用VS2005做了个简单的医务系统的演示程序,B/S模式的,里面用到了水晶报表,说实话,这还是我第一次用水晶报表,看了看帮助就开始做,还算是顺利吧,以为是演示用,要求不太高.做完了就发布,然后就把程序给人家了,结果到了人家那水晶报表那块不能看!他说水晶报表发布的时候需要考几个库,VS发布的时候不能自己把dll文件打包放到里面去,我就把那两个文件(CRDesign

2011-03-22 10:40:00 507

转载 一位软件工程师的6年总结

<br />一位软件工程师的6年总结      <br /> <br /> <br />作者:成晓旭<br /> <br />(声明:欢迎转载,请保证文章的完整性) <br /> <br />“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是

2011-02-22 17:41:00 510

转载 MVC开发人员必须拥有的五大工具

MVC开发人员必须拥有的五大工具 编辑点评:“工欲善其事,必先利其器!”作为ASP.NET MVC框架的使用者,下面介绍的五大工具你必须知道。<br />1.Chirpy Zippy:Chirpy Zippy是一个Visual Studio插件,它可以混合,缩小和验证JavaScript,样式表和带点文件,它还能够自动更新T4MVC和其它T4模板。<br />  下载地址:http://down.51cto.com/data/136754<br />  过去,在将JavaScript脚本和CSS文件部署到W

2011-01-06 09:39:00 572

转载 转 如何在C#的WinForm中制作饼状图和柱状图

<br />http://www.chinaitpower.com/A/2005-05-11/136507.html<br />当我们的软件需要各种饼状图和柱状图来表示数据时,我们或许会想到用Offices中的图形控件或是第三方控件,但现在的第三方控件大都需要注册,有些免费的控件会有开发商的标记等。而对于使用Offices的图形控件来说,并不能在程序中得于很好控制,其使用的简易程度也较低,所以在这我给出在C#中使用GDI+实现饼状图和柱状图跟数据库联接显示数据的方法。 <br />using System;

2010-12-30 12:40:00 607

转载 int后带问号(int ?)的意义

int后带问号(int ?)是什么意思

2010-12-22 10:55:00 864

转载 VS2005.net web应用程发布、问题及解决方法(转)

<br />在Visual Studio 2003下开发网站的都知道ASP.NET 1.1网站生成后都是一个唯一命名的程序集(项目名称.DLL),但是这种情况在Visual Studio 2005的网站开发中不见了。Visual Studio 2005给我们提供了“发布网站”这样方便的功能,不用在像以前一样COPY的部署,但是采用其“发布网站”的功能,会在站点的BIN目录中产生App_Code.compiled,App_Code.dll,App_Web_xxxxxx.dll,项目名称.dll等等这样的程序集

2010-11-09 00:11:00 781

原创 最新版本代码器已发布,具体请访问www.51program.net

1.疯狂代码器已更名“51编程”2.新增插件机制生成代码器

2010-08-25 11:22:00 1017

转载 怎样提高WebService性能大数据量网络传输处理(转)

1.    直接返回DataSet对象 特点:通常组件化的处理机制,不加任何修饰及            处理;优点:代码精减、易于处理,小数据量处理较快;缺点:大数据量的传递处理慢,消耗网络资源;建议:当应用系统在内网、专网(局域网)的应用            时,或外网(广域网)且数据量在KB级时的            应用时,采用此种模式。 2.返回Dat

2010-02-26 10:08:00 1345

转载 使用vs2005和IE8进行调试

   web developer tips (51):使用vs2005和IE8进行调试 如何被推荐?原文地址: how to use VS2005 to debug with IE8由于IE8默认设置下的散偶合功能,导致vs2005不能通过IE8进行调试。如果想启动调试(debug),请按如下步骤操作:1、打开注册表编辑器 2、打开键 HKEY_LOCALMACHINE -> SOFTWA

2009-11-16 09:11:00 734

转载 C# 中多态性

首先理解一下什么叫多态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。多态性通过派生类覆写基类中的虚函数型方法来实现。 多态性分为两种,一种是编译时的多态性,一种是运行时的多态性。编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。运行时的多态性:运行时的多态性

2009-06-30 11:14:00 479

转载 使用C#制做进程监视器

 1)可以查看进程的各项基本信息,如cpu,内存,父进程,执行路径,创建者等2)可以中止进程,创建新进程3)可以配置目标进程,配置刷新速度最终效果图:(以下给出部分代码,其余像进程的创建、中止等,使用process类将很容易实现)1)使用wmi获取父进程id,进程创建者(注意,使用wmi获得的内容,不宜循环刷新,这样代价比较大)添加命名空间:using Sy

2009-06-30 08:45:00 454

转载 C#正则表达式整理备忘

有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows表研

2009-06-30 08:38:00 710

转载 什么是虚函数

什么是虚函数 [转帖]让你明白什么是虚函数(C++)虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是小弟对C++的虚函数这玩意儿的理解。一,  什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Pol

2009-06-17 10:11:00 1154 1

转载 Delphi format的用法

一、Format函数的用法Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用: 首先看它的声明:function Format(const Format: string; const Args: array of const): string; overload;事实上Format方法有两个种形式,另外一种是三个参数的

2009-06-11 17:25:00 523

转载 如何从优秀的程序员成为伟大的程序员

怎样评定一名软件开发人员?这是一个颇为奇怪的问题。现在已经有了很多的理论和形式来做这件事,人力资源部门也试着帮你管理和反省自己的行为。然而,怎样才是一个伟大的软件开发人员,在今天,你该怎样发展你的职业生涯?以下是我评定团队中软件开发人员的“军规”。按照这些技巧和规则,你可以改善你的现状,由一个优秀的程序员,成为一名伟大的程序员。 1、时间花在写精彩的代码上

2009-05-31 12:14:00 373

转载 C#中数组使用总结

来源一、一维:int[] numbers = new int[]{1,2,3,4,5,6}; //不定长 int[] numbers = new int[3]{1,2,3};//定长 二、多维 int[,] numbers = new int[,]{{1,2,3},{1,2,3}}; //不定长 int[,] numbers = new int[2,2]{{1,2},{1,2}}; //定长

2009-05-13 11:38:00 1123

转载 使用BackgroundWorker组件进行异步操作编程

 原文作者:郑佐原文地址:http://blog.csdn.net/zhzuo/archive/2008/07/23/2699305.aspx  摘要:本文介绍了BackgroundWorker组件的功能及在基于事件的异步操作编程中的应用,并对组件的实现原理进行简述。  下载与本文相关的BackgroundWorkerSample示例代码。  本页内容概述组

2009-04-17 10:32:00 652

转载 动态创建SQL Server数据库、表、存储过程

下面是利用sql语句创建数据库、表、存储过程、视图、索引、规则、修改表、查看数据等的方法。所要增加的控件如下:imports system.dataimports system.data.sqlclientpublic class form1  inherits system.windows.forms.form  private connectionstring as string = "d

2009-04-09 11:15:00 1582 1

转载 一位软件工程师的6年总结

“又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”

2009-04-01 10:03:00 476

转载 C#多线程-不同线程之间通过事件委托封送调用方法

前两天做了一个自定义单件Timer,该Timer能够根据相应数据记录(Row)中的记录ID和设定分钟Minutes 做相应的事件调用,但是如果此事件处理程序在一Form中时则不能正确调用它,但是把82到93行的注释去掉就可以了。     Timer大体定义如下:using System; using System.Threading; using System.Compon

2009-01-11 11:34:00 953 1

转载 数据库连接字符串大全

   [Link to]http://www.connectionstrings.com/   SQL Server  ODBC  Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"  Trusted connection:

2009-01-08 10:48:00 602

原创 使用openrowset导入DBF文件至SQL Server 2005

最近在做医院HIS接口文件,需要导入DBF文件到SQL  Server 2005 尝试以下格式:select * from openrowset(MSDASQL,Driver=Microsoft Visual FoxPro Driver;SourceDB=D:/dbf/;SourceType=DBF,select * from ba.dbf);结果如

2009-01-08 09:27:00 1920 2

转载 软件项目经理素质能力的必备要求

 文章来自这里      随着社会主义市场经济不断完善和发展,中国软件开发服务行业的发展正如火如荼。所有大中型企业,甚至大多数小型企业,都依托信息化平台形成核心竞争力。  “Everything is Project”,事事皆项目。软件项目无处不在,无数的项目成败甚至直接决定企业未来发展命运。软件项目经理作为项目成败关键角色,已经深入人心。项目经理已经成为热门职业,一定会一直热下去,除非软

2009-01-08 09:06:00 723

原创 利用OpenDataSource读取Excel数据

Ms Server2005提供OpenDataSource读取Excel数据很方便。访问微软官方网http://msdn.microsoft.com/zh-cn/vbasic/ms179856.aspx了解OpenDataSource 使用方法语法 OPENDATASOURCE ( provider_name, init_string ) 参数 provid

2009-01-06 18:11:00 3612 2

原创 使用Microsoft.Web.UI.WebControls TreeView实现无刷新功能出现新问题

Microsoft.Web.UI.WebControls  在IE7及firefox两种浏览器生成Html代码不同。难道是Microsoft.Web.UI.WebControls不是支持firefox还是那个地方设置有误。  IE7生成HTML代码如下:   系统管理    系统模块管理      用户角色管理     firefox:  系统管理  如何解决这个问题。郁闷中。

2008-06-12 01:05:00 945

原创 “疯狂代码生成器” 正式发布

简单而言,DevHelper是一款为程序员开发的代码自动生成工具。中文名叫“疯狂代码生成器”。   复杂来说,DevHelper是基于多种数据库多种开发语言的模板化代码代码生成器。它提供丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目框架搭建。目前支持数据库:Access、Oracle、SQL-Server和MySQL。支持代码类型.net、Asp、Dephi和C#

2008-03-20 23:57:00 887 1

原创 疯狂代码生成器设计方案

疯狂代码生成器基于多种开发语言多种数据库代码生成器作者:梁孙祥【摘 要】:对于数据库开发,无论基于.net、Asp、Php、Java、Dephi等何种开发语言或开发工具,为了实现项目开发效率高、代码可读性强以及编写代码风格统一,同时也为了减轻程序员的工作量。决定开发基于模板化多种语言多种数据库的自动代码生成器方案,对数据库操作常用模块实现了根据模板自动生成代码。只要数据库备注说明比较规

2008-03-11 01:18:00 1699 1

51编程-C#敏捷开发框架源码

51编程-C#敏捷开发框架源码特点 1.基本多层抽象工厂模式架构设计, 2.支持Access、Sql Server、Oracle、Sqlite、MySql等多种常见数据库 3.动态生成系统菜单 4.动态反射打开Winform窗体 5.可扩展支持Remoting、Web Services、Asp.net等不同结构系统 6.所有数据层、UI层代码由“51编程.代码器”自动生成 7.源码中包含“代码器”插件源码及模板源码,可自行修改

2011-07-30

Vs2005+Access+Extjs三层架构源码

Vs2005+Access+Asp.net+Extjs简单三层架构源码 由51编程网站提供,代码由51编程-代码器自动生成。 共生成5种文件格式: Model: 实体层 BLL : 逻辑层 Dal: 数据层(主键自动增长,新增时都需要屏蔽) Ext.aspx: ExtJs格式文件 List.aspx: Asp.net文件 一、Extjs文件如:友情链接 A、文件名称 说明:表名大小写与菜单的modulecode填写一致 1、删除文件:Del+表名.js 2、编辑文件:Edit+表名.js 3、列表文件:List+表名.js B、方法、函数、变量命名规则 (1)Store+表名: 提供record对象的存储容器 查询、新增、修改、删除等需要重新加载数据时使用 (2)Query+表名:查询方法 (3)List+表名:显示列表方法 (4)Edit+表名:编辑方法 (5)Del+表名:删除方法 (6)Del+表名_fun:删除时触发函数 (7)Edit+表名_fun:修改时触发函数 (8)Get+表名+Id:表主键 (9)ProxyUrl+表名: 接口文件,相对路径如../admin/friendlink.aspx 通过get方法传统参数 :act={del,save,list},区分动作类型; id=null表示新增 ,非空表示修改 二、Asp.NET文件如:菜单管理 菜单Url路径与项目存放文件路径一致 通过代码器的模板文件,选择List.aspx,List.aspx.cs模板生成相应的模块代码

2010-10-25

代码生成器-51编程

标题:基于多种数据库多种开发语言插件机制模板化的代码生成器 51编程-代码器是疯狂代码器的新版本,基于多种数据库多种开发语言插件机制模板化的代码生成器。 (1)支持数据库Oracle、Ms SQL Server 、Access、Mysql、SQLite、Foxpro (2)支持插件机制:提供插件接口,方便用户编写自己的插件,生成各种开发语言的代码 (3)标签模板化:根据模板可批量生产不同系统架构代码 详情请关注51编程 http:www.51program.net

2010-09-26

基于多种数据库多种开发语言插件机制模板化的代码生成器

标题:基于多种数据库多种开发语言插件机制模板化的代码生成器 51编程-代码器是疯狂代码器的新版本,基于多种数据库多种开发语言插件机制模板化的代码生成器。 (1)支持数据库Oracle、Ms SQL Server 、Access、Mysql、SQLite、Foxpro (2)支持插件机制:提供插件接口,方便用户编写自己的插件,生成各种开发语言的代码 (3)标签模板化:根据模板可批量生产不同系统架构代码 详情关注51编程 http:www.51program.net

2010-07-12

基于多种数据库多种开发语言插件机制模板化的代码生成器

51编程-代码器是疯狂代码生成器V1.2.40的新版本,是基于多种数据库多种开发语言插件机制模板化的代码生成器。 (1)支持Oracle、SqlServer、Access、SQLite、Foxpro及MySql (2)插件机制:提供插件接口,可生成各种开发语言代码如Php、Asp、Java、Delphi等等 (3)模板化:批量生成不同架构项目代码。 详情请访问http://www.51program.net

2010-07-12

疯狂代码生成器V1.2.40

简单而言,DevHelper是一款为程序员开发的代码自动生成工具。中文名叫“疯狂代码生成器”。 复杂来说,DevHelper是基于多种数据库多种开发语言的模板化代码代码生成器。它提供丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目框架搭建。 支持数据库:Access、Oracle、SQL-Server(包含SqlServer2005)和MySQL 支持代码类型:Asp.net、Asp、Delphi 和C# winForm 官方网:http://www.DevHelper.cn QQ群:59633049 免费下载使用。

2008-03-21

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

TA关注的人

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