上一页 1 2 3 4 5 6 7 ··· 10 下一页

2012年5月10日

asp.net三层架构应用详解【收录】

摘要: ASP.NET技术框架+脚本语言,对于不绑定数据的页面都用了HTML的静态控件。使用了最新的AJAX技术实现了无刷新的三级连动,通过继承IHttpHandler(处理器)类防止图片盗链,使用了大量用户控件来代替重复界面,同时运用了观察者模式,让用户控件可以回调页面的方法。通过页面传值来实现购物车的购买。在处理多用户注册和访问时使用线程锁定。整个系统使用分层架构(业务逻辑层,数据层,界面层)实现代码和页面的分离。A. 业务实体层把数据库的字段都用设为私有字段通过属性调用具有很好的封装效果。B. 业务接口层为所有的行为提供公开接口,实现了业务逻辑层,界面层,数据层的异步。C. 业务逻辑层通过数据工 阅读全文

posted @ 2012-05-10 13:47 zhangtao1212 阅读(195) 评论(0) 推荐(0) 编辑

Ajax实现无刷新页面提交

摘要: 一.什么是ajax? ajax = asynchronous + javascript + xml = 同步传输数据 + javascrip处理返回XML数据 实际上,几年前ajax这个技术就应用于互联网上,但因思维的禁锢,一直在ajax的"X", 即处理返回XML数据上打转. 只至伟大的梦想家GOOGLE将其应用于GMAIL及GMAP上,告知世人AJAX也可以玩的这么COOL, 这种老技术才被大家重新所重视. 二.为什么要用ajax 富客户端已经成为网站以及基于网站的程序发展的必然(什么是富客户端?自己google),要构建一个富客户端的程序,必须满足以下条件: 1. 用 阅读全文

posted @ 2012-05-10 13:43 zhangtao1212 阅读(5788) 评论(0) 推荐(0) 编辑

大话asp.net之UpdatePanel的使用方法

摘要: 局部更新是ajax技术的最基本,也是最重要的用法,今天大概把asp.net ajax中的局部更新控件 updatepanel的用法记录下,大家可以共同探讨UpdatePanel控制页面的局部更新,这个更新功能依赖于scriptManger控件的EnablePartialRendering属性,如果这个属性设置为false局部更新会失去作用(scriptManger控件的EnablePartialRendering属性的默认值为true不必刻意去设置) 下面是一个完整的UpdatePanel的结构: 代码如下:<asp:ScriptManager ID="ScriptManage 阅读全文

posted @ 2012-05-10 10:12 zhangtao1212 阅读(9323) 评论(3) 推荐(2) 编辑

2012年5月5日

C# asp.net 开源资源大汇总

摘要: 一、AOP框架Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于MonoC#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(CommonLanguage Specification),它可以在任何.NET开发环境中使用,包括微 阅读全文

posted @ 2012-05-05 01:16 zhangtao1212 阅读(516) 评论(0) 推荐(0) 编辑

2012年4月26日

淘宝技术发展

摘要: 目录 一、引言 二、个人网站 三、Oracle/支付宝/旺旺 四、淘宝技术发展(Java时代:脱胎换骨) 五、淘宝技术发展(Java时代:坚若磐石) 六、淘宝技术发展(Java时代:创造技术-TFS) 作者:赵超 一、引言 光棍节的狂欢 “时间到,开抢!”坐在电脑前早已等待多时的小美一看时间已到2011年11月11日零时,便迫不及待地投身于淘宝商城一年一度的大型网购促销活动——“淘宝双11购物狂欢节”。小美打开早已收藏好的宝贝——某品牌的雪地靴,飞快的点击购买,付款,一回头发现3000双靴子已被抢购一空。 小美跳起来,大叫一声“欧耶!” 小美不知道,就在11日零点过后的... 阅读全文

posted @ 2012-04-26 12:04 zhangtao1212 阅读(330) 评论(0) 推荐(0) 编辑

一个程序员的时间管理

摘要: 如果每天都有86400元进入你的银行户头,而你必须当天用光,你会如何运用这笔钱? 天下真有这样的好事吗? 是的,而且这种好事每天都在发生着,你真的有这样一个户头,那就是“时间”。每天每一个人都会有新的86400秒进账,而这86400秒的价值要远远的大于86400元。那么,面对这样的一大笔财富。你打算怎样利用它们呢? 其实吧,我并不知道你是如何利用它们,但我知道我自己是如何利用的,下面把我的一些时间管理经历和大家分享。 今天是2012-4-11,是我来到这个世界上的第9142天。 关于时间管理的概念理解,我是在大学二年级的某一天通过百度百科所学习到的。因为在那之前自己也经常的听到时间管... 阅读全文

posted @ 2012-04-26 12:00 zhangtao1212 阅读(184) 评论(0) 推荐(0) 编辑

大话编程之解决了防止用户重复登陆和session超时【asp.net】

摘要: 一.设置web.config相关选项先启用窗体身份验证和默认登陆页,如下。<authenticationmode="Forms"><formsloginUrl="default.aspx"></forms></authentication>设置网站可以匿名访问,如下<authorization><allowusers="*"/></authorization>然后设置跟目录下的admin目录拒绝匿名登陆,如下。注意这个小节在System.Web小节下面 阅读全文

posted @ 2012-04-26 10:57 zhangtao1212 阅读(857) 评论(0) 推荐(0) 编辑

大话编程之ASP.NET和C#区别

摘要: .NET是一个平台,一个抽象的平台的概念。 .NET平台其本身实现的方式其实还是库,抽象层面上来看是一个平台。 个人理解.NET核心就只是.NET Framework。 .NET Framework包括了两个关键组成元素: Common Language Runtime, 公共语言运行时 --提供内存管理、代码安全性检测等等功能。 .NET Framework Class Library, .NET框架类库 --提供大量应用类库、提高开发效率。 具体内容可以去看MSDN Library 2003 以上一篇文章 《.NET Framework Conceptual Over... 阅读全文

posted @ 2012-04-26 10:51 zhangtao1212 阅读(247) 评论(0) 推荐(0) 编辑

大话编程之ASP.Net和ASP区别

摘要: ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:1、代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。2、代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。3、弱类型造成潜在的出错可能:尽管弱数 阅读全文

posted @ 2012-04-26 10:43 zhangtao1212 阅读(322) 评论(0) 推荐(0) 编辑

2012年4月12日

mssql与mysql的有什么区别?

摘要: mssql与mysql的有什么区别?哪个更好用?MySQL可以说是MSSQL的简化版本。理念相同,但MySQL的实现比MSSQL的需求低。MySQL是一个免费的、开放源代码的SQL数据库,所以免费的MYSQL很受欢迎,php+mysql,MySQL数据库专用于PHP网站的,一般用在PHP的网页上的,他和PHP可以说是黄金搭档(都是开源免费的东西)。对于不是特别大流量的网站,特别胜任,效率最高,MYSQL适合小、中型网站。mysql 是个开源的数据库Server,可运行在windows平台、unix、linux平台,其标准版是免费的,ASP.NET跟MYSQL不适合一起用,国内建站用PHP+My 阅读全文

posted @ 2012-04-12 15:28 zhangtao1212 阅读(7312) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 ··· 10 下一页

导航