使用Visual Studio 2015 构建Windows 10应用程序

[原文发表地址] Building Apps for Windows 10 with Visual Studio 2015 [原文发表时间] 2015-7-29 今天,对于Windows用户和Windows开发人员来说是一个令人激动的日子,因为备受好评的Windows 10的发布了。对于开发者来说,Windows 10高度兼容了运行于独立或统一的Windows核心的过程,它是微软又一巨作。这种兼容使得通用的Windows平台应用程序能够在各种Windows设备上运行—-比如,装在口袋里的电话、包里的平板电脑或者笔记本电脑、桌子上的电脑、在你客厅的Xbox游戏机。这里还没有提那些被添加到Windows家族的新设备,其中包括HoloLens,Surface Hub以及类似Raspberry Pi 2的物联网设备。所有这些Windows 设备都将访问一个统一的存储区,以便来存储应用程序的采集、发布以及更新的信息。 今天,我很高兴的宣布,随着Windows 10 TRM发布,您现在可以在Visual Studio 2015上构建通用的Windows 平台的应用程序。Windows开发人员中心现在也对外开放并且接受您提交的通用Windows应用程序。 三月第一个预览版的这些工具的更新至今,我们已在Visual Studio的许多方面已经取得了显著升级,现在可以很容易地用它构建通用的Window平台应用程序。这这几个月中,您的反馈信息使我们的工具变得更完美,谢谢你! 获取该工具 如果您还没有安装Visual Studio 2015 RTM,您可以安装免费的社区版。如果您更喜欢专业版或者企业版,您可以从VisualStudio.com网站下载,并且在安装过程中,选择“自定义”方式为通用的Windows应用程序安装工具。 如果您已经安装了Visual Studio 2015 RTM,那么现在您可以在您已有的Visual Studio里面添加这些工具。您可以运行安装程序,或着打开电脑控制面板里的“程序和功能”,选择Visual Studio并单击更改。然后在设置界面单击修改,并且选择通用的Windows应用程序的相关工具。 创建工程 对于Windows 10操作系统,您可以在Visual Studio 2015新的工程模板下,选择任意一个语言,例如C#,VB,C++以及JavaScript,来创建一个通用的Windows应用程序。现在在部署时可以在所有Windows 10的设备,例如个人电脑,手机,平板电脑或着Xbox 上运行单一的通用应用程序的工程。然而,就像在Windows 8.1上,您的解决方案中还必须有多个工程可供选择,在解决方案中,您可以通过运行Windows 10的各种设备来展示定制的功能和外形,还可以使用共享工程最大限度地提高这些工程的代码共享。您还可以创建 Win32应用程序,通过Windows 10 SDK来调用该平台公开的新的API函数。 .NET Framework库交付的NuGet包 .NET Framework库作为一组的NuGet包(建立在NuGet V3之上)被包含在通用的Windows应用程序中。除了提供您一个丰富的.NET区域,在这个区域里面在所有Windows…

3

Visual Studio 2015 和 .NET 4.6可以下载了

[原文发表地址]: Visual Studio 2015 and .NET 4.6 Available for Download [原文发表时间]:2015-7-20 7:35 AM 这将是我们前进中的一大步,去年十一月我们提出把Visual Studio 和.NET所带来的效率带给任何一个的正在工作于各种应用程序的开发者,对于所有Visual Studio 开发人员来说,它将是一个新的更高水平的创新。 为了庆祝今日的发布,你可以查看Visual Studio 2015 发布大事件, 点击60+ 关于 feature 的视频 或从右边页面直接下载Visual Studio 2015。 Visual Studio 大家族 在过去的几年中,Visual Studio家族已拓展了好几倍,这一点从开发者的受欢迎程度就可以看出。 Visual Studio IDE 的 核心是,让全世界数百万的开发者乐意每天都用它去打造一个很好的应用程序。 去年,我们推出的Visual Studio Community –它 是 一个对非企业开发免费的全功能的Visual Studio IDE。从去年十一月以来,我们已经有超过500万次的下载量,是Visual Studio产品中最快被接受的一款产品。 两年前,我们介绍过Visual Studio online,它把丰富的云托管服务带到了Visual Studio 家族,从源代码管理到敏捷开发管理再到托管版本及application insights。今天,我们已经有超过320万开发者已经注册了Visual Studio…

0

TypeScript <3 Angular

