代码改变世界

随笔分类 -  .NET

AJAX 应用程序体系结构(第2部分)

2007-11-17 14:29 by Valens, 326 阅读, 收藏, 编辑
摘要: 使用 ASP.NET AJAX Extensions 将您的站点过渡到 AJAX 体验时,有两个主要的编程模型可供选择:部分呈现和脚本服务。在上个月的专栏中,我主要从体系结构的角度论述了部分呈现。简而言之,使用部分呈现,您无需更改 ASP.NET 应用程序的底层体系结构——它是实现 AJAX 某些最佳元素(如站点页面的无闪烁更新)的便捷途径。实现此类改进行为只需添加一些新的服务器控件(特别是 ScriptManager 和 UpdatePanel),并让它们悄悄地施展一些技巧,通过 XMLHttpRequest 对象运行的异步请求来转换传统的回发。此方法很容易实现,因为它只是将 AJAX 功能应用于现有的 Web 开发模型。 如果您准备对构建 AJAX 应用程序实行全面的模式转换,那么就应该了解一下脚本服务的方法。 阅读全文

一些MVC的东西

2007-11-14 22:51 by Valens, 219 阅读, 收藏, 编辑
摘要: 现在微软的MVC开发框架也渐渐浮出水面了,不管别人或别的语言框架怎么运用了MVC模式,我想学习MVC都应该是很值得的吧。So,先了解一下吧。 阅读全文

如何使用 Visual C# 加密和解密文件

2007-10-21 13:47 by Valens, 895 阅读, 收藏, 编辑
摘要: 本文介绍如何使用 Microsoft .NET Framework 提供的加密类对文本文件进行加密以使其处于不可读状态,然后再对该信息进行解密,以恢复到原来的格式。 阅读全文

什么是DLL?

2007-10-21 13:33 by Valens, 594 阅读, 收藏, 编辑
摘要: 什么是 DLL? 优点 ? DLL 开发 ,DLL 的类型 ,加载时动态链接 ,运行时动态链接 ,DLL 入口点 ,导出 DLL 函数 ,示例 DLL 和应用程序 . 阅读全文

Data type mismatch in criteria expression. 标准表达式中数据类型不匹配

2007-09-08 12:20 by Valens, 2318 阅读, 收藏, 编辑
摘要: 最近使用Access,碰到的一个问题,这个问题在SQL中当然是不会发生的。值得注意。在select语句中则不会发生错误。原文转自:http://blog.csdn.net/studydotnet/archive/2005/11/20/533331.aspx在Access中,是无法使用存储过程的,但可以使用文本命令,如update news set title=@title,types=@types... 阅读全文

加密、密钥和证书

2007-08-25 22:49 by Valens, 570 阅读, 收藏, 编辑
摘要: • 学习加密、密钥和证书 • 研究 System.Security.Cryptography 命名空间 阅读全文

预编译 ASP.NET 网站以进行部署

2007-08-22 01:21 by Valens, 558 阅读, 收藏, 编辑
摘要: 在预编译 ASP.NET 网站以进行部署时,您将创建一个布局,其中包含程序集和随后可复制到成品服务器的其他信息。预编译以进行部署的网站使您能够创建无需源代码即可部署到成品服务器的编译版本的站点。 可以选择预编译代码和 .aspx 页,或者仅预编译代码。如果只预编译代码,则可以更新站点的用户界面,而无需重新编译整个站点。 阅读全文

选择预编译模型

2007-08-22 01:20 by Valens, 296 阅读, 收藏, 编辑
摘要: ASP.NET 提供了两种用于预编译网站的模型。本主题讨论这两种预编译模型,并提供有关为 Web 应用程序选择适当模型的指南。 阅读全文

ASP.NET 预编译期间的文件处理

2007-08-22 01:18 by Valens, 703 阅读, 收藏, 编辑
摘要: 在为部署预编译站点时,ASP.NET 将创建布局(一种包含编译器输出的结构)。本主题描述预编译期间文件的处理方式,并对布局结构和内容进行说明。 阅读全文

ASP.NET 网站预编译概述

