| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 657 人关注过本帖
标题:.NET门外汉疑惑求解
只看楼主 加入收藏
林语
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:98
专家分:184
注 册:2009-8-29
结帖率:90%
收藏
已结贴  问题点数:20 回复次数:3 
.NET门外汉疑惑求解
现在用MFC做界面,想网.NET方向发展,但是对.NET一无所知,想请内行给介绍一下。
1..NET是什么?它是用来做什么的,有什么相似的例子(比如你告诉我vs2005是类似于VC6的编译器,我就更容易懂得VS2005是个什么东西了)?
2.经常听说、C#.NET、,它们都是什么东西?分别适合开发什么类型的软件?听说C#.NET是开发基于C/S结构的桌面应用的,而是开发基于B/S结构的网站的,是这样吗?那么是不是可以说C#.NET和C++类似而和PHP、JSP类似呢?
3.我想学习.NET的话,首先从什么地方入手?
4.现在用.NET开发,、C#.NET、那个更好找工作一些(不要再说什么哪样学好了都好找工作的陈词滥调,你知道,市场就是市场,每种东西在市场上占有的份额和当前的需求是不同的)。
搜索更多相关主题的帖子: 开发 门外汉 编译器 
2012-10-08 17:49
wumingchenxi
Rank: 6Rank: 6
等 级:侠之大者
威 望:6
帖 子:96
专家分:457
注 册:2012-6-6
收藏
得分:10 
既然你用MFC作界面,那么应该对VB6不会陌生。
1。 .net其实就是VS的升级版本,你可以认为是VC7,VB7,他们比VC6,VB6更人性化,更好操作,比如你在MFC中创建窗口,按纽都要手动写代码,在.net中直接从工具栏中拉出来就可以了,那么对应的代码就自动添加好了。类似于VB6,
    VS2005是一个统称,她包含了,等更具体的开发样板,在你刚运行VS2005的时候,系统要求你选择一个常用开发环境,你也可以选择在vs2005中开发MFC, 只不过界面是用新界面,语法代码还可以用以前的C++语言; 也可以选择更新的C#语言。你要是习惯用vb6开发的话,还可以选择,那么他的代码语法就和vb6差不多了;就是asp的升级版,可以用vb的语言,也可以用C#语言,以前写asp的时候多累,只有代码,没有开发可视界面,现在就是可视的asp开发环境,用什么工具都是用拉的,当然比asp要强大便利的多。
3。 对于你的入手,最好入手的是VS2005下的,不是C#.net,因为你习惯了C++语法, 当然C++有强大之处,也有不足之处。VS2005下的MFC依然没有体现出.net的强大,只能说.net兼容了C++ ,兼容了vc6;
4.至于说那个更好找工作,我觉得你应该去人才市场之类的网站看看,
我只能说 是开发网页的。 C#.net,是开发软件的。你想以后侧重于哪方面的开发就侧重学习哪一方面的内容。
2012-10-09 15:54
跳过去
Rank: 8Rank: 8
等 级:贵宾
威 望:20
帖 子:282
专家分:976
注 册:2012-8-13
收藏
得分:0 
简单的来说就是开发网站的

光棍中.....
2012-10-09 18:56
自强
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:132
专家分:130
注 册:2011-10-3
收藏
得分:10 
.NET是一个同时支持C++ C# VB等几门编程语言开发的框架……
拿我懂的来说吧:
1、C#是windows桌面应用程序和后台处理程序的主要开发语言
2、是一个开发.NET平台上的网站的一个技术,它力求做到页面显示或后台业务逻辑处理分开(因为以前的asp网站就是整个前台显示和后台处理都集中在一起的,所以很不方便开发)
3、如果学习.NET,我建议从C#入手,这个语言是专门为.NET框架设计的,是这个平台上的最主要的语言,也是微软力推的


如有不对,敬请谅解……

[ 本帖最后由 自强 于 2012-10-11 09:17 编辑 ]

成为一名真正合格的程序设计人员,是我的梦想……我希望我的梦一直保持下去,直到我从这个世界消失……
2012-10-10 10:43
快速回复:.NET门外汉疑惑求解
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032130 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved