Rails还是无法与Asp.net相比呀
动态语言用不习惯,少了编译时的查错很不爽。
缺少可视界面设计工具,还缺少真正方便可用的SqlServer驱动
开发速度也不见得很快,可能与Java(Jsp)相比要快得多吧
当然,学了Rails还是有点好处的,主要是长见识吧
以下是我抄来用于培训系统中的登录代码
def login_check puts "in test login" if session[:userID] then #session[:userID]=nil puts "session[:userID] ==#{session[:userID].class} . session[:userID].isNULL=#{session[:userID]==nil}" render :text=>"you are logined" #return puts "您已经登陆 2" end unless request.get? @members = GroupMember.find(:all ,:conditions =>["loginID = ?", params[:group_member][:loginID]]) # ,:order => "orderby" #puts "=====>@members.empty?=#{@members.empty?}" unless @members.empty? logger.debug( '密码是' + @members[0].passwd ) if @members[0].passwd == params[:group_member][:passwd] then #redirect_to :controller=>'exams', :action=>'index' redirect_to '/exams' session[:login_member]=@members[0] return end end render( :action=>'login', :notice =>'用户名或密码不正确' ) end end