2010年2月8日

asp.net 发邮件完整类实列

摘要: public class ToEmial { string _to; string _title; string _content; string _strHost; string _strAccount; string _strPwd; string _strFromName; string _strFrom; public string To { set { _to = value; } ge... 阅读全文

posted @ 2010-02-08 14:37 SQL吧 阅读(298) 评论(0) 推荐(0)

谈.NET反射的封装

摘要: .NET反射提供了在运行时获取对象类型元数据的途径,使程序可以动态地调用对象的属性、方法。动态性带来的代价是反射调用不像基于静态类型的直接调用那样简洁,且缺乏类型检查机制,失去了IDE智能提示,容易出错;于是,不少朋友尝试对.NET反射进行封装。这个话题是仁者见仁,智者见智,这里我也谈谈自己对.NET反射封装的思路,请先看下面的示例代码:  static void Main(string[] ar... 阅读全文

posted @ 2010-02-08 01:17 SQL吧 阅读(178) 评论(0) 推荐(0)

.net程序员,该不该学IL?

摘要: 最近一直在思考一个问题,那就是.net程序员的发展,应该往上走还是往下走的事情。所谓往上走,我的理解是朝着系统架构方向发展,从原来的编码工作转向架构、设计、分析等等工作。而往下走,是研究.net底层原理和实现,可能大部分就是对IL和CLR的研究。最近和一个在.net领域刚刚工作,并且很有激情往.net方向发展的同学讨论关于学习IL代码的事情,对方咨询过他们的PM,表示,那个东西学不学无所谓,是否学... 阅读全文

posted @ 2010-02-08 01:15 SQL吧 阅读(110) 评论(0) 推荐(0)

利用ajax.dll进行asp.net ajax开发

摘要: Asynchronous JavaScript and XML(AJAX)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,AJAX不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派和处理请求与服务器响应提供了一个框架。AJAX利用了一些不是很新颖的已有技术,但是对这些技术... 阅读全文

posted @ 2010-02-08 01:14 SQL吧 阅读(82) 评论(0) 推荐(0)

TopN算法与排行榜

摘要: 在系统中,我们经常会遇到这样的需求:将大量(比如几十万、甚至上百万)的对象进行排序,然后只需要取出最Top的前N名作为排行榜的数据,这即是一个TopN算法。常见的解决方案有三种:  (1)直接使用List的Sort方法进行处理。  (2)使用排序二叉树进行排序,然后取出前N名。  (3)使用最大堆排序,然后取出前N名。  第一种方案的性能是最差的,后两种方案性能会好一些,但是还是不能满足我们的需求... 阅读全文

posted @ 2010-02-08 01:13 SQL吧 阅读(2014) 评论(7) 推荐(0)

GridView和下拉菜单DropDownList结合

摘要: 效果图:   后台代码:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using Syst... 阅读全文

posted @ 2010-02-08 01:10 SQL吧 阅读(127) 评论(0) 推荐(0)

导航