小编Hun*_*son的帖子

将容器嵌套在容器引导程序中

我在引导程序中获取容器上的确定答案时遇到了一些麻烦.很明显,你不应该.container在a中嵌套.container-fluid,反之亦然,但是可以.container在另一个中嵌套.container吗?我正在尝试创建一个布局,其外部div将是全宽度,内部div将小于保存内容,框内的框.我不确定在bootstrap中执行此操作的正确方法是什么.

twitter-bootstrap

8
推荐指数
2
解决办法
7244
查看次数

为什么Chrome中的字体出现锯齿状?

我的字体似乎看起来非常锯齿状,并且难以在Chrome中读取,我怎样才能使它们显得平滑?他们以前不像这样.

windows fonts google-chrome

7
推荐指数
5
解决办法
2万
查看次数

JSON列或传统列

我的团队正在开发一个发票模块,我们的用户需要能够在发票中添加订单项并将这些订单项存储在我们的数据库中.初始创建后,可以编辑这些行项目.

发票的订单项看起来像这样.

LineItemName
EnteredBy
Quantity
CostPerUnit
Subtotal
Run Code Online (Sandbox Code Playgroud)

我们的团队成员之一建议我们将行数据存储到JSON列而不是多个SQL列中.他的论点是,将所有行项数据存储到单个JSON列中更简单,而不是编写代码来检测可能已从数据库的原始状态删除,更新,重新排序或以其他方式操作的行项.

我之前没有使用过JSON专栏,从我可以看出,使用这些专栏时存在许多性能问题,以及在构建JSON数据列的查询时还有一些额外的复杂性.我们将不得不报告这些订单项,因此性能绝对是一个问题.我们还运行SQL Server 2012,据我所知,除非我们升级到SQL Server 2016,否则我不了解JSON列的原生支持.附注,我们很可能会在未来2 - 3年内迁移到MYSQL.

任何人都可以提供一些关于正确呼叫的指导吗?我的直觉是我们应该利用现有方法并编写额外的代码来检测数据库的变化,以避免后来出现性能问题和报告复杂性.

sql-server json database-administration sql-server-2012

5
推荐指数
2
解决办法
5385
查看次数

在 MVC (CRUD) 中创建模型的最佳实践

所以我们在团队中增加了一名新程序员,他对如何在 MVC 中创建模型有一些想法,这与我们之前创建模型的方式不同。例如,我们有一个系统,用户可以在其中提交文件请求,并且该系统中有一个页面,用户可以在其中计算完成该文件请求的费用。此费用创建页面可以输入有关费用的一些数据以及相关发票。用户可以添加发票行项目并使用它们来自动计算费用总额。在这种情况下,我们通常会创建如下所示的模型。

    public class Fee
{
    public virtual Guid RequestID { get; set; }
    public virtual Guid FeeID { get; set; }
    public string FeeTitle { get; set; }
    public decimal FeeAmount { get; set; }
    public DateTime? DueDate { get; set; }
    public decimal AmountPaid { get; set; }
    public Invoice Invoice { get; set; }
    public List<InvoiceLineItem> LineItems { get; set; }
}

public class Invoice
{ 
    // Additional Invoice Data (To, From, etc)
}

public class …
Run Code Online (Sandbox Code Playgroud)

c# model-view-controller asp.net-mvc asp.net-mvc-viewmodel

0
推荐指数
1
解决办法
2333
查看次数