这是一个暴露年龄的话题,如果一个程序员从第一个版本开始使用Visual Studio的话,现在应该是40多岁的中年大叔了。我的程序员生涯是从Visual basic 6.0 (vb6)开始的,一晃就过去17年了,虽然我早已经不记得用vb编写的第一个程序是什么了,但此刻的我依然对vb6充满着怀旧之情,因为它为我打开了一扇程序的大门。半道入行,几乎没有什么基础,最早接触程序还是高中时代,在一个朋友的小霸王学习机上,照猫画虎敲了一堆不知所云的qbasic程序。入行后,拖拽几个控件,就可以简单编写一个程序的vb6成为我的最佳入门工具。我至今还保留着当初去电脑城买的vb6的盗版安装光盘,虽然它早就无法使用了。

2000年的时候,互联网没有像如今这么发达,学习编程资料几乎都是从书店购买的编程书籍,照着书,一行行敲代码,经常忙活到深夜,现在回忆起来,那时候的我对编程充满着激情。在当年,msdn(Microsoft Developer Network)可以说最好的开发文档,这也是Visual Studio受到热捧的一个重要原因。

2002年2月微软visual studio.net的发布,从那以后我的编程语言渐渐从vb转向了c#,并在很长时间里一直使用Visual Studio,这个号称全宇宙最强的开发工具。在2007年后,我的主要开发语言转向Java,但在我的电脑总会保留最新一版的Visual Studio,可能是先入为主吧,无论eclipse 还是intellij idea 我都觉得没有Visual Studio用得顺手。当然Visual Studio 也有让人诟病的地方,就是体积越来越大,越来越臃肿。还好,最新一版的visual studio的Visual Studio 2017在2017年3月7日发布了,轻量模块式安装,安装速度更快、系统影响更小,功能更强大。据说首次启动提速 50%,使用 Visual Studio 2017 开发适用于 Android、iOS、Windows、Web 和云的应用,让我对新的Visual Studio充满期待。

2014年之后微软换了CEO,全面拥抱Linux,.NET Core开源,收购Xamarin,构建起了全新的生态,微软的重心转移到了Azure,这一切让Visual Studio重新找回20年前的激情,我确信微软的.net 开发在未来一定大有可为。

43岁的我现在写程序的时间越来越少了,但我仍然喜欢静静写代码的感觉。Visual Studio 走过了20年,对于我,此刻深深怀念17年前那段和代码在一起的青葱岁月。

Visual Studio 20年相关推荐

  1. Visual Studio 20周年软件趋势随想

    从2002年开始,.net让开发人员能快速构建和部署应用程序,便捷的开发windows和web服务器应用,同时著名的hacker Miguel de Icaza ,Miguel 为了GNOME项目启动 ...

  2. Visual Studio 20周年,我和VS不得不说的故事(内含福利)

    Visual Studio 2017正式版已如期发布(点击这里查看发布全记录)!自去年 11 月正式宣布 Visual Studio 项目之后,微软终于正式推出了"宇宙最强集成开发环境(ID ...

  3. visual studio 2017 3月7日正式发布,同时庆祝visual Studio 20周年

    不看不知道,一看吓一跳,visual studio 都20年了. 还记得多年前挑灯夜战学习asp,asp.net, 学习C# 吗? 为了青春,为了情怀,我们一同迎接visual studio 2017 ...

  4. Visual Studio 2017 已知问题 Qamp;amp;A

    已知问题 以下是有关此版本中的已知问题和可用解决方法的说明.M姐会给大家进行详细的解答 安装问题 编辑器和 IDE 问题 NuGet 问题 实时单元测试问题 测试工具问题 轻量级解决方案加载问题 We ...

  5. 独家对话微软顶级代码女神潘正磊:Visual Studio 与 VS Code 的未来走向 | 人物志...

    题图.作者 | 唐小引 出品 | CSDN(ID:CSDNnews) Visual Studio 到今天,已经有 22 年的光景,因为它强大的功能和支持几乎大部分语言的开发.丰富的扩展插件等,中国开发 ...

  6. 独家对话微软顶级代码女神潘正磊:Visual Studio 与 VS Code 的未来走向 | 人物志

    题图.作者 | 唐小引 出品 | CSDN(ID:CSDNnews) Visual Studio 到今天,已经有 22 年的光景,因为它强大的功能和支持几乎大部分语言的开发.丰富的扩展插件等,中国开发 ...

  7. 第2章 开锋你的绝世名刃—— Visual Studio 开发环境的安装、配置

    2.1 Visual Studio .VC ++和C ++的那些事儿 Visual Studio 是一套工具集, VC ( Visual c++)只是这套工具集中的一个工具,而c++大家都知道是一种风 ...

  8. Visual Studio原生开发的20条调试技巧(下)

    我的上篇文章<Vistual Studio原生开发的10个调试技巧>引发了很多人的兴趣,所以我决定跟大家分享更多的调试技巧.接下来你又能看到一些对于原生应用程序的很有帮助的调试技巧(接着上 ...

  9. Visual Studio原生开发的20条调试技巧

    我的上篇文章<Vistual Studio原生开发的10个调试技巧>引发了很多人的兴趣,所以我决定跟大家分享更多的调试技巧.接下来你又能看到一些对于原生应用程序的很有帮助的调试技巧(接着上 ...

最新文章

  1. Flex 布局:语法篇
  2. QML与C++交互:登陆界面设计
  3. HLS实现点播和直播时,M3U8文件的不同
  4. python写机器人程序_用Python写的一个多线程机器人聊天程序
  5. 如何连接安卓手机_安卓手机如何使用AirPods
  6. 一个简单的mysql服务检测启动脚本
  7. 剔除数组中的相同元素
  8. 运行报错provider = models.ForeignKey(Provider, on_delete=True) TypeError(‘on_delete must be callable.‘)
  9. 一个简单混合协议通讯列子,物联网和互联网通讯。
  10. shell提取sql数据库文件里的单个表
  11. c语言串口调试助手源码,串口调试工具 1.02 (软件 + 源码)
  12. 匈牙利算法解决指派问题
  13. 公司-人人网:人人网
  14. Unity3D之FingerGestures使用
  15. Frida 代码提示
  16. ubuntu怎么连网线上网_安装完ubuntu 16.04连接网线无法上网解决
  17. UART SPI I2C 接口介绍 转载
  18. 记录--VUE使用GOJS(操作数据、消除水印、导出图片等)
  19. linux使用单核_如何使用Linux还原单核计算机
  20. 逆向分析CrackMe系列——CrackMe004之注册码算法分析

热门文章

  1. 谷歌地图的全球森林监察系统,揭秘中国雾霾的惊天秘密!
  2. 为什么技术进步让我们越来越焦虑不安?
  3. 一文读懂你该了解的5G知识:现在别买5G手机
  4. 2019年汽车行业深度投资研究
  5. 语言处理想突破,三座大山必须过
  6. 人工智能产业的发展是什么样的呢?
  7. 2021年6月程序员平均工资 15052,你给行业拖后腿了吗?
  8. 漏答题、偏科、多次复读,30 位互联网大佬考上啥大学了?
  9. Memcached的定义及用法
  10. .net项目文档生成工具使用