Javascript 在哪里可以找到Upshot.js示例和文档?

Javascript 在哪里可以找到Upshot.js示例和文档?,javascript,asp.net,asp.net-mvc-4,upshot,asp.net-spa,Javascript,Asp.net,Asp.net Mvc 4,Upshot,Asp.net Spa,Steve Sanderson在荷兰的Techdays 2012上做了一个非常有趣的演讲。在其中一个库中,他在MVC应用程序中用于客户机-服务器通信:Upshot 我真的很惊讶它的易用性,所以我想下载并测试它。我在这里找到了下载链接,但找不到任何文档。有人有有效的东西吗?我也将感谢Steve在演示过程中展示的示例代码 编辑: 我找到了我在Techdays参加的在线演示。太值得一看了。你会看到什么样的结果是有能力的,也得到了一个想法,如何从它开始。祝你好运,玩得开心 链接:我找到了一个SPA的MS

Steve Sanderson在荷兰的Techdays 2012上做了一个非常有趣的演讲。在其中一个库中,他在MVC应用程序中用于客户机-服务器通信:Upshot

我真的很惊讶它的易用性,所以我想下载并测试它。我在这里找到了下载链接,但找不到任何文档。有人有有效的东西吗?我也将感谢Steve在演示过程中展示的示例代码

编辑:

我找到了我在Techdays参加的在线演示。太值得一看了。你会看到什么样的结果是有能力的,也得到了一个想法,如何从它开始。祝你好运,玩得开心


链接:

我找到了一个SPA的MS样本(可能是目前唯一的一个):

有关此项目的完整教程可在以下位置找到:

编辑:

请参阅Steve Sanderson的推文:

我们正在为Upshot/SPA建立一个网站。希望你能去 活在这个星期!抱歉耽搁了


编辑:请参见此处Steven的博客文章,并提供下载代码示例:

也不知道如何访问帮助程序,希望知道以便我可以使用它:-)

目前看来,这是个好办法:

<script src="../../Scripts/knockout-2.0.0.js" type="text/javascript"></script>
<script src="../../Scripts/upshot.js" type="text/javascript"></script>
<script src="../../Scripts/upshot.compat.knockout.js" type="text/javascript"></script>

<script type="text/javascript">

    upshot.metadata({ "CLASSNAME:#NAMESPACE":{ "key": ["aId"],
        "fields": {
            "aId": { "type": "Int32:#System" }, 
            "Title": { "type": "String:#System" },
            "Description": { "type": "String:#System" },
            "Effort": { "type": "Double:#System" }
            }
        }
    });

    var myDataSource = new upshot.RemoteDataSource({
        providerParameters: {
            url: "http://localhost:7018/api/CONTROLLERNAME",
            operationName: "",
            operationParameters: {}
        },
        entityType: "CLASSNAME:#NAMESPACE"
    });
            myDataSource.refresh(function (results) {
                alert(results[0].Title());
            });

</script>
您需要用MyTasks替换CONTROLLERNAME


并根据模型对象填充元数据中的内容。我希望代码示例很快上线,因为这是一项大量工作:-(

查看BigShelf示例,它们是一些额外的可用软件包,您可以使用

我自己还没有试过,但看看:


我认为SPA包包含Upshot和元数据html helper扩展方法

为您添加了Upshot标签。是的,我也没有。我找不到任何关于此的文档。我假设Upshot.js是一个新生的。事情可能会发生变化,但此链接是我迄今为止找到的最好的链接:您也可以查看此处:注意未来v访问者:结果已经被微软终止。评论中建议了一些替代方案:Steve刚刚更新了他的博客,用指向示例的指针。我想知道编写ScriptSharp扩展来获取c#类并将其转换为元数据有多困难。
public class MyTasksController : ApiController