我爱Aspx >> C#.Net >> 继往开来 Visual Baisc 2005初体验 图2 现在的第一感觉 |
我听到的有关VB 6的最大抱怨是VB 6帮助系统中的"理论化"特点。许多人感觉在VB中很难找到焦点信息。这些例子是很有限的,并且在你的代码中使用它们是一个剪切-粘贴-重输入的操作。
图3 数据量大而信息量小 |
我在查找框中输入了"file open",而且没有改变我的帮助窗口的标准窗口尺寸。如果你也观看这个操作,我们都将会看到一长串的东西列出在你的面前-你不是想找与VB 6的"file open"相关的文档吗?我甚至在查找前先把我的"Active Subset"调整到"Visual Basic Documentation",以至于非常粗略的匹配不会出现。的确,我没有安装InterDev帮助,也没有安装C++帮助,等等-为了节省磁盘空间。无可否认,VB 6帮助相当完整,但是要使用好它却不容易。
我们到底在那些老式的帮助屏幕上搜索什么呢?好,VB编码人员常以实验的方式学习从而满足他们的需求而出名。在微软给我们这些MVP开的"培训培训者"的课上,我们对VB开发者的市场分析非常吃惊。我们是一队"能做"群体-我们宁愿改编一个代码示例而不会去阅读关于一个题目的大量参考资料。请认真观察图2并看一下VB 2005的"Getting Started"一节。这个版本想把你带到一个可工作的示例程序中。让我们打开"How do I...?"一节吧。
你要知道微软已把这种实际信息包含在了他们的工具中。图4所显示的题目,你马上就会感兴趣。我们都知道,安全一直是一个包含于我们的编码中的大问题。一开始的安全设计和基于安全的库的构建将使你的代码免于太多的补丁。请接着往下看,你将看到"For Visual Basic 6 Users."一节。这一节帮助你从旧环境下过渡过来,而不需要再购买其它参考书。
图4 帮助画面一开始就显示给你大量的信息 |
因此,没有打开帮助,我们也能得到帮助。似乎微软从VB 2002的学习曲线中就了解了这个问题;所以在VB 2005中,他很愿意为此做大量的事情。因此,让我们打开帮助。我在VB 2005编译器的的普通查找功能帮助项中输入了相同的搜索术语-"file open"。图5列出我的操作结果,这对我印象极为深刻。我很快找到了VB特定的查找和实际的代码示例。
图5 你看那些相关的点击 |
啊,那就是我所要利用的信息。棒极了!我打开第一项并滚动到以典型的VB编码风格显示的示例代码部分。让我们正视这一点吧-任何编程高手都是从优秀的代码中不断学习的。我需要把这些代码复制到我自己的程序中去。图6显示出这样做是多么容易,只须通过右上角的"Copy Code"按钮即可。
图6 容易的编程 |
一旦我点击它,把它粘贴到我的工程就很容易了。在VB 2005中,把代码改变一下以适合我的需要变得更为容易。针对于我必须改变的信息,它用不同的颜色指出。借助于此,我在VB 2005中查找"open file"变得极为容易。
Ҷƪл˵?
VB.Net编程实现Web Service的基础[04-30]
在VS2005中打造自己的Starter Ki..[04-30]
Visual Basic .NET处理Excle表格..[04-30]
VB.NET利用OBEX协议实现红外线文..[04-30]
基于Windows通讯基础的事务性服务..[04-30]
Visual C++ 2005中的命名返回值优..[04-30]
Visual Basic .Net打造个性化菜单[04-30]
C++/CLR泛型与C++模板之间的对比[04-30]
体验Visual C++ 2005的现代语言特..[04-30]
C++/CLI:第一流的CLI语言[04-30]