第一课:.NET C#与Java比较——开发环境

 目录

1.运行环境

2.WEB服务器

3.开发工具 

4.类库和包

5.数据库

6.推荐几款有帮助的工具

 

1.运行环境

Java:JDK

1).JDK安装与环境变量配置

.NET:.NetFramework

 

2.WEB服务器

Java:Tomcat,JBoss,Weblogic,WebSphere

1).大项目用大的服务器,小项目一般用Tomcat就可以了

2).Tomcat安装与环境变量配置 

.NET:IIS,Jexus(KestrelServer)

1).KestrelServer用于Asp,net Core

2).ASP.NET Core部署到CentOS7

 

3.开发工具 

Java:MyEclipse 2016, IntelliJ IDEA

MyEclipse2016下载地址  MyEclipse2016破解包

1).JAVA开发工具比较多,不过目前最通用的是MyEclipse,这个是收费的,有破解版,里面已经集成了很多是JAVA插件,或者用Eclipse 这个是开源的,用的时候要手动打插件,掌握一些常用开发的快捷键会很好。这写都是E文版的,用习惯就好了。

2).为何 IntelliJ IDEA 比 Eclipse 更好

.Net:VisualStudio 2015

 

4.类库和包

JAVA:Jar

1).JAVA开发经常会用到一些外部的jar包,这个和.NET里面的DLL一样的东西,在web工程里面,引用jar包通常就是拷贝到WebRoot\WEB-INF\lib目录下面就可以了。如果不行就要添加到工程引用中去:工程->鼠标右键->Properties->Java Build Path->Libraies->Add JARS选择要引用的jar包 OK即可。在JAVA工程中,src是源代码目录,WebRoot是页面目录,lib是jar包目录

2).Java通过Maven管理Jar包和项目依赖。

.NET:Dll

1).NET通过Nuget管理Dll和项目依赖。

 

5.数据库

Java:Mysql,Oracle,Nosql

1).JAVA里常用的数据库是MySql和Oracle,再有就是一些互联网公司自己开发的Nosql数据库,不过这是专用领域了。

.NET:Sqlserver,Oracle,Nosql

 

6.推荐几款有帮助的工具

1).SQLyog :mysql 数据库管理工具 (下载地址:http://www.jb51.net/database/327390.html),激活码网上有

2).PL/SQL Developer:oracle数据库管理工具

3).Xshell :相当于 linux 的远程bash

4).RealVNC:相当于linux的远程桌面

 

猜你喜欢

转载自blog.csdn.net/u010763324/article/details/80747501