问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

做网络应用开发,C/S架构。用C#好还是用VC++好???各有什么优缺点??

发布网友 发布时间:2023-10-12 12:08

我来回答

5个回答

热心网友 时间:2024-03-30 07:28

使用VC++的人多,主要在以下几点:
1、VC++历史悠久,从业者和学习资料就多;
2、VC++效率更高,编程灵活性更强;
3、VC++的软件可以脱离.net的环境运行(这点很重要),所以语言适应范围就更广一些,从系统级软件到应用级软件都可以使用,如驱动程序、游戏到MIS系统等;

对于做C/S的程序,建议最好使用C#吧,C#是快速开发工具,做C/S的速度是Vc++无法比的,毕竟在现代编程,生产力应该在第一位,能最简单实现的就是最好的!

热心网友 时间:2024-03-30 07:28

企业级开发。更重要的是JAVA是开源的,相关支持的开源资源也是相当多。
在框架方面有strust,spring,hibernate等
在服务器上可以用tomcat
在数据库上可以用mysql
相关的开发环境更有开源eclispe
再说网络中关于JAVA的教程,资源更是数不胜数
最重要的一点就是它是与平台无关的,可以在任何操作系统上运行
用JAVA可以做到从学习到
不过个人觉得有一点不足就是好像只能做一些比较专业的项目,像我自己在学校,虽然JAVA觉得挺不错的,但总有一英雄无用武之地的感觉,可能出去了会好一点吧 :(

对于.NET而言,入手相当快,再加上有一个VS,开发速度更是无可比拟
特别适合用于中小型的开发

个人觉得无论是学习JAVA还不.NET都是很有前途的,关键是学到什么水平,要是能够达到精通的级别都是前程无量的
:)

热心网友 时间:2024-03-30 07:29

这说不定的。编程语言只是你表达思想的工具,重要的是表达的东西。这里表达工具当然就有好用与不好用,然而评定好用程度是依靠你对你合适不会否让你更有效率。编程语言你可以对应我们说话的语言,你说汉语方便非要说法语不会有什么用处吧,所以别人怎么用不管你事。另外c#与公共语言运行库更亲,现在用.net的话c#有一定好处,c++其实又复杂些这复杂了就是障碍。

热心网友 时间:2024-03-30 07:30

用C#开发的话速度快,但编出来的程序运行效率没有C++高;如果从事网络编程的,建议还是学习C++吧,能够实现比较底层的;

热心网友 时间:2024-03-30 07:30

using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
using System.Threading;

namespace ConsoleApplication2
{
public class Timing
{
TimeSpan ration;
public Timing()
{
ration = new TimeSpan(0);
}
public void stopTime()
{
//ration = Process.GetCurrentProcess().TotalProcessorTime;
ration = Process.GetCurrentProcess().Threads[0].UserProcessorTime;
}
public void startTime()
{
GC.Collect();
GC.WaitForPendingFinalizers();
}
public TimeSpan Result()
{
return ration;
}
}
class chapter1
{
static void Main(string[] args)
{
int[] nums = new int[100000];
BuildArray(nums);
Timing tObj = new Timing();
tObj.startTime();
DisplayNums(nums);
tObj.stopTime();
Console.WriteLine("time (.NET):"+tObj.Result().TotalSeconds);
Console.ReadLine();
}
static void BuildArray(int[] arr)
{
for (int i = 0; i < 100000; i++)
arr[i] = i;
}
static void DisplayNums(int[] arr)
{
for (int i = 0; i <= arr.GetUpperBound(0); i++)
Console.Write(arr[i]+"");
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 一个电影,刚开始演的是抢劫银行,然后又上楼顶抢劫飞机逃逸的电...3 有个美国电影是记实的,是2个人抢劫银行。用的中型武器。是什么... 美国大片银行抢劫犯爱上被抢劫银行女职员是什么电影1 几个年轻人打劫银行,最后钱被银行女职员拿了,女职员上火车走&... 什么是什么是号簿助手? 2012陕西中考数学副题20题答案及过程!「过程要很详细」10 青岛中宇航空服务有限公司怎么样? 求2012年陕西中考数学副题答案21 解2012年陕西省初中毕业学业考试【副题】数学试卷及解答25...9 青岛海达航空服务有限公司怎么样? 如何炒股才能赚钱? 力魔aa530长安车适用吗? 车打不着火!启动的时候只听到马达哒哒哒只响 车子没反应是怎么... 怎么吹小号啊??63 湖南涉外经济学院2011届新生,专科,想请问一下宿舍分配问题,本科和专 ... 新概念英语和大学英语三级 英语三级什么难度 释迦牟尼之后有没有人修行成佛 全国英语三级难吗,我想自考拿学位,想考60分以上,想问一下,该怎么把握各... vivo NEX S 蓝牙版本是多少?1 一个外向和一个内向的人在一起合适吗? 美国电影?一个关于策划抢银行的电影?3人合谋的,叫什么名字?3 一个性格外向的人和一个性格内向的人适合在一起吗? sense8中有哪几集比较色26 风铃中的刀声txt全集下载1 OPPO A31送话送不出去,换了条尾插排线!还是送不出去. 《风铃中的刀声(上)》最新txt全集下载 湖南涉外经济学院的宿舍怎么分配?? 青岛航空股份有限公司怎么样?38 陕西省历届数学中考题24,25,2610 求推荐的柴油添加剂啊,网上查了半天,红线 力魔,还是跃能! 嫉妒有钱的亲戚自卑仇富怎么办? 许昌市哪有养中蜂的?能否提供养中蜂的联系方式及地址?听说禹州... 许昌市哪有养中蜂的?能否提供养中蜂的联系方式及地址?听说禹州... 请教大学计算机网络工程系与游戏系那个好? 想要学会计需不需要会电脑啊,我请教会会计的朋友,帮帮忙 ④clo2 与 na2s 反应的离子方程式中为什么不能写入o... 皙玥护肤品这个牌子怎么样?48 抖音上买了瓶娇婵贵妇膏不知怎样?39 带俊字的男孩名字