我在网络浏览器中遇到了一个问题.当我点击它在控制器中传递的链接并正确加载数据时,我有一个调用表单的ajax调用,在其他浏览器中.但是在IE中,当它加载一次时,它会带来相同的旧结果,而不会传入控制器.
可能重复:
c ++单元测试框架的比较
我来自.NET到C++,我想知道是否有关于C++单元测试的最佳文章/信息,以及最常用/最好的框架.
我对像StructureMap这样的DI容器有点新,我用asp.net mvc应用程序已经用了很短的时间.现在,我正在拆分我的架构,它将拥有一个WCF服务层和一些消费者,如ASP.NET MVC应用程序,Silverlight应用程序和Winfors/WPF应用程序.当我使用带有asp.net mvc的SM时,我已经通过asp.net mvc的应用程序启动初始化了IOC,现在,对于许多项目使用我无法想象IOC配置应该位于的好地方.我也想在服务层制作DI(注入存储库).
在这种情况下,我在哪里加载我的IOC配置以及我将如何在整个项目中使用(比如只在asp.net mvc应用程序中需要控制器工厂)?
我想知道你们中的任何人是否在你的c ++项目中使用TDD以及它与C#和Java等托管语言相比如何表现.你们用什么框架来自动化c ++项目的测试?
我发现自己用try\catch语句进行了太多的错误处理,并且让我的代码变得丑陋.你们有任何技术或框架来使这更优雅吗?(在c#windows窗体或asp.net中).
我有一个ajax表单,在数据库中保存一个对象,然后返回一个这样的消息:
return Json(new {Message = "Message!"},
JsonRequestBehavior.AllowGet);
Run Code Online (Sandbox Code Playgroud)
我们在这里很好,但我不知道我将如何在视图中获得此结果以在jQuery模式中显示.我的ajax表单如下所示,我想在OnSuccess方法上得到结果:
<%using (Ajax.BeginForm("Form", "Controller", new AjaxOptions() { OnSuccess = "MethodThatIWantToGetTheJson" }))%>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
asp.net-mvc ×3
ajax ×2
c++ ×2
unit-testing ×2
asp.net ×1
asp.net-ajax ×1
c# ×1
caching ×1
frameworks ×1
jquery ×1
soa ×1
structuremap ×1
tdd ×1
testability ×1
testing ×1
try-catch ×1
wcf ×1
winforms ×1