.net/c# - 文章列表
共 169 页
-
手把手教你制作vs2005装饰
如果把.net开发人员比作是行走江湖的侠客,那vs就好比是侠客手中的剑,比武的时候讲究的的一寸长,一寸强,那我们应该如何改善我们的武器呢?铁匠铺的铁匠老软早就为我们做好了准备,他在我们的武器上装了很多环,打了很多洞,我们完全可以在这些环或洞上镶嵌珠宝,让这把剑更加靓丽,也可以在这把剑上装上暗器,增加武器杀伤力,如果您自身还练就了九阳神功,配上这把倚天剑,包你很快就知道无敌真寂寞的滋味。哈哈。不胡诌了,言归正传,本文通过详细的操作步骤讲述一个装饰vs2005的故事。 让我们打开vs2005,选择创建项目,在接下来的向导中选择项目模板:其他项目类型-扩展性-visual studio外接程序
-
在.NET中字符串替换的五种方法
1:使用String.Replace函数替换,但不支持大小写。2:正则System.Text.Regex 替换,用RegExpOption修改是否支持大小写。3:在小数据的情况下,使用String.SubString 和+可以实现间接替换。4:导入Microsoft Visual Basic RunTime (Microsoft.VisualBasic.DLL) 使用Strings.Replace速度很快。5:参照反射Reflector.FileDisassembler配合Strings.Split and Strings.Join 等实现,速度同5。一下介绍一种算法,类似KMP算法。有兴趣的
-
.Net中使用GDI+提高gif图片画质的代码
在.net中使用GDI+来提高gif图片画质,这就是“Octree” 算法。“Octree”算法允许我们插入自己的算法来量子化我们的图像。\n 使用octreequantizer很方便:\nsystem.drawing.bitmap b = new System.Drawing.Bitmap(“c:original_image.gif“); System.Drawing.Image thmbnail = b.GetThumbnailImage(100,75,null,new IntPtr()); OctreeQuantizer quantizer = new OctreeQuan
-
你必须知道的.NET之特性和属性
1. 引言\n attribute是.NET框架引入的有一技术亮点,因此我们有必要花点时间走进一个发现attribute登堂入室的入口。因为.NET Framework中使用了大量的定制特性来完成代码约定,[Serializable]、[Flags]、[DllImport]、[AttributeUsage]这些的构造,相信我们都见过吧,那么你是否了解其背后的技术。\n 提起特性,由于高级语言发展的历史原因,不免让人想起另一个耳熟能详的名字:属性。特性和属性,往往给初学者或者从C++转移到C#的人混淆的概念冲击。那么,什么是属性,什么是特性,二者的概念和区别,用法与示例,将在本文做以概括
-
单点登录在ASP.NET上的简单实现
系统的基本架构 我们假设一个系统System包含Service客户服务中心、Shop网上购物中心和Office网上办公中心三个独立的网站。Service管理客户的资料,登录和注销过程。不论客户访问System的任何一个页面,系统都会转到登录界面,在用户登录后,系统会自动转会到客户上次请求的页面。并且用户此后可以在System中无缝切换。不需要再次进行登录。即在System中实现单点登录SSO(Single Sign-On)。 我们知道,用户的即时状态通常是使用Application、Session、Cookie和存储的。而这些都是不能在程序中跨站点访问的。我们必需通过站点间相互通讯
-
对初学者的建议:ASP.NET技术的学习顺序
前前后后收到过一些学生的来信,询问ASP.NET的学习顺序问题,在此就向打算系统学习ASP.NET技术的初学者谈谈我的建议。 \n如果你已经有较多的面向对象开发经验,跳过以下这两步: \n第一步 掌握一门.NET面向对象语言,C#或VB.NET \n我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 \nASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! \n第二步 对.NET Framework类库有一定的了解 \n可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构在.NET \nFramework之上的
-
asp.net2.0生成一个复杂的验证码,背景随机,字体随机,中英文数字随机
1、建立网站,添加一个网页ValitionNo.aspx,和Default.aspx,新建一个文件夹images。如图所示:2、在images文件夹里添加以下5张图片:bg_0.jpg,bg_1.jpg,bg_2.jpg,bg_3.jpg,bg_4.jpgbg_0.jpg bg_1.jpg bg_2.jpg bg_3.jpg bg_4.jpg3、ValitionNo.aspx里不用放任何控件,代码如下: <%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Valitio
-
Asp.Net2.0数据库基本操作方法学习
本文将向大家简单介绍一下Asp.Net2.0数据库基本操作方法,希望能够对大家有所帮助。\n 一、设置Web.Config。删除加以下代码\n<connectionStrings/>加以下代码 <connectionStrings> <add name=”zgdxConn” connectionString=”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|newsData.mdb” providerName=&
-
ASP.net(c#)字符串替换简单例子
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Text;public partial class _Default : System.Web.UI.Page {
-
Asp.net连接数据实例(ACCESS版)
”ASP.net连接access数据库例程 <%@ Import Namespace=”System.Data” %> <%@ Import NameSpace=”System.Data.OleDb” %> <script laguage=”VB” runat=”server”> Dim myConnection As OleDbConnection Dim myCommand As OleDbCommand sub page_load(sender