- 博客(89)
- 收藏
- 关注
转载 ASP.NET MVC Framework体验:路径选择(URL Routing)
概述在传统的ASP.NET应用程序中,发生一个请求之后将映射到一个.aspx文件,且会对应到一个具体的物理aspx文件。ASP.NET MVC Framework中,进入一个请求之后,不再是映射到.aspx文件,而是由MVC Framework中提供的路径选择引擎,映射到正确的Controller和Action执行请求。ASP.NET MVC Framework中URL路径映射规则定义在G
2007-12-18 10:47:00
978
转载 深入解读 ADO.NET2.0的十大最新特性
这篇文章概述了.NET Framework 2.0里的ADO.NET2.0的最新特性。在以下叙述中将附带一些简单的例子来讨论这些特性的细节。 以下便是ADO.NET新增的特性: 1. 批量复制操作(Bulk Copy Operation) 将数据从一个数据源批量复制到另一个数据源是ADO.NET 2.0的一个新特性。批量复制类提供了最快的方法把数据从一个数据源迁移到另一个数据源。
2007-12-17 10:17:00
704
转载 改善ASP.NET2.0性能的五件法宝
来源:ITPUB 大多数ASP.NET程序员都会遇到这样的问题,当我们的web程序开发周期快要结束的时候,却发现还有很多性能方面的问题需要解决。如果您遇到这样的情况,那真是太糟糕了。也许每一个开发人员在开发Web程序时都会制定一个目标,如使用适当的内存以及如何处理Web请求等。虽然这些目标已经制定,但可能仍然会因为使用某些错误的方法来改善应用程序的性能而使事情变得更糟糕。因此,在本文中将给出了五
2007-12-07 09:58:00
678
转载 .Net下实现分布式缓存同步的手段
来源: 沙加 - 博客园 前不久,俺写了篇文章谈到了.Net下面的分布式缓存的一些问题,并结合DNT里面实现模式发表了一些自己的看法,近来通过学习相关的东西又有了一些新的体会, 写在这里作为分布式缓存列系文章的第二部分. 其实对于性的扩展无非是Scale Up(向上扩展)或者是Scale Out(向外扩展), 微软对此的看法是一个App的缓存最好是以它自己为物理边界进行读写,而不要放到别处去,
2007-12-07 09:56:00
800
转载 用DataSet.ReadXml读取无Scheme的XML提速方法
(声明:魏滔序原创,转贴请注明出处。) 单纯用DataSet的ReadXml方法读取XML对于小数据量来说效率很高,但是对大数据量的XML来说就有些力不从心了。比如,让DataSet读取一个16M的XML,能让你等到地老天荒。如果你的机器配置不高,那肯定死的很难看、很窝囊。咱不能见死不救不是,请往下看。题外话:如果XML来自DataSet,那么你是幸运的。你可以DataSet把架构信息带
2007-12-05 15:05:00
582
转载 大型Web2.0站点构建技术初探
大型Web2.0站点构建技术初探一、 web2.0网站常用可用性功能模块分析 二、 Flickr的幕后故事 三、 YouTube 的架构扩展 四、 mixi.jp:使用开源软件搭建的可扩展SNS网站 五、 Technorati的后台数据库架构 六、 通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建 七、 从LiveJournal后台发展看大规模网
2007-09-19 10:52:00
718
转载 招网站前端技术人才(专长css,xhtml,js)
正则表达式最早在perl语言中出现,在此之前为了测试字符串中是否存在某个字符,不得不使用如ChatAt()、indexOf()等函数对字符串循环校验。一旦验证的条件复杂起来(比如身份证校验)实现就变得相当繁杂和艰巨。为此人们就发明了正则语法,使用一个特殊的字符串作为模板,对输入的字符流进行匹配,这跟电子厂的PCB板检测原理很相似。正则表达式在不同工具中实现方式虽然有点不同,但表达语法相同,一般都遵
2007-09-14 15:20:00
944
转载 C#.NET 关于URL重写技术汇总
URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。比如浏览器发来请求hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。url重写的优点在于:缩短url,隐藏实际路径提高安全性;易于用户记忆和键入;易于被搜索引擎收录;实现URL重写的几个步骤:第一:下载MS的URLRewriter.
2007-09-03 15:12:00
784
转载 asp.net的前台引用后台变量
1.Asp.Net中几种相似的标记符号: 解释及用法答: : 是在绑定控件DataBind()方法执行时被执行,用于数据绑定如: : 在程序执行时被调用,可以显示后台变量值如: *.aspx中: *.cs中: protected string aaa="姓名";: 内联代码块里面可以在页面文件*.aspx或*.ascx文件里面嵌入后台代码如:for(int i=0;i{Reaponse.Write
2007-08-25 21:26:00
758
转载 Google AdWords 的一些优化技巧
相信尝试Google Adwords的人会越来越多,如果控制不好,无异于“烧钱”。我接触adwords已经有了一段时间,也收集了一些关于adwords的资料,其中这个感觉最经典,现提供给大家一起分享,出处已记不清了,知道的网友可以提供一下:)作者简介:Michael Wong是位资深的搜索引擎优化专家,他创作了很多有关搜索引擎方面的书籍。同时Mike也是《Mike的营销策略》一书的编辑者,可以说他
2006-10-29 20:17:00
1923
转载 Asp.net直接保存文件到客户端
【IT168 编程开发】在我们的系统的编写过程中,应该有很多的时候需要客户下载文件.我第一次的做法(应该也是大部分人的做法吧?)是: 但是有个问题了,就是会被广告拦截软件直接拦截掉,另我非常的头痛,于是寻找更好的解决方法.
2006-10-27 13:56:00
932
转载 轻松加密ASP.NET 2.0 Web程序配置信息
一、 简介 当创建ASP.NET 2.0应用程序时,开发者通常都把敏感的配置信息存储在Web.config文件中。最典型的示例就是数据库连接字符串,但是包括在Web.config文件中的其它敏感信息还包括SMTP服务器连接信息和用户凭证数据,等等。尽管默认情况下可以配置ASP.NET以拒绝所有对扩展名为.config的文件资源的HTTP请求;但是,如果一个黑客能够存取你的web服务器的文件系统的
2006-10-27 11:31:00
918
转载 在SQL SERVER 2005中调用Web Service
在SQL SERVER 2005中调用Web Service原文:Nico Jacobs出处:U2U nv/sa http://www.u2u.net/Article.aspx?ART=WebServicesinSQL05改编,翻译:刘凡 liufan76@msn.com(译者注:本人根据VS2005 RTM版和SQL SERVER 2005对涉及到Beta环境的步骤说明进行了调整
2006-10-27 11:23:00
1286
转载 SQL Server 2005数据库连接串
SQL Native Client ODBC Driver 标准连接: "Driver={SQL Native Client};Server=Aron1;Database=pubs;UID=sa;PWD=asdasd;" 信任连接: "Driver={SQL Native Client};Server=Aron1;Database=
2006-10-25 15:58:00
2049
1
转载 SQL Server 2005的TSQL查询新功能
SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的。举几个例子来简单说明 这些例子我引用了Northwind库。1. TOP 表达式 SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。 --前n名的订单declare @n int set @n = 10 select TOP(@n) * from Orders
2006-10-25 15:55:00
817
转载 2003 IIS6.0真正限制CPU的方法
下载页面http://www.microsoft.com/technet/downloads/winsrvr/wsrm.mspx下载连接http://download.microsoft.com/download/f/4/4/f44b87d1-04c6-48f7-95ea-69aa11252e11/X11-04295.iso教程地址http://www.microsoft.com/wind
2006-09-27 14:52:00
3537
转载 安全配置WIN2000 SERVER
from http://topic.youkuaiyun.com/t/20041015/11/3458733.html安全配置WIN2000 SERVER 即使正确的安装了WIN2000 SERVER,系统还是有很多的漏洞,还需要进一步进行细致地配置。 1.端口:端口是计算机和外部网络相连的逻辑接口,也是计算机的第一道屏障,端
2006-09-27 14:22:00
1087
转载 捕捉搜索引擎机器人的PHP源代码
function get_naps_bot(){$useragent = strtolower($_SERVER[HTTP_USER_AGENT]);if (strpos($useragent, googlebot) !== false){return Googlebot;}if (strpos($useragent, msnbot) !== false){return MSNb
2006-09-26 17:16:00
1492
转载 为VS.NET 2005增加Atlas Scripts的代码提示功能
一直在不遗余力地向周围地人传播Atlas的Declarative Syntax,却总是得到“太难编写”的回答。最近有一次无论如何也找不出一个问题,最终发现是一个拼写错误,愤愤之余,无奈之下,只得设法为VS增加为Atlas的代码提示功能。苦于缺乏相关资料,MSDN上尽是如何为VS.NET 2003下Web Control增加客户端提示的文章。不过幸运地是,这些文章也给了我提示和方向。摸索数小时之后总
2006-09-26 10:12:00
1223
转载 Sys.ScriptLoader与JS加载进度条的实现
今天有人问我,163邮箱那样的Javascript加载进度条是如何实现的。 我不知道,不过实现一个不难,因为有onload和onreadystatechange。还有就是,我们有Atlas。 Atlas中有个类:Sys.ScriptLoader,它的作用就是在页面中依次地加载多个Script文件。在实现之前,先来分析一下这个类的代码。 1Sys.ScriptLoader = functi
2006-09-26 09:28:00
1214
转载 在DataGrid中利用CheckBox全选所有行
在DataGrid中利用CheckBox全选所有行 效果图:背景:asp.net中的DataGrid用复选框全选或全不选其中所有行思路:因为经常有这方面的需求,以往都是在客户端写脚本,通用性差。所以我想把该功能写成一个控件,以达到复用的效果。功能包括:1、DataGrid中放置CheckBox2、点击列头的CheckBox以实现全选或全不选,并且改动作不会提交到服
2006-09-25 17:54:00
1205
转载 彻底掌握IIS6.0功能及应用详解
关于IIS 6.0的故事一言难尽,如果你已经在IIS技术上有所投资,IIS 6.0无疑是一个动人的、非听不可的话题。鉴于IIS 6.0和以前版本的差别实在太大了,只用一篇文章很难做到面面俱到,所以本文首先探讨IIS 6.0的安装、体系结构以及由于体系结构方面的差异带来的全新服务功能,下一篇文章接着介绍IIS 6.0的新特性——其中有些你可能还没有听说过,另外还有默认配置方面的一些重要变化,这
2006-09-25 10:43:00
1517
转载 Windows Server2003 防木马权限设置IIS服务器安全配置整理
信息来源:落伍者论坛参考了网络上很多关于WIN2003的安全设置以及自己动手做了一些实践,综合了这些安全设置文章整理而成,希望对大家有所帮助,另外里面有不足之处还请大家多多指点,然后给补上,谢谢!一、系统的安装 1、按照Windows2003安装光盘的提示安装,默认情况下2003没有把IIS6.0安装在系统里面。2、IIS6.0的安装 开始菜单—>控制面板—>添加或删除程序—>添加/删除Wi
2006-09-21 11:50:00
1965
转载 蓝牙编程下载
蓝牙程序http://www.pudn.com/downloads29/sourcecode/windows/csharp/detail91958.html
2006-09-13 17:27:00
1378
转载 耸人听闻?!蓝牙入侵者出现!
汽车偷听者通过蓝牙连接,利用标准密匙而不需要显示屏以及键盘,可能盗取信息并制造潜在的事故。对于汽车配件生产商及蓝牙联盟是一个相当严重的问题。在当两个蓝牙设备第一次连接时会使用蓝牙密匙,设备之间的连接会生成并交换密匙以保证通信过程不被外界窃听。在蓝牙连接过程中连接密匙被用于为设备传递之间传递的数据添加身份证明和加密,目前的通常情况下蓝牙设备商会以标准的蓝牙密匙来作为连接密匙。汽车偷听者的扫描
2006-09-13 16:56:00
2005
转载 蓝牙基本介绍及相关应用
蓝牙(BlueTooth)技术详解 沸沸扬扬的数字和信息的世界不断有活力的注入,而BlueTooth为语音、文字及影像的无线传输大开方便之门,瞬间便带来了移动通讯的新视野。即便BlueTooth仍旧有许多细节亟待解决,但当BlueTooth技术较为完善的那一天,无线通讯的新世界也便来临了!本文为你提供的信息也许只是BlueTooth的一部分,未来会更精彩的!不是吗? 名称起源: B
2006-09-13 16:43:00
2914
转载 Bluetooth(SDK)]蓝牙协议栈架构
协议栈是蓝牙技术的核心组成部分,它能使设备之间互相定位并建立连接,通过这个连接,设备间能通过各种各样的程序进行交互和数据交换。下图展示了蓝牙栈内部的支撑层: OBEX 是一个对象交换协议,它在WinSock之上实现蓝牙和红外传输。TDI 在Microsoft® Windows® CE .NET操作系统架构中,它是类似于WinSock-based user APIs的适配层的
2006-09-13 16:33:00
2552
转载 使用ASP.NET Atlas编写显示真实进度的ProgressBar(进度条)控件
当后台在进行某些长时间的操作时,如果能在页面上提供一个显示真实进度的进度条,而不是让用户不知情的等待或是从前的那些简单的估计,将是一个非常难得的出彩之处。现在使用ASP.NET Atlas完全有可能做到这些。这篇文章将讨论如何完成这一功能并介绍一些有关Atlas客户端控件开发的基本概念。您同时可以在这里下载示例程序以及源文件。实现网页上的进度条想法其实很简单:编写一个客户端的Atlas控件,每
2006-09-12 15:16:00
1153
转载 Prototype.js是个不错的东西
Prototype.js 是Javascript编写者的一把小军刀,提供了Ruby风格的简写语法和实效的函数,更难得的是完全跨浏览器,新版本支持ajax一些常用调用方法,让大家舒舒服服写出又精简又不用愁心兼容的的JS代码.目前最新版本为1.40下载:http://prototype.conio.net/中文文档:https://compdoc2cn.dev.java.net/prototype/h
2006-09-08 15:15:00
1214
转载 Asp.net中基于Forms验证的角色验证授权
Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连
2006-09-05 11:29:00
743
转载 Flash 视频(FLV)编码,转换,录制,播放方案一网打尽
今天看到Danger`s的博客,看到了这个信息,非常的有用啊,收藏了.Collected links to Flash Video Encoding Tools & Related这是我收集的一份列表,自认为比较完整,希望对大家有所帮助.如果你知道更多,欢迎补充啦!客户端编码工具(Client-Side-FLV-Encoding)场景:拿到一个 MPG 或 AVI 文件,打算在个人电脑
2006-08-31 14:23:00
1942
转载 vs2005下使用sql 2000或其他数据库作为membership的默认提供程序
vs2005默认是使用 SQLEXPRESS做为membership的默认提供程序的,而当web发布到网上使用SQLEXPRESS又不太合适,这时候就按照下面的步骤修改就可以了:1。vs2005命令行执行aspnet_regsql。按照提示添加membership需要的数据表。完成后回在数据库里面发现几张aspnet_开头的表,这就是membership必须的表了。2.将项目设置成IIS站
2006-08-29 16:25:00
1032
转载 Web页面中柱状统计图
Web页面中柱状统计图//部分代码参考了http://www.yesky.com/20030324/1658705_2.shtml//Page_Load事件如果改成从数据库中获取数据,就能根据数据库中的数据进行绘图了 public class bitmappicture : System.Web.UI.Page { private void Page_Load(obj
2006-08-29 16:22:00
1617
转载 asp.net 2.0内置的membership,role managemnet,site开源了
微软开放了ASP.NET 2.0内置的Membership, Role Management, Site Navigation, Session State, Profile, Web Events, and Web Part Personalization providers的源码。非常值得学习和参考,并且可以免费使用或者商用。来源:Source Code for the Built-
2006-08-29 16:14:00
1016
转载 ASP.NET中的HTTP模块和处理程序
【摘 要】你可能已经意识到有了HTTP处理程序和模块后,ASP.NET已经给开发者提供了强大的能量。把你自己的组件插入ASP.NET请求处理管道,享受它的优点吧。 介绍 在Internet时代的开端,客户端的需求非常有限;.htm文件就可以满足他们的需求。但是,随着时间的流逝,客户端需求的扩充超越了.htm文件或静态文件所包含的功能。 开发者需要扩充或扩展Web服务器的功能。We
2006-08-28 17:09:00
1126
转载 ASP.NET 2.0的会员、角色及配置问题的探讨
一、 简介 在本文中,我们将主要探讨ASP.NET 2.0的会员、角色和配置问题。ASP.NET中的会员系统提供了一个可编程API用于创建和管理用户账户,而其中的角色部分使开发者能够定义一组角色并把用户与角色相关联。典型地,一个提供用户账户的网站都具有只为某些用户、认证用户或属于特定角色的用户所存取的内容部分。 例如,一个Web站点可能有一组页面-它允许一个信任用户编辑该Web站点的内
2006-08-27 13:37:00
1731
2
转载 using 语句定义一个范围,在此范围的末尾将自动释放对象,这样就不会占用太多的资源
using 语句定义一个范围,在此范围的末尾将处理对象。using (expression | type identifier = initializer) statement其中: expression 希望在退出 using 语句时调用 Dispose 的表达式。 type identifier 的类型。 identifier type 类型的名称或标识符。定义一个以上 type 类型的 id
2006-08-27 13:36:00
1270
转载 Microsoft .NET Pet Shop 4 架构与技术分析
1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petsho
2006-08-27 13:33:00
1427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人