Infragistics NetAdvantage 2012 vol2 + VS2012的使用与客户端部署
1.下载
1.1 去官网注册一个账号,然后在试用里下载那个最大的包(NetAdvantage_Ultimate_20122_WithSamplesAndHelp.zip)就行了,其他的包不需要下载。
1.2 去CSDN搞到注册码。
2.安装:一路Next就行,但推荐安装时,把“下载Update补丁”选项也勾上。这样,在安装时就会先下载补丁,因此,网速慢的朋友,安装的时间会稍微长一些。
3.安装完毕后,打开VS2012,新建.net 4.0的WinForm工程,在工具栏里,就可以看到名为“NetAdvantage 12.2 Win CLR4x”的项目(注意,Infragistics NetAdvantage 2012 vol2已经不支持.net 4.0以下版本了),基本上所有控件都在里面。
4.开始菜单中,有NetAdvantage的示例和文档,东西还算丰富,可是,有一个很大的问题,那就是,这套组件,目前没有那种教科书式的入门引导教材,因此,要使用它,你必须先精通.net自带的组件,弄清他们的常用案例和大致机制。最后,再配合示例和API文档来使用这套组件。
5.发布。发布也很简单,其实.net工程都不需要发布,直接F5调试,然后把调试目录里的东西拷贝出去就能到处运行了,这也就是基于虚拟机的语言的优点。当然,这样做的前提是,没有引用别的库,或者需要引入第三方dll或资源之类的。这些都是废话,对于NetAdvantage这套组件,在解决方案管理器的工程的引用里,把所有以“Infragistics”开头的引用的属性中的“复制本地”这项,改为true,然后再F5或生成,就可以直接把调试目录里的文件拷贝到客户端里去运行了,蛮方便的。但要注意的是,改动后,再次调试,项目启动速度会很慢。所以,如果需要有大改动,还是先保持该项为false,当最后完工后,要输出的时候,再改为true。