.NET技术库 (非原创)
TireYang
平凡人过着不平凡的生活,享受不平凡的幸福,知足了!
展开
-
.net3.0特性速览
<br /><br />第一个特性:隐式类型化本地变量<br /> 这个特性非常简单,有些JavaScript的影子,我们可以统一使用使用"var"关键字来声明局部变量,而不再需要指明变量的确切类型了,变量的确切类型可通过声明变量时的初始值推断出来。这样一来,可以大大简化我们声明局部变量的工作量了,下面是一个例子: 1: classLocalVariables : AppRunner.AbstractApplication 2: { 3: publicoverridevoid R转载 2010-12-10 10:29:00 · 482 阅读 · 0 评论 -
C#代码与javaScript函数的相互调用
<br />C#代码与javaScript函数的相互调用<br />1.JavaScript访问C#函数<br /> 方法一:<br /> 1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click();(调用按钮的单击事件) 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;<br />ps:按钮最好用htm转载 2010-12-21 15:40:00 · 438 阅读 · 0 评论 -
ASP.NET 项目安装包制作(二)数据库安装、其他组件的安装
上一节是讲述如何制作Web安装包的过程,只要按照步骤做就可以了。这一节将讲述安装过程中如何部署数据库,以及执行其他组件的安装。 在这里使用直接执行sql脚本来创建数据库。(也可以使用附件数据库文件的形式)只要在Install方法中添加执行sql脚本的方法,就是使用SqlConnection连接数据库操作。using(SqlConnectionconnection = newSqlConnection(connectionString)){ connection.Open();转载 2010-10-26 09:13:00 · 424 阅读 · 0 评论 -
.Net基本概念
<br />1.列举ADO.net中的五个主要对象<br />Connection、Command、DataSet、DataReader、DataAdapter<br />2.面向对象的语言具有哪三项特性<br />封装性、继承性、多态性<br />3.ASP.NET中的身份验证有哪些<br />Windows、Forms、Passport,一般采用Forms,比较简单、适用面广<br />4.接口的定义是什么<br />接口定义了一组方法(Method,子程序或函数例程[译注:转载 2010-10-25 10:16:00 · 384 阅读 · 0 评论 -
ASP.NET配置文件Web.config 详细解释
<br />一、认识Web.config文件 <br /> <br /> Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 <br /> Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改转载 2010-10-22 17:24:00 · 259 阅读 · 0 评论 -
掌握ADO.NET的十个热门技巧
.NET的数据访问编程模式需要一套新的技巧和最佳方法。 ADO.NET提供了一个统一的编程模式和一组公用的类来进行任何类型的数据访问,而不管你用何种语言来开发代码。ADO.NET是全新的,但又与ADO尽可能保持一致,它使编程模式从一个客户端/服务器、基于连接的模式转变到了一个新的模式,这个新模式可以让断开的前端下载记录、离线工作、然后重新连接来提交变化。ADO.NET是WinForms应用程序、ASP.NET应用程序和Web services的一个共有的特点。其功能可以跨LAN和In转载 2010-10-22 17:03:00 · 324 阅读 · 0 评论 -
DevExpress XtraGrid的使用(AspxGridControl小结)
自定义焦点行的方法: gridView_bcode.FocusedRowHandle = focuseRowInt; //通过设置GridView 的FocusedRowHandle属性 view plaincopy to clipboardprint?//获取焦点行任意单元格的数据 ColumnView cv = (ColumnView)gridControl_Gongzi.FocusedView;//重新获取此ID 否则无法从表头连删获取不到id转载 2010-10-19 12:49:00 · 520 阅读 · 0 评论 -
Resharper快捷键
Resharper快捷键 编辑Ctrl + Space 代码完成Ctrl + Shift + Space代码完成Ctrl + Alt + Space代码完成Ctrl + P 显示参数信息Alt + Insert 生成构造函数,属性,重载成员函数,实现接口Ctrl + Alt + J 生成if,try..catch,#region块Ctrl + / 注释及取消//注释Ctrl + Shift + / 注释及取消/**/注释Ctrl + W 增量选择块Ctrl + Shift + W 增量反选Alt + En转载 2010-10-20 13:26:00 · 502 阅读 · 0 评论 -
浅谈三层架构
<br />.NET三层架构<br />什么是三层架构?<br />三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。<br />在分层架构中还有实体层(Model)、单元测试层、工厂、接口等等。在这里我们只讲简单三层架构,其中涉及到实体层。<br />各层的主要作用:<br />界面层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。<br />业务逻辑层(BLL):针对具原创 2010-12-09 16:50:00 · 562 阅读 · 0 评论 -
【PL/SQL DEVELOPER 基本用法详解(建议写过第一个存储过程后的初手必读)】
用过oracle的都抱怨,为了稳定 它提供的图形化操作 速度慢的让人伤心呀,p4+128M的机器只要启动一个 oracle服务就够让人伤心的,再在dba studio里面操作真能让人哭。 pl/sql developer正是解决这个问题的:功能强,方便,快。用了之后绝对离不开它! 它的主要强项如下: 一.编辑表数据(浏览表数数据自然不在话下) 二.在sql plus下写长的语句时是否有些心烦,在这里一样搞定。 三.写存储过程,并调试。如果世界上没有sql/plus dev,真不知转载 2010-10-19 13:07:00 · 757 阅读 · 0 评论 -
前台验证(利用验证控件和正则表达式)
正则表达示收藏整数或者小数:^[0-9]+/.{0,1}[0-9]{0,2}$<br />只能输入数字:"^[0-9]*$"。<br />只能输入n位的数字:"^/d{n}$"。<br />只能输入至少n位的数字:"^/d{n,}$"。<br />只能输入m~n位的数字:。"^/d{m,n}$"<br />只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。<br />只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。<br />只能输入有转载 2010-11-05 15:46:00 · 413 阅读 · 0 评论