关于asp.net对象编程 在asp.net(C#)中,有必要按面向对象的方法写程序吗?比如网站最常见的:“用户”,要不要写一个用户类来实现,还是按照面向过程 ,在用到用户数据时,直接查询数据库获得数据集来构造? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义一个 SqlCommand 对象的实例就不是对象了?一个DataSet就不是对象了?这和你说的有什么区别?不存在什么“真正的面向对象”和不真正的面向对象。用面向对象的思维方式构建你的程序和被动地使用框架API提供的对象编程在形式上没有什么区别。 面向对象设计和面向对象编程有着巨大的差别,而很多教师,书籍会把这两种不同的工作混为一谈比如,C#4提供Action和Func来指代一个方法对象,这基本上是OOP的范畴,但是发明这个东东是为了实现OOD,然而,我抽象一个方法对象的时候,微软还没有发明Action和Func我所建立的方法模型不涉及任何具体的编程语言,无论是js,vb6,C#1.0还是java,依靠最基本的编程能力,程序员都可以轻松的实现我的设计,所以,一个程序员就算精通泛型和委托的变体亦或是lambda,linQ等OOPL的潮技术,比起面向对象设计给软件生产带来的巨大效益,几乎可以忽略不计 asp.net网站如何生成静态页面 finally里面的流关闭出错,大家帮忙,谢 我们的网站在google中搜索是乱码? 用asp.net 的FileUpload控件怎样上传flv格式的文件 时间倒计时无刷新 创建ASP.NET WEB应用程序的时候总出现错误提示,希望有人帮忙~ 如何更改DataGrid绑定列的文本显示格式? 请教如何实现? 请使用过ComboBox控件的高手帮助 关于asp.net vs2010水晶报表不能直接打印问题,总是要先导出PDF。 gridview的编辑删除功能的实现 JS的三级联动菜单取值方法
定义一个 SqlCommand 对象的实例就不是对象了?一个DataSet就不是对象了?这和你说的有什么区别?不存在什么“真正的面向对象”和不真正的面向对象。用面向对象的思维方式构建你的程序和被动地使用框架API提供的对象编程在形式上没有什么区别。
这基本上是OOP的范畴,但是发明这个东东是为了实现OOD,
然而,我抽象一个方法对象的时候,微软还没有发明Action和Func
我所建立的方法模型不涉及任何具体的编程语言,
无论是js,vb6,C#1.0还是java,依靠最基本的编程能力,程序员都可以轻松的实现我的设计,
所以,一个程序员就算精通泛型和委托的变体亦或是lambda,linQ等OOPL的潮技术,
比起面向对象设计给软件生产带来的巨大效益,几乎可以忽略不计