• Asp.net Mvc Framework可以在Controller中使用的Url.A

    原本的Url.Action方法是利用RouteCollection来实现Url的Routing的。 所以这里用一个扩展方法重现一下 以下为引用的内容: using System.Web.Routing; static public class CUrl{ public static string Action( this Controllerc, string controller, string action){ R...

    2009-05-12 22:07:09

  • ASP.NET中常用的26个优化性能方法

    1. 数据库访问性能优化 数据库的连接和关闭 娱乐访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用...

    2009-05-12 22:06:36

  • 如何构造一个C#语言的爬虫程序

    C#特别适合于构造蜘蛛程序,这是因为它已经内置了HTTP访问和多线程的能力,而这两种能力对于蜘蛛程序来说都是非常关键的。下面是构造一个蜘蛛程序要解决的关键问题: ⑴ HTML分析:需要某种HTML解析器来分析蜘蛛程序遇到的每一个页面。 ⑵ 页面处理:需要处理每一个下...

    2009-05-12 22:06:36

  • ASP.NET MVC :实现我们自己的视图引擎

    在ASP.NET MVC的一个开源项目MvcContrib中,为我们提供了几个视图引擎,例如NVelocity, Brail, NHaml, XSLT。那么如果我们想在ASP.NET MVC中实现我们自己的一个视图引擎,我们应该要怎么做呢? 我们知道呈现视图是在Controller中通过传递视图名和数据到RenderView()方...

    2009-05-12 22:06:36

  • WPF自定义漂亮的按钮样式

    首先打开 Microsoft Visual Studio 2008 ,新建一个WPF项目,在上面随便放几个按钮: 然后给各个按钮设置不同的背景颜色: 设置好之后就是这样啦: 然后我们就开始在 App.xaml 文件中定义按钮样式了: 定义的样式代码如下: 以下为引用的内容: Application x:Class=WP...

    2009-05-12 22:06:36

  • 装箱、转型、方法调用他们究竟有什么区别?

    以下为引用的内容: 装箱、转型、方法调用这些我们天天进行的日常工作之前到底有什么差别? 以下为引用的内容: struct UserInfoStruct 2{ 3 public int UserId; 4 public string UserName; 5} 6class UserInfoClass 7{ 8 private int UserId; 9 private string UserNa...

    2009-05-12 22:06:36

  • 使用Ajax后,原来导出功能失败的解决方法

    问题描述:我们的产品在Ajax后(使用微软的UpdatePanel),其中的导出功能出现错误。因为导出功能使用了Response直接输出内容,而Ajax的异步方式对此不能解析导致出现错误。 解决过程:在网上找了一下,可以使用这个 http://forums.microsoft.com/china/ShowPost.aspx?P...

    2009-05-12 22:06:05

  • ASP.NET将物件序列化成Binary储存至DB or File

    最近有人在讨论这个问题..小弟很少玩这个东西..就到网路上找了一些资源..教大家如何将物件序列化成Binary Data..然后储存到资料库或档桉裡.. 当然可以序列化..就一定可以反序列化了...其实序列化格式不一定要是Binary Data..也可以是XML or SOAP Data的... 首先准备一...

    2009-05-12 22:06:05

  • Cast的妙用:泛用LINQ 語句

    什么是泛用LINQ 语句 泛用LINQ语句的概念很简单,在一些情况下,我们会有需求使用同一段程式码来对不同资料表做查询,这在ADO.NET中很容易达到,见下例: 以下为引用的内容: static void PrintCustomerID(SqlDataReader reader) { Console.WriteLine(reader.GetString...

    2009-05-12 22:06:05

  • 在ASP.NET Atlas中调用Web Service

    Atlas Framework中包含了对AJAX调用的封装,让您可以很方便的在客户端通过JavaScript调用服务器端方法。在本篇文章中,我将解释一下如何使用Atlas调用服务器端Web Service。 使用Atlas,我们只需要如下步骤即可调用服务器端Web Service: 在Web Service的方法上加上[We...

    2009-05-12 22:06:05

2