12 2012 档案

摘要:1、通过URL指令加载内容页面2、页面指令被处理3、将更新过内容的母版页合并到内容页面的控件树里4、单独的ContentPlaceHolder控件的内容被合并到相对的母版页中5、合并的页面被加载并显示给浏览器6、在母版页运行后,内容窗体中ContentPlaceHolder控件会被映射到母版页的ContentPlaceHolder控件,并向母版页中的ContentPlaceHolder控件填充自定义控件。运行后,母版页和内容窗体将会整合形成结果页面,然后呈现给用户的浏览器 阅读全文
posted @ 2012-12-27 15:07 算盘 阅读(246) 评论(0) 推荐(0) 编辑
摘要:C#基本语法:C#是一种区分大小写的语言,每行代码都以分号结束。如果代码行太长或者表示嵌套的块,可以缩进代码行,以方便 阅读。使用//或/*...*/语法可以包含不编译的注释。代码块可以隐藏到区域中,也是为了方便阅读。变量:变量是有名称和类型的数据块,.NET Framework 定义了大量的简单类型,例如数字和字符串(文本)类型,以供使用。变量只有经过声明和初始化后,才能使用。可以把字面值赋予变量,以初始化它们,变量还可以在单个步骤中声明和初始化。表达式:表达式利用运算符和操作数来建立,其中运算符对操作数执行操作。运算符有3种:一元、二元和三元运算符,它们分别操作1、2和3个操作数... 阅读全文
posted @ 2012-12-21 14:13 算盘 阅读(190) 评论(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 算盘 阅读(1859) 评论(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 算盘 阅读(118) 评论(0) 推荐(0) 编辑
摘要:概述String在任何语言中,都有它的特殊性,在.NET中也是如此。它属于基本数据类型,也是基本数据类型中唯一的引用类型。字符串可以声明为常量,但是它却放在了堆中。希望通过本文能够使大家对.NET中的String有一个深入的了解。不可改变对象在.NET中String是不可改变对象,一旦创建了一个String对象并为它赋值,它就不可能再改变,也就是你不可能改变一个字符串的值。这句话初听起来似乎有些不可思议,大家也许马上会想到字符串的连接操作,我们不也可以改变字符串吗?看下面这段代码: 1using System; 2 3namespace Demo1 4{ 5 /**//// <summa 阅读全文
posted @ 2012-12-19 10:13 算盘 阅读(235) 评论(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 算盘 阅读(794) 评论(0) 推荐(0) 编辑
摘要:在LINQ中,同样包括这些函数,用来获取集合中的最大值和最小值等一些常用的统计信息,在LINQ中,这种操作被称为聚合操作。聚合操作常用的方法有:1、Count方法:获取集合中元素的数量,或者获取满足条件的元素数量。2、Sum方法:获取集合中元素的总和。3、Max方法;获取集合中元素的最大值。4、Min方法:获取集合中元素的最小值。5、Average方法:获取集合中元素的平均值。6、Aggregate方法:对集合中的元素进行自定义的聚合计算。7、LongCount方法:获取集合中元素的数量,或者计算序列满足一定条件的元素的数量。一般计算大型集合中的元素的数量。 阅读全文
posted @ 2012-12-18 11:06 算盘 阅读(783) 评论(0) 推荐(0) 编辑
摘要:1、创建LINQ to SQL文件:创建一个LINQ to SQL类文件进行数据集封装。2、拖动数据表:将数据表拖动到LINQ to SQL类文件中,可以进行数据表的可视化操作。3、使用LINQ to SQL类文件:使用LINQ to SQL类文件提供的数据集的封装进行数据操作。 阅读全文
posted @ 2012-12-18 11:05 算盘 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1、Count:计算集合中元素的数量,或者计算满足条件的集合的元素的数量2、GroupBy:实现对集合中的元素进行分组的操作3、Max:获取集合中元素的最大值4、Min:获取集合中元素的最小值5、Select:执行投影操作6、SelectMany:执行投影操作,可以为多个数据源进行投影操作7、Where:执行筛选操作 阅读全文
posted @ 2012-12-18 11:03 算盘 阅读(141) 评论(0) 推荐(0) 编辑
摘要:ASP.NET事件顺序如下所示:1. Page_Init()2. Load ViewState3. Load Postback data4. Page_Load()5. Handle control events6. Page_PreRender()7. Page_Render()8. Unload event9. Dispose method called 阅读全文
posted @ 2012-12-17 16:16 算盘 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1、视图状态:推荐当存储少量挥发到自身的页面的信息时使用。2、控件状态:不需要任何服务器资源,控件状态是不能被关闭的,提供了控件管理的更加可靠和更通用的方法。3、隐藏域:实现简单,但是在应用程序中会造成一些安全隐患。4、Cookie:实现简单,同样也能够简单的获取用户的信息,但是Cookie有大小的限制,不适宜存储大量的代码。 阅读全文
posted @ 2012-12-17 16:14 算盘 阅读(408) 评论(0) 推荐(0) 编辑
摘要:有关ASP.NET主题先建立一个主题文件,建立好的主题文件会在App_Themes文件夹下面。如图所示建立好之后,记得在<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Skin._Default" Theme ="skin"%>添加Theme="skin"设置主题有三种方式:第一种是对整个程序里面的所有控件进行设置:在web.config里面找 阅读全文
posted @ 2012-12-14 11:17 算盘 阅读(261) 评论(0) 推荐(0) 编辑
摘要:Web.config配置文件使得ASP.NET应用程序的配置变得灵活、高效和容易实现,同时Web.config配置文件还为ASP.NET应用提供了可扩展的配置,使得应用程序能够自定义配置,不仅如此,Web.config配置文件还包括以下优点。1、配置设置易读性:由于Web.config配置文件是基于XML文件类型,所有的配置信息都存放在XML文本文件中,可以使用文本编辑器或者XML编辑器直接修改和设置相应配置节,相比之下,也可以使用记事本进行快速配置而无需担心文件类型。2、更新的即时性:在Web.config配置文件中某些配置节被更改后,无需重启Web应用程序就可以自动更新ASP.NET应用程 阅读全文
posted @ 2012-12-03 11:53 算盘 阅读(449) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示