2018有什么网络游戏大推的?

微软发布免费的Visual Studio 2015可以开发iOS应用
微软昨天宣布Visual Studio Community 2013完全免费,大小为 7GB,它是为学生,开源贡献者,小公司,初创公司以及小企业设计的免费,全功能开发环境,具备开发跨桌面,跨设备,云端,网络和服务的非企业软件程序,还包括编译生产力功能,可以Windows,iOS和Android跨平台开发。这意味着Windows系统用户不需要Xcode就可以开发iOS应用。
Visual Studio Community 2013功能基本等同于Professional版。由于免费,所以微软规定,一定规模以上的组织不能用来开发商业软件,业内人士称,Visual Studio Community 2013支持用.NET和HTML/CSS/JS开发Android/iOS应用。Visual Studio 2015还支持用C++来开发,并支持iOS和Android应用的调试。而且其Android模拟器生成比Android官方SDK带的要更快一些。
看过本文的人还看过
最新图文推荐
大家感兴趣的内容
网友热评的文章2016年10月 .NET技术大版内专家分月排行榜第一2016年8月 .NET技术大版内专家分月排行榜第一2016年7月 .NET技术大版内专家分月排行榜第一
2016年12月 .NET技术大版内专家分月排行榜第二2016年9月 .NET技术大版内专家分月排行榜第二2016年6月 .NET技术大版内专家分月排行榜第二2016年3月 .NET技术大版内专家分月排行榜第二2016年1月 .NET技术大版内专家分月排行榜第二2015年12月 .NET技术大版内专家分月排行榜第二2015年2月 .NET技术大版内专家分月排行榜第二2015年1月 .NET技术大版内专家分月排行榜第二2014年11月 .NET技术大版内专家分月排行榜第二2014年5月 .NET技术大版内专家分月排行榜第二2014年4月 .NET技术大版内专家分月排行榜第二2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
2016年10月 .NET技术大版内专家分月排行榜第一2016年8月 .NET技术大版内专家分月排行榜第一2016年7月 .NET技术大版内专家分月排行榜第一
2016年12月 .NET技术大版内专家分月排行榜第二2016年9月 .NET技术大版内专家分月排行榜第二2016年6月 .NET技术大版内专家分月排行榜第二2016年3月 .NET技术大版内专家分月排行榜第二2016年1月 .NET技术大版内专家分月排行榜第二2015年12月 .NET技术大版内专家分月排行榜第二2015年2月 .NET技术大版内专家分月排行榜第二2015年1月 .NET技术大版内专家分月排行榜第二2014年11月 .NET技术大版内专家分月排行榜第二2014年5月 .NET技术大版内专家分月排行榜第二2014年4月 .NET技术大版内专家分月排行榜第二2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
2016年1月 总版技术专家分月排行榜第二2015年11月 总版技术专家分月排行榜第二2015年10月 总版技术专家分月排行榜第二
优秀小版主
2013年 总版技术专家分年内排行榜第一
2014年 总版技术专家分年内排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。昨天到半夜还没有等到Visual Studio 2015的下载地址,实在熬不住就先休息了。北美地区的时区比北京时间要晚一些,今天早上到公司就看到Visual Studio 2015的下载地址,迅速的将Visual Studio 2015下载到电脑中体验一把。
作为老程序员,不关心ASP.NET 5的跨平台,这6年多时间一直坚守在Windows Forms平台下,不离不弃。Windows Forms很早停止更新,我认为这是好事。当初公司尝试选ORM开发框架时,曾考虑过Entity Framework,但是这个框架更新太频繁,公司没有精力去更进。即使是到后来EF完全开源,公司也没有时间去维护那样一套复杂的代码。出一点费用都可以,公司需要的是技术稳定,所以后来选择了LLBL Gen Pro。这个框架也几乎停止更新了,但是它的技术支持(Technical Support)还在,出现了问题去网站上提交个Post,很快就有技术人员回复,这种体验相当好。
等待了很久的.NET Native,Visual Studio 2015还是只限定于Universal Window Application程序,看来桌面程序编译成本机代码是不可行的,微软也没有计划要将Windows Forms的代码编译为本机代码。
Visual Studio 2015安装程序略有变化,C#,C++,VB是默认安装的,安装之后,版本显示为14.0.23107。
安装完成之后,.NET目录中的.NET 4.0目录被更换(In-Place Update),新的版本是v4.0.30319。
csc.exe的配置文件作了修改,指向了新的目录。
&?xml version =&1.0&?&
&configuration&
&startup useLegacyV2RuntimeActivationPolicy=&true&&
&supportedRuntime version=&v4.0.30319&/&
&/startup&
&/configuration&
.NET 4.5不支持XP/Windows Server 2003,应该没有理由为了一点语法糖迁移到.NET 4.6。
1  窗体设计器的响应速度
感觉没有明显的改善,与Visual Studio 2013打开窗体设计的速度相当。自从Visual Studio 2012大幅度改善窗体设计器的效率,对每一个新版本的Visual Studio窗体设计器的效率都很好奇并期待变化。
2  工具箱中的控件版本还是.NET 4.0。
3 项目(Project)菜单中多一个刷新当前项目工具箱的菜单项,Project -& Refresh Project Toolbox Items。
有些Windows Forms项目会包含组件或控件,IDE默认会识别出来并显示在工具箱中,刷新工具箱的时机是项目编译完成之后,点这个菜单项可以手工刷新。
4 编辑(Edit)菜单下的智能提示(IntelliSense)子菜单多一个下拉菜单项,刷新类型引用,Eidt –& IntelliSense-& Refresh Remote References Ctrl+Shift+J
5 视图(View)菜单下其它窗口(Other Windows)增加资源浏览菜单(Resource View),
View-& Other Windows-& Resource View  Ctrl+Shift +E,这个窗体的作用是显示当前解决方案中所有项目的中定义的类型,有点类似于类查看器(Class View),但是只有三层结点,第一层是项目名称,第三层是项目下的命名空间,第三层是命名空间下的类型定义,双击类型定义跳转到类型定义文件中。
在开发过程中,程序集编译完成之后,我会用.NET Reflector查看程序集中的命名空间和类型是否规范,是否会出现WindowsApplication1,Consolse1这样没意义的命名空间和类型,这个功能节省了用.NET Reflector的时间。
6 视图(View)菜单下其它窗口(Other Windows)增加标签窗体Bookmarks。View-& Other Windows-& Bookmark Windows  Ctrl+K,Ctrl+W
标签名字支持自定义名称,比如上图中我将标签名字改成CNBLOGS。
7  视图(View)菜单下增加挂起的更改窗体Pending Checkins,View-& Pending Checkins 可能这个窗体以前版本的Visual Studio也有,但是这个版本的挂起更改窗体支持Visual SourceSafe2005。一般单机编程我都会配置Visual SourceSafe 2005,这个版本的IED工具仍然支持Visual SourceSafe 2005,并且支持查看挂起的更改。
8 调试Debug菜单下增加Profiler菜单项,可启动性能分析工具。
9 MSDN Library程序版本是Microsoft Help Viewer 2.2,支持离线或联机安装。今天还没有找到MSDN Library for Visual Studio 2015的下载地址。Visual Studio 2013一个令个不愉快的地方是它缺少离线帮助文件(Offline),常常是直接引用到Visual Studio 2012的帮助文件,微软也从未考虑提供过这个版本的离线帮助文件。希望Visual Studio 2015可以有正式的帮助文档。
10 出错窗口支持过滤。比如可按项目,按文档过滤错误信息。
右边显示信息的地方,可以选Build Only,IntelliSense Only或Build +IntelliSense 。
11 调试Debug下增加不调试时启动性能诊断工具(Start Diagnostics Tools Without Debugging..)。
这个菜单在第8条介绍的子菜单项中也出现过一次,以图为证:
两个菜单点开的都是同一个界面,对微软这样的设计有点小困惑。还有一个地方困惑我的,就是Visual Studio 2015的Splash 窗体,看下面的图:
为什么需要红色方框标识的这一块地方,有些不理解。我认为Visual Studio 2010的Splash窗体就设计的很好。
Visual Studio 2008的Splash窗体还会显现安装了哪些组件(C#,VB,Crystal Report等),这种设计也可以理解,唯独不理解Visual Studio 2012以为的这个空白地方有何用意。
暂时了解到这么多改进,因为.NET 4.5部署问题,再加上Visual Studio的功能相对已经非常完美(从Visual Studio2010开始),这个版本的Visual Studio的销量令人担忧。
阅读(...) 评论()使用Visual Studio进行 Android开发的十大理由
Visual Studio: C++跨平台的移动解决方案
Visual Studio (下载地址) 正在迅速成为一个跨平台的C++IDE。我们的目标是让Visual Studio成为您研发C++跨平台代码的选择,无论您的目标是Windows (U), , iOS, , Xbox, PlayStation, Marmalade 或者更多。在过去一年多的时间里,我们已经开启了对Android, iOS(预览)等的支持,改进了与流行的跨平台游戏引擎Marmalade的集成,引进了一种新的能提高Windows和非Windows平台之间的代码 可移植性的编译工具(Clang/C2)。如果您要具体地谈论Android平台,这也是这篇文章真正要讲的,通常使用C++应用于最常见的计算密集型的 应用程序,例如:游戏和物理模拟。但今天许多应用程序正在使用C++的跨平台的性质来编写他们部分或全部的应用程序。
有很多这种现象的例子,这在更复杂的软件开发公司中尤为常见。特定平台,跨平台,新的流行的应用例如Facebook Moments, Dropbox, Office, Skype, 流行游戏(例如:水果忍者,部落战争,EA Sports Titles)都是用跨平台的C++编写的。用数字来说话,如果您看一下排名前五十的安卓应用程序,它们中的一大块(约75%)是使用C++。在当今的跨 平台世界,如果您想优化快速迭代,应用程序性能,以及本机的外观和感觉。大多数这些顶级开发公司在权衡之后都会选择使用C++在特定的平台代码上来编写他 们的UI和共享代码的业务逻辑。
为此,本机Visual Studio的Android体验是在去年2015年初发布,而且我们受到了热烈的欢迎并接到了客户的反馈。为您提供一些亮点,我们的客户包括 Halfbrick Studios (流行游戏的制造商如:水果忍者,Jet Pack Joyride),Electronic Arts, Synergex, Autodesk 以及几乎所有的微软内部的产品,例如 Office, Bing, Minecraft, Hyperlapse 甚至更多。
流行游戏水果忍者正在用Visual Studio Android开发
因此,这里有十大理由(排名不分先后)说明为什么Visual Studio是您的C++Android应用开发的正确选择:
1. 轻松获得所有安卓平台的需求
2. 利用C++跨平台模板和示例快速开始您的Android开发
3. 一个支持了所有移动平台的C++集成开发环境 (iOS, Android, Windows 和更多)
4. 利用强大的跨平台的编码工具
5. 轻松分享您的跨平台的C++代码
6. 最快的C++构建Incredibuild支持
7. 为您的安卓应用提供最快和最强大的的调试体验
8. 有着最佳品质和免费的安卓模拟器
9. 使用HockeyApp轻松收集客户对您的应用程序的意见
10. Visual Studio是跨平台的移动解决方案(Xamarin,Apache Cordova)而并不仅限于跨平台的C++
现在,您有了一个粗略的认识,下面让我们来详细了解一下。
使用Visual Studio来进行C++Android开发的十大理由
#1. 轻松获得所有安卓平台的需求
Visual Studio为您的所有的C++Android开发需求提供一站式服务。其中包括Android开发包(SDK, NDK), Apache Ant,
JDK, Microsoft Android Emulator以及我们提供的模板和示例让您可以快速的开始。另外,Visual Studio带有的实时更新机制允许我们去动态更新您的Android开发环境,类似于谷歌提供的更新或者引进可以改善开发体验的新功能。
#2. 利用C++跨平台模板和示例快速开始您的Android开发
Visual Studio为您提供各种各样现成的示例和模板给您一个良好的开端。今天提供的模板演示了怎样创建Android Native Activity应用程序,Android Java Native Interface(JNC) 应用程序,一种带有C++共享代码同时可建立iOS和Windows应用程序的Android应用程序和更多。
今天的Visual Studio Android示例提供了在Visual Studio上将NDK示例移植到创建和运营上。将来我们计划为流行的C++跨平台技术和游戏引擎引进其他的模板和示例。
#3. 一个支持了所有移动平台的C++集成开发环境
除了Android,Visual Studio也为编写Windows应用程序和iOS应用程序提供支持。在Visual Studio中,开发者可以使用同一个解决方案来为所有这些平台构建应用程序,利用同一个世界级代码编写和调试的经验。
#4. 利用强大的跨平台编码工具
Visual Studio为Android开发者提供了丰富的编码体验,无论他们是在编写Java还是C++代码。是的!Visual Studio2015最近还引进了对Java的支持,主要支持那些不但有很多C++代码而且有Java代码却不得不用其他编辑器来实现这部分代码的 Android开发者。
而Java语言服务体验还处于预览阶段,它提供了一个基础的代码导航和智能感知体验,这是一个简短的视频,其中概述了这些体验是怎样的。C++编码体验是完整的,并且为代码导航,智能感知甚至更高级的重构功能提供服务。总之Visual Studio提供了一个完整的Android编码体验一站式服务。
#5. 轻松分享您的跨平台C++代码
Visual Studio是一个除了Android开发之外也允许iOS,Linux,Windows, Xbox, PlayStation和更多的应用的平台。如果您正在开发一种要用大量的C++代码的跨平台应用,而且为使用多种多样的的集成环境,工具链,调 试工具和生成系统而沮丧,Visual Studio是值得一试的。使用Visual Studio您能通过我们项目共享和面向多个平台的能力轻松的分享和重用您已有的C++资源。
要了解更多信息,请参阅&流行手机游戏水果忍者和火箭飞人的制造商Half Brick利用Visual Studio进行跨平台手机开发的体验&
#6. 世界级的Android本机应用调试体验
我们开始致力于开发一个Android的开发体验,主要是为了支持 微软内部团队,例如:Office,Bing, Skype, Minecraft和其他,直到C++应用程序的Android开发体验达到完美。在这些大范围的应用上的工作提供了我们微调可扩展性,正确性和调试速度 的机会。为了尽可能的实现它我们对GDB的后端调试功能进行多次的优化。此外,在Visual Studio中Android的调试体验,不仅仅局限于C++而且支持Java调试。(这是一个简短的视频介绍了新启用的Java调试体验)
今天在Visual Studio上的调试体验也支持通过通过其他的集成开发环境调试预构建Android应用程序,其他的基础调试功能(断点,单步执行,监视,跟踪点,条件断点)和高级功能,例如:调试器可视化(Natvis支持)和附加到正在运行的Android应用程序上。
#7. 最快的C/C++Android应用程序构建
Microsoft Visual Studio和Xoreax Incredibuild合作,通过建立并行构建计划,执行动态资源管理和提供许多诊断工具来了解和排查瓶颈 (当然,这都是免费的),为您提供了最快的在本地机器上构建应用程序的体验。除了这个以外,通过利用Incredibuild 支付SKU,开发者还可以设置其他加速器代理在分布式网络上实现multi-x构建的改进。下面是一个例子,构建流行的开源ACE基准(启用 Incredibuild)。
本机Visual Studio支持Ant, Gradle和CMake。在我们最近提供的更新中引入对Gradle的支持。
#8. 使用快速,免费和一流的Android模拟器来部署,测试和调试Android应用程序
Visual Studio Android的Android开发体验,装载了微软自己的一个快速实现编辑-创建-调试周期的模拟器。微软Visual Studio Android模拟器是快速的,x86, 基于Hyper-V的,并且提供了对一系列模拟传感器的支持,包括加速器,屏幕自动旋转功能,SD卡,电池,多点触控,全球定位系统,照相机,音频和更 多。
#9. 使用HockeyApp轻松收集客户对您的应用程序的意见
通过网络分发您的应用程序给测试人员,允许他们接收可用的更新。获得早期反馈和以客户为向导的功能改进。利用HockeyApp从程序崩溃中获得信息去不断地提高您的应用程序的质量。
#10. Visual Studio是一个跨平台的移动解决方案(Xamarin, Apache Cordova)而不仅仅局限于跨平台的C++
尽管C++很适用于您当前的应用程序,但您可能仍会考虑其他流行的跨平台移动技术来做您的其他产品。别担心,Visual Studio跨平台支持不仅仅局限于C++的支持,同时也扩展支持其他流行的跨平台移动开发技术,例如: 在Visual Studio 中Xamarin允许很多本地的应用程序使用C#来进行开发,含有Javascript的混合应用程序使用Apache Cordova,使用Unity创建2D,3D游戏。
所以为什么要选择另外一个Android C++解决方案呢?
所以现在就下载Visual Studio并开始尝试我们的C++Android体验吧。作为Visual Studio开发团队的一部分,我们相信对于Android C++应用程序这是最好的解决方案,同时也很想知道为什么您会选择其他任何的解决方案。所以请联系我们或者留下您的意见,让我们知道我们哪里需要提高!想了解更多关于Visual C++的相关信息,请在VCBlog 上与我们联系。两学一做心得体会
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'

我要回帖

更多关于 推金币网络游戏 的文章

 

随机推荐