文章分类 - .NET
摘要:最近我们部门头,让我研究一下收邮件的功能。因为工作忙的原因一直没时间查找。先前也查到这个控件并且把源码和帮助都下载到本地了。就是没时间看。周末终于有时间研究一下了。下面是下载源码的地址:下载LumiSoft.Net类库,并下载LumiSoft.Net文档。下载完后用VS2005把源码打开生成release的。然后引入你需要接收邮件的项目。下面是接收邮件的类文件using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.U
阅读全文
摘要:最近在研究几个ASP.NET的开源项目时,发现都在使用ELMAH来作为记录整个应用程序的错误日志,于是拿来小研究了一下,在这里和各位分享一下,如果有使用过的,请多指教。 对于ELMAH,将用三篇系列文章来介绍: 概念篇 基本应用篇 高级应用篇 基本应用篇 1.ELMAH初体验先来快速体验一下ELMAH应用于一个项目的最少操作是多么简单吧。(以开发环境下的ASP.NET程序为例)步骤1:用VS2010开发平台打开需要添加ELMAH程序的ASP.NET项目。使用NuGet(一个用于维护.NET FrameWork常用类库的VS2010扩展,当然ELMAH也在其中,NuGet的介绍及其安装请看参考文
阅读全文
摘要:最近在研究几个ASP.NET的开源项目时,发现都在使用ELMAH来作为记录整个应用程序的错误日志,于是拿来小研究了一下,在这里和各位分享一下,如果有使用过的,请多指教。 对于ELMAH,将用三篇系列文章来介绍: 概念篇 基本应用篇 高级应用篇 概念篇 ELMAH(The Error Logging Modules And Handlers),直译过来就是“错误日志模块和处理”,它提供了一个用于集中记录和通知错误日志的机制。它是专用于ASP.NET的完全可热插拔的错误日志记录工具。其特点就是无需ASP.NET程序重新编译,即可通过配置web.config(或machine.config)来实现整
阅读全文
摘要:Telerik专注于微软.Net平台的表示层与内容管理控件。Telerik Controls 2010 Q2控件组包括如下组件:Telerik RadControls for ASP.NET AJAXRadControls for ASP.NET是一套强大的用户界面控件套装,它可以帮助您创建拥有桌面应用程序华丽外表和高速性能的Web应用程序。18种可靠的 UI及数据控件全面提供AJAX性能,使用户可以得到高级的体验。但RadControls for ASP.NET不仅仅只支持AJAX,尽管其包含的控件以一流的性能帮助开发者执行AJAX。RadControls for ASP.NET同样还可以跨
阅读全文
摘要:环境:windows 2003 + IIS 6.0 + Sql Server 2005Sqlserver 数据库(.mdf) 将近4G的数据。症状:网站频繁出现“System.Data.SqlClient.SqlException: 超时时间已到。在操作完成之前超时时间已过或服务器未响应”这个错误。解决方案:问题出现的原因大概是以下几个方面:1、如果你通过超时时间设置,解决了上述问题,你可能需要优化你的Sql语句,索引等。//超时时间SqlCommand cmd = new SqlCommand(); cmd .CommandTimeout=60;//时间设为60秒//通过数据库的设置,以Sq
阅读全文
摘要:数据库连接字符串备忘大全:URL:http://www.connlist.com/===========================先来看一下默认的连接SQL Server数据库配置<connectionStrings> <add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
阅读全文
摘要:我们在写一些存储过程的时候总想获取到一些值,比方说,刚刚插入一条记录的ID,等等 (一)通过output获取返回值 存储过程如下ALTERprocedure[dbo].[teturn_test2]@rg1intoutputasset@rg1=123说明:@rg1 为输出值 C#代码中接受 stringconnectStr=@"server=localhost\sql2005;database=store_procedure;uid=sa;pwd=;";SqlConnectionsqlConnection=newSqlConnection(connectStr);SqlCom
阅读全文
摘要:存储过程是将具有规律并且经常使用的sql语句,写成可以接受参数的sql语句进行保存起来,给以后进行调用 一、存储过程的格式■■■■■■代码开始■■■■■■CREATE PROCEDURE [存储过程的名称][参数1],[参数2],.AS[语句体]RETURN [返回值]■■■■■■代码结束■■■■■■ 这是我在网上看到最简单的介绍:看了这个,我第一感觉其实存储过程就是一个方法:[存储过程的名称]:方法名[参数1],[参数2]:参数[语句体]:方法体[返回值]:返回值课外知识补充:这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL-92 规则。 当 SET
阅读全文
摘要:这个系列在我脑海中已经酝酿了很久,一直没有动手写,今天晚上终于下定决心,抽空也要把他写出来,其实主要是大家一起来探讨和交流ASP.NET编程。原始的web.config信息 首先我们新建一个ASP.NET Web应用程序,看看VS自动生成的web.config中有那些内容,如下: 1: <?xml version="1.0" encoding="utf-8"?> 2: 3: <configuration> 4: <configSections> 5: <sectionGroup name="system
阅读全文
摘要:缓存可以提高网站性能,减轻数据库压力。网站中常用的缓存分为业务数据缓存和页面文件缓存两类,其中业务数据缓存常用AspnetCache,Memcached等,而页面文件缓存常用Squid和Nginx,今天 介绍的内容是业务数据缓存。Common.Cache类图缓存接口ICache:使用Add方法时,如果key存在,则返回false。使用Set方法时,key不存在则添加,否则更新。using System;using System.Collections.Generic;namespace Common.Cache{/// <summary>/// 缓存/// </summary
阅读全文
摘要:http://www.blueidea.com/microsoft/vs2010/2010_con/2010080201.htm各位开到标题肯定认为我是标题党,那我告诉你错了,今天我就让你看看怎样用VS2010来开发flash/flex/as3程序的。1、在vs2010中创建as3/air/flex项目2、ide环境中的as代码自动提示对于不想安装flash cs/flash builder/flash developer,又想体验一下actionscript编程的.net程序员来说,这无疑是一个好消息!言归正传:1、先到http://opensource.adobe.com/wiki/dis
阅读全文
摘要:IPAddress[]IPs=Dns.GetHostAddresses("www.by84.com");foreach(IPAddressipinIPs){Response.Write(ip.ToString()+"<br>");}别忘了引用System.Net命名空间.
阅读全文
摘要:一. 什么是MemcachedMemcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。相信很多人都用过缓存,在 .net 中也有内置的缓存机制,还有很多第三方工具如apache,nginx等可以做静态资源的缓存,同时我们也可以制定自己的缓存机制,缓存数据库查询的数据以减少对数据库的频繁操作。但是很多时候我们总是感觉这些缓存总不尽人意, Memcached可以解决你不少的烦恼问题。最少在我的学习中解决了我不少问题,所以决定记录下来分享。Memcached基于一个存储键/值
阅读全文
摘要:1 命令行查看状态 很多时候我们需要去查看Memcached 的使用状态,比如Memcached 的运行时间,使用状态等等。在Windows系统中我们可以使用telnet 命令来查看Memcached 的相关运行情况。开始—>运行àcmd 运行得到如下:输入telnet命令: telnet 服务地址 端口Memcached 的默认端口号是11211 输入stats 命令: 在这里屏幕是空白,看不到输入的内容,回车之后可以看到Memcached的运行相关信息。Pid: Memcached 服务器中的进程编号 Uptime:Memcached服务器启动之后所经历的时间,单位秒 Ti
阅读全文
摘要:一.页面代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>秦仕川</title> <script src="qsc.js/Qin.Ajax.js"
阅读全文
摘要:今天看到一篇文章(构建ASP.NET网站十大必备工具(2)),里面介绍了一个ELMAH的错误日志工具,于是研究了一下。 ELMAH 是 Error Logging Modules and Handlers for ASP.NET 的缩写。ELMAH可以让你记录下你的网站发生的任何一个错误,在将来,你可以重新检查这些错误。你可以从ELMAH项目的官方网站免费下载ELMAH:http://code.google.com/p/elmah/。ELMAH既支持ASP.NET Web Forms 又支持 ASP.NET MVC。你可以对ELMAH进行配置来存储各种不同的错误(XML文件,事件日志,Acce
阅读全文
摘要:正常运行时间当一个网站发布以后,你肯定希望你的网站不会遇到任何问题,一直处在正常运行状态之中。现在,我使用下面这些工具来监控“Superexpert.com”网站,确保它一直处在正常运行状态之中。4,ELMAHELMAH 是 Error Logging Modules and Handlers for ASP.NET 的缩写。ELMAH可以让你记录下你的网站发生的任何一个错误,在将来,你可以重新检查这些错误。你可以从ELMAH项目的官方网站免费下载ELMAH:http://code.google.com/p/elmah/。ELMAH既支持ASP.NET Web Forms 又支持 ASP.NE
阅读全文
摘要:上面的这个例子,首先是通过GenerateXMLFile方法在E盘创建出了我们预想的xml文件;然后通过GetXMLInformation方法对刚刚生成的xml文件进行了信息的读取;之后通过ModifyXmlInformation方法对xml文件信息作出相应的修改(Computer ID="2222222" Description="Made in USA"修改成为Computer ID="2222222" Description="Made in HongKong");再之后通过AddXmlInformation方法向xml文件中添加了一个带有属性值的color节点;最后通过Dele
阅读全文
摘要:今天在微软(中国)下载中心首页的最新下载栏目中已经提供了 ASP.NET MVC 3 中文语言包的下载链接。请大家注意,下载页面上并没有写清楚,但是提供的并不是完整的 ASP.NET MVC 3,仅仅是中文语言包,需要先安装 “非本地化版的” ASP.NET MVC 3 才能使用。除了 ASP.NET MVC 3 以外,从前几天开始微软就提供了另外几款免费 Web 平台产品的中文版下载,它们分别是:Razor 页面/视图引擎 (ASP.NET Web Pages with Razor Syntax); WebMatrix; Web 平台安装程序 (WebPI) 3.0; IIS 7.5 Exp
阅读全文
摘要:首先,先上下图片,好理解一下今天要讲内容:第一张图:第二张图:说明:[代码]接着我们再看一下点击“导出”按钮时出现的导出功能:打开导出的Excel:说明:从以上四张图片中,所要说明的问题是:[代码]下面正文讲解如何实现:一:实现思路对于列表的导出,有以下两种方式:1:从客户端取数据导出:[代码]2:从服务端取数据导出:[代码]那具体实现的思路方式如何?[代码]二:实现步骤具体的实现步骤如下:[代码]三:完整示例实现代码1:新建示例网站项目如:ExcelExportDemo2:往里新建用户控件:Export.ascx 示例中只放一个“导出”按钮html如下:[代码]点击时的后台代码如下:Code
阅读全文

浙公网安备 33010602011771号