2008-06-18 10:56 by Valens, 304 visits, 网摘, 收藏, 编辑
摘要:翻译的一篇处理asp.net程序错误的入门文章。虽然简单,但是思路清晰,值得一读。
阅读全文
2008-01-25 17:43 by Valens, 762 visits, 网摘, 收藏, 编辑
摘要:学习如何创建和编译自定义 ASP.NET 服务器控件以及如何在页中使用该控件。
阅读全文
2008-01-11 10:10 by Valens, 154 visits, 网摘, 收藏, 编辑
摘要:阐释 ASP.NET 2.0 版中窗体身份验证的工作机制;阐释 IIS 和 ASP.NET 身份验证如何协作,以及 FormsAuthenticationModule 类的角色与操作
阅读全文
2007-12-17 11:49 by Valens, 661 visits, 网摘, 收藏, 编辑
摘要:AJAX 是异步 JavaScript 和 XML 的缩写,暗示着 AJAX 和 JavaScript 之间有着必然的联系。尽管 JavaScript 是简单的编程语言,但它早在多年前就已经打下了坚实的基础,虽然当时人们认为对网页而言面向对象的编程是多余的,而且动态语言的原则也太过理论化,无法在已广泛使用的编程语言中完全实现。
因此,JavaScript 的覆盖面相当广:它支持部分面向对象的语义,其方式与更加完善的面向对象的语言(如 C#)类似,并且它还包含一些动态绑定功能,类似于现在的 Ruby 或 Python。但是,JavaScript 是无数网页使用的一种语言,用于使页面更具交互性,而不是纯粹的文本、表格和图形的静态组合。
阅读全文
2007-11-17 14:33 by Valens, 148 visits, 网摘, 收藏, 编辑
摘要:无论您是系统管理员、设计人员还是开发人员,您的工作都会受到 AJAX 的重大影响。管理员必须确保安全防护足够高,以便应对各种可能的新类型攻击。Intranet 管理员则必须保证任何浏览器上都没有禁用 JavaScript。Web 设计人员需要面对一些新的挑战,因为 AJAX 可实现的功能是以前无法实现或不切实际的。而开发人员则需要熟悉新的 API 和新的全面编程方法。尽管如此,AJAX 对架构师来说究竟有何意义?
AJAX 应用程序具有挑战性,因为它们引入了全新的概念和新的基础。
阅读全文
2007-11-17 14:29 by Valens, 106 visits, 网摘, 收藏, 编辑
摘要:使用 ASP.NET AJAX Extensions 将您的站点过渡到 AJAX 体验时,有两个主要的编程模型可供选择:部分呈现和脚本服务。在上个月的专栏中,我主要从体系结构的角度论述了部分呈现。简而言之,使用部分呈现,您无需更改 ASP.NET 应用程序的底层体系结构——它是实现 AJAX 某些最佳元素(如站点页面的无闪烁更新)的便捷途径。实现此类改进行为只需添加一些新的服务器控件(特别是 ScriptManager 和 UpdatePanel),并让它们悄悄地施展一些技巧,通过 XMLHttpRequest 对象运行的异步请求来转换传统的回发。此方法很容易实现,因为它只是将 AJAX 功能应用于现有的 Web 开发模型。
如果您准备对构建 AJAX 应用程序实行全面的模式转换,那么就应该了解一下脚本服务的方法。
阅读全文
2007-11-14 22:51 by Valens, 48 visits, 网摘, 收藏, 编辑
摘要:现在微软的MVC开发框架也渐渐浮出水面了,不管别人或别的语言框架怎么运用了MVC模式,我想学习MVC都应该是很值得的吧。So,先了解一下吧。
阅读全文
2007-10-21 13:47 by Valens, 423 visits, 网摘, 收藏, 编辑
摘要: 本文介绍如何使用 Microsoft .NET Framework 提供的加密类对文本文件进行加密以使其处于不可读状态,然后再对该信息进行解密,以恢复到原来的格式。
阅读全文
2007-10-21 13:33 by Valens, 193 visits, 网摘, 收藏, 编辑
摘要:什么是 DLL? 优点 ? DLL 开发 ,DLL 的类型 ,加载时动态链接 ,运行时动态链接 ,DLL 入口点 ,导出 DLL 函数 ,示例 DLL 和应用程序 .
阅读全文
2007-08-25 22:49 by Valens, 217 visits, 网摘, 收藏, 编辑
摘要:• 学习加密、密钥和证书
• 研究 System.Security.Cryptography 命名空间
阅读全文
2007-08-22 01:21 by Valens, 306 visits, 网摘, 收藏, 编辑
摘要:在预编译 ASP.NET 网站以进行部署时,您将创建一个布局,其中包含程序集和随后可复制到成品服务器的其他信息。预编译以进行部署的网站使您能够创建无需源代码即可部署到成品服务器的编译版本的站点。
可以选择预编译代码和 .aspx 页,或者仅预编译代码。如果只预编译代码,则可以更新站点的用户界面,而无需重新编译整个站点。
阅读全文
2007-08-22 01:20 by Valens, 122 visits, 网摘, 收藏, 编辑
摘要: ASP.NET 提供了两种用于预编译网站的模型。本主题讨论这两种预编译模型,并提供有关为 Web 应用程序选择适当模型的指南。
阅读全文
2007-08-22 01:18 by Valens, 366 visits, 网摘, 收藏, 编辑
摘要:在为部署预编译站点时,ASP.NET 将创建布局(一种包含编译器输出的结构)。本主题描述预编译期间文件的处理方式,并对布局结构和内容进行说明。
阅读全文
2007-08-22 01:14 by Valens, 234 visits, 网摘, 收藏, 编辑
摘要: 默认情况下,在用户首次请求资源(如网站的一个页)时,将动态编译 ASP.NET 网页和代码文件。第一次编译页和代码文件之后,会缓存编译后的资源,这样将大大提高随后对同一页提出的请求的效率。
ASP.NET 还可以预编译整个站点,然后再提供给用户使用。这样做有很多好处,其中包括:
可以加快用户的响应时间,因为页和代码文件在第一次被请求时无需编译。这对于经常更新的大型站点尤其有用。
可以在用户看到站点之前识别编译时 Bug。
可以创建站点的已编译版本,并将该版本部署到成品服务器,而无需使用源代码。
阅读全文
2007-08-04 15:44 by Valens, 3079 visits, 网摘, 收藏, 编辑
摘要:利用 .net ajaxtoolkit 的 Accordion 控件创建菜单。
阅读全文
2007-07-18 09:17 by Valens, 64 visits, 网摘, 收藏, 编辑
摘要:C# 3.0:LINQ 的演变及其对 C# 设计的影响。
阅读全文
2007-07-18 09:11 by Valens, 814 visits, 网摘, 收藏, 编辑
摘要:本文 JavaScript Object Notation(或 JSON),即一种开放式和基于文本的数据交换格式,它提供了一种标准数据交换格式,更适用于 Ajax 样式的 Web 应用程序。
阅读全文
2007-07-02 21:01 by Valens, 786 visits, 网摘, 收藏, 编辑
摘要:我们知道,在.net中为某控件设置焦点可以使用Form提供的一个属性:
defaultbutton = "Button1",如果为文本框设置焦点可以使用另外一个属性:defaultfocus = "TextBox1"。
阅读全文
2007-06-30 09:09 by Valens, 191 visits, 网摘, 收藏, 编辑
摘要:学习如何将 JavaScript 与 ASP.NET 2.0 应用程序配合使用。
阅读全文
2007-06-26 13:57 by Valens, 399 visits, 网摘, 收藏, 编辑
摘要:之前翻译了一下微软关于《ASP.NET AJAX 客户端生命周期事件 》的一篇技术文档。一直没有时间更深入地去查看其中的示例代码。当然我还是觉得查看示例代码是很重要的。而由于我是一个记性不好的人,所以我总会记下一些我在查看代码中发现的一些个人觉得有用的信息。
阅读全文
2007-06-18 14:34 by Valens, 1750 visits, 网摘, 收藏, 编辑
摘要:在一个能部分刷新ASP.NET页面中,与微软AJAX库中的 PageRequestManager 类相配套的服务器端控件有 ScriptManager 和 UpdatePanel。PageRequestManager 类暴露出的方法,属性和事件都能够帮助我们在客户端编写表达页面元素异步刷新效果的编程工作变得简单。比如说,PageRequestManager 类使得你能够操作客户端页面生命周期事件和能够提供定制特别的部分刷新的事件操作。
阅读全文
2007-05-26 21:31 by Valens, 138 visits, 网摘, 收藏, 编辑
摘要:Debugging JavaScript in Visual Studio
阅读全文
2007-05-12 13:57 by Valens, 322 visits, 网摘, 收藏, 编辑
摘要:UpdatePanel 提示和技巧
更新突出显示
取消 UpdatePanel 更新
多个 UpdatePanel
不使用 UpdatePanel 更新
Web Service != SOAP 和 XML
阅读全文