最新Power Packs发布的Data Repeater控件

[原文作者]: Beth Massi

[原文链接]: New Data Repeater Control in Latest Power Packs Release! (Beth Massi)

 

试一试刚刚发布的Visual Basic Power Packs 最新版本,包括了Data Repeater控件。Power Pack是一个免费的插件,控件,组件以及工具的集合,这使得开发.NET程序变得更加容易。

来自Power Packs团队:

我们宣布Microsoft Visual Basic Power Packs!第三版今天发布了。

该版本包括了Data Repeater控件,你可以使用标准的Windows Forms控件将数据按行显示在可滚动的容器里,这样你就可以用更加复杂的,定制的控件而不是标准的grid控件。

如何使用Data Repeater控件创建一个自定义的像Windows Form的控件来显示数据,看下面这个快速实例。这个例子使用了2Data Repeater控件,一个用默认的垂直布局显示当天的天气预报数据,另一个使用了水平布局显示了5天的天气预报数据。

Visual Basic Power Packs最新版里还包括了之前Visual Basic Power Packs的更新,Line Shape控件,PrintForm组件以及Printer Compatibility Library

你可以点击这里下载最新的Visual Basic Power Packs

谢谢

The Visual Basic Power Packs Team

你也可以点击Channel 9 screen-cast ,我和QA teamJohn Hart from录制了如何使用这些控件。

Enjoy,
Beth Massi, Visual Studio Community

最新文章:Windows Workflow 101

[原文作者]: Beth Massi

[原文链接]: New Community Article – Windows Workflow 101 (Beth Massi)

 

昨天我们在Visual Basic Developer Center发表了一篇Maurice DeBeijerVB MVP写的Windows Workflow入门,名为Windows Workflow 101这是Maurice写的Workflow系列中的第一篇。如果你正在为你的应用程序中如何使用这个技术绞尽脑汁,那么这篇文章是非常好的开始。之后的大量文章将会探究高级场景以及用户行为。多谢Maurice

Enjoy

Beth Massi, Visual Studio Community

你知道吗?智能感知(IntelliSense)无处不在

[原文作者]: Lisa Feigenbaum

[原文链接]: 1 Did you know? IntelliSense Everywhere (Lisa Feigenbaum)

 

你知道VB2008里面所有智能感知的所在么?如果你跟我一样,那么一旦尝试使用了2008智能感知之后你将再也不想使用2005了。

VB的主要使命就是成为编.net相关应用程序最有效的工具。VBIDE 工具当然服务于这一使命,智能感知尤其显著。如下是如何利用智能感知使你更高效的方法:

1. 更快地键入:智能感知识别子补齐能节省你的按键次数;

2. 更少的错误:智能感知根据当前上下文提供有效的选项以防止编程错误;

3. 更短的搜索时间:智能感知通过显示有效列表中的成员名以节省你的时间;

4. 启发性:智能感知通过显示所有的可能用到的代码来帮助你决定以下的编程

当然,除了听我一直在这说为什么它是如此如此的好之外,为什么不自己尝试一下呢?看看下面的这几种你能在VS2008中找到VB智能感知的地方的图片。

关键词

文件级

看看那些IDE中的VB语言帮助提示,谁还会需要按F1呢!

声明级

节省打这些这么长的关键字的时间!

使用智能感知能避免错误声明。比如,Property不能在文档层声明。(如果你试图在那里声明一个,会显示编译错误) 这样,你在文件层调用智能感知的话, Property”就不会在提示列表中出现。

但是属性是能够在类层里面声明定义的,这样你如果试图在一个类里面声明一个属性的话,那个关键字就会在提示列表中出现。

 

行中间的验证也是类似的。 比如,属性不能被多继承,这样如果我打了MustlInherit然后调用提示下拉列表, Property”也不再出现了。

 

智能感知 是一个非常好的工具,它能帮助你纠正代码中的语法错误!它能将你从把这些规则记在脑子里的额外负担中解脱出来。

方法级

 如你所想,关键词智能感知在这里也同样适用。这里是几个实例:

 

 

标识符 (变量名, 方法名, 类型名等等)

在行的开头。。。

智能感知现在在一行的开头出现。 上面的例子显示了方法里面关键字的智能感知。其实标识符也会在那显示的,下面是几个例子:

你现在能用 智能感知来记住你的方法名:

 

给一个变量成员赋值也不是那么乏味的工作了,当你发现你不需要打全变量名字的时候!(如下)

 

在一个表达式里面。。。

VB里面有很多的表达式,现在你能体会对支持表达式智能感知的乐趣了。 下面是些相关实例:

等号之后

二元符之后

响应一个函数调用:

函数中return +Space 之后(不用在写函数返回值的时候再担心记不住你所有的局部变量名了,因为智能感知会帮你记住的。)

在语句中

等等等等。 VS2008里面还有很多智能感知出现的地方,不能一一列举了。我希望上面所列出来的这些成功传达给你了智能感知这个理念。