技术开发

AspNet技术

用ASP.NET实现简单的文字水印

阅读(27) 作者(admin)

代码如下:<%@ Import Namespace="System" %> <%@ Import Namespace="System.IO" %> <%@ Import Namespace="System.Drawing" %> <%@ Page language="vb" %><script runat="server"> Dim File...

AspNet技术

ASP.NET中实现中文简/繁体自动转换的类

阅读(30) 作者(admin)

在中文网站开发中,为了满足台湾/香港等有中文繁体阅读习惯的用户,很多网站需要实现中文简/繁体转换。当然在实际的开发中,还要注意网站的图片上如果有中文的,也需要根据当前显示的是简体,还是繁体进行切换,否则...

ASP.NET技巧:为Blog打造个性日历
AspNet技术

ASP.NET技巧:为Blog打造个性日历

阅读(30) 作者(admin)

日历控件是.net自带的控件之一,功能强大,在很多项目开发中都有用到,对于blog系统来说更是必不可少。纵是好玉也仍需雕琢,为了使它更美观实用,我们还需要对它进行二次开发。

  新建一个用户控件,把calender控件拉进来。...

AspNet技术

让你的.NET程序兼容不同版本的Dll文件

阅读(26) 作者(admin)

前段时间写的一个WinForm的.NET程序。因为引用了不少的库文件,但是最近这些库文件因为修正了一些Bug和算法。但是主的程序文件没有怎么改动。所以就不像把这个主程序重新编译了。于是就把所有的新版DLL文件拷贝到运行...

AspNet技术

ASP.NET中使用IFRAME建立类Modal窗口

阅读(27) 作者(admin)

