小编sol*_*dev的帖子

365
推荐指数
7
解决办法
24万
查看次数

如果只在sql server中存在外键约束,我该怎么办?

我可以使用以下代码删除表,但不知道如何使用约束执行相同的操作:

IF EXISTS(SELECT 1 FROM sys.objects WHERE OBJECT_ID = OBJECT_ID(N'TableName') AND type = (N'U')) DROP TABLE TableName
go 
Run Code Online (Sandbox Code Playgroud)

我还使用此代码添加约束:

ALTER TABLE [dbo].[TableName] 
  WITH CHECK ADD CONSTRAINT [FK_TableName_TableName2] FOREIGN KEY([FK_Name])
    REFERENCES [dbo].[TableName2] ([ID])
go
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2005

223
推荐指数
6
解决办法
25万
查看次数

使用SQL Server配置Lucene.Net

有没有人使用Lucene.NET而不是使用sql server附带的全文搜索?

如果是这样,我会对你如何实现它感兴趣.

您是否编写了一个每小时查询数据库的Windows服务,然后将结果保存到lucene.net索引?

sql-server lucene.net

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

流畅的接口 - 方法链接

方法链接是我知道构建流畅接口的唯一方法.

这是C#中的一个例子:

John john = new JohnBuilder()
    .AddSmartCode("c#")
    .WithfluentInterface("Please")
    .ButHow("Dunno");

Assert.IsNotNull(john);

  [Test]
    public void Should_Assign_Due_Date_With_7DayTermsVia_Invoice_Builder()
    {
        DateTime now = DateTime.Now;

        IInvoice invoice = new InvoiceBuilder()
            .IssuedOn(now)
            .WithInvoiceNumber(40)
            .WithPaymentTerms(PaymentTerms.SevenDays)
            .Generate();

        Assert.IsTrue(invoice.DateDue == now.AddDays(7));
    }
Run Code Online (Sandbox Code Playgroud)

那么其他人如何创建流畅的界面.你是如何创造它的?需要什么语言/平台/技术?

language-agnostic oop design-patterns fluent-interface

34
推荐指数
4
解决办法
1万
查看次数

android模型视图演示者/控制器示例

有没有关于如何最好地在任何地方构建Android应用程序的好例子或教程?

我是java和android的新手,我在asp.net中使用模型视图演示器和模型视图控制器的被动和监督控制器变体构建了winforms应用程序,但没有真正看到任何使用这些模式的android上的示例或代码.

人们如何在野外构建体面大小的Android应用程序.有没有最好的做法,或者我应该严格坚持官方的Android文档.

java model-view-controller mvp android design-patterns

28
推荐指数
1
解决办法
3万
查看次数

使用firefox和visual studio.net调试asp.net - 与IE相比非常慢

在Visual Studio.net 2005中使用Firefox调试asp.net网站/ web项目的负载比使用IE慢.

我已经在某个地方读到了某种方法可以解决这个问题,但我不能再为我的生活找到它.

有谁知道我在说什么,可以指出我正确的方向吗?

干杯约翰

编辑

抱歉抢劫我没有很好地解释自己(再次).我更喜欢Firefox进行调试(firebug等)

在使用IE进行调试时点击F5,浏览器启动非常快,点击我的网络应用程序几乎是即时的,当一个破坏点被击中时,我立即得到我的代码没有延迟.

在使用FireFox调试时点击F5,浏览器启动速度非常慢(好吧我有插件可以减慢FF加载)但点击我的Web应用程序真的很慢,当遇到断点时,需要花费很长时间才能打入代码.

我发誓我已经读过某个地方知道Firefox中有一个设置(关于:配置可能吗?),当改为某些魔术设置时,将所有这些排除在外.

debugging firefox visual-studio-2005

18
推荐指数
2
解决办法
9710
查看次数

Amazon SimpleDB

有没有人考虑过使用Amazon SimpleDB数据存储区的东西作为后端数据库?

SQL Server托管(至少在英国)是昂贵的,因此可以使用类似这样的东西以及云文件存储(S3)来构建可随应用程序增长的应用程序.

理论上很棒但是有人会考虑使用它.事实上,现在有人真正将它用于真正的制作软件,因为我很乐意阅读你的评论.

amazon-s3 amazon-web-services amazon-simpledb

13
推荐指数
2
解决办法
6942
查看次数

asp.net mvc - 子文件夹

新的Microsoft asp.net mvc实现如何处理应用程序的分区 - 例如:

--index.aspx
--about.aspx
--contact.aspx
--/feature1
--/feature1/subfeature/action
--/feature2/subfeature/action
Run Code Online (Sandbox Code Playgroud)

我想我想说的是,似乎所有内容都必须进入视图/控制器文件夹的根目录,在处理项目时可能会变得笨拙,如果使用Web表单构建可能有很多很多文件夹和子文件用于分区应用程序的文件夹

我认为我得到了MVC模型,我喜欢它与Web表单相比的外观,但仍然让我了解如何在实践中构建一个大型项目.

asp.net-mvc directory-structure

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

从数据库设计到UI还是其他方式?

在开始或计划新项目时,您是否始终倾向于考虑db模式,或者您是否采用其他方式开始设计UI然后向下移动堆栈?

或者你有不同的发展方式?

并非真正的敏捷/瀑布/规格/故事只是一种方式来处理人们在处理个人/专业或其他项目时的倾向.

我已经决定两者都是过去最好的方式,目前我在UI第一阵营,但这可以而且会改变!

干杯约翰

architecture user-interface database-design

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

mailto:subject =和body =支持电子邮件客户端

有没有人知道在发送html简报时主要的电子邮件客户端对主题=和body =部分mailto标签有什么样的支持?

html mailto email

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