我最近开始使用orchard开发一些网站,到目前为止这很好,但是我对如何正确设置我的部署环境感到困惑.
通常我会设置本地开发站点,测试,升级和生活.使用web.config转换来更改连接字符串和其他应用程序设置
我最近一直在使用AppHarbor进行托管,我认为它们很棒.
有一个GUID对AppHarbor建立果园这里
虽然我不得不在这里评论我所读过的所有帖子,但我希望我能够使用并喜欢Web Matrix!
虽然Orchard的大部分开发都是通过创建模块来完成的.我认为至少有一个网站他们至少需要登台和现场环境.
什么是设置和从一个环境迁移到下一个环境的最佳方式?
我看过多租户项目,但这似乎解决了一个不同的问题
我很想知道其他人做了什么.以及有关模块化Orchard开发和内部源控制的任何建议 - 仅适用于那些模块.
按照 AWS 文档中的步骤操作
https://docs.aws.amazon.com/step-functions/latest/dg/sfn-local-lambda.html
使用 aws-stepfuncitons-local docker 容器
我在最后一步收到连接被拒绝的错误
2019-05-28 12:37:05.004: arn:aws:states:us-east-1:123456789012:execution:HelloWorld:test :
{
"Type":"ExecutionFailed",
"PreviousEventId":5,
"ExecutionFailedEventDetails":
{
"Error":"Lambda.SdkClientException",
"Cause":"Unable to execute HTTP request: Connect to 127.0.0.1:3001 [/127.0.0.1] failed: Connection refused (Connection refused)"
}
}
Run Code Online (Sandbox Code Playgroud)
任何有关如何解决它的帮助将不胜感激。
我有一个简单的电子邮件捕获表单作为我的主页的一部分,但是当我返回部分视图时,表单的编辑器的模型值没有得到更新:
该模型
public class Contact
{
[Key]
public int Id { get; set; }
[Required]
public string Email { get; set; }
[NotMapped]
public string Message { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
观点
@model TestApp.Models.Contact
@{
ViewBag.Title = "Home Page";
}
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.form.js")" type="text/javascript"></script>
<script type="text/javascript" >
$(function () {
// ajax form post
$("#EmailForm").ajaxForm(function (result) {
$("#EmailForm").html(result); // post results
});
});
</script>
@using (@Html.BeginForm("SaveEmail", "Home", FormMethod.Post, new { id = "EmailForm" }))
{ …
Run Code Online (Sandbox Code Playgroud) 我一直在关注这篇文章为了让我的头围绕T的Lazy字段,我想我理解,但是我无法获得以这种方式加载的零件的相关字段数据
目标 - 在博客文章中显示博客文章作者的照片.
对于第一部分,我创建了内容类型,并使用懒惰的Filed of UserPart来获取用户名.但是,当我尝试获取UserPart的关联字段时.似乎有任何剂量.
public class ContentAuthorRecord : ContentPartRecord
{
public virtual string AuthorEmail { get; set; }
}
public class ContentAuthorPart : ContentPart<ContentAuthorRecord>
{
internal readonly LazyField<UserPart> Owner = new LazyField<UserPart>();
public string AuthorEmail
{
get { return Record.AuthorEmail; }
set { Record.AuthorEmail = value; }
}
public UserPart Author
{
get { return Owner.Value; }
set { Owner.Value = value; }
}
public string AuthorName
{
get …
Run Code Online (Sandbox Code Playgroud)