我们经常要在程序的人机交互中用到模态窗口,但在B/S开发中,这一切变得不容易了,虽然也可以用window.showModalDialog函数实现(见http://dotnet.aspx.cc/ShowDetail.aspx?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4),但多...

AspNet技术

WEB页面多语言支持解决方案

阅读(22) 作者(admin)

首先建立语言档,在项目中加入.resx文件例如:message.zh-cn.resx '简体中文message.zh-tw.resx '繁体中文message.en '英文..............=========================================然后利用Name --Value 键值对 填入你...

AspNet技术

asp.net中执行存储数据操作时数据被自动截取的一种情况

阅读(43) 作者(admin)

今天在做东西的时候,发现一个很奇怪的问题,数据库(SqlServer)中的字段设置的类型为ntext,但是保存的数据总是很短,开始以为在程序的某段设置了长度限制,在设置了断点跟踪调试发现穿递的数据很正常,但是在执行了存储操作以后保...

AspNet技术

.NET中防止Access数据库下载

阅读(27) 作者(admin)

如何防止Access数据库下载是一个很老的话题了,网上的讨论也比较多。在这里只是探讨ASP.NET下防止Access数据库被下载的方法,有些是对以前方法的总结,部分是自己原创。其中可能有不完善甚至不正确的地方,欢迎大家指出,一同...

AspNet技术

涉及网络编程时,需要用到的几个常用方法

阅读(30) 作者(admin)

涉及网络编程时,需要用到的几个常用方法.1. 在ASP.NET中专用属性:获取服务器电脑名:Page.Server.ManchineName获取用户信息:Page.User获取客户端电脑名:Page.Request.UserHostName获取客户端电脑IP:Page.Request.UserHostA...

AspNet技术

Visual Studio.Net 内幕(7)

阅读(23) 作者(admin)

编辑环境

  Visual Studio 为所有VS.NET支持的语言提供了单一的一个代码编辑器,而同时为每一种语言提供了特定的功能 。其编辑器引入了编辑环境方面的一些增强功能,诸如单词补齐,增量搜索,代码凸显,缩进文本,标记行号,彩...

AspNet技术

Asp.Net中NHiernate的Session的管理

阅读(33) 作者(admin)

  NHibernate中的Session,在我的理解似乎就相当于数据库中连接。因为它也有Open/Close的方法,我没有研究NHibernate的源码,不知道这种理解是否有误?我在网上搜了很多的关于Session的管理,大多都是在我需要数据库操作的时...

AspNet技术

asp.net WebForm页面间传值方法

阅读(34) 作者(admin)

  ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送...

AspNet技术

.Net 2.0 原汁原味读取注册表

阅读(24) 作者(admin)

  在.Net 1.x当中,使用Microsoft.Win32.RegistryKey类的GetValue方法读取注册表数据时,其实数据都是经过“处理”的;  例如,某个字符串数据本来的值是%SystemRoot%/System32/IoLogMsg.dll但是用GetValue方法得到的数...

AspNet技术

ASP.NET:一段比较经典的多线程学习代码

阅读(22) 作者(admin)

  一段比较经典的多线程学习代码。  1、用到了多线程的同步问题。  2、用到了多线程的顺序问题。  如果有兴趣的请仔细阅读下面的代码。注意其中代码段的顺序,思考一下,这些代码的顺序能否互相调换,为什么?这应该...

AspNet技术

ASP.NET 2.0中预设的cookie

阅读(25) 作者(admin)

  今早在老外的BLOG上看到这个说法,不妨留意一下:  如果你在asp.net 2.0中使用FormsAuthentication,并且将cookie设置为持久状态,那么其持续时间默认是30分钟的,而不是asp.net 1.1中的50年,因为50年的话太不安全了,你的...

AspNet技术

Asp.net给站点某目录增加Aspnet用户

阅读(28) 作者(admin)

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 System.Web.UI.We...

AspNet技术

ASP.NET2.0服务器控件之自定义状态管理

阅读(40) 作者(admin)

在前面的系列文章中,我们曾经介绍了视图状态和控件状态的基本概念和典型应用,从中可以发现,视图状态和控件状态对于自定义服务器控件实现的重要性。本文将继续这一主题,重点介绍实现视图状态和控件状态自定义管理的...

AspNet技术

在Asp.net用C#建立动态Excel

阅读(28) 作者(admin)

在Asp.net中建立本地的Excel表,并由服务器向外传播是容易实现的,而删除掉嵌入的Excel.exe进程是困难的。所以 你不要打开任务管理器 ,看Excel.exe进程相关的东西是否还在内存里面。我在这里提供一个解决方案 ,里面提供了...

AspNet技术

ASP.NET技巧:请求网址并解析返回的html

阅读(18) 作者(admin)

  目的,把远程服务器传回的Html,解析到类里面,为GridView等提供数据源  1 、向远程服务器Post数据public int PostData(string url, string data, out string info) &#123; info = "";...

AspNet技术

ASP.NET2.0:页面中链入的CSS、js文件带中文时需注意

阅读(37) 作者(admin)

  当定义的样式中有中文时,如 .sometyle &#123;font-family:@黑体;&#125;,如果书写不正确,如写成 .sometyle &#123;font-family: 黑体;&#125;,这应该是个错误的写法,这样不仅这个样式不起作用,而且还会影响到定义在它后面...

AspNet技术

在ASP.net中保存/取出图片入/从SQL数据库

阅读(23) 作者(admin)

一、把图片存入数据库中

用到以下几个方面的知识:1. 使用流对象2. 查找准备上传的图片的大小和类型3.怎么使用InputStream方法插入图片的必要条件1.#Form 标记的 enctype 属性应该设置成 enctype="multipart/form-data...

AspNet技术

第一次用.net2.0 LOGIN登陆控件的困惑和解决方法

阅读(31) 作者(admin)

1、我们没有真正的服务器,我们只是租用了.net2.0 + SQLserver空间,SQL数据库名是固定的。2、空间提供商不可能给我们设定数据源或给你aspnetdb数据库权限。3、我们没有服务器的 /Windows/Microsoft.Net/Framework/v2.x/...

AspNet技术

在.NET中利用委托实现窗体间通信

阅读(29) 作者(admin)

  对于窗体间简单的通信,采用VB6.0的方法就能满足我们的要求,但在一些架构设计复杂的应用中,这种方法就显得有点捉襟见肘了,同时该方法还有一个缺点,就是它仅仅对通过.NET窗体向导添加进去的窗体起作用,而对于自定义的窗...