[原文发表地址] TypeScript <3 Angular [原文发表时间] 2015-03-05 08:30 AM 三年前,我们引入了TypeScript, 它是JavaScript的一个超集,对于大规模应用程序开发提供了编译时类型检查和更丰富的工具集成。 从那时起,我们就已经通过许多工程和应用程序看到了TypeScript被广泛接受和使用,从Adobe的Digital Publishing Suite 到Mozilla的Shumway工程和伟大的Asana网页应用程序。与此同时,框架的生态系统和围绕着Typescript的工具合作者们也在快速的成长-从tools for Eclipse developed by Palantir到TypeScript support in JetBrains’ WebStorm有超过700位开发工程师为DefinitelyTyped项目做出了贡献。 TypeScript + Angular 2 今天,我们很高兴谈论我们正在合作的另一大框架的伙伴 在过去的几个月里,微软的Typescript团队和谷歌的Angular团队已经在一起紧密的工作了。今天,在位于盐湖城的ng-conf, Angular和TypeScript团队发布了他们合作以来的第一个成果。我们非常兴奋的宣布我们已经融合了Typescript和AtScript两种语言,它就是Angular 2,下一代主流的构建网站和网页应用程序JavaScript库,将会用TypeScript开发。 与像Angular这样丰富的库紧密合作,帮助Typescript逐步发展了额外的语言功能,简化端到端应用的开发,包括annotations,一种由依赖注入或编译指令添加元数据到类声明的方式。 即使这两个团队已经不仅仅开发了语言方面的创新和库,我仍然为TypeScript 和 Angular 团队之前的生产和合作关系感到自豪。这两支团队都期待着在将来继续将TypeScript和JavaScript一起前进,包括在JavaScript的未来中应用ECMAScript标准机构的类型 下一步的TypeScript 由于TypeScript 1.0去年发布,TypeScript团队一直在努力工作来进一步改善的语言和工具。 •    由于ECMAScript的6个标准固化,我们已经在TypeScript 加入ES6语法和功能。 •    我们还建立了用户要求的功能,如ECMAScript7的async/await使编写异步代码更容易。 •    而且我们继续投资于我们的架构,使得共同构建任务的速度比他们TypeScript1.0的速度高达4倍。 你将会在所有的这些结果在 TypeScript 1.5 和更高的版本中看到。   除了在语言方面的工作,我们继续改善Visual Studio的功能强大的环境来创建打字稿应用程序,辅以智能感知,查找定义源,重构/重命名,项目模板,并集成构建支持。如果您有Visual Studio 2013…

0

用于Windows 10 技术预览版的Visual Studio工具

[原文发表地址] Visual Studio Tools for Windows 10 Technical Preview [原文发表时间] 3/23/2015 今天,用于构建Windows 10 应用程序的Visual Studio 2015 工具的首个预览版本可用了。现在,Windows Insiders 可以访问Windows 10 技术预览版 工具, 并可以在 Visual Studio 2015 CTP 6 和Windows 10 技术预览版中使用这些工具了。 对于开发者来说,Windows 10 将是一个非常棒的发布,因为它支持运行Windows 10 设备上的所有Windows 通用应用程序和任意一种windows 应用程序类型的改进工具。 这篇博客中,我们将简单看看用于Windows 10 技术预览版中的 Visual Studio 2015工具预览版的亮点功能。您可以从Windows 博客中了解Windows 10 技术预览版工具的更多信息。 创建 Windows 通用应用程序 您可以根据语言需求在Visual Studio 2015中选择 C#, VB,…

0

Visual Studio Code, Visual Studio 2015 RC, Application Insights 公共预览版和用于Linux和Mac的.Net Core预览版的介绍

[原文发表地址] Introducing Visual Studio Code, Visual Studio 2015 RC, Application Insights Public Preview and .NET Core Preview for Linux and Mac [原文发表时间] 2015/4/29 针对今天移动和云平台的开发人员来说,他们比以前更需要多级别的选择。无论你是针对 iOS,Android 或 Windows 客户端, 还是针对 Windows 或 Linux 服务器,或者使用各种各样的语言和框架,我们的目标是提供和支持当今开发人员需求广度的开发工具和服务。 去年 11 月,为了给工作在任何应用程序上的开发人员的提供很棒的工具,我们迈出了两大步,— — 引入免费且功能完整的Visual Studio Community 版本开发工具,并宣布我们将会把.Net 核心代码开源。 过去 6 个月中,我们已经从上述两步中看到了不可思议的结果: 超过 270 万的Visual Studio Community下载量与充满活力的开发人员生态系统和组织使用开源的、 跨平台的.NET 开发。 但我们不会止步于此!今天,我非常高兴的介绍: Visual Studio…

0

Microsoft + GitHub: 学生开发者免费工具

