那么我需要Visual Studio的某些风格来进行ASP.NET MVC开发,还是我可以通过简单的文本编辑器在技术上完成所有这些工作?如果是,请告诉我捕获量,比如除了使文件夹结构正确并确保我的代码是稳定的等等之外我还有什么特别之处.
我以为.ASPXAUTH是用于用户身份验证的?任何人都可以确认此cookie是否确实存在安全风险和/或包含会话信息?甚至假设使用它还是一些调试的东西?
你能给我一个算法的例子吗? alt text http://ryancalderoni.com/archive/ideal_curve.jpg
编辑:然后我将如何使用Javascript计算数学?有人可以添加吗?很抱歉最初不包含该上下文..
注意:我使用'flot'来绘制它,flot的输入是一个像这样的javascript数组:
[[X,Y],[X,Y],[X,Y] ...]
因此,给定改变曲线的值,我将所有点输出到带有循环的数组,然后将其吐出到flot to graph.
我的意思是...
得到时间,运行代码,获取时间,比较时间并获得秒数:
我这样做对吗?
DateTime timestamp = DateTime.Now;
//...do the code...
DateTime endstamp = DateTime.Now;
string results = ((endstamp.ticks - timestamp.ticks)/10000000).ToString();
Run Code Online (Sandbox Code Playgroud) 示例问题类型到目前为止:
多选单答(想想单选按钮)
多项选择多个答案(想想复选框)
匹配(现在有许多可能的选择排列)
我想将它们存储在一个数据库结构中,可以在将来用于这些和更多类型的问题,所以我正在考虑一种方法,它可以...可扩展?
现在我有(你的建议不必受此约束):
一个问题可以有很多答案.一个用户/问题对可以有许多ChosenAnswers.
然而,据我所知,我不能很好地使用匹配,而且我也不是100%确信它能够轻松地用于多个答案,很容易意味着在计算人员总分时所需的逻辑量最少等
任何人都可以想到一个设计,它可以让我使用这三种类型的测验问题以及添加未来的问题吗?如果你愿意,我需要一些灵感,一种范式转换......
未来问题类型的一个例子可以是"将这些事物列表按正确的顺序排列"......等等.
考虑到所有这些不同的可能问题类型,必须有一种方法,无论多么复杂,同时仍然让我使用一种相当直接的方法来计算测验的总分数以用于报告目的,等等.
如果有任何我缺少的细节,请在这里的评论中告诉我,但最好假设我甚至没有考虑过你正在考虑的细节,因为我已经把我在问题中的所有内容都放了,但我会根据要求增加清晰度.
//CHECK IF WE SHOULD SHOW THE PASSWORD HINT OR NOT
Setting passwordhints;
using (var db = new dbDataContext())
{
passwordhints = (from c in db.Settings
where c.Name == "ShowPasswordHints" && c.ID == _ID
select c).FirstOrDefault();
}
if (passwordhints != null)
//NOTE: .Value IS A STRING
ViewData["ShowPasswordHints"] = passwordhints.Value;
else
ViewData["ShowPasswordHints"] = "False";
//END PASSWORD HINTS CHECK
Run Code Online (Sandbox Code Playgroud)
是在控制器中,当我到达页面本身时我输出
<%=ViewData["ShowPasswordHints"]%> 进入标题标签,我可以在那里看到它说"真"(没有引号,我还用括号括起来检查空格,没有空格,它实际上只是真)
但是,当我这样做
<%if(ViewData["ShowPasswordHints"] == "True") {%> SHOW THIS <%}%>
Run Code Online (Sandbox Code Playgroud)
显示这从未出现过,到底是什么?
更新:但是,如果ViewData设置如此......它工作......嗯?
if (accountRepository.isLDAPEnabled(_ID))
ViewData["LDAP"] = "True";
else
ViewData["LDAP"] = "False";
Run Code Online (Sandbox Code Playgroud)
视图... …
假设我想将一个整数数组传递给一个运行LINQ to SQL的方法,我怎么说"WhereID在数组[]中选择"?
是否有某种部署向导我可以运行并让它只安装运行到服务器端点所需的东西?我是否必须在服务器上使用VS2010构建项目?如果我今天无法部署这个东西,我真的会被搞砸了.
IIS 6就在那里,我认为安装了.NET 4(我尝试从Microsoft安装它,他们让我安装了一百万件像VS2010 express和SQL Server以及所有这些其他垃圾,安装失败但.NET 4确实出现在IIS).
deployment .net-4.0 visual-studio-2010 windows-server-2003 asp.net-mvc-3
好的,所以我试图将所有公司分配给课程映射表中存在的两个课程.
课程映射表有2个FK CourseID,指向同一个表中的两个不同的课程.
每门课程都有一个捆绑包,公司被分配到捆绑包.
我正在尝试从两个课程中选择分配给两个捆绑包的所有公司.
我已经能够做到这一点(编辑:显然不是,因为OR,任何人都可以修复它吗?)使用3个不同的LINQ查询,但我希望有一种方法可以将它简化为一个简洁和性能:
Bundle vegasBundle = (from cm in db.VegasToPegasusCourseMaps
join c in db.Courses on cm.VegasCourseID equals c.CourseID
join b in db.Bundles on c.BundleID equals b.BundleID
where cm.VPCMapID == CourseMapID
select b).FirstOrDefault();
Bundle pegasusBundle = (from cm in db.VegasToPegasusCourseMaps
join c in db.Courses on cm.PegasusCourseID equals c.CourseID
join b in db.Bundles on c.BundleID equals b.BundleID
where cm.VPCMapID == CourseMapID
select b).FirstOrDefault();
IQueryable<Company> companyAssigned = from cb in db.CompanyBundles
join c in db.Companies on cb.CompanyID equals c.CompanyID
where …Run Code Online (Sandbox Code Playgroud) 我有子类,RazorViewEngine所以我可以检查Request.Browser.IsMobileDevice并添加一个特殊的移动标识符到视图文件名,以便它抓取.但是我无法访问该Request对象.我该怎么办?
c# ×4
asp.net-mvc ×2
linq-to-sql ×2
.aspxauth ×1
.net-4.0 ×1
asp.net ×1
cookies ×1
datetime ×1
deployment ×1
flot ×1
ide ×1
javascript ×1
math ×1
razor ×1
request ×1
viewdata ×1