主题:问个C#该做什么领域的问题
上奏出师表
[专家分:0] 发布于 2007-07-16 22:18:00
我是C#新手,我买了许多书自学,书上大多是讲示列,一些win form 的教程等等。很少入门就讲ASP.NET的.看到有人说C#写的WINFORM以后都可以被反编译,还不如用用C++和VB之类的,而ASP.NET的源代码则是在服务器上的,所以就好些,学NET大多就是为了学ASP.NET。是这样吗?
那我之前花很多时间学习WINFORM的设计和学习,是不是就没用了呢?以后一定要发展到ASP.NET吗?真的用C#做WINFORM就那么容易反编译吗,没人开发这个领域吗?
还是说最好2方面都会呢。。。
这个问题一直困扰着我,请大家解答下
最后更新于:2007-07-16 22:58:00
回复列表 (共4个回复)
沙发
lejcey [专家分:210] 发布于 2007-07-17 02:09:00
如果你需要快速开发windows应用程序, 那就用C#, 好上手, 点点鼠标就给你生成大量代码, C++就不行, 不过, C#那点执行的效率损失是值得的, 如果不想被反编译, 可以用混淆器混淆一下, 会大大提高反编译的难度.
实在不行就学C++吧, 那个是不可能反编译的, 只能反汇编, 但是比C#绝对要难上几个档次, 开发速度也慢得多, 强大得多, 出问题的几率也多.
板凳
上奏出师表 [专家分:0] 发布于 2007-07-17 14:32:00
还有一般公司应聘.NET 工程师。问你会ASP.NET和C#吗..
这个C#就是指WINFORM开发吗?
可以两个都会吗?2个都熟悉会比较难吗。。难道WINFORM就没前景了吗。WINFORM结合ASP.NET不?
3 楼
longlong16 [专家分:10670] 发布于 2007-07-18 10:55:00
关键是学好c#或其他.net语言,webform和winform有异曲同工的效果
4 楼
xiaohaokof [专家分:1760] 发布于 2007-07-20 17:51:00
我是这样子认为啊,如果要学好ASP.NET,还是先学好C#。
我来回复