要求用C/S不知怎么办?
我以前是用ASP.NET做网站,现在为了使信息不易被人复制,要求做C/S来给客户端发布信息,现在不知从何着手?用什么语言?用的是SQL数据库 问题点数:100、回复次数:34Top
1 楼pantian(香草园主)回复于 2005-12-08 21:00:10 得分 10
你以前习惯用什么语言,现在当然还用什么语言了。Top
2 楼zeusvenus()回复于 2005-12-08 22:02:58 得分 10
WEBFORM转WINFORM不难
依楼主的描述,估计要与.net remoting、socket等打交道了。Top
3 楼lnwuyaowei(风可以追我)回复于 2005-12-08 23:24:10 得分 0
C/S领域:
(1)最好学的语言:VB
(2)功能最强的语言:delphi
(3)开发速度最快的语言:PowerBuilder
当然.net也是个热门,但目前看它的数据库开发速度实在是不怎么让人高兴。Top
4 楼alphaqxm(菜菜)回复于 2005-12-13 13:16:35 得分 10
C#,VB.NET都可以。Top
5 楼dagecc(Project D)回复于 2005-12-15 00:04:53 得分 10
Delphi开发WinForm不错。Top
6 楼zjh222(zjh)回复于 2005-12-15 09:01:15 得分 10
从ASPNET转向WINFORM是很难的,不信你试试,但从WINFORM到ASPNET就较容易Top
7 楼hling(树树)回复于 2005-12-16 14:55:54 得分 0
我想用VB.NET,想找这方面的源代码看看,那里有?Top
8 楼gccr(古城痴人)回复于 2005-12-18 15:55:55 得分 10
做Windows程序,Delphi 是老大,当之无愧啊。Top
9 楼bobibobi(bbo)回复于 2005-12-21 18:20:27 得分 0
如果以前没搞过,有点困难.
否则很多代码都可以重用.很方便的。Top
10 楼qgqchile(qgq)回复于 2005-12-22 22:02:00 得分 19
在做同样的东西,公司有几个DEPHI的高人,最后我们还是选了VS.NET做WINFORM....因为我在以前开发WEB的时候已经考虑的用户有这方面需求,所以所有数据层都用到了WEBSERVICE..也就是说在做WINFORM的时候一些数据层的东西我根本就不必要去修改,只要引用WEBSERVICE就可以了,至于发布更新的问题,在2005里也有很方便的解决方案.当然由于从 表示层-中间层-数据层的数据传输用的都是XML的形式,效率上可能下降很多,在未来的计划里是将XML序列化Top
11 楼epaib(放下)回复于 2005-12-28 09:32:10 得分 1
C# 我感觉比较好....做个CS的也不是太难.......Top
12 楼ycrw(隐藏人物)回复于 2005-12-29 09:44:04 得分 1
继续用c#+.net来搞咯Top
13 楼waley123()回复于 2005-12-29 22:05:11 得分 0
qgqchile(qgq):
在未来的计划里是将XML序列化
xml不就是对对象进行序列化了吗?怎么还要对xml序列化,这个是什么意思啊?Top
14 楼dagecc(Project D)回复于 2005-12-30 04:35:10 得分 1
用C#开发Winfrom也很好的,不过,要看你的客户是什么人了。如果你的客户还是用的很老的机器,安装的是Win98或Win Me,用Delphi吧,如果是XP以上的系统,C#首选,以后你还可以在接着开发Web页面。Top
15 楼mooddecode1980(心情解码)回复于 2005-12-30 14:04:18 得分 1
:)
--Top
16 楼Kshatriya(何以解忧,惟有杜康)回复于 2006-01-01 04:02:00 得分 1
winform + Webservice, 方便而且结构清晰,适合远程数据操作..强烈建议搂住采用此方式
Top
17 楼hling(树树)回复于 2006-01-03 15:43:32 得分 0
winform + Webservice 正有此意,正在努力Top
18 楼leo2003(【健者天行】谁伴我闯荡)回复于 2006-01-04 09:15:02 得分 1
c# + Web Service
Top
19 楼kentis(小张->老张)回复于 2006-01-04 14:14:23 得分 1
做成Smart Client, 使用ClickOne部署。去查查关于智能客户端的技术吧。Top
20 楼BlueTrees(蜗牛)回复于 2006-01-04 14:28:12 得分 1
asp.net做的B/S结构转换成C/S结构是很方便的。
你只要把中间层对象用webService暴露出来就可以了,客户端重新用C#写一下。
此外,你可以尝试使用.net的远程对象,很少有书籍介绍如何在.net环境中使用远程对象的。但是,几乎所有的书都会说上几句的。你可以试试看,能不能用操纵远程对象的办法来使用中间层。
还有,你可以放弃中间层,直接使用客户端连接数据库,回到最早的方式。Top
21 楼hling(树树)回复于 2006-01-04 15:45:08 得分 0
做智能客户端,好象客户端也要装Framework,这样麻烦Top
22 楼BlueTrees(蜗牛)回复于 2006-01-04 19:56:27 得分 5
如果不想在客户端安装framework。
你只有2个选择,一个是服务器端用webservice暴露,客户端用delphi开发webservice的客户端(用delphi是考虑开发效率,用c++会比较慢,现在只有delphi支持win32下对webservice的快速开发,可以生成win32的原生代码)。
第二个选择,使用DCOM在服务器端暴露,客户端你可以选择很多win32的原生开发工具,比如vb7、C++等等,建议你还是使用Delphi比较快。
如果完全不考虑中间层,那么用win32的原生开发工具就可以了。
我为什么没有说java,为什么?java难道不能调用webservice,因为我很厌恶java,就懒得说他了,再说,java编译出来的也不算win32的原生代码啊。难道安装一个JVM?那还不如安装.net framework了。Top
23 楼hling(树树)回复于 2006-01-06 14:09:36 得分 0
服务器端暴露会不会不安全,那谁都可以调用了?Top
24 楼freecs(北狼)回复于 2006-01-13 10:27:31 得分 1
主流的开发技术,都可以的。
但还是选你熟悉的技术吧,这样开发速度会快些。
你既然会ASP.net,那C/S结构,用C#或者VB.net都不会成问题。Top
25 楼freecs(北狼)回复于 2006-01-15 14:56:19 得分 1
我开始一直用Asp.net做Web的,
后来到了新公司,很多项目是WinForm,很容易就适应了。
不用担心的。Top
26 楼huangkc(软贱&henchman)回复于 2006-01-20 10:12:24 得分 1
既然LZ以前用过Asp.net
那你一定会C#.net或VB.net
这样的话,还犹豫什么
看实际项目或客户需求什么,可以做简单的也可做复杂的
简单就是典型的C/S,当然可以用一些WEB Service
其它的技术可视特殊需要情况定
并不是用了新技术什么的就好
Top
27 楼MonkWang(象写情书一样写程序)回复于 2006-01-23 17:30:12 得分 1
两种结构开发方法差不多吧!Top
28 楼athossmth(athos)回复于 2006-01-24 10:32:01 得分 1
学什么看你以前做什么和以后做什么,不过面试的时候,千万别说“没看出来C#比vb.net好”
,而要说“vb和c#有区别吗?不就是一个山东话,一个北京话嘛……”:pTop
29 楼rzpc(淡蓝色)回复于 2006-01-24 10:53:54 得分 1
WinForm和WebForm区别还是不小的
建议:学学习,再使用Top
30 楼sinmin(天凉好个秋)回复于 2006-01-25 08:34:24 得分 1
WinForm + .Net Remoting 更佳.
Web Service调用的只是方法, 而.Net Remoting可以直接把服务器端的类调到客户端来使用.Top
31 楼RoninBlade(RoninBlade)回复于 2006-02-07 07:52:18 得分 0
长见识。还没接触过delphi,看来也应该学习学习。Top
32 楼xgen007(vs.net is a strong compiler IDE)回复于 2006-02-07 11:11:22 得分 0
.net remoting 性能高而安全性不高,适合内部网使用Top
33 楼zhzuo(秋枫)回复于 2006-03-11 15:05:04 得分 1
如果架构分层结构做的好,应该只需要修改表现层就差不多了。其实数据访问和逻辑判断处理不需要大的变动。至于开发窗体界面推荐两本书:
Microsoft c#Windows程序设计(上下册)
http://www.china-pub.com/computers/common/info.asp?id=8061
Windows Forms程序设计
http://www.dearbook.com/book/ViewBook.aspx?pno=TS0023470Top
34 楼zyt1127()回复于 2006-04-27 16:10:59 得分 0
delphi确实很不错啊
我们学校的老师 做些大型的项目就是用的 delphi
做c/s结构的还是很好的
Top




