由于公司的需要 要求我开发个c/s的程序,我之前是做b/s的,我决定用c#来开发。学习的过程中遇到了些问题。特来此向各位大大们请教!1、在C#做的c/s软件 有没有SQL注入的可能?(如:通过textbox写入一些注入代码)
2、C#做的客户端程序要连接操作远程(外网)的服务器的数据库 会不会涉及到网关技术?
3、在asp.net网站里app_code 目录下的类在程序运行的时候 需要在其它目录使用 直接实例化一下就可以使用。而在C#windows窗口程序 有类似的功能 或者实现的方法吗?()
4、由于基础实在缺乏 我不知道怎么表达出来 暂时自己先找找资料!
2、C#做的客户端程序要连接操作远程(外网)的服务器的数据库 会不会涉及到网关技术?
3、在asp.net网站里app_code 目录下的类在程序运行的时候 需要在其它目录使用 直接实例化一下就可以使用。而在C#windows窗口程序 有类似的功能 或者实现的方法吗?()
4、由于基础实在缺乏 我不知道怎么表达出来 暂时自己先找找资料!
网关技术不是你关系的问题,只要保证可以正确连接到数据库服务器就好了,要注意安全
关于类,winform中也一样,谁用谁去实例化就好了
2、只用过公网的地址做过测试,没涉及过内网,公网只要SQL开启远程连接即可
3、未做过B/S,没有理解,但实例化后可以使用
2.不用关注
3.有,直接引用dll即可使用。
4.可以。
连接外网数据库可以考虑通过调用WEB SERVICE实现
2。服务器能连接上就可以 了,网关你可不考虑。。
3。winform中也一样可以去实例化。