2007-08-22 01:14 by Valens, 440 阅读, 收藏, 编辑
摘要: 默认情况下,在用户首次请求资源(如网站的一个页)时,将动态编译 ASP.NET 网页和代码文件。第一次编译页和代码文件之后,会缓存编译后的资源,这样将大大提高随后对同一页提出的请求的效率。 ASP.NET 还可以预编译整个站点,然后再提供给用户使用。这样做有很多好处,其中包括: 可以加快用户的响应时间,因为页和代码文件在第一次被请求时无需编译。这对于经常更新的大型站点尤其有用。 可以在用户看到站点之前识别编译时 Bug。 可以创建站点的已编译版本,并将该版本部署到成品服务器,而无需使用源代码。 阅读全文

利用 .net ajaxtoolkit 的 Accordion 控件创建菜单

2007-08-04 15:44 by Valens, 3612 阅读, 收藏, 编辑
摘要: 利用 .net ajaxtoolkit 的 Accordion 控件创建菜单。 阅读全文

C# 3.0:LINQ 的演变及其对 C# 设计的影响

2007-07-18 09:17 by Valens, 255 阅读, 收藏, 编辑
摘要: C# 3.0:LINQ 的演变及其对 C# 设计的影响。 阅读全文

JavaScript 和 .NET 中的 JavaScript Object Notation (JSON) 简介

2007-07-18 09:11 by Valens, 1117 阅读, 收藏, 编辑
摘要: 本文 JavaScript Object Notation(或 JSON),即一种开放式和基于文本的数据交换格式,它提供了一种标准数据交换格式,更适用于 Ajax 样式的 Web 应用程序。 阅读全文

【小技巧】在GridView控件外获取GridView内的控件

2007-07-07 17:19 by Valens, 705 阅读, 收藏, 编辑
摘要: 想获取GridView控件内的子控件可以利用GridView自身的事件来处理。比如说:利用RowDataBound事件: protected void RowDataBoumd(object sender, GridViewRowEventArgs e) { TextBox t = e.Row.FindControl("TextBox") as TextBox; ... 阅读全文

【小技巧】方便地为页面中的控件设置焦点

2007-07-02 21:01 by Valens, 1043 阅读, 收藏, 编辑
摘要: 我们知道,在.net中为某控件设置焦点可以使用Form提供的一个属性: defaultbutton = "Button1",如果为文本框设置焦点可以使用另外一个属性:defaultfocus = "TextBox1"。 阅读全文

将 JavaScript 与 ASP.NET 2.0 配合使用

2007-06-30 09:09 by Valens, 396 阅读, 收藏, 编辑
摘要: 学习如何将 JavaScript 与 ASP.NET 2.0 应用程序配合使用。 阅读全文

ASP.NET客户端生命周期事件的例子代码的分析

2007-06-26 13:57 by Valens, 625 阅读, 收藏, 编辑
摘要: 之前翻译了一下微软关于《ASP.NET AJAX 客户端生命周期事件 》的一篇技术文档。一直没有时间更深入地去查看其中的示例代码。当然我还是觉得查看示例代码是很重要的。而由于我是一个记性不好的人,所以我总会记下一些我在查看代码中发现的一些个人觉得有用的信息。 阅读全文

[翻译]使用PageRequestManager事件

2007-06-18 14:34 by Valens, 2152 阅读, 收藏, 编辑
摘要: 在一个能部分刷新ASP.NET页面中,与微软AJAX库中的 PageRequestManager 类相配套的服务器端控件有 ScriptManager 和 UpdatePanel。PageRequestManager 类暴露出的方法,属性和事件都能够帮助我们在客户端编写表达页面元素异步刷新效果的编程工作变得简单。比如说,PageRequestManager 类使得你能够操作客户端页面生命周期事件和能够提供定制特别的部分刷新的事件操作。 阅读全文

[翻译]ASP.NET AJAX 客户端生命周期事件

2007-06-11 16:58 by Valens, 1580 阅读, 收藏, 编辑
摘要: 关于ASP.NET AJAX客户端生命周期事件 阅读全文

Debugging JavaScript in Visual Studio

2007-05-26 21:31 by Valens, 364 阅读, 收藏, 编辑
摘要: Debugging JavaScript in Visual Studio 阅读全文