[置顶] .NET 常见面试题
摘要:http://blog.csdn.net/smart819819/article/details/8240865asp.net中获取本机的相关信息!(CPU、内存、硬盘序列号等)http://blog.csdn.net/dxnn520/article/details/8218754NET下的ORM框架介绍http://blog.csdn.net/fwj380891124/article/details/8239128NHibernatehttp://www.cnblogs.com/lyj/archive/2008/10/30/1323099.html
阅读全文
posted @
2012-11-29 20:12
woshare
阅读(163)
推荐(0)
一个程序开发后的自述
摘要:在人生路上我们不应只知日夜兼程,还应回首自省; 首先,我觉得不管是做什么,任何学科与技术其内容都是庞大的,我们如果真想做好,我们就得不断的记录和回顾我们做过的每一件事;只知道埋头苦读苦干,而不善于总结,再多的努力其效果也是不是怎么好得,这是我的个人经历感慨; 我是一个喜欢学习也努力的学生,同时我也爱贪玩与放纵自己,更悲剧的是,我有点浮躁,急功近利;尽管我现在一直在改正自己的性格缺点,但是现在,我也容不得自己就如此的浪费时间和平庸下去; 最近是再做一个考试系统,其实说起来,我感觉做出这样的系统没什么太大的问题,但是我觉得我的效率是很低得,我也不知道我是为什么;事情就是这样的;而且接触asp.n.
阅读全文
posted @
2012-11-29 15:52
woshare
阅读(204)
推荐(0)
标题:ASP.NET几种进行性能优化的方法及注意问题
摘要:正文: 网站的性能对于ASP.NET程序开发人员来说非常重要。一个优秀的网站虽然有美观的页面设计,完善的服务功能,但是打开网页时有长时间的延迟,用户最终将会无法忍受。尤其对于大型的电子商务网站而言,每秒钟有数万用户同时访问,没有良好的网站性能,根本无法满足庞大的需求。 ASP.NET作为全新一代的动态网页生成系统,它在平台性能方面与原有的ASP相比已有了一个本质的提高。但要在此基础上开发出专业水准的、符合生产标准的、受用户欢迎的web应用程序,还需要开发人员从编程的角度在页面、数据访问和字符串处理等各方面进行优化处理,以提高网站的总体性能。 本文将主要探讨在ASP.NET中与此相关的...
阅读全文
posted @
2012-11-25 17:40
woshare
阅读(165)
推荐(0)
asp.net 多字段模糊查询代码
摘要:string strField = "id|className|classAdd"; string strKeyWords = this.tbxKeyWords.Text.Trim(); string strSql = dbexe.searchText("select * from class", strField, strKeyWords); 经常用到多字段的模糊查询,上面的函数可以实现,例如strKeyWords值为“脚本之家”时,可以输出: select * from class where id like '%脚本之家%' or
阅读全文
posted @
2012-11-25 11:58
woshare
阅读(322)
推荐(0)
asp.net一些很酷很实用的.Net技巧
摘要:一..Net Framework1. 如何获得系统文件夹使用System.Envioment类的GetFolderPath方法;例如:Environment.GetFolderPath( Environment.SpecialFolder.Personal )2. 如何获得正在执行的exe文件的路径1) 使用Application类的ExecutablePath属性2) System.Reflection.Assembly.GetExecutingAssembly().Location3. 如何检测操作系统的版本使用Envioment的OSVersion属性,例如:OperatingSyste
阅读全文
posted @
2012-11-25 11:55
woshare
阅读(146)
推荐(0)
有关Cookie
摘要:asp.net清空Cookie的两种方法第一种 Cookie.Expires=[DateTime]; Response.Cookies("UserName").Expires = 0; 第二种 Response.Cookies["admin"].Expires = DateTime.Now.AddDays(-1); 详细出处参考:http://www.jb51.net/article/15320.htm
阅读全文
posted @
2012-11-25 11:55
woshare
阅读(139)
推荐(0)
asp.net生成高质量缩略图通用函数(c#代码),支持多种生成方式
摘要:/// <summary> /// 生成缩略图 /// </summary> /// <param name="originalImagePath">源图路径(物理路径)</param> /// <param name="thumbnailPath">缩略图路径(物理路径)</param> /// <param name="width">缩略图宽度</param> /// <param name="height"&
阅读全文
posted @
2012-11-25 11:52
woshare
阅读(138)
推荐(0)
Asp.net中防止用户多次登录的方法
摘要:在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错详细出处参考:http://www.jb51.net/article/15378.htm常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象): string strUserId = txtUser.Text; ArrayList list = Application.Get("GLOBAL_
阅读全文
posted @
2012-11-25 11:44
woshare
阅读(157)
推荐(0)
ASP_NET Global_asax详解
摘要:global.asax是一个文本文件,它提供全局可用代码。这些代码包括应用程序的事件处理程序以及会话事件、方法和静态变量。有时该文件也被称为应用程序文件。global.asax 文件中的任何代码都是它所在的应用程序的一部分。每个应用程序在其根目录下只能有一个global.asax文件。然而,这个文件是可选的。如果没有global.asax文件,应用程序将对所有事件应用由 HttpApplication类提供的默认行为。提示:经典ASP有一个与global.asax类似格式和构造的,名为global.asa的文件。实际上,如果将一个正在运行的global.asa文件代码复制到global.as.
阅读全文
posted @
2012-11-23 23:25
woshare
阅读(3773)
推荐(0)
asp.net部分控件使用和开发技巧总结
摘要:1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 2.为按钮添加对话框Button1.Attributes.Add(&qu
阅读全文
posted @
2012-11-23 17:49
woshare
阅读(180)
推荐(0)
asp.net 连接sql server 2005 用户 'sa' 登录失败。--asp.net开发第一步连接的细节问题
摘要:在以前搞asp.net开发时,安装sql server 2005 和VS2010 没什么设置的直接用web。config设置如下:<!--<add name="linminchao_OA_DBConnectionString5" connectionString="Data Source=.\SqlExpress;Initial Catalog=OA_DB;Persist Security Info=True;User ID=sa;pwd=sa" providerName="System.Data.SqlClient"/&
阅读全文
posted @
2012-11-20 19:28
woshare
阅读(239)
推荐(0)
SQL Server 事务、异常和游标
摘要:建议先阅读存储过程:SQL Server 存储过程Ø 事务在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。 1、 事务的特点 事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要么全部取消。因此,事务是一个不可分割的逻辑单元。 事务有4个属性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)以及持久性(Durability),也称作事务的ACID属性。 原子性:事务内的所有工作要么全部完成,要么全部不完成,不存在只有一部
阅读全文
posted @
2012-11-20 09:28
woshare
阅读(153)
推荐(0)
常用T-SQL查询
摘要:高级查询在数据库中用得是最频繁的,也是应用最广泛的。Ø 基本常用查询--selectselect * from student;--all 查询所有select all sex from student;--distinct 过滤重复select distinct sex from student;--count 统计select count(*) from student;select count(sex) from student;select count(distinct sex) from student;--top 取前N条记录select top 3 * from stu
阅读全文
posted @
2012-11-20 09:11
woshare
阅读(264)
推荐(0)
Transaction-sql
摘要:T-SQL语句用于管理SQL Server数据库引擎实例,创建和管理数据库对象,以及查询、插入、修改和删除数据。Ø 变量 1、 局部变量(Local Variable) 局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通常用来储存从表中查询到的数据或当做程序执行过程中的暂存变量。使用局部变量必须以@开头,而且必须用declare命令后才能使用。 基本语法:声明变量declare @变量名 变量类型 [@变量名 变量类型]为变量赋值set @变量名 = 变量值;select @变量名 = 变量值; 示例:--局部变量declare @id char(10)--声明一
阅读全文
posted @
2012-11-20 08:49
woshare
阅读(606)
推荐(0)
如何提高编程能力
摘要:一、1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。2. 丰富的想象力。不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想象力是建立在丰富的知识的基础上,除计算机以外,多涉猎其他的学科,比如天文、物理、数学等等。另外,多看科幻电影也
阅读全文
posted @
2012-11-19 19:59
woshare
阅读(11139)
推荐(0)
sql server 2005 基础实验
摘要:use mastergoif exists(select name from sys.databases where name=N'Studentselect')drop database Studentselectgocreate database Studentselecton primary(name=Studentselect,filename='E:\SQL Server 2005\Studentselect_data.mdf',size=4mb,maxsize=10MB,filegrowth=1MB)log on(name=Studentselect
阅读全文
posted @
2012-11-19 10:53
woshare
阅读(337)
推荐(0)
sql server 2005刚安装完找不到服务器
摘要:最近我苦逼了4天,去重新安装系统安装sqlserver2005安装VS2010,其他的没什么难度的,就是数据库的安装让我折腾了几乎4天(当然不是全天了,不然那就太苦逼了);主要是你重装数据库的开发猿们,你再装 的时候,不要选择默认实例,而写入SQL2005 这样几没问题,其他的安装过程,网上太多了,我就不罗嗦了
阅读全文
posted @
2012-11-19 10:52
woshare
阅读(1654)
推荐(0)
sql server 添加登陆身份
摘要:首先你用你自己的windows账户登录进去,然后右键点数据库的属性,在SECURITY(我的是英文的,对应的中文自己找)里面有一项,叫做SERVERauthentication。你要选择SQLSERVERandwindowsauthenticationmode而不是"windowsauthenticationmode",然后点确定。然后在Databases下面有一个文件夹一样的叫做SECURITY,打开这个,然后再打开LOGIN,看看下面有没有SA这个账户,没有的话就创建一个,密码自己设。都弄好了之后右键点数据库,选择重新启动。重新启动完成了之后你再登录就可以用你自己创建的
阅读全文
posted @
2012-11-19 10:46
woshare
阅读(468)
推荐(0)
经典斯诺克
摘要:http://v.youku.com/v_show/id_XNDc2MDg3MjI4.html?f=18564527
阅读全文
posted @
2012-11-17 12:45
woshare
阅读(150)
推荐(0)
OpenFileDialog .
摘要:OpenFileDialog 组件可以浏览本机或网络中任何计算机上的文件夹,并选择打开一个或多个文件,返回用户在对话框中选定的文件的路径和名称。用户选定要打开的文件后,可以使用两种机制来打开文件。如果希望使用文件流,则可以创建 StreamReader 类的实例。另一种方法是使用 OpenFile 方法打开选定的文件。示例1private void button1_Click(object sender, System.EventArgs e) { if(openFileDialog1.ShowDialog() == DialogResult.OK) { System.IO.StreamRea
阅读全文
posted @
2012-11-13 00:11
woshare
阅读(196)
推荐(0)
图片轮换的一个例子,但是还不太好
摘要:<script language="javascript" type="text/javascript">//定义数组存好图片var imgs = ['Imgs/1.jpg', 'Imgs/2.jpg', 'Imgs/3.jpg', 'Imgs/4.jpg', 'Imgs/5.jpg'];<!--var text = ['图片1说明文字', '图片2说明文字', '图片3说明文字', '图片4说明文字&
阅读全文
posted @
2012-11-09 22:51
woshare
阅读(175)
推荐(0)
asp.net中substring用法
摘要:substringpublic String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。例如: "unhappy".substring(2) returns "happy""Harbison".substring(3) returns "bison""emptiness".substring(9) returns "" (an empty string)参数:begin
阅读全文
posted @
2012-11-09 22:44
woshare
阅读(12519)
推荐(0)
js 获取后台数据
摘要:【后台】public string s="hello"; 【前台】alert(' <%=s%>');代码实例:下面是一段分页的脚本代码,不过不提供分页功能只是呈现页数,页码,后台字段数据是:tpid,xm,pagecount,xcm<script type="text/javascript"> var tpid = new Array(); var xm = new Array(); var j = 2; tpids = "<%=tpid%>"; xms = "<%=
阅读全文
posted @
2012-11-09 11:19
woshare
阅读(1807)
推荐(0)