一 : 微软推出Metro风格应用开发工具
北京时间12月20日上午消息,微软刚刚在Windows Store中发布了代号为“锡耶纳项目”(Project Siena)的应用,这款Metro风格的应用开发工具已经可以免费下载。
根据微软的官方描述,该应用的主要受众是“商业专家、商业分析师、顾问和其他应用幻想工程师”。可以使用“锡耶纳项目”开发的应用包括媒体内容丰富的产品目录、解决客服问题的应用,以及使用多媒体内容和数据库的应用。
微软称,“锡耶纳项目”可以与企业级网络数据库,以及媒体内容完美配合,例如SharePoint列表、Excel、Azure表格、RSS feed和RESTful服务的各种内容。
“锡耶纳项目”可使用HTML5和JavaScript创建应用,但还可以增加用户自己喜欢的编程工具。
“锡耶纳项目”在微软内部的名称可能是“AppMagic”。该公司今年早些时候还发布过App Studio的测试版,专门帮助程序员之外的群体开发Windows Phone应用。微软还为非专业程序员开发了一款名为“LightSwitch”的工具。(书聿)
二 : 微软发布Win10 Mobile开发者旁加载应用部署工具
7月10日,微软开始推送Win10预览版10166系统,同时随着Win10SDK预览版10166的发布,微软还推出了全新的Win10部署工具(WinAppDeployCmd.exe)。[www.61k.com)
Windows10部署工具(WinAppDeployCmd)是命令行实用程序,可以被用来在Win10电脑上给任何Win10 Mobile手机设备进行通用Windows应用部署。通过USB连接可部署.Appx应用,或者在同一子网内不需要完整完整访问Visual Studio解决方案。
当你安装完Win10 SDK,WinAppDeployCmd可以作为独立程序工具安装在PC上。你可以下载Win10 SDK预览版10166,这套工具同样会出现在Win10 SDK正式版中。
尽管其与Visual Studio 2015进行了捆绑,但是实际工作并不需要Visual Studio 2015。
为了部署应用,你需要开启开发者模式。首先,升级到最新的Win10 Mobile预览版10149系统,然后:
1.在手机上打开开发者模式,设置——更新和安全——面向开发人员
2.选择开发人员模式,就可以启用旁加载方案,使用WinAppDeployCmd.exe进行部署。(via:Windows)
关注Windows10,锁定Win10之家(http://win10.ithome.com)
三 : 四大数学工具软件的简介和应用比较
数学软件四大家Maple、MATLAB、MathCAD和Mathematica
目前在科技和工程界上比较流行和著名的数学软件主要有四个,分别是MATLAB、Maple、MathCAD和Mathematica。它们在各自针对的目标都有不同的特色。下面就让我为你一一道来。
一、Maple系统
Maple是由Waterloo大学开发的数学系统软件,它不但具有精确的数值处理功能,而且具有无以伦比的符号计算功能。Maple的符号计算能力还是MathCAD和MATLAB等软件的符号处理的核心。Maple提供了2000余种数学函数,涉及范围包括:普通数学、高等数学、线性代数、数论、离散数学、图形学。它还提供了一套内置的编程语言,用户可以开发自己的应用程序,而且Maple自身的2000多种函数,基本上是用此语言开发的。
Maple采用字符行输入方式,输入时需要按照规定的格式输入,虽然与一般常见的数学格式不同,但灵活方便,也很容易理解。输出则可以选择字符方式和图形方式,产生的图形结果可以很方便地剪贴到Windows应用程序内。
二、MATLAB系统
MATLAB原是矩阵实验室(MatrixLaboratory)在70年代用来提供Linpack和Eispack软件包的接口程序,采用C语言编写。从80年代出现3.0的DOS版本,逐渐成为科技计算、视图交互系统和程序语言。MATLAB可以运行在十几个操作平台上,比较常见的有基于Windows9X/NT、OS/2、Macintosh、Sun、Unix、Linux等平台的系统。
MATLAB程序主要由主程序和各种工具包组成,其中主程序包含数百个内部核心函数,工具包则包括复杂系统仿真、信号处理工具包、系统识别工具包、优化工具包、神经网络工具包、控制系统工具包、μ分析和综合工具包、样条工具包、符号数学工具包、图像处理工具包、统计工具包等。而且5.x版本还包含一套几十个的PDF文件,从MATLAB的使用入门到其他专题应用均有详细的介绍。
MATLAB是数值计算的先锋,它以矩阵作为基本数据单位,在应用线性代数、数理统计、自动控制、数字信号处理、动态系统仿真方面已经成为首选工具,同时也是科研工作人员和大学生、研究生进行科学研究的得力工具。MATLAB在输入方面也很方便,可以使用内部的Editor或者其他任何字符处理器,同时它还可以与Word6.0/7.0结合在一起,在Word的页面里直接调用MATLAB的大部分功能,使Word具有特殊的计算能力。
三、MathCAD系统
MathCAD是美国Mathsoft公司推出的一个交互式的数学系统软件。从早期的DOS下的1.0和Windows下的4.0版本,到今日的8.0版本,功能也从简单的数值计算,直至引用Maple强大的符号计算能力,使得它发生了一个质的飞跃。
MathCAD是集文本编辑、数学计算、程序编辑和仿真于一体的软件。MathCAD7.0Professional(专业版)运行在Win9X/NT下,它的主要特点是输入格式与人们习惯的数学书写格式很近似,采用WYSWYG(所见所得)界面,特别适合一般无须进行复杂编程或要求比较特殊的计算。MathCAD7.0Professional还带有一个程序编辑器,对于一般比较短小,或者要求计算速度比较低时,采用它也是可以的。这个程序编辑器的优点是语法特别简单。
MathCAD可以看作是一个功能强大的计算器,没有很复杂的规则;同时它也可以和Word、Lotus、WPS2000等字处理软件很好地配合使用,可以把它当作一个出色的全屏幕数学公式编辑器。
四、Mathematica系统
Mathematica是由美国物理学家StephenWolfram领导的WolframResearch开发的数学系统软件。它拥有强大的数值计算和符号计算能力,在这一方面与Maple类似,但它的符号计算不是基于Maple上的,而是自己开发的。
Mathematica的基本系统主要是用C语言开发的,因而可以比较容易地移植到各种平台上,Mathematica是一个交互式的计算系统,计算是在用户和Mathematica互相交换、传递信息数据的过程中完成的。Mathematica系统所接受的命令都被称作表达式,系统在接受了一个表达式之后就对它进行处理,然后再把计算结果返回。Mathematica对于输入形式有比较严格的规定,用户必须按照系统规定的数学格式输入,系统才能正确地处理,不过由于3.0版本引入输入面板,并且可以修改、重组输入面板,因此以前版本输入指令时需要不断切换大小写字符的繁琐方式得到很好的改善。5.1版本可以用各种格式保存文件和剪贴内容,包括RTF、HTML、BMP等格式。
Mathematica的符号功能是最强的。且它的运行构架是最优的。符号运算效力与解析能力是最好的(数值运算当然是Matlab最好)。它的构架由核心系统与前端系统构成。两个系统既合作又独立。这个比Matlab的构架都要优秀。它是专为研究人员开发的。至于Maple的符号能力根本就比Mathematica弱很多的。它基本上是为中学生与大学生之学习研发的。不足以进行物理学与技术科学的运演。而Mathematica是最好的物理学科研的工具。Matlab是最好的技术科学数值求解的工具。朋友们应该知了。数值类的数学软件是Matlab最好最全。符号分析类的数学软件是Mathematica最好。
五、四种软件的比较
选用何种数学软件?如果仅仅是要求一般的计算或者是普通用户日常使用,首选的是MathCAD,它在高等数学方面所具有的能力,足够一般客户的要求,而且它的输入界面也特别友好。如果要求计算精度、符号计算和编程方面的话,最好同时使用Maple和Mathematica,它们在符号处理方面各具特色,有些Maple不能处理的,Mathematica却能处理,诸如某些积分、求极限等方面,这些都是比较特殊的。如果要求进行矩阵方面或图形方面的处理,则选择MATLAB,它的矩阵计算和图形处理方面则是它的强项,同时利用MATLAB的NoteBook功能,结合Word6.0/7.0的编辑功能,可以很方便地处理科技文章。
四 : 微软发布Win10通用应用软件开发工具
3月24日消息,微软Win10系统正式上市的时间越来越近,为了让应用开发者们更加方便的测试系统和开发应用,微软发布了新一代开发者工具和Win10 SDK(软件开发工具),让开发者第一次得以了解如何为PC、手机和平板电脑开发Windows通用应用。[www.61k.com]
这些工具目前已经对微软Windows Insider项目成员免费开放。但与Win10一样,这些工具仍处于早期阶段。
Windows开发者产品经理克里夫·辛普金斯(Cliff Simpkins)表示,这套新的Win10工具可以方便开发者为现有的Win8.1应用增加Adaptive UX组件。预览工具需要Visual Studio 2015 CTP6才能运行,而且需要安装最新版本的Win10。
开发者要获得新工具,需要注册Windows Insider Program,安装最新的Win10技术预览版、Visual Studio 2015社区技术预览(CTP)6和Win10技术预览工具,包括Win10软件开发工具包。
但可惜的是,由于增加了诸多限制,所以用预览版工具开发的应用未必能实现微软有关“通用应用”的承诺,目前只能在PC和平板电脑上运行,还无法直接部署到Win10手机上,必须借助模拟器才能实现。另外,测试应用目前还无法在Xbox上运行。
本文标题:
应用软件开发工具-微软推出Metro风格应用开发工具 本文地址:
http://www.61k.com/1086224.html