小编Ian*_*son的帖子

Web路由如何工作?

我需要很好地理解System.Web.Routing的内部工作原理.通常我们定义RoutesTable.但它如何进行路由?

我问的原因是我想将路由传递给子应用程序.我想看到的工作是将当前请求传递给在其他AppDomain中工作的mvc应用程序.只是为了说清楚这就是我想象的我有一个MVC APP只有裸机Global.asax并且在其他应用程序域中加载了一些mvc应用程序的dll ..并且通过透明代理创建了通信通过_appDomain.CreateInstanceAndUnwrap(...).

希望这很清楚.

编辑:从我可以告诉代码隐藏Default.aspx在第一页reguest上调用,并启动MvcHttpHandler,它执行显示我们请求的页面的所有伏都教.所以它可能只是传递http上下文的问题.如果您对此有任何想法,请发表您的想法.

asp.net-mvc

8
推荐指数
1
解决办法
1652
查看次数

从表中删除重复的行

id     lat                long     speed      date          address
 1    22.92138131   72.44103313     3.96 km/h     2011-09-26  National, Gujarat, India
 2    22.92138145   72.44103413     13.96 km/h     2011-09-26  National, Gujarat, India
 3    22.92138134   72.44103423     15.96 km/h     2011-09-26  National, Gujarat, India
 4    22.92138454   72.44103233     13.96 km/h     2011-09-26  10t ring Rd, Nehru Nagar
 5    22.92138354   72.44102533     13.96 km/h     2011-09-26  Anandnagar Rd, Ahmedabad
 6    22.92138484   72.44103293     19.96 km/h     2011-09-26  Anandnagar Rd, Ahmedabad
Run Code Online (Sandbox Code Playgroud)

我想写一个查询,以便我的结果如下所示:

id     lat                long     speed      date          address
 1    22.92138131   72.44103313     3.96 km/h     2011-09-26  National, Gujarat, India
 4    22.92138454 …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

在生产框上部署Sql Server Reporting Services报告

如何在生产箱上部署Sql server报告?在本地它不是问题,我只是指定URL然后右键单击项目并说部署在我的本地服务器上.

但是生产服务器不会出现这种情况

sql sql-server sql-server-2005 reporting-services

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

统一处置对象

有没有办法让Unity将属性注入的对象作为拆解的一部分进行处理?

背景是我正在使用ASP.NET MVC 2,Unity和WCF的应用程序.我们编写了自己的MVC控制器工厂,它使用unity实例化控制器,并使用控制器公共属性的[Dependency]属性注入WCF代理.在页面生命周期结束时,调用控制器工厂的ReleaseController方法,并调用IUnityContainer.Teardown(theMvcController).此时控制器按预期处理,但我还需要处理注入的wcf代理.(实际上我需要对它们调用Close和/或Abort而不是Dispose但这是后来的问题.)

我当然可以覆盖控制器的Dispose方法并清理那里的代理,但我不希望控制器必须知道注入接口的生命周期,甚至是它们引用WCF代理.

如果我需要自己编写代码 - 什么是最好的扩展点?我很欣赏任何指针.

idisposable ioc-container unity-container wcf-proxy

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

流利的nHibernate QueryOver SQL'CASE'等效

基本上我想要做的就是编写这段SQL:

SELECT
CASE
    WHEN t.type = 'a' THEN
        t.name
    ELSE
        t.otherName
    END
    as "Name"
FROM myTable t
Run Code Online (Sandbox Code Playgroud)

在QueryOver中

sql case fluent-nhibernate queryover

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

如何仅选择SQL Select语句中特定符号之前出现的字符

我在这样的数据库中有字符串:

firstname.lastname@email.com/IMCLientName
Run Code Online (Sandbox Code Playgroud)

我只需要在@符号之前出现的字符.

我试图找到一种在SQL中执行此操作的简单方法.

sql sql-server-2005

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

VS2010 - Dashes显示所有空间

我刚买了一个很酷的新DAS键盘没有按键上的字母.不幸的是,我试图击中一个特定的捷径组合,我必须击中错误的键.现在,我的代码文件中的所有空格都有 - 而不是.

我怎么摆脱那些?

谢谢

visual-studio-2010

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

Sql Server 2000 - 如何找出当前正在运行的存储过程?

我想知道当前正在运行哪些存储过程来诊断一些性能问题.我怎么能找到它?

sql-server

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

如何检测应用程序何时失去焦点?

我在c#中创建了一个usercontrol,如果切换到另一个程序,则不会触发Leave和LostFocus.如何检测应用程序是否失去焦点?

c# winforms

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

我希望能够使用lambda表达式来指定要通过wcf服务返回的值范围

我不知道这是否可能......但它会很酷.问题是它是否可能,但如果可能的话,那就是一个例子.

我不确定您将使用什么方法签名来传递lambda表达式.

例如方法 IList<Group> GetGroups()

你如何修改它以便能够将lambda表达式传递给它?

接下来的问题是如何编写lambda表达式以返回所有Group对象,例如

  • where .deleted == false 要么
  • where .DateAdded > aDate

是的,我想把月亮放在棍子上;)先谢谢你.

(编辑我认为这实际上有点不合理,因为实际上会获取数据的数据访问层...但是假设您正在通过服务查询某些对象集合而不必担心dal ).

c# wcf lambda delegates

6
推荐指数
1
解决办法
888
查看次数