代码改变世界

随笔分类 - Asp.Net

一个形象的TCP与UDP

2010-09-30 18:06 by eng308, 463 阅读, 收藏, 编辑
摘要: 把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”,它们携带的货物就是像HTTP,文件传输协议FTP这样的协议等。  你应该能理解,TCP和UDP是FTP,HTTP和SMTP之类使用的传输层协议。虽然TCP和UDP都是用来传输其他协议的,它们却有一个显著的不同:TCP提供有保证的数据传输,而UDP不提供。这意味着T... 阅读全文

Quartz.NET作业调度框架详解

2010-08-28 09:27 by eng308, 4059 阅读, 收藏, 编辑
摘要: Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。你曾经需要应用执行一个任务吗?这个任务每天或每周星期二晚上11:... 阅读全文

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

2010-06-04 20:59 by eng308, 807 阅读, 收藏, 编辑
摘要: 1. 数据库访问性能优化   数据库的连接和关闭  访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大... 阅读全文

C# 设计模式之单例模式

2010-02-08 13:00 by eng308, 4049 阅读, 收藏, 编辑
摘要: 单例(单件)模式的五种实现。通过一个计数器的例子调用验证一下。把下面的代码直接拷进vs下,运行就可以了。(控制台应用程序)using System;using System.Collections.Generic;using System.Text;using System.Threading;namespace NetFarmwork{ class NetFarmwork { static vo... 阅读全文

ASP.NET 开源CMS汇总

2010-02-06 01:30 by eng308, 6255 阅读, 收藏, 编辑
摘要: 列举出自己见过的asp.net开源cms,方便初学者入门学习,如果有更好的开源cms请在评论中推荐,谢谢!1. DotNetNuke(ASP.NET 2.0) 个人推荐深入研究DotNetNuke是一个Web应用框架的理想,为创建和部署的项目,如商业网站,企业内联网和外联网,在网上出版门户,并定制垂直应用软件。 方便用户-DotNetNuke旨在使用户可以更轻松地管理所有方面的项目。 下载网址:... 阅读全文

ASP.NET 工厂模式

2010-02-06 01:27 by eng308, 3436 阅读, 收藏, 编辑
摘要: 一、引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi后他说“开奥迪车!”。 你一定说:这人有病!直接说开车不就行了?... 阅读全文

一个ASP.NET长文章分页显示函数

2009-12-14 11:16 by eng308, 740 阅读, 收藏, 编辑
摘要: 1、后台实现代码:  页面加载处理信息:  代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--protectedvoidPage_Load(objectsender,EventArgse){//测试数据stringstr="两年多的坚持推动最终换来圆... 阅读全文

如何在aspx页面中插入swf动画

2009-10-27 13:14 by eng308, 1004 阅读, 收藏, 编辑
摘要: <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="100%"> <PARAM... 阅读全文

文件读写和流

2009-10-21 13:57 by eng308, 676 阅读, 收藏, 编辑
摘要: 一 流的概念在.NET中Stream 是所有流的抽象基类。流是字节序列的抽象概念,或者说是计算机在处理文件或数据时产生的二进制序列。例如文件、输入/输出设备、内部进程通信管道或者 TCP/IP 套接字。Stream 类及其派生类提供这些不同类型的输入和输出的一般视图,使程序员不必了解操作系统和基础设备的具体细节。简单的说流提供了不同介质之间的数据交互功能。在.NET中常用的流有BufferedSt... 阅读全文