小编Jar*_*rek的帖子

实体框架代码优先 - 来自同一个表的两个外键

我刚开始使用EF代码,所以我在这个主题中完全是初学者.

我想在团队和比赛之间建立关系:1场比赛= 2队(主场,客场)和结果.我认为创建这样的模型很容易,所以我开始编码:

public class Team
{
    [Key]
    public int TeamId { get; set;} 
    public string Name { get; set; }

    public virtual ICollection<Match> Matches { get; set; }
}


public class Match
{
    [Key]
    public int MatchId { get; set; }

    [ForeignKey("HomeTeam"), Column(Order = 0)]
    public int HomeTeamId { get; set; }
    [ForeignKey("GuestTeam"), Column(Order = 1)]
    public int GuestTeamId { get; set; }

    public float HomePoints { get; set; }
    public float GuestPoints { get; set; }
    public DateTime …
Run Code Online (Sandbox Code Playgroud)

c# orm entity-framework code-first entity-framework-4.1

252
推荐指数
6
解决办法
14万
查看次数

Javascript项目要学习

我喜欢javascript,但我学习它有问题:)我的意思是,我在工作中使用它但我想知道更多,我认为最好的方法是阅读和理解别人的代码.

我使用ASP.Net MVC,你可以使用一些很好的开源项目来学习新技术,比如NerdDinner,Oxite或SharpArchitecture,甚至是MS starterkits.我试图阅读像jQuery这样的框架,但它真的很复杂,而且我认为它不是为了从中学习新东西而创建的.

你知道任何可以帮助学习javascript的好JS项目吗?

我会尝试粘贴所有好的来源:

不错的JS教程:Eloquent Javascript

javascript open-source project

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

自定义WinForms ErrorProvider以在控件的条目中显示其图标

我有一些自定义/用户控件,在大多数情况下有标签和条目,如下所示:

删除了死的ImageShack链接

有没有什么办法可以自定义标准的WinForms ErrorProvider来在条目中显示它的图标(条目 - 文本框,组合,日期时间等...),如下所示:

删除了死的ImageShack链接

其中红圈当然是错误指标.

谢谢你的帮助.

.net c# custom-controls errorprovider winforms

25
推荐指数
1
解决办法
8483
查看次数

Nuget - 包管理器控制台的编写工具(自定义cmdlet)

我已经安装了nuget包管理器,我真的很喜欢mvc-scaffold扩展.我想为我的项目编写类似的工具.

我可以从中学习任何API参考或一些文档吗?任何建议的TIA.

编辑:问题已经"回答"(再多一次),这里有一些可能有用的链接:

console visual-studio nuget nuget-package

15
推荐指数
1
解决办法
3859
查看次数

实体框架 - 与假外键的关系(数据库中没有外键)

我有很多表有TextID列引用转换表.翻译表还需要LanguageID来获得所需语言的翻译文本.我的问题是我的数据库中没有LanguageID,它是在系统中预定义的,我不知道如何使用Fluent API定义它,即这可以是我的模型:

public partial class MyEntity
{    
    public short ID { get; set; }
    public Nullable<int> TextID { get; set; }
    [NotMapped]
    public Nullable<int> LanguageID { get; set; }
    public virtual TEXT_TRANSLATION Translation { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

和翻译表:

public partial class TEXT_TRANSLATION
{
    [Key, Column(Order = 0)]
    public int TextID { get; set; }

    [Key, Column(Order = 1)]
    public int LanguageID { get; set; }

    public string TranslatedText { get; set; } 
}
Run Code Online (Sandbox Code Playgroud)

基本上我需要这样的导航:

myEntity.Translation.TranslatedText
Run Code Online (Sandbox Code Playgroud)

使用SQL时,我会这样做:

Left Join TEXT_TRANSLATION …
Run Code Online (Sandbox Code Playgroud)

entity-relationship entity-framework ef-code-first

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

C#API生成器

我有几个DLL文件,我想导出所有公共类与方法名称分隔的方法(导出到html /文本文件或其他任何我可以在Windows操作系统ctrl + c/v :)).

我不想创建文档或将我的dll与xml文件合并.我只需要一个包含所有公共方法和属性的列表.

实现这一目标的最佳方法是什么?

任何答案的TIA

.net c# api generator

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

每个软件框架的特征和特征

我今天试图使用谷歌和StackOverflow搜索引擎找到我的问题的答案...但没有运气:)

我想知道最终用户的每个框架的主要特征是什么,以及如何从最终用户的角度来描述每个框架(我已经查看了K. Cwalina的框架设计指南,但我发现只有框架架构师的概念和指南),对我来说:

  • 它应该是可扩展的
  • 应该让构建可扩展和可重用的组件
  • 当然:简单的事情应该是简单的,复杂的事情应该是可能的.(http://en.wikiquote.org/wiki/Alan_Kay)

我认为还有更多.

请分享您的知识.

frameworks characteristics

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

在 sharepoint web 部件中嵌入页面

我需要在 sharepoint 2010 中创建 Web 部件,这将允许我从特定 URL 查看页面。

IE 我想从此 Web 部件查看http://google.com 。实现这一目标的最简单方法是什么?我对 Sharepoint 开发完全是新手,我刚刚下载了 SDK 并观看了一些有关创建 Web 部件的截屏视频。另外,我希望在一页上放置一些这样的 Web 部件。

也许还有比创建 Web 部件更好的方法?

c# iframe web-parts sharepoint-2010

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