说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

一周消息树:6款Java转C#的最佳工具、Web开发者必备的9个软技能

HTML文档下载 WORD文档下载 PDF文档下载
开发者在开发过程中经常会遇到将Java转换成C#的情况,若重头写代码,会让人抓狂的,所以本期消息树将为你介绍6款Java转C#的最佳工具。此外,微软2014 Build大会也在如火如荼的展开,快来看下会有哪些改变吧?


Java是基于类的面向对象计算机编程语言,由Sun Microsystems公司在1995年发布。近900万的开发者都在用它。Java先将源代码编译成字节码,然后运行在JVM(Java虚拟机)中,它受欢迎是因为在一次编译后,便可到处执行。

C#是多泛型编程语言,它是一种简单的、现代的、面向对象的运行在.NET Framework之上的编程语言。Web应用程序可以根据不同的需求建立在任何平台上,但在许多工程环境下都要求把Java项目转成C#形式,手工操作效率很低。

下面,让我们通过一周消息树来回顾下一周精彩内容!

1. 6款Java转C#的最佳工具

开发者在开发过程中经常会遇到将Java转换成C#的情况,若重头写代码,会让人抓狂的。但如果能利用好转换工具的话,开发者的工作效率就能大大提高,下面给大家介绍6款最佳Java转C#的工具:

  1. Sharpen:Eclipse上帮助转换Java成C#工具/插件,特点有:1. 忽略类 2. 忽略文件编制 3.合并其他类 4. 为.net properties/event提供翻译具体方法。
  2. Java to C# Converter:一款Java转换成C#的最佳工具。特点有:可将Java文件夹转换成C#;每分钟可快速转换千行代码;极其敏感且支持个性化用户 。
  3. Octopus:它能解析Java源代码并转换成准确的C#代码,大多数的情况下不用编辑手册就能编译,在所有工具中是最好的编译工具。
  4. XES – Java To C#:点击链接,按照用户指南就能帮助你将Java源代码转换成C #。
  5. Java Language Conversion Assistant 2.0:能为把应用程序移到.NET Framework平台的开发者服务,自动将Java代码转换成Visual C# 。
  6. Varycode:基于Web的跨平台源代码转换器工具,支持C#、Visual Basic、java、Python、C++、ruby等语言,可在线转换。

2. 每个Web开发者必备的9个软技能

每个Web开发者除了精通技术外,还应必备以下9个软技能:交流、倾听、适应、合作、职业道德、积极的态度、判断/辨别、批判性思维和自负管理:

  • 交流:Web开发者需要有效地进行相关的远程交流,与用户沟通是一件非常难的事情,因为向非技术人员解释技术性很强的概念。沟通的关键是要把握好细节。
  • 适应能力:适应能力是Web开发者的一个重要技能,作为一名Web开发者,应该学会适应各种不同的环境,看看互联网近八年的变化你就知道适应能力的重要性。

3. Windows 8.1 Update 1五大改变:任务栏回归,增强鼠标支持

微软于美国时间4月2日-5日在旧金山莫斯康展览中心召开,微软副总裁David Treadwell 向大家展示了Windows 8.1 update 1的各个新特性。据悉,该更新在4月8日开始推送,4月2日MSDN订阅用户可以下载。

  1. 更直观的搜索:在Windows 8中,按下开始按钮时,菜单差不多占居了整个屏幕,现在可以简单、轻松地在一个小的列表中进行搜索。 
  2. 全屏应用支持鼠标关闭操作:对于Modern应用(也成为全屏应用),用户现在可以用鼠标放到右上角轻松地将其关闭。 
  3. 鼠标右击有下拉菜单:该功能可让磁贴变活,用户能够单击鼠标的右键移动他们和改变大小等。
  4. 台式机用户可轻松地关机:鼠标和键盘用户无需寻找那些侧拉菜单等,现可直接在屏幕右上角对电脑进行关闭、睡眠和重新启动等。 
  5. Pin Modern UI应用至桌面:此功能可直接将Modern UI(或称Metro UI)应用固定到任务栏或桌面(或者说Pin到任务栏)。 

