asp.net中该使用什么控件开发
来源:互联网 发布:化学分子式编写软件 编辑:程序博客网 时间:2024/05/15 04:55
很多人都说在ASP.NET中用服务器控件 运行效率很慢 可是比较方便 一拉 就可以了 然后在后台就可以直接调用 .....而使用HTML代码的 还要写JS来控制 很麻烦 但是效率比较高....长期依赖于服务器控件了 现在用HTML的话都不知道怎么连接数据库了 请问下 现在的公司 企业 大多数是直接拉控件的 还是写HTML控件的呢 一直弄不清 如果用HTML的话 能否提供下一些源码什么的呢 谢谢了
用什么控件都可以,关键是你要去熟悉它。
楼主现在还是先把事情先做好,不要拘泥于采用什么控件,等水平提高以后,前台控件就会多用了。
无论是webform的控件还是MVC,归根结底最后呈献给用户的就是HTML、CSS、JS等,他们只是用于将服务器上的数据等信息以适当的方式提供给用户。
哪个好哪个坏,每个使用者都会有自己的独特的感觉,控件的话开发速度快、上手快,简单,前提是能够有现成的符合要求的控件;HTML代码的方式目前在.net环境下可能MVC采用的多一些,过程相对复杂,但是程序员自己控制的内容多一些,自由度大一些。
真正在开发项目的时候,项目团队选择哪个,我们作为成员就要适应,去学习、精练哪个。
做出同样的效果,服务器端控件和HTML控件都可,但是用户体验是不一样,都在前端显示的是HTML
我的意思是 人家的开源库很大,不一定都是我需要的,我怎么把自己想要的汇集成一个DLL库呢?
建类库项目,复制相关代码到自己写的类中。生成DLL
不一定哦,还要看你加的dll是否引用其它的dll
如果是真正的开源项目,是有协议的。你用人家的源代码,那么你必须也开源,否则你的产品就是侵权。
当然国内许多知名的大软件公司不道德,用国外开源产品的改一改就成了“中国制造”拿到政府的巨额投资了。
如果你要免费使用开源产品,(看协议)大致必须保证不破坏人家的DLL文件,不能有任何改动。
开源是很严肃的事情,他基本上假设别的程序员都是善良的人,才会开源的。
开源之所以可以维持下去,就是靠传递的这种形式。如果你过度抄袭开源软件中的代码,无异于杀掉它。
2)日期怎么进行比较?(我数据库中有个日期,然后我在取出当前日期,来判断数据库中日期是否过期)
比较的话可以两个日期相减,小于0的话就过期了。
取当前日期:DateTime.Now.ToString("yyyyMMddHHmmss") //年月日时分秒
2) 取出来,变为.net的DateTime类型,用DateTime.Compare或者CompareTo比较
当然也可以在Sql文里比较。但要看你用的哪种DB,比如Oracle可以:
一方面,每个页面职责单一
另一方面,可以设计成让用户选择div方式还是modalDlg方式,而不用修改代码
我博客有关于这方面的东西 不过都很纠结 不能做到很完美
来源:足球直播
- asp.net中该使用什么控件开发
- asp.net中自定义控件ascx增加自定义属性以及给该属性使用绑定数据的解决方案
- ASP.NET中使用TreeView控件[系列]
- ASP.NET中TreeView控件使用小结
- ASP.NET中TreeView控件使用小结
- ASP.NET中使用TreeView控件[系列]
- ASP.NET中DataGrid控件的使用
- 在ASP.NET中使用AdRotator控件
- ASP.NET 2.0中使用multiview控件
- 在ASP.NET中使用用户控件
- ASP.NET 2.0中使用multiview控件
- asp.net 中repeater控件的使用
- asp.net中image控件的使用
- ASP.NET 2.0中使用multiview控件
- ASP.NET中使用自定义验证控件
- ASP.NET中使用TreeView控件
- ASP.NET 2.0中使用multiview控件
- ASP.NET 2.0中使用HiddenField控件
- 静态Instruction-Cache锁定策略--RTAS09论文(优化问题)
- POJ 1828 选猴王 排序qsort应用
- crystal reports2008 时点求差
- PHP学习笔记五--PHP语法(三)
- 有关微软WDK的RAMDISK示例,突破32M,扩容的方法
- asp.net中该使用什么控件开发
- 过滤器Filter
- Eclipse的重构讲解
- 新家
- (转)ASP.NET 脚本语言介绍
- MySQL乱码解决方法一:
- testing.......asdasdasdas
- MySQL乱码解决方法二:
- Report报表中,Format属性如何设置成这样的效果