ASP.NET网页设计ASP.NET中怎样从视频文件中抓取一桢并生...
有时也搞不懂应该学那种;主要看你以后去的那个公司是使用哪种了。就像王千祥的课上说的:企业应用现在主要就三层(其实也差不多就是MVC):表示层(主要使用html写的,很简单)、业务逻辑层(主要就是应用服务器的)。最后就是数据层(其实就是学习数据库)asp.net 头几天列入tech-ed年夜会,实在更多的是熟悉了一些同舟共济的伴侣,ms的课程常常是走马观花,因而听起课来也没有甚么意义。不外,有幸熟悉了园子内里的一些伴侣,深感欣喜。手艺职员真的十分简单打仗,我们能很快的切进主题,然落后行切磋。这大概恰是手艺职员纯真的一面吧。这两天,又换了新单元,感到换来换往,其实没成心思。记得刚入手下手事情的时分,老板对我说不要换来换往的,事先我还和他人说这个,没想到本人却沉溺到这一步。一向想寻觅一个好的团队,好的店主,但一向没有如愿。不晓得现下的会怎样,但今朝看来其实不悲观,我希冀中的团队是一个合作,勾结,热情,天真,相互尊敬,互为增补的团队,大概很笼统,但我一切的向往都源自于急迅软件开辟,我不太乐意看到团队生硬,传统,逝世沉。也不太喜好本位主义的团队,“软件开辟是人与人的游戏”,没错,我所想要的就是如许一个以工资本的团队,请求其实不高,但很难完成。起码如今渺茫中。。。不空话了,我们常常为图片天生缩略图,在windows中视频在观察缩略图的时分也显现出图片来,假如作一个视频体系,那末用户上传下去的视频,怎样为其天生缩略图呢?要想操纵视频文件,一般所用的办法就是DirectX内里的DriectShow,用它就能够完成抓屏,抓图,抓视频的功效,想到这,又惊异于ms演示的vista下的app那绚的3d效果.
要想在.net中利用DirectShow,所做的第一件事变是必要一个程序集,这个程序集能够帮你完成.net对directshow的挪用,并且您不必要用com,省却注册历程,这个assembly的名字为:Interop.DexterLib.dll,它象其他dll,只需增加援用便可。
使用这个dll,封装了一个类,使用这个类您就能够便利的天生video的缩略图了,并且合用于winform,也合用于asp.net,酷吧!
源码在这,用乐趣的,下已往看看吧
link/Files/jillzhang/extractframe_source.rar
参考文章:
http://www.yafla.com/dennisforbes/Extracting-Video-Frames-with-NET/Extracting-Video-Frames-with-NET.html
简单的说:.net只有微软一家在做的,微软也不允许别人跟他做相同的工具,所以他就把需要的工具全部封装在.net的平台上了;而java是公开了。 有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。 ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。 通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。 提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。 微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。 asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源 可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
页:
[1]