[原文发表地址]:Microsoft + GitHub- Free Tools for Student Developers [原文发表时间]:2015-1-12 6:09AM 当我们去年推出新的Visual Studio Community 2013社区版时,我们讨论的是让学生真正的成为这个产品的最大受益群体。让学生免费使用专业开发人员每天使用的工具,对于学习,编码和创建下一个伟大的应用程序的学生们来说,这是一个巨大的资源。 GitHub是一个强大的开源社区,包括数以百计的微软项目,而学生是这个社区的一个关键组成部分。最近,GitHub发布了GitHub学生开发者工具包,其中包括很好的开发工具和来自合作伙伴的服务。 今天,GitHub和微软使Visual Studio Community 2013作为GitHub学生开发者工具包的一部分而可用。 通过学生安装包,学生开发者可以使用Visual Studio, 以及免费在线获取Azure和Visual Studio Oline。 Visual Studio:下一个项目所需的所有工具,设计器和调试器, 都将支持用C#,Node.JS, Python, F#, VB等等编写的网页应用、移动应用、桌面应用和云应用程序中使用。 Visual Studio Community 2013社区版是提供给学生和非企业级开发者免费使用的。 Visual Studio Online: 计划,积压, 追踪bug和运行程序以及持续集成的工具全部都集成在一个地方。并且Visual Studio Online账户增加到5个免费用户。 Microsoft Azure: 在云平台中的主机应用程序支持所有的操作系统,语言和框架。Microsoft Azure订阅包括10个免费网站和10个免费的移动设备服务。 不过这仅仅是一个开始。学生们也可以通过DreamSpark 免费访问更多的微软工具和开发者产品,包括SQL Server、培训课程和Windows Store开发者账户。随着GitHub学生开发者工具包的出现,使得学生们更容易通过DreamPack发现和访问提供的产品。 今天就开始吧。

2

为每个开发人员开源Visual Studio 和.NET ,任何应用程序:.NET服务内核开源,跨平台, Visual Studio Community 2013 以及Visual Studio 2015 和 .NET 2015的预览版本

[原文发表地址] Opening up Visual Studio and .NET to Every Developer, Any Application: .NET Server Core open source and cross platform, Visual Studio Community 2013 and preview of Visual Studio 2015 and .NET 2015 [原文发表时间] 2014/11/12 在过去的十年中,Visual Studio 和.NET一直是微软开发体系的两大基石。仅在过去一年,.Net就有18亿的安装量,Visual Studio 2013的下载量也已超过700万。Visual Studio 和.NET 能使数百万的开发人员构 建一些当今最重要的软件、电力企业的服务、应用程序和网站。 今天,我们正在讨论微软开发平台的下一大步,通过开源.Net服务内核,并引入一个新的、免费的和完整功能版的Visual Studio来让更广泛的开发人员访问.Net和Visual Studio。 同时,我们正在发布下一代的 Visual Studio,.NET、Visual Studio Online的预览版。 总结我们今天宣布的一些关键新闻: 未来几个月,我们将开源所有服务器端.NET 核心堆栈,从…

68

微软收购HockeyApp,一个为IOS,Android和Windows Phone提供领先的手机系统崩溃分析和Beta分布式服务的公司

[原文发表地址] Microsoft acquires HockeyApp, leading mobile crash analytics and beta distribution service for iOS, Android, and Windows Phone [原文发表时间] 11 Dec 2014 6:00 AM 随着移动,云和DevOp不断地改变应用程序开发领域,我们也正在为Visual Studio的跨平台移动开发工具和Visual Studio在线的应用分析整合最完备的工具集和移动为先,云为先的高效开发服务。 今天,我很高兴地宣布我们收购了HockeyApp公司,这是个为开发人员在iOS,Android和Windows Phone上 构建的App提供领先的移动崩溃分析和分布式App的服务的公司。我们将把HockeyApp集成到Visual Studio在线的应用分析服务中以此来扩展应用分析对iOS和Android的支持。 总部位于德国斯图加特的HockeyApp 提供了一系列能使开发人员去开发,分布和Beta测试大型移动应用程序的移动开发服务。这个包括: l 崩溃报告 快速并且精确的崩溃报告。并附带有简单程序集成,丰富的崩溃分析 ,并支持直接连接到已存在的工作流和bug跟踪系统。 l 分布和反馈 Beta分布和内置的用户反馈系统 l 跨平台 支持iOS,Android,WindowsPhone,为不同的移动设备提供了一个一致的开发者体验 在接下来的数月,我们将基于HockeyApp的这些特性为应用分析 引入新的iOS和Android的SDK。应用分析为跨客户端,服务端/云端的应用程序组件提供可用性,可靠性和性能方面的360度的全方面展示。集成了HockApp崩溃报告的应用分析使用率分析将会扩展设备支持到所有主流的移动平台。 并且使应用程序分析成为支持“移动为先,云为先”解决方案的应用程序开发周期中的一部分环境。 我们期待这个集成工作马上开始,但你也无需等待。你现在就可以立即使用HockeyApp!这项服务仍然对新老用户保持可用,以便他们能继续利用强大的崩溃分析和Beta分布式服务。 通过此次收购HockApp,我们将通过Visual Studio和Visual Studio在线版来继续构建为任何移动平台提供行业领先的工具和服务的愿景。 非常欢迎HockeyApp团队加入微软。 Namaste!

