visual

11 个 Visual Studio 代码性能分析工具

非 Y 不嫁゛ 提交于 2019-12-04 15:37:12
软件开发中的性能优化对 程序员 来说是一个非常重要的问题。一个小问题可能成为一个大的系统的瓶颈。但是对于程序员来说,通过自身去优化代码是十分困难的。幸运的是,有一些非常棒的工具可以帮助程序员进行代码分析和性能测试,从而大大简化程序员进行代码性能优化的过程。MSDN 杂志 2011 年 7 月份曾发布主题为“.NET 代码分析工具和技术”的那一期,让广大程序员收获颇丰。四年过去之后,这些工具又进一步做出了很多改进,同时也出现了更多的选择。更多应用代码安全工具请点击: http://t.cn/zQ6JvmN AMD CodeXL 2011 年发布的 AMD CodeAnalyst Performance Analyzer 现在已经被 AMD CodeXL 所替代。AMD CodeXL 的主要目的是帮助开发者更好利用 CPU, GPU 和 APU 的计算性能,具有强大的 GPU 调试、CPU 和 GPU 代码分析、及静态的 OpenCL 内核性能分析等能力。 AMD 提供了支持 Windows 7、Windows 8 和 Linux 系统的单机版 CodeXL 分析工具。在 Visual Studio 2010,2012 和 2013 上也有 AMD CodeXL 的扩展版 ,其在 Visual Studio 开发环境中集成了 GPU 和 APU 的调试和分析能力。旧的 AMD

搭建Windows Phone 8开发环境介绍

六月ゝ 毕业季﹏ 提交于 2019-12-04 13:38:40
1. 系统或功能要求    操作系统: Windows 7(32 位)、Windows 7(64 位)、Windows Vista SP2(32 位)和 Windows Vista(64 位)或者更高版本。   注意:    不支持 : Windows XP、Windows Server、Virtual PC 和 Hyper-V。   内存:计算机上具有 3 GB RAM 和 1.5 GB 空闲 RAM。   图形处理单元 (GPU) 仿真:DirectX 10 或 DirectX 11 图形卡(包含 WDDM 1.1 或更高版本的驱动程序以及 10 或更高版本的 DDI)。 2. 如果系统中安装的是VS2010的话,按照以下步骤进行安装: 1). 先安装Microsoft Visual Studio 2010旗舰版(VS2010中文版下载)官方中文版   2).再安装Microsoft Visual Studio 2010 Service Pack1,   3).接着安装Microsoft Visual Studio SDK7.1   4).安装完毕   打开vs2010->silverlight for windows phone->windowsphone 应用程序,就Ok了。 3. 如果是Windows 8系统中安装VS2012,可以直接安装:      Windows

使用Advanced Installer打包工具如何设置是否安装预安装程序包

老子叫甜甜 提交于 2019-12-04 11:38:11
  要保证我们的程序能在目标机器上正常运行,便需要保证目标机器上提供了程序运行的必要组件。   而在使用Advanced Installer打包工具制作程序安装包时,我们可以通过配置“需求-运行环境-程序包-预安装”来达到这一目的。   如上图所示,我的程序需要.NET和VC++组件才能正常运行。那么我可以右键点击“预安装”,选择“新建包的运行环境”,将这些组件添加到“预安装”下面。于是我的安装包在安装时,优先安装“预安装”下面的组件包。   此时,便衍生出了一个问题。若目标机器上安装了这些组件,则会进行重复安装,甚至组件安装失败等情况。如何检测目标机器是否安装过组件呢?下面以.NET Framework 4.6.1和Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.24215为例来说明如何配置检测机制。    1.检测机器上是否安装.NET Framework 4.6.1。      上述条件表示,若没有找到符合条件的项,则安装.NET Framework 4.6.1。接下来说说如何设置条件。   首先,选择“安装基本的必须组件”(会自动插入一条无效默认条件),点击“编辑”按钮,会弹出如下图所示的界面。   “标准”选择“有指定内容的注册表值”,注册表值选择“HKEY_LOCAL_MACHINE\SOFTWARE

用什么工具可以编写C#?

旧街凉风 提交于 2019-12-04 11:37:35
Microsoft Visual Studio。 Microsoft Visual Studio 是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。 所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。 Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2019 版本,基于.NET Framework 4.5.2 。 扩展资料 1997年,微软发布了 Visual Studio 97。包含有面向 Windows 开发使用的Visual Basic 5.0、Visual C++ 5.0,面向Java开发的Visual J++和面向数据库开发的 Visual FoxPro,还包含有创建 DHTML (Dynamic HTML) 所需要的 Visual InterDev。 其中,Visual Basic 和 Visual FoxPro 使用单独的开发环境

Visual Studio Code配置技巧

半世苍凉 提交于 2019-12-04 09:28:02
Visual Studio Code配置技巧 VS Code是啥 Visual Studio Code(以下简称 VS Code) 是一个免费、开源、跨平台的由微软开发的程序编辑器。它是用 TypeScript 编写的,并且采用 Electron 架构。官网是 https://code.visualstudio.com/ 。 来源: https://www.cnblogs.com/bingogyz/p/11853452.html

F#周报2019年第45期

