• 自然框架开源社区的第一次活动——实现会员注册


     

    活动方式


      由社区提出一个需求,大家按照自己的习惯、方式来实现这个需求,然后上传代码。上传后其他人都可以看到,并且可以提出自己的看法。上传人可以根据大家的看法修改代码,再次上传。


      可以查看、学习别人上传的代码,进行讨论、发表自己的看法。找一个大家都有空的时间(暂定4月24日),集中讨论。可以用语音群聊的方式。

    活动目的

      上传、介绍自己的代码,学习别人的代码,通过讨论,取长补短,达到共同提高的目的。


    活动时间

    4月1日到4月23:大家上传自己的实现代码。同时也可以进行讨论。

    4月24日:集中讨论。(如果大家都没有时间,可以在找一个时间。)


    注意事项


      讨论的时候,对事不对人!只探讨代码、技术、技巧等,不讨论人品!

    活动要求


    数据库

      采用SQL Server 2000 。因为他的兼容性比较好,SQL Server 2005/8都可以附加SQL Server 2000的数据库文件,反之则不能附加。

    编程语言及相关
      .net 2.0、 C#、VS2008、web项目(application)。
      提供一个项目,里面有我实现的一个简单功能,仅供参考。

    业务需求


      实现会员注册的功能:前台js验证,后台验证,用户名是否重复,邮件是否重复,向注册信箱发送确认邮件。表单提交,或者ajax方式。
    可以采用任何自己熟悉的方式来实现。可以实现全部功能,也可以实现部分功能。也可以增加自己认为需要补充的功能。
      要为以后的功能扩展、功能修改做考虑。如果需求变化、或者增加功能,可以以最小的代价实现。

    数据库设计


      用设计好的表结构。因为这次活动主要讨论的是编码方式,而不是数据库设计,所以表结构就实现设计好了。
      如果你对表结构有异议,那么也欢迎您提出来。我们可以在下次活动里考虑,不过本次活动的数据库结构是不会修改的,否则活动就不好进行了,忘见谅。
    下次活动,可能就是讨论数据库设计了。

     
    ER图
     


    表关系图


     

    活动地点


    博客园
    http://www.cnblogs.com/ 可以在博客园里回复或者发帖。


    自然框架开源社区
    http://os.naturefw.com/ 可以到这里上传代码,进行讨论。

    相关资源下载

    下载:自然框架开源社区第一次活动的资源包

    里面有PD设计的ER图和表关系图(源文件)

    Excel格式的数据库文档。

    SQL Server2000的数据库,可以附加。

    VS2008的示例代码。

  • 相关阅读:
    NGINX新手小白快速上手Centos搭建Nginx服务器
    Nginx+SSL+gunicorn+gevent+Django的配置
    nginxhttpflvmodule 的部署
    gunicorn+Django加载静态文件
    正确利用 ADO.NET
    五种提高 SQL 性能的方法
    关于能够触发BFC特性的属性,以及它们各自带来的副作用
    PID库与PID基本优化(四)
    PID库与PID基本优化(二)
    Mahony姿态解算算法笔记(一)
  • 原文地址:https://www.cnblogs.com/jyk/p/2005565.html
Copyright © 2020-2023  润新知