0

参与即将到来的11月12日和13日的Connect();峰会的机会

[原文发表地址] Chance to Connect(); on What’s Coming Next, November 12th and 13th [原文发表时间] 2014/10/16 在11 月 12 日,我们将举办了一个叫Connect();的在线开发人员的活动,Connect();将是一个和开发人员谈论即将到来的下一代开发工具、服务、和跨微软应用平台的峰会。 查看Connect();事件页 来阅览议程和其他细节。 Connect()基于我们已经到达的程度和过去一年中一直做的工作。当我们为下个月的活动准备时,我想我们该分享一些去年的重点回顾。 我们到达了什么样的程度 一年前,我们推出 Visual Studio 2013,并宣布了Visual Studio Oline可用。到目前为止,开发人员以极高的速度创造了超过700万的VS2013下载量和超过170万Visual Studio Online注册用户。 为实现我们以更快的节奏发布版本的承诺,在一年里我们已经发布了3个Visual Studio 2013的主要更新和15个Visual Studio Online的更新。大多数开发人员正在充分利用这些新的更新。 通过这些更新和额外的技术预览我们已经讨论过我们如何接受mobile-first,cloud-first和 DevOps趋势。 移动 今天的移动开发人员面对着不同设备,Android、 iOS 和 Windows 设备平台,还有各种设备形式因素。在Visual Studio 中,我们一直努力使开发人员可以针对任何移动平台,并尽可能的分享更多的代码和资产。使用 C# 和 Xamarin 或 JavaScript 和 Visual Studio 的Cordova工具 (预览版),Visual…

0

Project Siena Beta3:使得业务用户将业务流程转换为自定义应用程序

[原文发表地址] Project Siena Beta 3: Enabling business users to create custom apps to transform business processes [原文发表时间] 2014-07-14 5:45 AM 非常高兴地向大家宣布: Project Siena的Beta3版本可用了。这个新版本使得业务专家,业务分析师和那些想要打造应用的爱好者创建自定义移动应用程序更为便捷。这些功能强大的应用程序是可以连接企业服务的,主要包括SaaS、主流的Web以及社会服务数据等。 自从我们面向公众发布了Project Siena,我们看到,它已经深受我们的企业客户和解决方案合作伙伴的喜爱,并被广泛使用。我们已经看到了商业人士创建强大的,定制移动先行应用程序,通常在几小时内就能完成,不需要任何的编程。我们也看到,移动应用程序通过扩展后端服务和信号丰富、媒体资源丰富的SaaS来变换业务流程,这些是以前的移动设备根本无法想象的体验。 不过,最重要的是,我们已经看到了人们会将想法转化为应用程序这一转变的开始。 转换业务流程 Toro就是一个很好的例子,Toro 是一家具有创新精神的草坪和园林景观维护设备的全球领先提供商。在Talladega赛道举行的NASCAR比赛开始前的四周,一个营销经理和网络部门经理发现了Project Siena。之后,他们就构想并创建处了具有影响力的应用程序,该应用让与会者探索并了解Toro产品目录,而且包括为该比赛特制的内容和动态。 另一个例子是Persistent Systems,一个专门从事软件产品和技术服务的全球性公司。他们的业务分析师和业务架构师使用ProjectSiena改变了与客户的“应用发现”模式:现在,他们在会话过程中转换创意为高效的功能性原型,因此那些创意的验证和细化也都是当场完成的。 Aditi Technologies是一家专注于云服务,IT外包和数字营销的全球性技术解决方案合作伙伴。他们已经将Project Siena运用在他们的售前工组中。Project Siena可以近乎实时创建应用程序,使得Aditi在适应现场的变化时具有优势,这就缩短了其销售周期,建立起了与客户较强的战略合作关系,尤其是跟那些业务优势决策者和流程负责人。 Siena Beta 3 Beta3的发布对业务专家和分析师对Project Siena的使用添加了一臂之力。Beta3主要的新功能包括: 一键式读/写连接到Yammer,Facebook,Twitter,Instagram,YouTube,Coursera,必应搜索,必应翻译。 支持OAuth1和OAut2h的更多种类的RESTful服务连接。 一个生态系统的WADL加速器来快速创建到RESTful服务器的连接-这将在四个星期之后发布。 写回SharePoint列表。 通过交互式图表使数据可视化。 国际化语言支持整个用户界面,及公式和函数 – 将在四个星期之后发布。 全线改进,包括更多在交互性和设计方面的控件。 在Beta2中,我们介绍了这个概念,如下图所示,非程序员能如同使用Excel功能那样轻松使用服务。组成多个服务就像连接两个Excel功能一样便捷。 Beta3 使得与服务交互的能力达到另一个层次,现在开展一项新的服务就像在桌面上添加一个PowerPoint幻灯片模版一样简单了。 小结 Project…

0