
.net学习
helihui123
这个作者很懒,什么都没留下…
展开
-
.net支持多少种语言啊??
楼主是不是想问 asp.net vb.net这中间的.net啊如果是那可以这样简单的理解.net是一个很大的概念,而我们通常所说的和关心的是.net开发平台,也就是.net framework。.net framework包含两部分:通用语言运行时(CLR)和.net框架类库(FCL)。 FCL很好理解,就是和MFC类似的东西。而CLR是.net framework的核心,它去执行和编译源代原创 2009-11-22 10:02:00 · 3162 阅读 · 0 评论 -
再谈C#委托与事件
<br />之前写过一篇关于C#委托与事件的文章(见《C#委托和事件例析》),不过还是收到一些网友的提问。所以,今天再换另一个角度来详解一下这个问题。<br />一、在控制台下使用委托和事件<br />我们都知道,C#中有“接口”这个概念,所谓的“接口”就是定义一套标准,然后由实现类来具体实现其中的方法,所以说“接口,是一组类的抽象”。同样道理,我们可以将“委托”理解为“方法的抽象”,也就是说定义一个方法的模板,至于这个方法具体是怎么样的,就由方法自己去实现。<br />我们知道接口的最大好处就是可以实现多转载 2011-05-10 08:46:00 · 369 阅读 · 0 评论 -
母版页中使用js取服务器控件ID或class
取ID:原创 2011-05-16 10:37:00 · 1327 阅读 · 1 评论 -
JQuery 实现文本框只能输入数字
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><br /><html><br /> <head><br /> <title>Untitled Document</title><br /> <script type="text/javascript" src="jquery-1.3.2.min.js"></script><br /> </hea原创 2011-04-25 09:32:00 · 438 阅读 · 0 评论 -
.Net中获取当前路径的方法
.Net中获取当前路径的方法。2010-01-28 09:59//Web编程 HttpContext.Current.Server.MapPath("FileName") System.Web.HttpContext.Current.Request.Path //Windows编程 System.Environment.CurrentDirectory //Mobile编程 Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssemb转载 2011-04-30 22:12:00 · 801 阅读 · 0 评论 -
string.Format用法
1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format(”{0:C}”,0.2) 结果为:¥0.20 (英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format(”{0:C1}”,23.15) 结果为:¥23.2 (截取会自动四舍五入)格式化多个Object实例string.Format(”市场价:{0:C},优惠价{1:C}”,23.15,19.82)2、格式化十进制的数字(格式化成转载 2011-05-04 11:12:00 · 577 阅读 · 0 评论 -
JS操作select选中
<br />1.判断select选项中 是否存在Value="paraValue"的Item<br />2.向select选项中 加入一个Item<br />3.从select选项中 删除一个Item<br />4.修改select选项中 value="paraValue"的text为"paraText"<br />5.设置select中text="paraText"的第一个Item为选中<br />6.设置select中value="paraValue"的Item为选中<br />7.得到select的当转载 2011-05-06 13:20:00 · 1212 阅读 · 0 评论 -
JS操作JSON总结
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API 或工转载 2011-07-14 19:15:36 · 367 阅读 · 0 评论 -
JS跳转
第 1种:window.location.href="login.jsp?backurl="+window.location.href; 第 2种:alert("返回");window.history.back(-1);第 3种:window.navigate("top.jsp"转载 2011-07-16 14:59:24 · 364 阅读 · 0 评论 -
轻松使用jquery解析XML
xml文件结构:books.xml 深入浅出extjs 张三 88 锋利的jQuery 李四 99转载 2011-07-25 20:20:18 · 382 阅读 · 0 评论 -
JSON 入门指南
简介: JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。尽管有许多宣传关转载 2011-07-25 23:15:29 · 453 阅读 · 0 评论 -
推荐 5 款 Windows 下的 SVN 客户端工具
SVN (Subversion) 是一个版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。本文向你介绍 5 款免费和开源的图形界面的 SVN 客户端工具:Tortoise转载 2011-08-17 09:01:27 · 19130 阅读 · 2 评论 -
从带输出参数的存储过程中获取输出参数的值 OUTPUT
/// /// 获取查询结果 /// public static void GetAllPersons(string qybhStr, out int aqycount, out int jsrycount, out int tzrycount) { try { SqlParameter qybh = new SqlParameter(); qybh.ParameterName转载 2011-02-28 19:39:00 · 928 阅读 · 0 评论 -
使用CHECK为SQL Server执行域完整性
你可能认为简单的数据错误并不特别重要,但即使一个小错误也可能造成许多破坏。例如,一个邮政编码错误似乎不是太严重——直到一位新客户的订单无法到达。或者想象一下,如果你的最优秀的销售员收到的佣金支票只有预期的一半,他所表现出的诧异程度。无疑,错误的数据可能造成严重的后果。约束任何域,或栏可以接受的数据,开发者帮助保证应用程序保存了适当的数据。执行域完整性仅表示某一栏只接受应用程序的业务规则所规定的有效数据。执行数据完整性的第一个步骤是设定栏的数据类型,但你的工作并不仅限于此。你还可以使用约束决定栏内所允许的实际转载 2011-01-21 10:43:00 · 612 阅读 · 0 评论 -
offsetof(s,m)详细的解析
MSDN 解释:offsetofRetrieves the offset of a member from the beginning of its parent structure.size_toffsetof(structName,memberName);RoutineRequired HeaderCompatibilityoffsetofANSI, Win 95, Win NTFor additional compatibility information, see Compatibility in原创 2010-06-20 12:22:00 · 903 阅读 · 0 评论 -
VS2008快捷键大全
Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义 CTRL + F12转到声明 CTRL + ALT + J对象浏览 CTRL + ALT + F1帮助目录 C转载 2010-09-23 20:43:00 · 376 阅读 · 0 评论 -
C#中接口与类的区别
<br />接口和类的区别:<br />类是一个继承关系,抽象类和实现类是父子关系,子类是父类的扩展<br />接口则非继承关系,而是实现关系,接口定义一组行为,所有实现该接口的类都有这些行为可以简单的这样说,不要与C#拉上关系,以你所知接口是一个怎么样的概念,在网上经常会听到别人说提供什么什么标准的接口之类的,可以看出接口是个不同领域之间相互沟的一个标准<br />在C#中可以这样说,接口中只有声明,但每个继承它的类都必须实现该接口所有定义的方法等.<br />现在有接口F,类A和B都继承了f,那么现在A转载 2010-09-27 18:07:00 · 660 阅读 · 0 评论 -
using(C# 参考
<br />using 关键字有两个主要用途:<br />作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。请参见 using 指令。<br />作为语句,用于定义一个范围,在此范围的末尾将释放对象。请参见 using 语句。<br /><br />using 指令(C# 参考)<br />using 指令有两个用途:<br />允许在命名空间中使用类型,这样,您就不必在该命名空间中限定某个类型的使用:复制using System.Text;<br />为命名空间或类型创建别名。 复制us转载 2010-09-27 07:12:00 · 355 阅读 · 0 评论 -
.NET中IsPostBack用法
<br />1 IsPostBack介绍<br /> IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要在PostBack的时候进行。对于我们自己使用WebForm进行开发时,经常会在Page_Load中对Is转载 2010-09-28 23:11:00 · 3131 阅读 · 1 评论 -
ASP.NET获取客户端的操作系统、浏览器、.NET版本等信
<br />protected void Page_Load(object sender, EventArgs e){ // 将客户端的信息添加到 Dictionary 中 Dictionary<string, string> clientInfos = new Dictionary<string, string>(); try { string ip = Request.UserHostAddress; string user转载 2010-10-01 22:16:00 · 698 阅读 · 2 评论 -
ASP.NET生成静态页面实现方法
<br />string mbPath = Server.MapPath("template.htm"); Encoding code = Encoding.GetEncoding("gb2312"); StreamReader sr = null; StreamWriter sw = null; string str = null; //读取 try {转载 2010-10-01 22:18:00 · 333 阅读 · 0 评论 -
C#解决页面刷新后重新执行
方案一原理:页面重新定向适用范围:少量的页面事件处理,对页面的性能要求不是过高.实现:BLL.ADD(MODEL);Response.Redirect(Request.RawUrl.ToString());//防止刷新后自动新增方案二原理:HttpModule(不懂)首先编写如下类放入App_Codeusing System;using System.Web;using System.Collections;///转载 2010-10-07 22:46:00 · 2125 阅读 · 0 评论 -
如何获取存储过程或触发器等中的print的字符串
<br />/*存储过程*/<br />create proc proc_stu<br />as<br />print 'procmy'<br /> <br />那么这个'procmy'没有在返回的结果集里的 所以不能按照获取结果集的方法获取该字符串的。<br />方法就是看看MSDN的解释:<br />http://msdn.microsoft.com/en-us/library/a0hee08w(v=VS.90).aspx<br /> <br /> <br />例子就是:自己写的print的是在err.原创 2010-10-08 22:13:00 · 1153 阅读 · 0 评论 -
Asp.Net继承实现身份验证
public partial class Default3 : ValidateLogin //继承自ValidateLogin类 { protected void Page_Load(object sender, EventArgs e) { //继承自ValidateLogin类,实现继承身份验证 } } 在ASP.NET网站中网站管理后台需要经常验证用户身份,要实现这种功能转载 2010-10-07 07:46:00 · 478 阅读 · 0 评论 -
ASP.Net TextBox控件只允许输入数字(转)
<br />1.1、在Asp.Net TextBox 控件的 OnKeyPress 事件中指定输入键盘码必须为数字:<br /><asp:TextBox ID="TextBox" runat="server" OnKeyPress="if(((event.keyCode>=48)&&(event.keyCode <=57))||(event.keyCode==46)) {event.returnValue=true;} else{event.returnValue=false;}" MaxLength="1转载 2010-12-16 14:04:00 · 476 阅读 · 0 评论 -
Asp.Net FCKEditor配置方法
<br />FCKeditor相关资料简介:<br />官方网站http://www.fckeditor.net/<br />官方文档http://wiki.fckeditor.net/<br />下载地址http://www.fckeditor.net/download/default.html<br />官方演示http://www.fckeditor.net/demo/default.html<br />下载<br />FCKeditor2.6.xzip是其最新的Javascript文件和图片等;<b转载 2010-12-20 22:21:00 · 422 阅读 · 0 评论 -
锚点
HTML中的链接,正确的说法应该称作"锚点",它不仅让我们能指向文档,还能指向页面里的特定段落,更能当作"精准链接"的便利工具.让链接对象接近焦点.在这一章里,我们将看到四种不同的锚点做法,说明每个方法的优点,也会介绍title属性如何能提升链接的易用性,另外也将使用CSS为链接设计样式.在需要指定到页面的特定部分时,标记锚点是最佳的方法这是在设计网站时经常遇到的情况,你想链接到某个页面的特定部分,可是使用者正在阅读的可能是在另外的一个页面,接下来讨论的四种方法之中任选一种都能让你达成目标.在示例中,假设我转载 2010-12-26 16:25:00 · 1216 阅读 · 0 评论 -
C#创建文件夹实现方法详解
<br />C#创建文件夹实现方法主要是向你介绍了了C#创建文件夹在不同虚拟目录下的实现,那么我们可以通过怎么样的方法实现这样的目的呢?让我们来看看具体的方法实现:<br />C#创建文件夹在不同虚拟目录下的实现方法是用Server.MapPath("相对路径").<br />相对路径根据不同情况直接取就可以了:// 取当前目录下的test.txt文件 string path = "test.txt"; // 取当前目录下的子目录a下的test.txt文件 string path = "a原创 2010-11-06 20:18:00 · 957 阅读 · 0 评论