用户名: 密码: 验证码: 注册           网站地图 高级搜索 RSS订阅 收藏本站
山东十七地市站长联盟信息: 济南 青岛 淄博 枣庄 东营 烟台 潍坊 济宁 泰安 威海 日照 莱芜 临沂 德州 聊城 滨州 菏泽      
您的位置:主页>网络编程>.Net编程>
 
.Net编程
  • ASP的错误代码

    [内容预览]

    | 2008-02-21
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) sql语句出错(字段名错误,或数据类型不匹配)   Microsoft OLE DB Provider for ODBC Drivers (0x80040E07) sql语句出错(要插入或更新的字段的类型与变量数据类型不匹配)   Microsoft OLE DB Provider

    [阅读全文]

  • 不用组件实现Ajax效果

    [内容预览]

    | 2008-02-01
    现在.NET的Ajax组件确实不少了,微软的ajax extensions用起来很方便,一个UpdatePanel就可以搞定一切。不过,可能有些朋友更愿意自己来写。那么在.NET里,你是否知道ICallbackEventHandler呢? 大家应该都知道ASP.NET页面调用时的几种方式:Postback/Cross-page postin

    [阅读全文]

  • .NET程序防范SQL注入式攻击的方法

    [内容预览]

    | 2008-01-21
    一、什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL

    [阅读全文]

  • AJAX将成为移动Web2.0时代首选开发平台

    [内容预览]

    | 2008-01-10
    一、引言 最近,Opera宣布通过他们的浏览器把AJAX技术应用于移动设备开发中。考虑到Opera浏览器在目前浏览器市场(特别是在移动浏览器市场)的流行性,我们可以预计这一宣布对于整个浏览器市场必然会产生重要影响。从加入到移动服务开发市场几年的经验来看,我相信现在的

    [阅读全文]

  • ASP.Net中Session失效的一种编程思路

    [内容预览]

    | 2008-01-03
    在写一个客户的B/S结构应用程序时,突然发现一个技巧,不知道是否是MS的一个BUG,给相关的有研究的朋友原先考虑写一个检查Session的类,Session失效后,必须转向登陆页面,可每一个调用该类的页面,在不同的WEB路径下,所以转到登陆页面的URL都不同,每个页面都要调用

    [阅读全文]

  • 解决VS.NET打开或创建web项目出错的办法

    [内容预览]

    | 2008-01-03
    最近在研究以DotText为原型的中文Blog系统CnBlogsDotText。之前用VS.NET打开CnBlogsDotText的项目文件CnBlogsDotText.sln(或DottextWeb.csproj),总是提示说Visual Studio .NET 无法创建或打开应用程序。问题很可能是因为本地 Web 服务器上没有安装所需的组件。请运

    [阅读全文]

  • Web.config中注册用户控件和自定义控件

    [内容预览]

    | 2008-01-03
    去年我一直把这个技巧包含在我的ASP.NET 技巧/诀窍讲座里,但倘若有这么多人总是为它的存在而感到惊讶的话,我想值得用一个专属的技巧/诀窍帖子来提高它的可见度。 问题: 在ASP.NET 的早先版本里,开发人员通过在页面的顶部添加 %@ Register % 指令来引入和使用自定义

    [阅读全文]

  • 介绍ASP.NET抽象工厂模式概念

    [内容预览]

    | 2007-12-25
    抽象工厂模式向客户端提供一个接口,使得客户端在不必指定具体类型的情况下,创建多个产品族中的对象。本文采取的仍然是接着以前的那个快餐店的例子。 现在,快餐店经常良好,逐渐发展壮大,为了适合不同地方人的饮食习惯,创建了两大系列(相当于产品族)快餐,北方系

    [阅读全文]

  • ASP.NET抽象类和接口的比较

    [内容预览]

    | 2007-12-25
    1. 引言 在我之前的一篇post《抽象类和接口的谁是谁非》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必要做以总结,因此才有了本篇的新鲜出炉。同时,我将把上贴中的问题顺便

    [阅读全文]

  • C#实现USB接口的程序代码

    [内容预览]

    | 2007-12-25
    namespace ConsoleApplication1 { class Program { static void Main(string[] args) { USB usb; usb = new UDisk();//插入U盘 usb.OutputFile();//从U盘读出文件 usb.InputFile();//往U盘写入文件 usb.Dispose();//拔出U盘 Console.WriteLine(); usb = new MDisk();//

    [阅读全文]

  • ASP.NET 2.0功能跨页提交

    [内容预览]

    | 2007-12-14
    标准HTML表单(form元素)允许你向另外一个页面或者应用程序传递和发送数据信息,方法是使用表单元素。在ASP.NET 1.x中,网页则利用投递机制,把页面数据提交给该页本身。对于ASP.NET 2.0,它的功能有所扩展,能够允许跨页提交。这周就让我们来探讨这个新特性。 传统办

    [阅读全文]

  • .NET中取得IP及用户名信息常用方法

    [内容预览]

    | 2007-12-14
    在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是常用的几种方法: 1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page.Request.UserHo

    [阅读全文]

  • 理解ASP.NET中的三层结构

    [内容预览]

    | 2007-12-14
    一、三层体系架构 1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。 2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。

    [阅读全文]

  • 解决ASP.NET中URL传参乱码问题

    [内容预览]

    | 2007-12-13
    程序代码 a href=# onclick=window.open('http://www.webjx.com/test.aspx?title=网页教学网');Links/a 在test.aspx中,只要获取title参数的值并显示出来即可,本来用Request[title]就可解决的问题却因链接所处页面的编码不同而变得复杂起来: 当链接所处的页面是用GB2

    [阅读全文]

  • .NET和J2EE该相互学习什么

    [内容预览]

    | 2007-12-07
    在.NET的世界里,最受关注的应该是控件的开发了,一个设计良好,功能强大的控件对于提高开发效率无疑是极好的助推器。很多.NET的开发人员都将精力花在设计控件上,.NET就像一个聚宝盆一样,不断汇聚开发人员智慧结晶。 [前言] 写这篇Post源于我既做过.NET开发又做过J2EE

    [阅读全文]

  • C#学习使用ErrorProvider

    [内容预览]

    | 2007-12-07
    用戶在使用我們編寫的程序時,難免會出現輸入錯誤的現像,用戶如何知道你輸入的內容是在那個地方出錯了呢? 這里我們可用ErrorProvider來幫助我們。 我們想實現下圖的效果該如何做呢? 使用ErrorProvider過程如下: 1、定義ErrorProvider 2、使用ErrorProvider的SetErr

    [阅读全文]

  • JSP和Servlet性能优化

    [内容预览]

    | 2007-11-30
     服务器会在创建servlet实例之后和servlet处理任何请求之前调用servlet的init()方法。该方法在servlet的生命周期中仅调用一次。为了提高性能,在init()中缓存静态数据或完成要在初始化期间完成的代价昂贵的操作。例如,一个最佳实践是使用实现了javax.sql.DataSource接

    [阅读全文]

  • 防止Asp.net中用户多次登录的方法

    [内容预览]

    | 2007-11-30
    在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。   常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(A

    [阅读全文]

  • 在Asp.net中使用HtmlArea编辑器

    [内容预览]

    | 2007-11-16
    HtmlArea是一款很简洁的WTYSWTYG编辑器,以前我用的是FreeTextBox,缺点很多,运行速度慢,架构太复杂,不支持ajax等等,前面还特地写了一篇文章《Ajax中的UpdatePanel与Freetextbox兼容问题的初步解决方法》,现在终于痛下决心砍了。 HtmlArea是纯JS+Html的编辑器,理论

    [阅读全文]

  • 实现C#启动另一程序的方法

    [内容预览]

    | 2007-11-16
    一段实例代码,程序的目的是使用C#实现启动另一程序的方法。技术总监給出了我们这样一个有效的启动程序的有效方法,現在和大家分享下: private void btnCreate_Click(object sender, EventArgs e) ...{ int hWnd = FindWindow(null, test);//窗體的名稱 //check if Pow

    [阅读全文]

  • 学习.Net中PE文件的结构

    [内容预览]

    | 2007-11-16
    开发学习之.Net中PE文件的结构。在我们使用了任何支持CLR的语言来创建了源代码文件之后,无论使用什么编译器,编译出的文件都是一个托管模块(managed module),这个托管模块可以在CLR上运行。所以,我们把这种文件称为托管可执行文件(Managed Executable File)。关于通

    [阅读全文]

  • ASP.NET如何备份恢复Sql Server数据库

    [内容预览]

    | 2007-11-16
    备份SqlServer数据库: 以下是引用片段: string SqlStr1 = Server=(local);database=' + this.DropDownList1.SelectedValue + ';Uid=sa;Pwd=; string SqlStr2 = backup database + this.DropDownList1.SelectedValue + to disk=' + this.TextBox1.Text.Trim() + .bak';

    [阅读全文]

  • ASP.Net中利用CSS实现多界面两种方法

    [内容预览]

    | 2007-11-08
    ASP.Net中利用CSS实现多界面两种方法。 方法一: <%@page language=C#%> <%@import namespace=System.Data%> <script language=c# runat=server> public void page_load(Object obj,EventArgs e) { //创建服务器端控件. //指定的标记LINK初始化此类的新实例. Html

    [阅读全文]

  • 讲解.Net中给TreeView控件的节点赋id值问题

    [内容预览]

    | 2007-11-08
    本文简单讲解一下.Net中给TreeView控件的节点赋id值问题,对于初学者是个很好的参考。 1,首先说明,这个TreeView控件是属于Winform下的控件。 2,用惯Webform的朋友肯定知道,Webform下的TreeView控件是有SelectedNode.Text和SelectedNode.Value这两个属性的。但是,Winfo

    [阅读全文]

  • 实现Asp.net中弹出窗口中选择值

    [内容预览]

    | 2007-11-08
    在Asp.net中,从A页面中弹出B页面,在B页面中选择数据后,关闭并将数据更新到A页面,是一种常用的方式。只是我对Javascript不熟悉,所以捣鼓了一下午,终于有了一点成绩。 测试项目有两个页面:Default.aspx及Default2.aspx,在Default.aspx页面上有一个TextBox1及一个B

    [阅读全文]

  • 详解ASP.NET 清除 HTML 标记的函数

    [内容预览]

    | 2007-11-08
    以下为引用的内容: //清除HTML函数 public static string NoHTML(string Htmlstring) { //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @script[^]*?.*?/script, , RegexOptions.IgnoreCase); //删除HTML Htmlstring = Regex.Replace(Htmlstring, @(.[^]*), , Re

    [阅读全文]

  • 解决.Net调用Java webservice访问被拒绝

    [内容预览]

    | 2007-11-08
    最近用.net调用java写的webservice时,出现了一个奇怪的问题:Webservice服务部署在本机,外面机器的web引用可以正确添加,但调试运行时,就出现目标机器积极拒绝(target machine actively refused)错误!真是奇怪了。而在本机确可以正常运行。到网上查了查,大部分都说

    [阅读全文]

  • 详细介绍ASP.NET中的Response对象

    [内容预览]

    | 2007-10-27
    Asp.Net中的Response对象的方法如下表所示,下面将向大家详细介绍它的重要方法。 WriteFile 将文件输出到客户端 Write 将数据输出到客户端浏览器 Redirect 将网页重新转到另一地址 Flush 将缓冲区的数据输出到客户端浏览器 End 停止并结束ASP网页的处理 Close 关闭客户

    [阅读全文]

  • ASP.NET中的doPostBack脚本函数的应用

    [内容预览]

    | 2007-10-27
    ASP.NET中的doPostBack脚本函数的应用,ASPX页面有包含asp:LinkButton或者带有AutoPostBack属性且其值为true的服务器控件时,ASP.NET会自动为页面生成下面的脚本: input type=hidden name=__EVENTTARGET id=__EVENTTARGET value= / input type=hidden name=__EVENTARGU

    [阅读全文]

  • 不使用VS进行.NET Membership管理

    [内容预览]

    | 2007-10-27
    在使用默认的ASP.NET 2.0 Membership(AspNetSqlMembershipProvider)时,可以通过Visual Studio工具或者FrontPage服务器扩展去修改配置和增加/删除用户。 (译注:在使用Visual Studio开发Web网站时,有Asp.Net配置选项) 那么如何在不使用Visual Studio的情况下,进行Mem

    [阅读全文]

共3页/71条记录 首页 1 [2] [3] 下一页 末页