10得票9回答
如何将实体类与 LINQ to SQL 提供程序分离以实现存储库模式?

我已经研究了存储库模式,并识别出了一些过去使用过的想法,这使我感觉很好。 然而,现在我想编写一个应用程序,该应用程序将使用此模式但我希望将实体类与存储库提供程序分离。 我将创建几个程序集: “接口”程序集,其中包含通用接口,包括IRepository接口 “实体”程序集,其中包含实体类...

8得票2回答
BEM和“active”类 / 解耦HTML和JS

我已经开始使用BEM方法来解耦我的HTML和CSS...大部分时间都效果不错。即使这只是你的个人意见,我仍然想知道其他人如何处理这个问题: 假设我们需要构建一个简单的导航条。HTML看起来类似于: <nav class="nav"> <ul class="nav_...

8得票2回答
如何使用MVVMCross结构化视图模型

我正在学习MvvmCross框架,并试图决定在项目和类结构方面的最佳方法。 我现在最大的关注点是决定如何组织我的视图模型,以便在它们之间共享数据,并同时遵循mvvm指南。 我有一个简单的示例,其中包含两个视图和相应的视图模型(主要和配置)。 主视图具有绑定到视图模型中属性的一些控件。 配置视...