当前位置:编程学习 > C#/ASP.NET >>

C语言是如何做WEB开发的?上学的时候不明白,今年毕业了,现在还是不明白??

听说C语言能开发什么什么程序,我也知道他对底层操作很强,可是它是如何来开发应用程序的?
我知道C#在VS.NET里面可以做东西,可是C语言是不是也是有什么IDE来做?
很是不明白?
我学C语言的时候,天天都是黑窗口,都没见过什么IDE环境,后来学了VB,PB等都是有IDE的,可就是不知道C...
是不是用C做成DLL文件,然后在别的程序里面调用DLL文件?
还有以前,听说铁路的售票系统是PB和C++做的,我知道PB的数据窗口,可我就是不明白C++,在里面做什么/
是做成DLL文件,然后在PB里调用这些DLL文件吗? --------------------编程问答-------------------- C可以写CGI FastCGI 一般是Unix系统上用的 --------------------编程问答-------------------- 做成DLL文件 给人调用,也是可以的
标准DLL COM组件什么的
做Web在Windows上可以做ISAPI --------------------编程问答-------------------- 晕。同道中人。 --------------------编程问答-------------------- 除了TURB C,
用什么工具把C编译成DLL  COM、ISAPI、CGI、FASTCGI?
在其他程序中是如何调用DLL  COM、ISAPI、CGI、FASTCGI的?
是不是相当于调用WINDOWS里面的API?
我知道,在VS。NET里可以添加--引用--DLL文件
可不知道如何用C的成品。。。
--------------------编程问答-------------------- c一般用来做后台系统的,性能要求比较高的部分,表现使用IDE来做 --------------------编程问答-------------------- 我也知道,C是用来做后台处理的,但是怎么去调用它做出的产品?
比如,我要在VS。NET2005里面调用,怎么用? --------------------编程问答-------------------- 我也很迷茫,甚至一度断定C语言没有什么用 --------------------编程问答-------------------- 有没有老道出来指点迷津啊。。。
禅哉。。。禅哉。。。禅哉。。。禅哉。。。 --------------------编程问答-------------------- 写服务监听80端口的数据包,然后解析-->回应,没写过纯猜测 --------------------编程问答-------------------- 几天没来了,怎么没人来给建议呢?
还在郁闷中... --------------------编程问答-------------------- 看来是都不知道了,那就意味着c没什么用了。瓦哈哈。 --------------------编程问答-------------------- 楼上说的好象不对吧
是俺无知,还问这样的问题,没办法,俺IQ很少,小,贫!
我也知道C操作底层很牛,可是不知道怎么用啊?
谁能来指点一下啊... --------------------编程问答-------------------- 如果服务器部分都自己做的话就同9楼说的...

如果使用apache或者iis的话则要实现一下调用接口,其实也就是省略了处理文件请求那部分而已..实际同9楼.. --------------------编程问答-------------------- 自己写数据通信,一般要用c或者c++
比如网络游戏,你总不能用iis做服务器吧。 --------------------编程问答-------------------- 可能是做后台的,毕竟效率要高点吗 --------------------编程问答-------------------- 我来解释一下某些差异:

用途:
c,c++会在较高性能要求的情况下使用,这种情况是托管形势无法满足的,主要会用在
做后台模块上,动不动就几百w上千w的数据对性能要求非常高,而且还要关注i/o;做
桌面或web的很少会关注到;
顺便说一下,腾讯的站点现在都在以直接内核写裸设备方式操作磁盘了,很多应用已经离开数据库了。
数据库也有裸设备方式,但是一般会收费(和一在腾讯工作的朋友交流过)

调用:
当然可以编译成动态库让.net等平台调用,但是一旦方法接口非常复杂p/invoke的时候
会很头疼,我曾经出现过一个c++方法对应了几个c#方法的情况,这种时候建议修改c++方法
接口,然后在p/invoke

unix&windows:
unix做服务器一般都是shell操作,不会有桌面,用服的不会像windows下那样去操作的;
更本就很多unix服务器就没启动xwindow服务,不可能有桌面;所以不会有谁会在unix
shell下作界面的,只有教学的时候会。unix下必须懂shell,shell才是王道


开发环境:
windows下还是用vc吧;unix下的话,没什么ide,用文本编辑器就好了(sourceinsight,
ultraedit),老实在windows下写好再传上去编译吧,因为最通用的是vi,但是vi的效率
还是不如windows上的高

--------------------编程问答-------------------- 我靠,2点了,很久没来csdn 。net版了,给点分吧

学会两只脚走路吧,c/c++还是需要掌握的东西,不要把自己困在ms和托管的圈子里了


睡。。。。。。。。。。。。。。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,