C#在实际生活中的应用在哪些方面?有哪些程序是用C#做的?相比之下,为什么C和JAVA等开发语言比C#好?
展开全部
【答案】:C#的功能是很强大的,就目前来说用于开发Web程序的比较多,就是开发一些基于Web的BS结构的 ,比如企业网站,商城等
多应用于嵌入式系统的开发。如手机系统,电话系统等。
现在都可以用来做网站后台,但做C/S结构的窗体程序C#比较有优势,无论做B/S结构的程序或C/S结构的程序,C#的开发工具都比JAVA方便高效。但JAVA可以跨平台,如果服务器要用LINUX/UNIX,那一般就用JAVA开发。JAVA是开源的,免费。 C#是微软的,收费。 如果在大城市找工作,想进大公司,一般JAVA比较吃香,如果在小城市找工作就相反,C#吃香。我们的家乡是小城市几乎连一家JAVA的公司的公司都没有。所以你要看你的发展目标,看是在大城市找工作还是在小城市找工作。 而且JAVA的开发工具没有C#方便快捷,你还要视你的耐心和学习的恒心来决定,JAVA学起来可能比较久,很多东西都要手工录。难的东西竞争小,但由于人才也缺乏,公司也要多出点成本请高技术人才,所以小公司一般不用那个,但请的人工资高,但前提是要你J2EE厉害。容易的东西竞争大,但人人会,工资不高,请的公司也多,不求高工资,希望容易找到工作混口饭的,可以选容易的。
多应用于嵌入式系统的开发。如手机系统,电话系统等。
现在都可以用来做网站后台,但做C/S结构的窗体程序C#比较有优势,无论做B/S结构的程序或C/S结构的程序,C#的开发工具都比JAVA方便高效。但JAVA可以跨平台,如果服务器要用LINUX/UNIX,那一般就用JAVA开发。JAVA是开源的,免费。 C#是微软的,收费。 如果在大城市找工作,想进大公司,一般JAVA比较吃香,如果在小城市找工作就相反,C#吃香。我们的家乡是小城市几乎连一家JAVA的公司的公司都没有。所以你要看你的发展目标,看是在大城市找工作还是在小城市找工作。 而且JAVA的开发工具没有C#方便快捷,你还要视你的耐心和学习的恒心来决定,JAVA学起来可能比较久,很多东西都要手工录。难的东西竞争小,但由于人才也缺乏,公司也要多出点成本请高技术人才,所以小公司一般不用那个,但请的人工资高,但前提是要你J2EE厉害。容易的东西竞争大,但人人会,工资不高,请的公司也多,不求高工资,希望容易找到工作混口饭的,可以选容易的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询