05 2009 档案
摘要:演练:使用多种编程语言开发网站默认情况下,App_Code 文件夹不允许使用多种编程语言。不过,您可以将 Web 应用程序结构和配置设置修改为支持多种编程语言,如 Visual Basic 和 C#。这样,ASP.NET 就可以创建多个程序集,一个程序集对应一种语言。有关更多信息,请参见 ASP.NET 网站中的共享代码文件夹。开发人员通常在 Web 应用程序中包括多种编程语言,以便为独立工作并偏...
阅读全文
摘要:演练:在 Visual Web Developer 中使用网站的共享代码创建网站时,Visual Web Developer 可以让您在类文件中轻松创建共享代码,即使不编译类文件,应用程序中的页也可以使用共享代码。 注意 如果有现有的程序集(.dll 文件),可以将程序集添加至网站的 Bin 目录,然后网站会自动引用这些程序集。在此演练中,您将创建一个简单类,然后在 ASP.NET 网页中使用该类...
阅读全文
摘要:ASP.NET 网站中的共享代码文件夹如果您的 Web 应用程序包括要在多个页之间共享的代码,您可以将代码保存在 Web 应用程序根目录下的两个特殊文件夹(Bin 文件夹和 App_Code 文件夹)中的某个文件夹中。当您创建这些文件夹并在其中存储特定类型的文件时,ASP.NET 将使用特殊方式处理这些文件。Bin 文件夹可以在 Bin 文件夹中存储编译的程序集,并且 Web 应用程序任意处的其他...
阅读全文
摘要:希望朋友们留下自己对三层架构的理解。。。 三层体系结构的概念 用户界面表示层(USL) 业务逻辑层(BLL) 数据访问层(DAL) 图一:BLL将USL与DAL隔开了,并且加入了业务规则 各层的作用 1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务. 2:业务逻...
阅读全文
摘要:原来只是觉得IE解析HTML文件的时候,需要知道其传输编码,才能正确处理,而从来没有在意过JavaScript文件的编码问题。结果今天发现同一页面中的多个JavaScript文件如果保存编码不同,也会有出错的问题。这个一般怎么会遇到呢? 原来写的js文件,从来没有关心过他们的编码问题。可是后来不知怎么的,发现一些单独都好使得文件,被同时引用到一个页面中时,就错误不断,根本不能执行。Debug半天,...
阅读全文
摘要:select top 10 [time] ,currentprice from (select top 20 [time], currentprice from sh601398 where StockID='601939' order by [time] desc)bb order by [time] ascselect TOP 10 * from (select top 20 * from t...
阅读全文
摘要:由于项目原因,要实施的客户离作者太远,考虑提供软件的在线升级功能.我们如何实现呢!先讲下思路.思路:先实现WEB端的开发,主要考虑使用WEBService技术,提供远程服务的调用函数,返回一个文件的字节内容,然后写一个升级程序客户端,分发给客户使用的机器中,(可以随客户的软件一起安装).该客户端程序主要连接webserivce,然后将文件保存到本地机(客户的机器)中.就可以实现!实现的细节:要考虑...
阅读全文
摘要:微软.NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。 下面,我们对webservice做一些说明。 假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。 现在我们看一看创建一个webservice的大致过程: 服务端的webservice...
阅读全文
摘要:由于网站的主要频道页和列表页的头部和底部都是一样的,如果将每个页面放在单独的页面中,当头部和底部需要更改时维护量太大。于是想把头部和底部做成母版页,频道页和列表页的具体内容放到内容页中。这样当头和底需要改动时,只要修改一下母版页就可以了。 好处有了,问题也接着来了。原来在频道页和列表页中有其各自的css引入和一些javascript函数,当使用母版页时,放在内容页中这些css样式和 javasc...
阅读全文
摘要:作者:王凯明 引言: 微软在其.Net战略中,对其主推的Web服务做了大肆的宣扬。现在,Web服务正如火如荼地发展着,相关的各项新技术层出不穷。Web服务的发展正构筑着互联网时代美好的明天。在本文中,我将向大家介绍Web服务的一些基本知识以及如何用Visual C#一步一步地创建一个简单的Web服务。一.Web服务概述: Web服务是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应...
阅读全文
摘要:在.net平台上如何创建和使用web 服务(C#)一、创建web服务类1、新建一个asp.net网站,删除原有的default.aspx文件,在添加新项里添加一个web服务,取名DateService.asmx,如下图所示:添加好后,网站中会出现两个文件,一个在你添加的文件夹下叫DateService.asmx,一个在App_Code文件夹下叫DateService.cs。如下图所示:DateSe...
阅读全文
摘要:文章页数:[1] asp.net种使用c#, 向coredb.mybbs表中插入记录值(title, content)【文章的标题和内容】,由于content, title中可能包含单引号,直接使用sql的insert命令会报错,对此有两种处理方法,一种将单引号替换成两个单引号,第2种方法是使用存储过程。 表mybbs的格式定义如下: create table [dbo].[mybbs] ( [i...
阅读全文
摘要:可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。 上周我也遇到了ID和Name的问题,在页面里输入了一个input type="hidden",只写了一个ID='SliceInfo',赋值...
阅读全文
摘要:本文将介绍利用SQL建立索引的方法。 假设你想找书中的某一个句子。你可以一页一页地逐页搜索,但这会花很多时间。而通过使用索引,你可以很快地找到你要搜索的主题。 表的索引与附在一本书后面的索引非常相似。它可以极大地提高查询的速度。对一个较大的表来说,通过加索引,一个通常要花费几个小时来完成的查询只要几分钟就可以完成。因此没有理由对需要频繁查询的表增加索引。 注意: 当你的内存容量或硬盘空间...
阅读全文
摘要:关于页面传值的方法,引发了很多讨论。看来有很多人关注这个,我就我个人观点做了些总结,希望对大家有所帮助。 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代...
阅读全文
摘要:参考:http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpgenref/html/cpconcharacterescapes.asp 字符转义:转义符说明一般字符除 . $ ^ { [ ( | ) * + ? \ 外,其他字符与自身匹配。\a与响铃(警报)\u0007 匹配。\b如果在 [] 字符类中,则与退格符...
阅读全文