选择显示字体大小

读取mp3文件的id3v1信息

前段时间,在局域网里面做一个小网站,其中有板块是涉及音乐的在线播放。考虑到以后维护的方便,决定把mp3文件都按专辑分不同的目录存放。然后使用一个程序监控存放mp3的目录,把每个mp3文件的信息都存入数据库中,用过asp.net页面将mp3文件的信息呈现给用户。其中使用.net来读取mp3 文件的信息虽然不难,但也需要不少技巧,故将该过程整理与大家分享。 首先我们来看看mp3歌曲的信息所存放的位置。mp3文件包含一个叫做id3的标签。其实有两个标签,一个叫做id3v1,另外一个叫做id3v2。为了讲述的简单起见,我们这里只介绍id3v1。id3v1结构比较简单,存放在mp3文件的末尾,大家可以用16进制的编辑器(例如:ultraedit)打开一个mp3文件,注意其末尾的128个字节,数据结构定义如下:名称 位置 长度 内容header 1-3 3 标签头title 4-33 30 标题art...

http://www.sosof.com/detail/562/55756280652385.html -by - 丰搜 缓存页面


ajax简单客户登陆验证

服务器端操作方便之处我就不吹了,地球人都知道,它最烦莫过于页面刷新,头都被刷晕了,而且他在刷新的时候,还触发服务器端的事件(解决方案:http://skylaugh.cnblogs.com/archive/2006/06/05/418010.html),现在ajax的出现,他们的结合是发展的必然! 一、介绍一下ajax在asp.net中的基本使用 1、在工程中引入ajax.dll文件。 ajax.dll实现xmlhttprequest请求服务器的实现细节。.net项目中,添加上对其的引用,就可以进行相应封装操作了。 2、在web.config中设置httphandle <httphandlers> <add verb="post,get" path="ajax/*.ashx" type="ajax.pagehandlerfactory, ajax"/> </...

http://www.sosof.com/detail/628/4056280654535.html -by - 丰搜 缓存页面


asp.net 2.0 中的母版页详解

为了减少在网页设计时出现的变一页则动全站的问题,vs2003升级到vs2005后增加了母版的概念。 你可以把它想像成为“网页模版”,与之不同的是,再也不必每个页面都去更新了,修改一次,所有的网页都会改变,做到了一劳永逸。 下面先进行一个简单的母版使用演示: 1、首先打开visual studio 2005,新建一个asp.net网站,文件系统,c#。 2、在解决方案资源管理器中,右键新建一个新项: 3、选择母版页: 4、打开masterpage.master,里面有一个contentplaceholder控件,注意不要控件里面写什么东西。 我们转到设计视图,在这个控件外面加上header和footer 两句文本。 5、保存后我们就可以用它来做其它页面了。有两种方法,1是在母版页任意位置右键,点击添加内容页;2 是在解决方案资源管理器上新建新项,在生成aspx页面时勾选“选择母版页” 6...

http://www.sosof.com/detail/562/99256280655460.html -by - 丰搜 缓存页面


asp.net 2.0 中使用自定义缓存依赖

在 asp.net 1.x 中,我们可以使用 cachedependency 来实现缓存依赖策略,但由于这个类是 sealed 的,我们无法继承这个类来实现我们自己的策略。但是到了 asp.net 2.0,我们已经可以从这个类派生出自己的缓存依赖类了。假定我们要设计一个页面,需要从博客园首页获取最新的贴子信息。为了提高性能,我们希望页面数据仅当博客园首页有更新时才重新生成,否则的话就直接从缓存中获取。如何实现?一、设计 blogcachedependency 类先分析一下,首先,毫无疑问的,这个类应当从 cachedependency 派生出来,然后它才能在 cache 的 insert 方法中使用,或者被用在 aggregatedependency 类中。其次,从博客园提供的 rss 以及页面设计的角度考虑,可以在缓存中放置 rss 数据,显示的时候使用一个样式转换。而在检查依赖性的时候...

http://www.sosof.com/detail/572/41257280616517.html -by - 丰搜 缓存页面


asp.net2.0中的accessdatasource控件

 asp.net 2.0包含了accessdatasource控件,用来从access数据库中将数据提取至asp.net 2.0(.aspx)页面。这个控件拥有的属性很简单。accessdatasource的最重要的属性是datafile属性,用来指向硬盘上mdb文件的路径。accessdatasource拥有的其他属性还有selectcommand,用来设定一个显示需要返回的结果集(表和列)的语句。selectcommand必须使用sql语法来定义。 在vwd中,可以用两种方式来添加accessdatasource控件至页面。如果mdb文件像前面的示例中那样被添加至database explorer中,那么可以拖放列名称至页面上,而且vwd将会自动创建accessdatasource控件和gridview来显示数据。如果不想使用gridview或者想定制控件,那么可以只从工具框中添加ac...

http://www.sosof.com/detail/572/85057280621108.html -by - 丰搜 缓存页面


asp.net 2.0 多文件上传小经验

想实现任意多个文件上传的功能,点击一次按钮可以添加一个文件上传框,以前在网络硬盘上看到过。javascript我知道怎么实现任意添加上传文件控件,问题是添加的是html控件,我不懂怎么让服务器端可以获取文件。 于是上google搜索“asp.net 多文件上传”,还真找到一篇文件,标题为《在asp.net中实现多文件上传》,文章里面是vb.net实现的,功能和我要的一模一样,我主要是要看服务器端怎么获取客户端上传的文件,看了文中的代码,原来这么简单,system.web.httpcontext.current.request.files就包含客户端浏览器上传的文件了,我用c#写了一段简单的代码,原本以为应该可以了,结果出乎意料上传3个图片system.web.httpcontext.current.request.files返回的文件格式还是0个。 不知道什么原因,看看代码,这么简单不可能...

http://www.sosof.com/detail/572/60457280645937.html -by - 丰搜 缓存页面


asp.net2.0:如何使用objectdatasource(配合orm)

asp.net2.0里面的objectdatasource可以使数据显示控件gridview等进行绑定显示,编辑。还可以支持内置的分页,排序等。使用了orm之后,一样可以使用objectdatasource。这里的分页不再是从数据库取出所有,然后选择性绑定,而是直接在数据库取出第几页,然后绑定。这个差别还是十分巨大的,效率大大提高。编辑,创建,排序也都是,直接由objectdatasource提供,不需要再gridview中写什么代码。这样,可以把object设计的包含有不少逻辑,至少是对数据库操作的,而ui就显得比较简单,剥离的再开一点,对以后移植到win上,或者做成smartclient都比较有益。这里有一片blog,讲的比较好http://www.evosoftworks.com/articles/wormods.aspx。我用的正好也是wilsonorm,所以照此也作了一个。基本的...

http://www.sosof.com/detail/572/54557280646984.html -by - 丰搜 缓存页面


web 2.0时代rss的.net实现

web2.0时是以blog,wike,tag,rss等技术为代表的以个性化为中心的新一代互联网模式,rss比起blog等名词似乎还不算太热。但打开网页仍是遍布了rss,xml等醒目的图标,打开页面mathon浏览器也是一个劲的提示有新的rss连接,前一段一个项目需要,自己写了一个.net下面生成rss信息的类,如下: 1using system; 2using system.xml; 3using system.collections; 4using system.globalization; 5using system.web; 6 7namespace blrl 8{ 9 /// <summary>10 /// summary description for rss.11 /// </summary>12 public class rss13 {14 const...

http://www.sosof.com/detail/572/57757280647224.html -by - 丰搜 缓存页面


.net 下用javascript调用webservice

.net 下用javascript调用webservice的话,要用到webservice behavior。下面以一个例子讲解之,比较简单1 、首先,要创建一个webservice,比如<%@ webservice language="c#" class=mymath %>using system;using system.web.services;public class mymath {[webmethod]public int add(int a, int b){return a + b;}[webmethod]public int subtract(int a, int b){return a - b;}}然后发布,先得到其wsdl。2、首先,我们要下载webbehavior.htc这个文件(可以到http://msdn.microsoft.com/downloads...

http://www.sosof.com/detail/572/26357280652120.html -by - 丰搜 缓存页面


开发基于asp.net webservice的图片验证码服务

最近,工作中接到一项任务,开发一个页面验证码功能,查阅了一些网上的资料,并结合以前的绘图方面的知识,实现了如下的解决方案。生成的验证码效果如图: 要解决的问题: 1. 如何随机生成图片 生成system.drawing.bitmap对象,使用system.drawing.graphics向位图对象中绘图。 2. 如何在webservice的方法中通过参数传递图片数据 将bitmap对象输出成字节流,webmothod使用字节数组返回该字节流。 实例: 1. 用vs.net 2003创建一个asp.net webservice工程,默认的service名为myservice,为myservice添加一个名为generateverifyimage的webmethod。该方法的代码如下: /// <summary> /// 生成图片验证码 /// </summary> /...

http://www.sosof.com/detail/572/28557280653622.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 12 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons