model-view-controller相关内容
什么是使用ninject注入的UserManager和UserStore到控制器最优雅的方式?例如,上下文可以注射这样的: kernel.Bind< EmployeeContext>()ToSelf()InRequestScope( ); 公共类EmployeeController:控制器 { 私人EmployeeContext _context; 公共Emplo
..
我创建了一个自定义的MembershipProvider类,到目前为止好,但是,我不知道如何阅读从web.config文件中的配置设置。 我试图从谷歌和#2进行搜索,好像也有人遇到我的 问题问过,但没有答案已经给出。 这应该是一个简单的事情,但我在网络的发展非常新,所以从阅读web.config设置似乎太过分的技术给我 下面是我的设置: <会员defaultProv
..
我使用MVC .NET与CSLA分布式环境和我可以引用HttpPostedFileBase从我的web层之一(例如Website.MVC),但我的不能参考HttpPostedFileBase从一个单独的层(可以称之为OtherLayer.Web)。 这是什么,我需要做的,能够调用HttpPostedFileBase任何想法? 我可以使用HttpPostedFile在这两个层次 - ?应该我
..
我有通过JavaScript访问的ViewData对象的问题。 我已经设置了ViewData的对象控制器和视图我试图看到相同的ViewData对象,像这样的内容的document.ready事件: VAR测试= LT;%=计算机[“NAME”]的ToString()%取代; 警报(测试); 我这句话将运行后没有得到在此之后的警告消息,没有我的剧本。我假设这个脚本无
..
我试图总结我的脑海围绕在C#/ Winforms应用程序中使用的MVP模式。所以我创建了一个简单的“记事本”之类的应用程序,试图找出所有的细节。我的目标是创造的东西,不开传统的Windows行为,保存,新的以及反映在标题栏中保存的文件名。此外,当有未保存的更改,标题栏应包括*。 所以我创建了一个视图和放大器;该管理应用程序的持久性状态的主持人。一个改进,我认为是打破了文本处理代码,以便查看/
..
我有一些无法理解的MVC模式。我明白我们试图去耦从业务逻辑的GUI,虽然我在理解如何。 问题 这是我的理解,在查看,是用户看到的。因此它通常是窗口/形式。在控制器是插图中的查看和模式。控制器将在两个方向上的数据“流”。在需要的时候它也将持续状态(如果我有5个步骤向导,它是控制器的responsability以确保他们以正确的顺序做,等等)。在模式,是我的应用程序逻辑生活的核心。
..
请原谅我的英语,我还在努力掌握它。 我已经开始学习MongoDB中(从C#背景的),我喜欢什么是MongoDB的想法。我有一个在互联网上的例子一些问题。 以流行的博客文章/评论的例子。邮政有没有或与之相关的许多评论。我创建Post对象,添加一些评论的对象到IList中邮中。 。那细 我补充一点,只是一个“信息”收集MonoDB或者我应该有两个集合 - 一个是blog.posts和
..
这样的IM在家来自Team Foundation Server的工作下载项目。我下载的项目,因为错误的它不会编译。警告2引用的组件“的EntityFramework'不能被发现。任何人都可以在我怎样才能得到实体框架的工作提供指导。我安装的NuGet包。 三江源 解决方案 我建议你检查: 1)“允许的NuGet构建过程中下载缺失的软件包”勾选 工具 - >选项..
..
如果我们使用短语搜索谷歌“是什么MVC,MVP与放大器之间的区别; MVVM设计模式”,那么我们可能会获得一些网址的其中讨论MVC MVP和放大器之间的差异; MVVM设计模式理论上像 MVP 使用在通过一个DataContext结合是不可能的情况。 Windows窗体就是一个很好的例子。为了视图从模型中分离,需要presenter。由于视图不能直接绑定到presenter,信息必须传递给通
..
我想我的脱钩从我的服务或资料库的工作单位,这样我不会有触摸UOW code,每当我想补充一个新的服务。我该怎么做呢? _categoryService = _unitOfWork.Get&LT; ICategoryService&GT;(); 所以不是 _unitOfWork.CategoryService.Add(类别) 我只能说; _categoryService.Add(类);
..
如何创建一个丰富的用户界面的Windows应用程序,例如照相馆。 我要寻找清洁的MVC教程使用C#的WinForms的地方。 (未的ASP.NET MVC)。 作为在Windows平台上新的;最MSDN和网络教程基本上把所有的东西都Form类。进一步的默认事件的形式内部处理,而不是将事件发送到控制/模型,在轮到改变视图的状态。 或者是Windows应用程序别的东西吗?的preferred方法
..
我有消息的输入流,并要一个窗口,允许用户通过滚动查看消息。 这是我目前的想法: 接收邮件会进入单个生产者单个消费者队列 一个线程读取出来,并将其置于一个循环缓冲区有顺序编号 这样我可以有多个输入数据流安全地放置在循环缓冲器和它分离输入 互斥协调UI和线程之间循环缓冲区访问 从线程两个通知UI一个第一个ID,一个用于缓冲区中的最后一个ID当过任何变化。 这使得UI找出它可以显示,它
..
有谁知道,提供试图做模型视图控制器设计模式在C背景下直线前进的例子任何资源吗?尤其是嵌入式系统? 要澄清,我没有兴趣在C#,C ++,Objective-C中的Java,PHP或任何高级语言的例子。我想知道是什么人思考如何用纯ANSI C99,甚至C89接近这种设计模式。也许这甚至没有意义在C由于缺乏正规的OOP语言结构的? 一些背景:我的同事和我都在搭载基于ARM的PSoC芯片的嵌入式系统的
..
我已经能够正确地绑定对象的列表。工作正常。现在,当我更改的项目一个复杂的对象将停止工作。 的复杂对象是房间名称与对象的列表。当“回传”的名义返回罚款,但对象列表回来为空。 任何提示吗? 房型号: 公共类房 { 公共字符串名称{;组; } 公开名单&LT;期权及GT;选项{搞定;组; } 公众间(){} 公众间(字符串名称,列表与LT;选项&gt;选项)
..
我有包含数组的复杂的模型。渲染项这阵我使用EditorFor是这样的: 的for(int i = 0; I&LT; Model.Contacts.Phones.Length;我++) { @ Html.EditorFor(X =&GT; x.Contacts.Phones [I]) } 编辑器里面有一个后形式。问题是,绑定成功,只有当我正好指定绑定preFIX: [HttpPost]
..
如果任何两个值 - a或b - 在我的模型的变化,两者的听音意见需要计算第三个值c。 //伪 mainModel 答:2000 A:3000厂景 helper.calculateC(this.model.get(a)中,this.model.get(b))的视图2 helper.calculateC(this.model.get(a)中,this.model.get(b))的 我宁
..
我有以下结构的主干应用程序: A PageGroupCollection 是一家集 PageGroupModel 秒。 A PageGroupModel 有一个 PageCollection 作为它的一个属性。 A PageCollection 是一家集 PageModel 取值 PageGroupModel 有一个永久属性 PageModel 有一个永久属性。 我需要在 PageMo
..
它是保证“的变化:财产”事件总是解雇的前的“变”事件? 下面是一个例子: 为MyModel = Backbone.Model.extend({ property1:“VALUE1”, property2:'值' });VAR基于myModel =新为MyModel(); myModel.bind('的变化:property1',函数(){警报(“变pty1”);})
..
试图从在foreach创建回DOM我的孩子的意见(OfferMarketView)。什么是做到这一点的最好方法是什么?我不能让下面的工作。 //定义视图 VAR OfferView = Backbone.View.extend({ 初始化:功能(){ this.model =新报价(); this.model.fetch(); this.
..
即时通讯新的骨干JS和我的第一个互动似乎pretty完井。问题是这样的结果 我已经做了模型像这样 window.Dir = Backbone.Model.extend({ 默认值:{ “名称”: ””, “子节点”:新window.FSNodeCollection()},
..