小编Jac*_*ams的帖子

用Div替换HTML表

好吧,我试图购买不应该使用html表的想法,而div应该是.但是,我经常使用类似于以下内容的代码

<table>
    <tr>
        <td>First Name:</td>
        <td colspan="2"><input  id="txtFirstName"/></td>
    </tr>
    <tr>
        <td>Last Name:</td>
        <td colspan="2"><input  type="text" id="txtLastName"/></td>
    </tr>
    <tr>
        <td>Address:</td>
        <td>
            <select type="text" id="ddlState">
                <option value="NY">NY</option>
                <option value="CA">CA</option>
            </select>
        </td>
        <td>
            <select type="text" id="ddlCountry">
                <option value="NY">USA</option>
                <option value="CA">CAN</option>
            </select>
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我希望标签对齐,我希望控件对齐.如果不使用表格,我该怎么做?

html css html-table

55
推荐指数
3
解决办法
12万
查看次数

你怎么知道你的单元测试是否正确?

我在职业生涯的不同阶段只进行过小型单元测试.每当我再次开始潜入它时,总是让我感到麻烦,如何证明我的测试是正确的.我如何判断我的单元测试中没有错误?通常我最终运行应用程序,证明它有效,然后使用单元测试作为一种回归测试.建议的方法是什么和/或您对此问题采取的方法是什么?

编辑:我也意识到你可以编写易于理解的小型粒度单元测试.但是,如果您认为小巧,精细的代码完美无缺,那么您可以编写小型,精细的程序而不需要进行单元测试.

Edit2:对于参数"单元测试是为了确保你的更改不会破坏任何东西"和"只有在测试与代码具有完全相同的缺陷时才会发生这种情况",如果测试过度适用怎么办?通过错误的测试可以传递好的和坏的代码.我的主要问题是单元测试有什么用处,因为如果您的测试存在缺陷,您无法真正提高您对代码的信心,无法真正证明您的重构有效,并且无法真正证明您符合规范?

tdd unit-testing

20
推荐指数
4
解决办法
2166
查看次数

你最喜欢的极端反馈设备是什么?

我们可能都听说过将连接熔岩灯和环境光球连接到您的连续集成系统.我很想知道人们正在使用或听说过极端反馈设备还有哪些其他有趣的东西?此外,这个Tux Droid看起来非常甜美

continuous-integration

19
推荐指数
3
解决办法
9124
查看次数

Silverlight中异常处理的最佳实践是什么?

在ASP.NET中,我通常在服务器端记录异常,在Windows窗体中,我可以在服务器端记录异常,也可以在客户端上写入日志文件.Silverlight似乎适合介于两者之间.

我想知道其他人正在做些什么来处理他们的Silverlight异常,我很好奇是否已经出现了任何最佳实践.

silverlight exception-handling

12
推荐指数
1
解决办法
9748
查看次数

实体框架将多个表映射到一个实体

我有一个数据库,其中包含一个活动订单表和一个非活动订单.我想在Entity Framework中将其建模为一个名为Orders的实体.我还需要一种方法来确定此集合中的订单是否处于活动状态,最好是通过在实体上设置状态属性,该属性是根据它所在的表设置的.无论如何使用实体框架1来执行此操作.在实体框架4中?

entity-framework

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

安装VSTO 4.0导致VSTO 3.0 Addin退出工作

我昨天刚刚安装了Visual Studio 2010.作为其中一部分,我安装了VSTO 4.0.现在,当我运行任何Office应用程序时,我的VSTO 3.0插件无法加载.事件日志中的错误是

自定义URI:file:/// H:/PathToMyAddin/MyAddin.vsto异常:自定义没有创建应用程序域所需的权限.

Microsoft.VisualStudio.Tools.Applications.Runtime.CannotCreateCustomizationDomainException:自定义没有创建应用程序域所需的权限.---> System.Security.SecurityException:此应用程序中的自定义功能无效,因为管理员已将file:/// H:/PathToMyAddin/MyAddin.vsto列为不可信.请联系您的管理员以获得进一 Microsoft.VisualStudio.Tools.Office.Runtime.RuntimeUtilities.VerifySolutionUri(Uri uri)at Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.CreateCustomizationDomainInternal(String solutionLocation,String manifestName,String documentName,Boolean showUIDuringDeployment,IntPtr hostServiceProvider,IntPtr&executor)失败的程序集区域是:MyComputer

好像这可能是因为它试图加载不同版本的.NET是相同的进程/ AppDomain.但是,错误将表明它是某种权限问题.

vsto ms-office office-interop

7
推荐指数
1
解决办法
7800
查看次数

红宝石开发环境

在a)windows b)linux或c)mac中开发ruby是否更好?为什么?

编辑:

我之所以这么说是因为我听说在windows中使用ruby在轨道上开发红宝石并不是那么稳定/好.(不确定,如果这是真的).

此外,David Heinemeier Hansson(Ruby on Rails的创建者)似乎正在使用Mac,因此最初的印象似乎是Ruby on Rails应用程序,而Mac则很好地融合在一起.

ruby development-environment ruby-on-rails

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

面向开发人员的免费UI工具

和中小型商店的许多开发商一样,我不得不戴上我的设计师帽子.我无法证明购买像CS4或其他设计师工具这样的东西.我目前有一个小工具包,有用的免费工具,如

Paint.NET

IconExtract

ColorCop

还有其他好的,我应该检查或应该使用?

编辑:忘了提到我还有一些表达式工具,感谢我的MSDN

user-interface

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