visual

宇宙中最强大的开发环境免费了!

纵然是瞬间 提交于 2019-12-29 23:59:29
今日在Connect大会上,微软将原来499美金(2000多人民币)的Visual Studio彻底免费化了。微软今天发布的 Visual Studio免费社区版 和原499美金的Visual Studio专业版所提供的功能几乎没有任何区别。这对广大开发人员绝对是个福音。如果你还在使用Visual Studio Express版本,是时候卸载Express,安装Visual Studio社区版了。 http://blogs.msdn.com/b/onecode/archive/2014/11/12/free-visual-studio-community-edition-released-today.aspx 有了它,你还可以免费下载和使用5000多个Visual Studio插件。其中包括 示例代码浏览器 , Unity插件 ,等等。 来源: https://www.cnblogs.com/Jialiang/p/4094077.html

从 COM 组件调用 .NET 组件

a 夏天 提交于 2019-12-28 09:29:06
升级到 Microsoft .NET Mike Gunderloy Lark Group, Inc. 2002年1月 摘要: 详细说明了如何从 COM 客户端调用 Microsoft .NET 服务器。 目标 理解 COM 可调用包装的概念 创建一个可以从 Microsoft® Visual Basic® 6.0 调用的 .NET 服务器 使用 sn、regasm 和 gacutil 实用程序 编写使用 .NET 类的 Visual Basic 6.0 代码 前提条件 要彻底理解本文内容,需要满足以下条件: 熟悉 Visual Basic 编程 熟悉 COM 概念 可以使用 Visual Basic .NET 理解 .NET 的整体体系结构 理解如何在 Visual Basic .NET 中创建公共类 目录 互操作性的优势 创建供 COM 应用程序使用的 .NET 类 练习从 COM 调用 .NET 组件 Visual Basic 6.0 之后的新增功能 小结 互操作性的优势 有时,编程中的革新会使人不得不放弃以前的所有工作。举一个很极端的例子,假设您已有多年 Visual Basic 编程经验,象许多开发人员一样,您当时已建立起一个颇具规模的代码库,而且,由于您听从了各种语言专家的建议,代码都是“组件化的”。也就是说,通过使用 COM(组件对象模型,即以前的 Microsoft®

【052】测试数据引发的骚乱

家住魔仙堡 提交于 2019-12-27 17:48:54
PS:(赞 PersonalGeodatabase)   很少写纯文字博客的我,今天实在气愤至极,原因不为别的,只因为自己的疏忽,造成巨大的损失!   这几天一直在再做一个与“空间分析”有关的程序,因为要开组会了,所以这两天得抓紧时间来写,昨天晚些时候基本大功告成了,这个时候发现自己的 Visual Studio 2008 到期了,在网上找了很多解决方法,但是都不符合我的,因为我的版本没有输入注册码的地方,搞了半天也弄好,然后就是星期二最后一天,但是也没办法啊!   这也就算了,突然我写的程序也出现问题了,怎么点击 Editing 后,不能绘制图形了,只可以看到鼠标在移动,但是却没有图形显示,这个时候已经很晚了,但是还是想把程序搞好,但是一直没找到原因,最后不得不走了!   今天早晨过来,心想既然笔记本中的 Visual Studio 2008 到期了,那就将程序移植到台式机电脑的 Visual Studio 2010 + ArcGIS Engine 10.0 上面吧!直接移植,要添加些代码,同时添加N多引用,结果还是不行,因为数据没拷过来,于是拷数据!直接考 *.mxd 的文件可能会出错,于是就考了 *.shp 的文件,然后自己保存成 mxd,但当我打开 shp 的时候,发现数据只显示了一部分,并没有完全显示,我想应该是数据显示范围定义的原因,毕竟这些数据都是我假想出来的

“宇宙最强” IDE,Visual Studio 2019 正式发布

大城市里の小女人 提交于 2019-12-27 12:32:17
转载请注明出处: 葡萄城官网 ,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 本文由葡萄城翻译并发布 今天凌晨Visual Studio 2019已经正式发布,现在已经可以下载了。使用Visual Studio 2019,您和您的团队将在构建当前和未来项目时将变得更有效率,因为您可以从IDE中的新加入的创新功能中获益。 正如之前我们分享的那样,Visual Studio 2019在某些领域将会比Visual Studio 2017更加先进。它可以通过简化克隆Git仓库或打开现有项目或文件夹使您开发节奏更有效率。 同时改进了项目启动页,使你启动新项目更容易。当在编写代码时,你会注意到Visual Studio 2019改进了代码导航并添加了许多重构选项,包括了文档运行状况指示器和一键式代码清理以应用多个重构规则。 Live Share功能也已包含在新版本中,那么 Live Share是什么? 它是一个团队协作工具,可以通过这个工具与您的团队成员进行实时协作开发,通过一张图可以很好说明这个功能是什么。现在Visual Studio 2019已经默认包含了此功能。 Mac系统也迎来了Visual Studio 2019 该版本引入了全新的C#编辑器,该编辑器基于Windows平台上的Visual Studio内核构建

在 Visual Studio Code 中使用 PoweShell - CodeShell

浪子不回头ぞ 提交于 2019-12-27 11:07:02
一直希望在 Visual Studio Code 中使用 PowerShell,插件 CodeShell 提供了对于 PowerShell 的支持。 安装 首先按 F1,打开命令窗口,输入安装插件的命令。 继续输入 powershell ,将会看到 PowerShell 相关的插件。 选择 CodeShell 插件。 一旦安装完成,Visual Studio Code 会提示你重新启动 Visual Studio Code,以便启用这个插件。 打开 PowerShell 窗口 现在打开 PowerShell 窗口,就可以直接使用快捷键了。 Ctrl + Alt + P 直接在当前项目的目录中打开 PowerShello 窗口。 Ctrl + Alt + U 打开一个非限制的窗口。 编辑 当然了,PowerShell 只能在 Windows 平台执行,在 Mac 平台上,如果你决定开发 PowerShell 代码,你当然不能 Debug 你的 PowerShell 代码,但是,至少你可以做下面的事情: 语法高亮和代码片段,安装插件之后,Code 会自动将扩展名为 .ps1 的文件关联为 PowerShell 文件,并且自动高亮代码中不同的语法结构,如果你使用非标准的扩展名,你也可以通过在状态栏的右边选择正确的类型 ( 在这里就是 PowerShell 了),可以激活代码片段窗口

visual studio 和visual studio code 的区别是什么?

安稳与你 提交于 2019-12-27 05:16:54
区别有三: 区别一:含义不一样。 Visual Studio(简称VS)是美国微软公司的开发工具包系列产品,是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。通俗的讲,是一款编译器。 visual studio code是美国微软公司是一个项目:运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。通俗地讲,是一款编辑器。 区别二:跨平台运行能力不一样。 Visual Studio 各种功能只能在 Windows 和 macOS(Mac OS X )之上运行,不能跳跃各平台编辑。 visual studio code是一款真正的跨平台编辑器,可以在用户习惯的平台上使用,而不是非要迁徙到 Windows上。 区别三:功能不一样。 Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序,开发新的程序。 visual studio code集成了所有一款现代编辑器所应该具备的特性,包括语法高亮,可定制的热键绑定,括号匹配以及代码片段收集,这款编辑器也拥有对 Git 的开箱即用的支持。 扩展资料: visual studio

VS 远程调试 Azure Web App

馋奶兔 提交于 2019-12-27 04:32:53
如果能够远程调试部署在 Azure 上的 Web App,将会极大的提高我们修复 bug 的效率。Visual Studio 一贯以功能强大、好用著称,当然可以通吃基于 Azure 应用的创建、发布和调试。接下来就让我们一起看看如何使用 Visual Studio 远程调试部署在 Azure 上的 Web App,以及一些常见的注意事项。 注意工具的版本 在开始正文前让我们先检查一下使用的 Azure SDK 版本和 Visual Studio 的版本。根据 MSDN 的介绍,Azure 的远程调试功能是在 Azure SDK 2.2 中加入的,所以请确保您的机器上安装了 2.2 或者是更新的 Azure SDK。 关于 Visual Studio 的版本问题,MSDN 上的描述也很有趣。大意是使用 Visual Studio 2012 已经可以远程调试 Azure 上的 Website 了,但是 Visual Studio 2013 又对此做了很多的提升。个人理解最好使用 VS2013,或者更新的版本。 笔者在写本文时的实验环境是 VS2015 update3 和 Azure SDK 2.9。 原理简介 如果我们要使用运行在机器A上的 Visual Studio 调试另外一台机器B上运行的一个程序 myapp (机器B上没有安装 visual studio),我们不仅要把附带

Visual Studio Remote Debugger(for 2005/2008) .net远程调试<转>

我的梦境 提交于 2019-12-27 04:18:36
我采用虚机的方式模拟了局域网环境,以下是我操作的步骤(client代表客户端,server代表调试机): 建立ASP.NET项目(client):简单写了点Code 代码 把项目部署到server端:项目拷贝到server端,在IIS中建立了网站,路径指向项目路径。 以下是为调试所做的工作,不过需要保证client端和server端用同一账号登陆,且密码也相同:  3. 共享server端的网站路径  4. 安装Visual Studio Remote Debugger:在client端的VS 安装路径 \Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86中拷贝msvsmon.exe和msvsmon.exe.config到server端。  5. 运行server端运行msvsmon.exe, 弹出Visual Studio Remote Debugging Monitor窗口。       6. 点击Tools | Option, 复制 server name 到剪切板中       7. Client打开server的共享目录,并用VS打开目录中的解决方案  8. 在代码中打入断点,并选择调试 | 附加到进程, 在限定符中粘贴刚才复制的server name,点击下边的刷新按钮, 开始刷新进程。       9.

ASP.NET 5系列教程 (五):在Visual Studio 2015中使用Grunt、Bower开发Web程序

我的未来我决定 提交于 2019-12-27 04:15:14
基于Visual Studio 2015,你可以: 方便的管理前端包,如jQuery, Bootstrap, 或Angular。 自动运行任务,如LESS、JavaScript压缩、JSLint、JavaScript单元测试等。 方便的获得Web开发者生态圈的工具包。 为了实现这些场景,Visual Studio 2015已经内置了一些流行的第三方工具包: Bower :Web包管理器,Bower可以帮你安装前端包,包括JavaScript、CSS类库。对于服务器端包,请通过NuGet包管理。 Grunt and Gulp :Grunt和Gulp是基于JavaScript的运行任务。如你未用过类似功能,可以认为这是一个自动调度运行的app,ASP.NET 5工程模板使用的是Grunt运行任务。 npm (Node Package Manager). npm是一个node包管理器,最初被用于Node.js包管理。上面说的Bower、Grunt、Gulp用到了npm。 启动Visual Studio 2015,新建一个ASP.NET 5.0的工程,选择文件-> 新建工程->Visual C#->Web->ASP.NET Web应用程序: 在新建工程对话框,选择ASP.NET 5.0 Starter Web 创建一个ASP.NET MVC 6 app,工程文件结构如下: 该工程下

Visual Studio 常用快捷键 (二)

[亡魂溺海] 提交于 2019-12-27 02:54:35
想不到上一篇 【Visual Studio 常用快捷键】 受这么多人的欢迎。看来大家对Visual Studio的用法非常感兴趣。 接下来我准备写一个 “Visual Studio使用技巧 ” 一个系列的博客。 希望对大家有所帮助 本篇继续介绍几个常用的快捷键 阅读目录 按两下Tab键 回退到光标的上一次位置 Ctrl+减号 自动添加Using命名空间 插入自动属性 查找所有的引用 Shift+F12 显示或者隐藏Tab标记 (Ctrl+ R, Ctrl+W) 字符变小写 Ctrl+U 按两下Tab键 按两下Tab键的用处非常多,比如我们写for, foreach循环,或者try, 还有绑定事件方法的时候, 按两下Tab键就可以快速插入代码段 按两下Tab键,自动绑定事件方法 回退到光标的上一次位置: Ctrl+减号 这个非常有用哈 自动添加Using命名空间 快捷键是: Ctrl +.[dot], 也可以用鼠标点 或者Ctrl+Shift+F10 插入自动属性 输入prop, 然后按两次Tab键 查找所有的引用 Shift+F12 操作:讲光标放在单词上, 然后按Shift + F12 显示或者隐藏Tab标记 Ctrl+ R, Ctrl+W 字符变小写 Ctrl+U 字符变大写 Ctrl+Shift+U 来源: https://www.cnblogs.com/TankXiao/p