上一页 1 ··· 3 4 5 6 7 8 下一页

2012年12月3日

Mvc3(1)

摘要: 摘录于Pro ASP.NET MVC3 Framework一书:一. Web Form的缺点1. view state weight: view state 中保存的数据在每次HTTP请求中来回传递,且包含的数据量可以达到很大,导致用户响应时间比较慢,增加了带宽要求2.页的生命周期相当复杂3.html的访问性更差 服务器控件最终以纯HTML形式呈现,但往往不是以WEB标准呈现的,导致不能很好的利用CSS,且服务器控件呈现生成不可预知、复杂的ID,导致用JS很难访问到4.紧密的架构不适合用unit testing二、DI(dependency inject)依赖注入减少组件的耦合度,用到的容.. 阅读全文

posted @ 2012-12-03 14:44 Gcam 阅读(332) 评论(0) 推荐(0) 编辑

2012年11月29日

ViewData,ViewBag,TempData

摘要: public class HomeController : Controller{ public ActionResult Home() { ViewData["VD"] = "view data"; ViewBag.Name = "view bag"; TempData["TD"] = "temp data"; return View(); } //以上三个在Home View 中可以直接访问 [HttpPost] public ActionResult Home() {String vd = 阅读全文

posted @ 2012-11-29 13:53 Gcam 阅读(376) 评论(0) 推荐(0) 编辑

2012年11月27日

http和https

摘要: 1.http数据传送是明文传送的2.https(Hyper Text Transfer Protocol Secure)将SSL/TLS加密和认证功能融入到HTTP协议里面,在信息传送前先通过SSL/TLS协议加密,[SSL加密需要一个唯一的IP地址,因为http中的host行也会被一起加密,这样服务器就不知道把response给回哪个网站,这时是根据IP地址来决定response的,一个主域名和其下的多个子域名可以共享一个IP]收到的信息会先被浏览器解密,再显示出,从而保证了网上交易时的安全. HTTPS广泛用在网上交易\支付\敏感信息下载(如电子邮件)等领域. 如招行网上银行3.TLS与S 阅读全文

posted @ 2012-11-27 22:41 Gcam 阅读(249) 评论(0) 推荐(0) 编辑

2012年11月23日

Array与ArrayList

摘要: 1. Arraypublic abstract class Array : ICloneable, IList, ICollection, IEnumerable, IStructuralComparable, IStructuralEquatable{//////////////////}Array:长度是不变的(定长),里面的数据元素是同类型的,可以说Array是同一种数据类型的集合eg:Int32[] array = new Int32[5];Int32[] array = new Int32[] { 2, 3, 4 };//会根据初始化器中数据元素个数来确定该数组的大小2. Array 阅读全文

posted @ 2012-11-23 10:55 Gcam 阅读(166) 评论(0) 推荐(0) 编辑

2012年11月20日

$.ajax 和 $.post

摘要: $.post,$.ajax: 都是前台向后台发送异步请求1.$.ajax这个方法默认使用 GET 方式来传递的,如果[data]参数有传递数据进去,就会自动转换为POST方式的。$(function () { var appointment = { Name: "galen.guo", Age: 20 }; $('#tty').click(function () { var url = 'TestJson'; //前台向action传递一个json序列化对象 $.ajax({ url: '@Url.Action("TestJ 阅读全文

posted @ 2012-11-20 10:09 Gcam 阅读(450) 评论(0) 推荐(1) 编辑

Url 路径

摘要: 学习于:http://mqingqing123.cnblogs.com/archive/2006/04/14/375338.html摘录,1.绝对路径 使用完整的URL地址(http://www.asp.net/about/about.aspx)----使用绝对路径的最大缺点是不利于移植,例如现在站点的地址为http://www.asp.net,如果有一天站点更改为http://www.asp.com,则所有的链接地址都失效,需要进行更改,难以维护。2.相对路径为了避免绝对路径的缺陷,可以使用相对路径。相对路径可以表达源端点和目标端点之间的相互位置关系。两种情况: A.如果链接中,源端点和目标 阅读全文

posted @ 2012-11-20 09:36 Gcam 阅读(263) 评论(0) 推荐(0) 编辑

2012年11月17日

UpdatePanel 控件

摘要: 1.两个独立的UpdatePanel 控件当 UpdatePanel 控件未嵌套时,可以通过将 UpdateModel属性设置为Conditional 来单独更新每个面板。(UpdateModel 属性的默认值为 Always,这将导致面板进行刷新以响应任何异步回发。)2.当两个UpdatePanel 控件嵌套时,行为会稍有不同。 <div> <asp:ScriptManager id="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:Updat 阅读全文

posted @ 2012-11-17 15:34 Gcam 阅读(208) 评论(0) 推荐(0) 编辑

引用类型与值类型

摘要: 摘录:线程堆栈和线程堆:都是内存区域,值类型分配在堆栈上【后进先出】;引用类型变量分配在堆栈上,内容分配在堆上;1.值类型a.值类型包括结构和枚举,引用类型包括类、接口、委托等。还有一种特殊的值类型,称为简单类型(Simple Type),比如 byte,int等b.所有的值类型都隐式地继承自 System.ValueType类型(注意System.ValueType本身是一个抽象类),所以不能显示让一个值类型(结构)再继承另外一个类,因为c#不支持多重继承,而System.ValueType和所有的引用类型都继承自 System.Object基类,c.当声明一个值类型的变量(Variable 阅读全文

posted @ 2012-11-17 15:21 Gcam 阅读(150) 评论(0) 推荐(0) 编辑

Jquery对元素应用disabled和readonly

摘要: 摘录:Jquery的api中提供了对元素应用disabled和readonly属性的方法1.readonly $('input').attr("readonly","readonly")//将input元素设置为readonly $('input').removeAttr("readonly");//去除input元素的readonly属性 if($('input').attr("readonly")==true)//判断input元素是否已经设置了readonly属 阅读全文

posted @ 2012-11-17 14:39 Gcam 阅读(153) 评论(0) 推荐(0) 编辑

Form 表单提交数据

摘要: 学习于http://www.cnblogs.com/fish-li/archive/2011/07/17/2108884.html感谢fish的博文,摘录:1.表单的处理方式: <form action="Handler1.ashx" method="post"> <p> 客户名称: <input type="text" name="CustomerName" value="" style="width: 300px" /></p&g 阅读全文

posted @ 2012-11-17 14:28 Gcam 阅读(809) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 下一页

导航