相关阅读: 欲与Android展开价格战,微软宣布在移动设备上免费开放Windows

                    微软Build2014第一天要点精华汇总(组图)

4. 2014年3月操作系统份额:Windows 7大涨,Windows XP仍未跌破27%大关

日前Net Applications发布了2014年3月全球PC操作系统排名,数据显示:2014年3月,Windows 8、Windows 8.1这两个系统的市场份额增加了0.62%,从10.68%增长到11.3%。Windows 7的市场份额增长了1.46%,以48.77%的位居第一;OS份额为7.57%;Linux为1.49%。 

而早期的操作系统,Windows Vista下降0.11个百分点(从3.1%跌到2.99%);去年年底,Windows XP份额跌破30%大关之后,目前较上月又下跌了1.84%(从29.53%下降至27.69%)。

相关阅读: 2014年3月浏览器份额:Chrome终超Firefox 成市场第二大浏览器

5. 路透社:iPhone 6仅有4.7寸版本,将于5月量产,5.5寸遭冷冻

路透社援引消息人士称,Japan Display、夏普和LG Display将负责下一代iPhone生产显示屏,这几家生产商将很快开始大规模地生产显示屏,最早在今年的五月投入生产,预计今年秋季推出。而他们会最先生产4.7寸屏,5.5寸的则会推迟生产。

一名消息人士表示,iPhone 6预计采用内嵌式触摸面板技术,即将触控功能集成至屏幕,而不是采用单独的触控面板薄膜,这将使整个屏幕的尺寸更薄。但由于内嵌式技术在大于5.5英寸的屏幕中存在生产困难,因此苹果决定首先推出4.7英寸屏幕的产品。

6. 虚拟现实技术有望成为下一个重要计算平台

Facebook斥资20亿美元收购虚拟现实科技公司Oculus VR,将虚拟现实技术推向舆论风口浪尖。虚拟现实能产生一个三度空间的虚拟世界,通过对人类视觉、听觉、触觉等感官的模拟,让使用者及时、无限制地观察三度空间中的事物,如同身临其境一般。

虚拟现实技术应用涉及的领域有:游戏(索尼发布Project Morpheus)、汽车(福特已涉足)、航天(美国航天局造出虚拟现实系统以让人们体验火星漫步)、房地产(方便顾客看房买房)、医学、工业、教育等。现在多家巨头都开始争夺虚拟现实这个领域的资源,虽然虚拟现实技术还未完全成熟,但在不久的将来,肯定会被运用到各个领域。

7. 唏嘘不已!Brendan Eich上任Mozilla CEO仅十天即因歧视同性恋被迫辞职

3月25日,Mozilla宣布其时任CTO、JavaScript创建者Brendan Eich为新任CEO,希望他带领这个非营利互联网机构以帮助拓展该机构的火狐OS移动操作系统。然而十天后,这个新官还没坐热椅子就因“反同性恋婚姻提案”被迫离职。

2008年,Brendan Eich曾支持加州反同性恋婚姻提案并捐款1000美元。这项举动为其招致了激烈的声讨。火狐浏览器开发者Hampton Catlin夫妇专门发信给Mozilla基金董事会抗议称:“加州直到最近才通过同性恋婚姻的提案,我们不会支持一个反对同性恋婚姻的人成为公司的领导者。只要Brendan Eich一日不卸任,我们就会一直抗议下去。”

8. 手下留情!不要把智能手机里运行着的应用程序全部杀死

智能手机用户普遍存在这样一种状况:打开好几个应用程序后总想全部把它关掉。现在,著名iOS开发者Harlan Haskins建议你不要这么做,因为这样不仅对手机没有任何好处,还更耗电,这种完全杀死的方式还会降低应用程序的性能。

手机系统是一个令人难以置信的依赖于内存的复杂系统,杀死所有应用程序其实是在降低系统性能,因为想再要运行某个应用程序,用户需要重新打开它,用户再重新打开的过程中会比让它们在后台运行耗费更多的电量。

(文/单明珠 责编/钱曙光)

上期回顾:

一周消息树:雨果·巴拉与小米的那些事儿

更多精彩内容,请继续关注 CSDN资讯频道! 

备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