小编Thu*_*ein的帖子

DAO和Repository模式有什么区别?

数据访问对象(DAO)和存储库模式之间有什么区别?我正在开发一个使用Enterprise Java Beans(EJB3),Hibernate ORM作为基础架构,域驱动设计(DDD)和测试驱动开发(TDD)作为设计技术的应用程序.

domain-driven-design hibernate data-access-layer repository-pattern ejb-3.0

397
推荐指数
9
解决办法
14万
查看次数

EJB3本地和远程接口

我知道Local接口是为同一容器的JVM实例中的客户端设计的,远程接口是为驻留在EJB容器JVM外部的客户端设计的.如果Web应用程序客户端不在同一个.ear中驻留(或打包)但位于同一Java EE服务器上,那该怎么办?

java jvm ejb-3.0

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

Installshield或Wix

我有一个使用asp.net 3.5开发的非常庞大的Web应用程序,我需要准备一个安装程序包,用于在IIS 6和7上部署应用程序.我已经对Wix和Installsheild 2010(专业版)做了大量研究.在做出决定之前需要一些建议.我注意到installsheild在许可证方面是相当费用的,但对我来说,我有足够的预算,所以这不会是一个问题.安装程序应该能够执行以下过程.

  • 部署已发布的Web资源(aspx等).

  • 创建虚拟目录.

  • 在sql server上创建数据库并运行一些初始化脚本.

  • 修改XML文件和web.config文件.

  • 设置允许写入虚拟目录中文件的权限.

我发现这两种技术都能够完成上述场景,但我想获得个人经验和建议.

wix installshield-2010

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

DefaultModelBinder和继承对象的集合

我有一个这样的动作方法如下.

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(Form newForm)
{
     ...
}
Run Code Online (Sandbox Code Playgroud)

我有一个包含以下类的模型,我想从ajax JSON数据加载数据.

public class Form
{
    public string title { get; set; }

    public List<FormElement> Controls { get; set; }

}

public class FormElement
{
    public string ControlType { get; set; }

    public string FieldSize { get; set; }
}

public class TextBox : FormElement
{
    public string DefaultValue { get; set; }
}

public class Combo : FormElement
{
    public string SelectedValue { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这是JSON数据.

{ "title": …
Run Code Online (Sandbox Code Playgroud)

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

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

使用jQuery发出.NET Ajax请求

我只是想知道的是,反正是有使用jQuery("$阿贾克斯"),使局部呈现而不使用.NET Ajax框架(无脚本管理器),使Ajax请求.

我之前尝试过这个,但它page_load每次都在执行,而没有达到页面方法.

function doAsync() 
{ 
   jQuery.ajax({ 
   type: "POST", 
   url: "/WebForm1.aspx/testMethod", 
   error: function (xhr, status, error) { alert(status); }, 
   success: function (response) { alert('suc'); }
   )};
}

 [WebMethod] 
 public static void testMethod() 
 {
     //server side code 
 } 
Run Code Online (Sandbox Code Playgroud)

这里有什么不对吗?

谢谢!

asp.net jquery

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