工作的关系,现在使用ms的工具越来越多。从最早的vs 6.0开始到现在的vs 2010。目前给我感觉最好的还是vs 2010虽然很多人抨击说还不如vs6.0。
今年技术新闻唯一让我感到有些兴奋的还是.net 4.0和vs2010的发布。
工作所需,对并发,并行还有一些性能相关的技术较为关注。.net 4.0的到来带来了tpl. 以前的工作很容易使用tasks将其分解。最近花了一天的时间写了一个基于tasks的异步状态机用于支持摄像模块的功能。我想,进一步改进,可以做一个持久化的异步状态机。随时中断的任务可以保存,下一次继续。再想想可以用上yield。仿照ricther的包写一个类似的
基于事件的并行操作。
几年前当第一次看到stackless python,就对其那种stackless functional invoke很感兴趣,现在只是使用task的功能就轻松实现了那个 ping-pong的例子。由此推断stackless的实现多半也是如此。对于函数的invoke有特殊的scheduler作调度来避免stack的开销。
下一步要研究的是plinq。还有c++ 0x的一些新东西。最近使用的kyoto cabinet的性能令人赞叹。在我的烂电脑上都可以轻松实现1秒插入5万的记录,已经十分逼近内存的操作了。自己写的wrapper加入了一些memory pool的支持。如果完成可以考虑将其开源了,虽然还是比较简陋的。
4.0另外一个特性是对动态语言的良好支持。现在大量使用ironpython做产品的配置,测试以及做嵌入用途。效率的提高很可观,可惜不是所有的同事都明白这点。
我一直认为要解决问题首先要有工具,如果没有合适的工具就要考虑自己造一个或者是找一个。这样才会有良好的生产力。而vs2010提高了我的效率。
相关推荐
标题提到的"GridCtrl支持VS2010带使用心得"表明我们关注的是一个在Visual Studio 2010环境下使用的MFC控件——GridCtrl,它是一个用于显示和编辑表格数据的组件。 GridCtrl控件是MFC的一个扩展,它允许程序员创建...
**Visual Studio 2010 使用方法** Visual Studio (VS) 2010 是一款强大的集成开发环境,尤其适用于C++编程。...通过阅读文档,分享心得,可以不断积累使用VS2010的经验,解决实际开发中遇到的问题。
1. **性能优化**:可能针对某些特定操作或编译过程进行了性能优化,使得开发者在使用VS2010 SP1时能感受到更快的速度。 2. **兼容性改进**:解决了与操作系统或其他软件的兼容性问题,确保VS2010 SP1在不同环境下的...
VS2010中的RDLC报表(Report Dataset Language Control)是一种强大的工具,允许开发者创建交互式的报表,将数据从数据库或其他数据源呈现出来。本文主要针对新手,分享一些使用RDLC报表时可能会遇到的问题和解决...
**VS2010文档查看器详解** Visual Studio 2010(简称VS2010)是一款由微软公司开发的集成开发环境(IDE),它为程序员提供了编写、调试和发布各种平台应用程序的强大工具。其中,VS2010文档查看器是一个重要的组成...
针对初学者对于Visual Studio 2010(简称VS2010)的学习需求,《vs2010入门秘籍》提供了详尽的指导。本文旨在帮助初学者快速了解和掌握VS2010的基本操作及C++编程的基础知识。 #### 二、VS2010与C++的关系 **1. ...
- 使用VS 2010打开生成的解决方案文件,并构建整个项目。 - 在构建过程中可能会出现一些警告或错误,特别是关于SDK版本的问题,可以通过修改源代码中的宏定义来解决。 #### 三、常见问题及解决方法 1. **解决MFC...
描述中提及的主题适用于Visual Studio的不同版本,包括VS2008、VS2010和VS2012。这些主题不仅限于黑色,还扩展到了藏蓝色,以满足不同用户的个人喜好。设置主题的过程非常简单,只需要在Visual Studio的菜单中选择...
在编程环境中,代码缩进线(Code Indentation Guides)是一种非常实用的视觉辅助工具,尤其是在Visual Studio 2010这样的集成...对于那些尚未尝试过使用代码缩进线的开发者,强烈建议启用这一功能,感受它带来的益处。
Visual Assist X是一款非常好的Microsoft Visual Studio插件,它可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。 软件支持Microsoft ...
这个在线升级包的出现,旨在解决用户在使用原版VS2010时遇到的各种问题,提高开发效率,增强软件的稳定性和兼容性。 首先,让我们了解什么是Service Pack。在软件行业中,Service Pack是一种大型的累积性更新,通常...
vs2010 vs2012 vs2013 vs2015 vs2017 vs2019 的番茄插件 isual assist x是一款非常好用的Microsoft Visual Studio插件,它可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受...
"Jmeter资料汇总及使用心得_2010"这份文档很可能是作者在2010年整理的关于JMeter的经验分享和教程集合,对于学习和掌握JMeter的使用具有很高的参考价值。以下是对这些关键点的详细解释: 1. **运行Jmeter**:JMeter...
《Visual Studio 2010 操作技巧系列:常用功能心得笔记》 Visual Studio 2010作为一款强大的开发工具,其丰富的功能和优化的操作体验对于提高开发者的效率至关重要。本文将分享一些实用的操作技巧,帮助开发者更好...
在VS2010中,你可以使用Windows Forms或WPF(Windows Presentation Foundation)来设计游戏界面。在这个迷宫游戏中,你可能需要创建一个窗口来显示迷宫地图,并设置按钮或键盘事件来控制玩家移动。 接下来,我们...
【标题】:“基于VS2010的博客系统”揭示了这个项目是一个使用Microsoft Visual Studio 2010开发的博客平台。Visual Studio 2010是一款强大的集成开发环境(IDE),支持多种编程语言,如C#、VB.NET、C++等。在这个...
- 确保使用的库文件与VS2010版本兼容。 #### 2. 运行时错误 - 运行时错误可能是由于缺少某些动态链接库文件导致的,可以在OpenCV的安装目录下寻找相应的.dll文件并复制到项目的可执行文件所在目录。 - 另外,确认...
在本节“VS2010轻松学习C# - 从零到深入 - 天轰穿.NET4趣味编程视频教程”的第07讲中,我们将深入探讨...结合VS2010的开发环境,你将能够更直观地感受到这些语句在实际编程中的作用,并逐步提升你的.NET4编程技能。
Visual AssistX是一款非常好的Microsoft Visual Studio插件,它可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。 软件支持Microsoft ...