淺唱寂寞╮ 提交于 2019-12-04 04:55:10
新闻 邀请博客主们:2019年的F# Advent日历 宣告ML.NET 1.4 .NET Core与Jupyter笔记本 在Jupyter笔记本中使用ML.NET 用于Windows桌面的.NET Core 3 宣告.NET Core 3.1预览版2 在.NET Core 3.1预览版2中的ASP.NET Core更新 GC配置的历史 现在TensorFlow.NET v0.12可以运行RNN模型 首个WinUI 3.0 Alpha版本当前可用 在Microsoft Ignite里的所有开发者工具 Mac上8.4预览版2的Visual Studio 2019 宣告Visual Studio Online公开预览 使用AI辅助工具重新想像开发者的生产力 ASP.NET Core中的内存管理与垃圾回收 视频及幻灯片 使用CNTK与F#的深度学习 元编程俱乐部第2回——介绍Myriad F#基础001——介绍F# ASP.NET Core的下个5年 合并冲突174: LangVersion? .NET设计审查:GitHub快速审查 微软Ignite视频 为什么你今年应该学习F# .NET平台概览与路线图 .NET Core 3.0与.NET的未来 .NET Core CLI:快速概览 C# 8:可空引用类型 C# 8:语言精粹 为Web Forms开发者现场使用Blazor编码

Visual Studio Online 的 FAQ:iPad 支持、自托管环境、Web 版 VS Code、Azure 账号等

大兔子大兔子 提交于 2019-12-04 03:19:43
北京时间 2019 年 11 月 4 日,在 Microsoft Ignite 2019 大会上, 微软正式发布了 Visual Studio Online 公开预览版 !发布之后,开发者们都为之振奋。同时,许多童鞋也纷纷询问各种与 Visual Studio Online 相关的问题。于是,韩老师就决定写一篇 FAQ,来统一回答一下大家的疑问~ iPad 支持 目前,Web 版 VS Code 只支持基于 Chromium 的浏览器,还不支持 iPad 上的浏览器。但对于 Safari 的支持,是 Visual Studio Online 团队的一件高优先级的任务。 更多详情,可以关注 https:// github.com/MicrosoftDoc s/vsonline/issues/108 相信过不了多久,就能在 iPad 上玩 VS Code 啦!iPad 可以准备起来了! 自托管环境 自托管环境的搭建已经在官方文档中说明了: https:// docs.microsoft.com/visu alstudio/online/how-to/vscode#self-hosted 步骤其实很简单: 在要作为自托管环境的机器上安装 VS Code 安装 Visual Studio Online 插件 在 command palette 中调用 VS Online: Register

PowerBI开发 第十六篇:PowerBI Service基本概念

一个人想着一个人 提交于 2019-12-03 20:50:21
从总体上来看,PowerBI Service 有4个主要的构建模块,分别是dashboards、reports、workbooks 和 datasets,位于workspaces中。 一,Workspaces 在PowerBI Service中,Workspaces是dashboards、reports、workbooks 和 datasets的上层容器,有两类Workspace:My workspace和workspaces。 My workspace:是个人的workspace,只有用户自己有访问权限。用户可以从My workspace中分享dashboard和report。 Workspaces: 用于和同事进行协同工作,或者分享内容,也是创建、发布和管理报表的空间。 二,Reports Reports是Report的组织目录,开发人员把报表从PowerBI Desktop中发布到Reports空间中。每一个Report都包含一个或多个Page,用户打开Page查看图表,比如线图、直方图等,Page中的图表(chart)也称作visual。 三,Datasets Datasets用于组织和管理workspace下的所有dataset。dataset是数据(data)的集合,data是Report中的一个数据源。一个Report所需要的数据都包含在一个dataset中

重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

大憨熊 提交于 2019-12-03 13:28:38
北京时间 2019 年 11 月 4 日,在 Microsoft Ignite 2019 大会上,微软正式发布了 Visual Studio Online 公开预览版! 如今发布的 Visual Studio Online 与五月份发布的 Visual Studio Code Remote Development 可以说是微软今年在开发工具领域最重磅的两个新产品了。 概览 Visual Studio Online 提供了由云服务支撑的开发环境。无论是一个长期项目,或是像 review pull request 这样的短期任务,都可以使用 Visual Studio Online。你可以通过 VS Code、VS IDE 或者 Web 版 VS Code 来连接上云端开发环境。此外,你还可以连接到自己的环境,不需要任何费用! 简单来说,Visual Studio Online 由两部分组成:“前端”与“后端”。 “前端”:VS Code、VS IDE 和 Web 版 VS Code。 “后端”:由云服务支撑的开发环境。 云开发环境 云开发环境是 Visual Studio Online 的“后端”,背后由 Azure 云计算平台提供强有力的支持。目前,Visual Studio Online 云开发环境支持 Linux 云开发环境,有以下两种环境可供选择: Standard (4

在visual studio之中开发PHP项目

强颜欢笑 提交于 2019-12-03 11:42:29
说道 开发工具,有些人用IDE,有些人用 编辑器开发PHP,这类的培训机构也多。 现在,三层、mvc之类的思想遍地开花,使得代码和html得以分离,加之随着开发的分工和项目的增大,一个好的IDE能为编码工作提供了许多的便利。就像开发java用eclipse,.NET用 一样,开发PHP也很需要一种这样的利器。常见的php的IDE有Eclipse,NetBeans,Zend studio,vs.php等。这几个我也都用过,其中Eclipse,NetBeans,Zend studio都有win和linux的版本,也都集成了像代码感知、调试、设计、片段等的功能,都用过一阵子后发现,在windows下,个人感觉还是vsiual studio+vs.php最是好使。主要的原因就是速度。 vs的速度真的是快其他的IDE太多了,无论是从启动速度还是使用过程中资源的耗用都要好于其他3款,毕竟是微软自家的东西。 现在介绍用visual studio开发PHP visual studio PHP 以插件形式安装到vs, 最新版本 2015, 到官网下载安装即可。默认是30天试用,可以搭配visualstudio express。安装以后,在visual studio的新建项目里就会多出来php的项目。 图: 当然也支持一个解决方案,多个项目 visual studio.php在启动的时候