上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 47 下一页
摘要: 1、提供一个一致的面向对象的编程环境,无论这个代码是在本地执行还是在远程执行。2、提供一个将软件部署和版本控制冲突最小化的代码执行环境以便于应用程序的部署和升级。3、提供一个可提高代码执行安全性的代码执行环境,就算软件是来自第三方不可信任的开发商也能够提供可信赖的开发环境。4、提供一个可消除脚本环境或解释环境的性能问题的代码执行环境,.NETFramework将应用程序甚至是Web应用相关类编译成DLL文件。5、使开发人员的经验在面对类型大不相同的应用程序时保持应用程序和数据的一致性,特别是使用面向服务开发和敏捷开发。6、提供一个可以确保基于.NET Framework 的代码可与任何其他代码 阅读全文
posted @ 2013-01-04 13:14 算盘 阅读(184) 评论(0) 推荐(0) 编辑
摘要: .NET框架是一个多语言组件开发和执行环境,无论开发人员使用的是C#作为编程语言还是使用VB.NET作为其开发语言都能够基于.NET应用程序框架而运行。.NET应用程序框架主要包括三个部分,这三个部分分别为公共语言运行时、统一的编程类和活动服务器页面。1、公共语言运行时公共语言运行时在组件的开发及运行过程中扮演着非常重要的角色。在经历了传统的面向过程开发,开发人员寻找更多的高效的方法进行应用程序开发,这其中的发展成为了面向对象的应用程序开发,在面向对象程序开发的过程中,衍生了组件开发。在组件运行过程中,运行时负责管理内存分配、启动或删除线程和进程、实施安全性策略、同时满足当前组件对其它组件的需 阅读全文
posted @ 2013-01-04 13:11 算盘 阅读(1928) 评论(0) 推荐(0) 编辑
摘要: 下面将简要总结每个方法的作用1、ToString()方法:是获取对象的字符串表示的一种便捷方式。当只需要快速获取对象的内容,以用于调试时,就可以使用这个方法。在数据的格式化方面,它提供的选择非常少:例如,日期在原则上可以表示为许多不同的格式,但DateTime.ToString()没有在这方面提供任何选择。如果需要更专业的字符串表示,例如考虑用户的格式化配置或文化(区域),就应实现IFormattable接口。2、GetHashTable()方法:如果对象放在名为映射(也称为散列表或字典)的数据结构中,就可以使用这个方法。处理这些结构的类使用该方法确定把对象放在结构的什么地方。如果希望把类用作 阅读全文
posted @ 2013-01-04 13:09 算盘 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1、通过URL指令加载内容页面2、页面指令被处理3、将更新过内容的母版页合并到内容页面的控件树里4、单独的ContentPlaceHolder控件的内容被合并到相对的母版页中5、合并的页面被加载并显示给浏览器6、在母版页运行后,内容窗体中ContentPlaceHolder控件会被映射到母版页的ContentPlaceHolder控件,并向母版页中的ContentPlaceHolder控件填充自定义控件。运行后,母版页和内容窗体将会整合形成结果页面,然后呈现给用户的浏览器 阅读全文
posted @ 2012-12-27 15:07 算盘 阅读(244) 评论(0) 推荐(0) 编辑
摘要: C#基本语法:C#是一种区分大小写的语言,每行代码都以分号结束。如果代码行太长或者表示嵌套的块,可以缩进代码行,以方便 阅读。使用//或/*...*/语法可以包含不编译的注释。代码块可以隐藏到区域中,也是为了方便阅读。变量:变量是有名称和类型的数据块,.NET Framework 定义了大量的简单类型,例如数字和字符串(文本)类型,以供使用。变量只有经过声明和初始化后,才能使用。可以把字面值赋予变量,以初始化它们,变量还可以在单个步骤中声明和初始化。表达式:表达式利用运算符和操作数来建立,其中运算符对操作数执行操作。运算符有3种:一元、二元和三元运算符,它们分别操作1、2和3个操作数... 阅读全文
posted @ 2012-12-21 14:13 算盘 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 我们在coding的时候,经常会做一个Config类,里面定义一些系统的公用变量。 可能里面会出现这样的代码: public const string PBD_Sys = @"……"; 也有可能会有人写成这样的样子:public static readonly string TempUnZipFilePath = "NewVersion"; 那么,这两种方式究竟有哪些不同呢?一个是采用的const,一个采用static readonly。 这个涉及到一点编译器的工作方式。比如说,上面的代码出现在类config中,config所在的proje... 阅读全文
posted @ 2012-12-19 13:27 算盘 阅读(1858) 评论(2) 推荐(2) 编辑
摘要: 目录类与结构的实例比较 类与结构的差别 如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 类示例: public class TestTime { int hours; int minutes; int seconds; public void passtime() { //implementation of behavior } } 调用过程: public cl 阅读全文
posted @ 2012-12-19 13:23 算盘 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 概述String在任何语言中,都有它的特殊性,在.NET中也是如此。它属于基本数据类型,也是基本数据类型中唯一的引用类型。字符串可以声明为常量,但是它却放在了堆中。希望通过本文能够使大家对.NET中的String有一个深入的了解。不可改变对象在.NET中String是不可改变对象,一旦创建了一个String对象并为它赋值,它就不可能再改变,也就是你不可能改变一个字符串的值。这句话初听起来似乎有些不可思议,大家也许马上会想到字符串的连接操作,我们不也可以改变字符串吗?看下面这段代码: 1using System; 2 3namespace Demo1 4{ 5 /**//// <summa 阅读全文
posted @ 2012-12-19 10:13 算盘 阅读(233) 评论(0) 推荐(0) 编辑
摘要: ASP.NET,MVC开发模型包括三个模块,这三个模块分别为MVC的M、V、C,其中M为Models(模型)、V为Views(视图)、C为Controllers(控制器),在ASP.NET MVC开发模型中,这三个模块的作用分别如下所示。1、Models:Models负责与数据库进行交互,在ASP.NET MVC框架中,使用LINQ进行数据库连接和操作。2、Views:Views负责页面的页面呈现,包括样式控制,数据的格式化输出等。3、Controllers:Controllers负责处理页面的请求,用户呈现相应的页面。 阅读全文
posted @ 2012-12-18 11:07 算盘 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 在LINQ中,同样包括这些函数,用来获取集合中的最大值和最小值等一些常用的统计信息,在LINQ中,这种操作被称为聚合操作。聚合操作常用的方法有:1、Count方法:获取集合中元素的数量,或者获取满足条件的元素数量。2、Sum方法:获取集合中元素的总和。3、Max方法;获取集合中元素的最大值。4、Min方法:获取集合中元素的最小值。5、Average方法:获取集合中元素的平均值。6、Aggregate方法:对集合中的元素进行自定义的聚合计算。7、LongCount方法:获取集合中元素的数量,或者计算序列满足一定条件的元素的数量。一般计算大型集合中的元素的数量。 阅读全文
posted @ 2012-12-18 11:06 算盘 阅读(778) 评论(0) 推荐(0) 编辑
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 47 下一页