.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· .NET权限系统DEMO发布时间:2013-08-20
DEMO下载地址:http://download.csdn.net/detail/shecixiong/5372895一、开发技术:B/S(.NETC#)1、WindowsXP以上(支援最新Win8)2、MicrosoftVisualStudio2010/2012C#.NET3、.NETFramework4.0以上(支援最新4.5版本)4、SQLServer2005以上(支援2008、R2及2012)5、Oracle8以上(支援9i、10g、11g)6、支持多个数据库二、功能描述1... 查看全文
其实开发一个模板控件比开发一个组合控件更加简单,所以这章不难。开发一个模板控件一般都继承CompositeControl,因为继承这个基类后,我们就省却了很多的麻烦。所以本章我们开发的模板控件也继承于CompositeControl。大家应该还记得我们上章开发那个登录Login控件吧,如下:以上就是我们之前开发的登录控件,现在我们来改造它。我们的现在的这个登录控件的输入用户名和密码的控件是TextBox,我们有时候可能想把TextBox换成DropdownList,或者其他的控件。也就说... 查看全文
· CLR——.Net核心发布时间:2013-08-20
IntrotoTheCLR’sExecutionModelIntrotoTheCLR’sExecutionModelCoreCencept<CLR,CLS,CLI,CIL,CTS,JIT,BCL,FCL,Moudel,Assembly>CLR进阶... 查看全文
把一个问题说清楚,是要有前提的,也要大家有一些通过的词汇,就像大家谈OO,就知道谈的面向对象,以及面向对象的一些特征;懂设计模式的,一听到"观察者",就立马知道什么意思。一.下面看看安全的一些概念:首先,我们来看看什么是安全性?我们常常提起“实现安全性”“创建安全的系统”。所以安全性一般是定义很多,如:安全性就是保证系统可以完全按照我们想要的方式运行;安全性就是防止以我们不希望的方式运行系统...定义很多,但是不知道大家有没有发现... 查看全文
Forms验证的工作原理我们知道,Forms验证主要是基于cookie的,说白一点就是:把用户信息保存在cookie中,然后发送到客户端;再就是解析客户端的发送了的cookie信息,进行解析,然后进行验证。关于cookieless的工作原理和方法,我这里不赘述,大家可以参看我的另外的一片文章:浅谈ASP.NET内部机制(一)。当匿名用户请求一个需要验证后才能访问的资源和页面的时候,那么如果采用了Forms验证,那么URL授权模块就会把用户重定向到登录页面。而之前请求的URL就会被保存起来... 查看全文
· .net I/O操作 导图发布时间:2013-08-19
稍微总结下,System.IO提供了四种类型来实现,对单个文件和计算机目录结构的操作。Directory和File通过静态成员实现建立、删除、复制和移动操作(上图没有提及)。而FileInfo和DirectryInfo类型则通过实例级方法来实现类似的功能,并且更加推荐使用,原因是它们的成员方法返回强类型的对象。FileStream和StreamReader/StreamWriter的主要区别在于,FileStream操作的是字节/字节数组... 查看全文
下面我们就回到ASP.NET中的事件。大家也许看了我们之前定义的事件,确实,事件一般是那么定义的,但是那样定义事件后的,运行起来的效率不搞,因为那样定义事件后,编译器在编译事件代码的时候,会自动的为我们加入很多多线程安全的代码,就是说,虽然我们只是定义几行代码,大但是编译器为我们做了很多额外的事情,当然,这样代码的运行的效率可想而知。在很多的时候,我们自定义控件的事件不是需要考虑多线程安全等问题的,所我们就要改变代码,使其运行的更加好,我们就采用下面的方法:显示的申明事件... 查看全文
第二章讲解:继承WebControl的控件相信大家看了前几篇文章后应该觉得自定义控件很简单,无非就是把一大堆的html代码包装一下就行了。不错,前几篇写的控件确实很简单。不知道大家想过没有,难道我们每次写控件都要大费力气的把一大堆的html代码写进去吗。不知道大家试了没有:如果在write.Write()方法中写的html代码有了错误,如果把<table..>写成了<talbe..>,在编译的时候,编译器是不会发现错误,但是当我们把控件拖上来使用的时候... 查看全文
一、什么是绑定变量绑定变量(bindvariable):select*fromempwhereempno=:empno;是用户放入查询中的占位符,它会告诉Oracle“我会随后为这个变量提供一个值,现在需要生成一个方案,但我实际执行语句的时候,会提供应该使用的实际值”。实质就是用于替代sql语句中常量的替代变量。绑定变量能够使得每次提交的sql语句都完全一样。二、为什么使用绑定变量使用绑定变量可以减少硬语法分析,优化共享池的使用。在oracle中... 查看全文
PrivateSubinitDDLByYear(ByValdtAsDataTable)ddlByYear.Items.Clear()ddlByYear.Items.Add(NewListItem(GetGlobalResourceObject("Resource1","All"),"0"))IfNotdtIsNothingThenDimyears=(FromrIndt.AsEnumerableSelectDateTime.Parse(r("create_date").ToString())... 查看全文
· 浅谈ASP.NET内部机制(七)发布时间:2013-08-19
---视图状态实战篇前言:本篇讲解与视图ViewState相关的知识,包括IStateManager,自定义转换器TypeConvert,以及和视图功能相同的控件状态。可以说本篇是对保存状态有关知识的总结,代码也详细的给出。。。。。。。。自从上次写了有关视图的文章后,收到了很多朋友的邮件,很感谢大家的支持:)很多朋友都说要求说说实践性更强的东西,所以本篇就进一步的来谈谈视图(不仅仅只是视图,而且在ASP.NET中的状态保存的话题)。首先希望大家对自定义控件有一定的了解... 查看全文
· VB.NET提取TXT文档指定内容发布时间:2013-08-19
今天有浏览论坛时,又看见一篇是读取TXT文本文件的论题。Insus.NET也想以自己的想法来实现,并分享于此。文本文件是比较复杂,获取数据也是一些文本行中取其中一部分。为了能够取到较精准的数据,Insus.NET分写几步来实现。每一步使用一个类。毕竟现在我们写的程序是面向对象嘛。首先在站点下面创建文本文件:==================================================SatFeb12,16:45CST-08002011(OK)---------------... 查看全文
· 浅谈ASP.NET内部机制(三)发布时间:2013-08-19
大家已经在知道,在我们开发ASP.NET网站的时候,每个服务器控件都有自己的ID。为了后面更好的展开,下面我们就来简单的看看这个场景:当我们在浏览器中点击了一个服务器控件,如Button,此时页面回传给服务器,然后服务器就引发控件的Click等事件,这个场景是简单的不能在简单了。我们来进一步看,我们知道,不是所有的控件都会在服务器端触发事件的,比如submit按钮,这个按钮也同样可以把表单数据传到服务器,但是这个控件不能在服务器端触发事件。其实在一个页面提交到了服务器之后... 查看全文
找到提示路径:C:\ProgramFiles\MicrosoftSDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFX35SP1\dotNetFX30目录中提示的XPSEPSC-x86-en-US.exe文件右击查看属性——>数字签名——>详细信息查看证书——>复制公钥信息找到C:\ProgramFiles\MicrosoftSDKs\Windows\v6... 查看全文
· 黑马程序员ADO.net 关于异常发布时间:2013-08-19
-------WindowsPhone7手机开发、.Net培训、期待与您交流!-------1:什么是异常异常是程序中运行中的错误,出现了在正常操作时未预料的情形,例如:当程序试图用0除一个数或试图写一个只读文件时,系统会捕获并抛出一个异常。try语句用来指明被异常保护的代码块,并且提供代码处理异常,如果它们发生的话。try语句由3个部分组成1:try块包含正被异常保护的代码例:try{statements;}2:catch子句部分含有一个或多个catch子句,这些是异常的代码块... 查看全文
前言首先自问自答几个问题,以让各位看官了解写此文的目的什么是站内搜索?与一般搜索的区别?很多网站都有搜索功能,很多都是用SQL语句的Like实现的,但是Like无法做到模糊匹配(例如我搜索“.net学习”,如果有“.net的学习”,Like就无法搜索到,这明显不符合需求,但是站内搜索就能做到),另外Like会造成全盘扫描,会对数据库造成很大压力,为什么不用数据库全文检索,跟普通SQL一样,很傻瓜,灵活性不行为什么不用百度、google的站内搜索... 查看全文
· ASP.NET基础之HttpHandler学习发布时间:2013-08-18
经过前两篇[ASP.NET基础之HttpModule学习]和[ASP.NET基础之HttpContext学习]文章的学习我们对ASP.NET的基础内容有一个比较详细的了解,本文将对第三个比较重要的知识HttpHandler进行学习,将通过一些理论跟实例来演示HttpHandler运用;有部分理论知识来源于网源,希望对您的阅读有所帮助;一:HttpHandler理论知识1:IHttpHandler定义了如果要实现一个HTTP请求的处理所必需实现的一些系统约定... 查看全文
· 数据库及ADO.Net简单复习发布时间:2013-08-18
数据库和ADO.Net已经学完了,带领大家奋战的小杨老师也要休息一段时间了,真的有点舍不得呢,希望下面的老师教的也很好。简单复习一下数据库吧1.关系数据库中的关系指的就是表(这句话小杨老师反复强调了,不会忘了)2.创建数据库,创建表,创建列,数据的增删查改,约束都能写出来3.空值null:数据库中,一个列如果没有指定值,那么值就为null,数据库中的null表示“不知道”,而不是表示没有。因此selectnull+1结果是null,因为“不知道&rdquo... 查看全文
· ASP.NET十个有效性能优化的方法发布时间:2013-08-18
1.数据库访问性能优化数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.net中提供了连接池(ConnectionPool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接... 查看全文
· asp.Net性能优化发布时间:2013-08-18
(一).选择会话状态存储方式在Webconfig文件配置:<sessionStatemode="???"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="datasource=127.0.0.1;Trusted_Connection=yes"cookieless="false"timeout="20"/>asp.net有三种方式存储会话状态信息:1.存储在进程中:属性mode=InProc特点... 查看全文