LINQS(LINQ应用开源项目)第一轮自定义测试正在进行,募集志愿测试和文档开发者加入!
LINQS(http://codeplex.com/LINQS)是LINQ在数据库应用方面的开源项目,从面向对象建模生成LinqToSql体系所需的一切资源,包括数据库、实体和数据访问层。基于C#和LINQ。现在正在开展第一次轮自定义测试,募集志愿测试和文档开发者。
在上周进行的预定义测试中,只是测试了LINQS在大家的部署环境上是否能正常运行。在今天开始进行的Alpha版自定义测试中,我们需要测试LINQS能对大家编写的面向对象建模生成正确的LinqToSql资源。
第一轮测试没有测试文档,只有示例项目和在线交流,所以需要您有一定的开发经验,LINQ使用经验和代码阅读能力。同时可以预计的是第一轮测试会遇到大量的Bug,可能需要开远程协助进行调试,所以希望您在最近几天里能比较有空并且有耐心。
同时必需的开发环境是Visual Studio 2008或者Visual Studio 2008 SP1,必需的数据库是Sql Server 2005 Express或者Sql Server 2008 Express。
第一轮测试预期需要3-5人即可,参加第一轮测试的志愿者开发测试文档后开始第二轮测试。加入测试请加入“MSDN前瞻技术”QQ群#6585273,如果您有意加入第二轮测试也可以先加入了解一下项目。
最后请大家注意,开源项目是一项公益活动,目的是学习和交流,目前我们无力承诺对加入的志愿者提供经济回报。
PS:MSDN主群#47733837和前瞻技术组#6585273:
像LINQ、SilverLight、ASP.NET Futures、F#、WCF/WPF/WF之类的较新技术内容在其他群里可能关心的人比较少,希望在前瞻技术组讨论会遇到更多有共同语言的朋友。如果您没有这类较新技术内容需要讨论,请加入主群。
两个群都是管理严格,谢绝无关内容,请加入者主动维护群内秩序。
更新群内记录:
a_a(33324) 10:44:38 AM
大家可以从 svn://svnhost.cn/LINQS checkout代码了
a_a(33324) 10:46:04 AM
如果没有使用过svn 请查阅
http://www.google.com/search?q=tortoisesvn+视频
a_a(33324) 10:48:12 AM
Checkout源代码后 请首先编译 并首先运行其中的测试项目进行预订一测试
具体方法见预定义测试文档:
http://www.codeplex.com/LINQS/Wiki/View.aspx?title=怎样完成当前的Apha版本测试?&referringTitle=Home
a_a(33324) 10:49:10 AM
如果有失败的测试请到群里反馈一下 不过一般应该不影响进行自定义测试
a_a(33324) 10:50:47 AM
进行自定义测试 首先请看看解决方案中的SampleLibrary
a_a(33324) 10:53:57 AM
大家知道LINQS项目完成的主要功能是 从面向对象建模生成LinqToSql所需的数据库和DataContext SampleLibrary是参照AdventureWorks数据库中的两张表写的对象建模
a_a(33324) 10:55:35 AM
在我们现在写好的预定义测试中 我们对SampleLibrary生成了数据库和DataContext LINQS可以做到生成完全标准的LinqToSql资源
a_a(33324) 10:57:46 AM
那么自定义测试就是 大家各自设计一些数据结构 仿照SampleLibrary 用面向对象建模来描述这些数据结构 然后测试LINQS是否能正确生成LinqToSql资源
a_a(33324) 10:58:41 AM
请另建项目声明对象建模
a_a(33324) 11:00:58 AM
至于如何测试 我想现在比较简单的方法是 把TestProject复制一份 把项目名和其中的命名空间改一下 把对SampleLibrary的引用和定制部分修改成针对您的对象建模库的
a_a(33324) 11:01:25 AM
当然了现在看来方法还很笨 所以需要大家一块儿来改进
a_a(33324) 11:02:03 AM
总之尽量不要修改原来的代码 通过复制、新建来加入您的自定义测试
a_a(33324) 11:03:37 AM
希望您能把您的测试代码Commit到项目资源中 如果不方便的话请反馈您的测试结果
a_a(33324) 11:05:57 AM
第一轮测试只预期3-5份有效反馈,并且需要大家开发测试文档,写下您测试的过程,帮助更多新手也能加入第二轮测试,所以请刚刚加入程序员行列的朋友等待第二轮测试~
在上周进行的预定义测试中,只是测试了LINQS在大家的部署环境上是否能正常运行。在今天开始进行的Alpha版自定义测试中,我们需要测试LINQS能对大家编写的面向对象建模生成正确的LinqToSql资源。
第一轮测试没有测试文档,只有示例项目和在线交流,所以需要您有一定的开发经验,LINQ使用经验和代码阅读能力。同时可以预计的是第一轮测试会遇到大量的Bug,可能需要开远程协助进行调试,所以希望您在最近几天里能比较有空并且有耐心。
同时必需的开发环境是Visual Studio 2008或者Visual Studio 2008 SP1,必需的数据库是Sql Server 2005 Express或者Sql Server 2008 Express。
第一轮测试预期需要3-5人即可,参加第一轮测试的志愿者开发测试文档后开始第二轮测试。加入测试请加入“MSDN前瞻技术”QQ群#6585273,如果您有意加入第二轮测试也可以先加入了解一下项目。
最后请大家注意,开源项目是一项公益活动,目的是学习和交流,目前我们无力承诺对加入的志愿者提供经济回报。
PS:MSDN主群#47733837和前瞻技术组#6585273:
像LINQ、SilverLight、ASP.NET Futures、F#、WCF/WPF/WF之类的较新技术内容在其他群里可能关心的人比较少,希望在前瞻技术组讨论会遇到更多有共同语言的朋友。如果您没有这类较新技术内容需要讨论,请加入主群。
两个群都是管理严格,谢绝无关内容,请加入者主动维护群内秩序。
更新群内记录:
a_a(33324) 10:44:38 AM
大家可以从 svn://svnhost.cn/LINQS checkout代码了
a_a(33324) 10:46:04 AM
如果没有使用过svn 请查阅
http://www.google.com/search?q=tortoisesvn+视频
a_a(33324) 10:48:12 AM
Checkout源代码后 请首先编译 并首先运行其中的测试项目进行预订一测试
具体方法见预定义测试文档:
http://www.codeplex.com/LINQS/Wiki/View.aspx?title=怎样完成当前的Apha版本测试?&referringTitle=Home
a_a(33324) 10:49:10 AM
如果有失败的测试请到群里反馈一下 不过一般应该不影响进行自定义测试
a_a(33324) 10:50:47 AM
进行自定义测试 首先请看看解决方案中的SampleLibrary
a_a(33324) 10:53:57 AM
大家知道LINQS项目完成的主要功能是 从面向对象建模生成LinqToSql所需的数据库和DataContext SampleLibrary是参照AdventureWorks数据库中的两张表写的对象建模
a_a(33324) 10:55:35 AM
在我们现在写好的预定义测试中 我们对SampleLibrary生成了数据库和DataContext LINQS可以做到生成完全标准的LinqToSql资源
a_a(33324) 10:57:46 AM
那么自定义测试就是 大家各自设计一些数据结构 仿照SampleLibrary 用面向对象建模来描述这些数据结构 然后测试LINQS是否能正确生成LinqToSql资源
a_a(33324) 10:58:41 AM
请另建项目声明对象建模
a_a(33324) 11:00:58 AM
至于如何测试 我想现在比较简单的方法是 把TestProject复制一份 把项目名和其中的命名空间改一下 把对SampleLibrary的引用和定制部分修改成针对您的对象建模库的
a_a(33324) 11:01:25 AM
当然了现在看来方法还很笨 所以需要大家一块儿来改进
a_a(33324) 11:02:03 AM
总之尽量不要修改原来的代码 通过复制、新建来加入您的自定义测试
a_a(33324) 11:03:37 AM
希望您能把您的测试代码Commit到项目资源中 如果不方便的话请反馈您的测试结果
a_a(33324) 11:05:57 AM
第一轮测试只预期3-5份有效反馈,并且需要大家开发测试文档,写下您测试的过程,帮助更多新手也能加入第二轮测试,所以请刚刚加入程序员行列的朋友等待第二轮测试~