小编Jus*_*tin的帖子

client-MVC vs server-MVC

我希望从其他用户那里获得有关服务器端MVC优势的一些信息.借助许多javascript库的强大功能.服务器端MVC服务器有什么好处?

您可以轻松地使用带有模板和REST API的客户端MVC来创建更具负面性的应用程序,同时减少重新加载整个页面以进行微小更改的开销.

model-view-controller server-side client-side

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

在asp.net webforms上创建单个异步webmethod以进行长轮询

我正在开发一个我想要实现的小项目long polling.我不想使用SignalR或任何其他第三方库.我有一个ASP.NET WebForm我实现一个简单的Web方法,通过asp.net页面(用[WebMethod]属性修饰)公开.

这是一个非常简单的项目,只需要以异步方式使用这个单一方法,因此它不使用请求池中的线程.我对完成此任务的第三方库,MVC异步控制器,整个异步Webform页面等不感兴趣...我只是在寻找一个简单的实现来使这个工作在一个将通过AJAX请求的方法上来自客户的请求.

到目前为止,我不知道如何处理它,因为我发现的大多数资源都是为整个项目实现异步,这不是我想要的.

任何人对如何完成这件小事都有任何想法或资源?

c# asp.net webforms

9
推荐指数
1
解决办法
1074
查看次数

从.Net Web方法修复JSON日期序列化

我目前正在开发一个项目,我通过ajax将.Net类型通过ajax发送到客户端应用程序.我对序列化并设置为客户端的对象没有任何问题.

当我采用完全相同的对象并通过web方法将其发回服务器时遇到以下错误,我遇到了问题:/Date(1373950800000)/ is not a valid value for DateTime. 这很烦人,因为这就是微软给我的方式,但除此之外.

有人有快速解决这个问题吗?我想要一个无缝的方法,这可以完成,而无需在从ajax调用返回之前更改对象.

c# ajax serialization entity-framework webforms

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

如何在Fabric.js中绘制弧

我正在使用Fabric.js,我想在画布上绘制弧线.我能找到的最接近的形状是Circle形状.当然,这只能使我制作一个圆形,而不像弧形跨越45°或180°.

有没有办法用Fabric.js来实现这个目标?如果没有,有没有办法可以获得底层上下文,然后创建弧并允许结构管理它?保留Fabric.js提供的选择和扩展功能非常重要.

javascript canvas fabricjs

5
推荐指数
1
解决办法
3988
查看次数

为什么要抽象 ORM?

我经常看到使用存储库模式来抽象 ORM 的代码。为什么要这样做?ORM 不是已经是一个抽象并充当存储库本身了吗?

之间有很大区别吗

public class EmployeeRepo 
{
    GetById(int id) { //Access ORM here };
}
Run Code Online (Sandbox Code Playgroud)

消费数据:

public class MyController{
    private EmployeeRepo = _Repo = new EmployeeRepo();

    public ActionResult ShowEmployee(int id)
    {
        var emp = _Repo.GetById(id);
        //Versus
        var emp = ORM.Where(e => e.Id == id);

        return View(emp);
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么我应该重新创建 ORM 已经提供给我的东西?

c# orm abstraction repository

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