小编Jon*_*edo的帖子

首先通过NuGet尝试StructureMap和MVC3

我正在尝试如何为ASP.NET MVC3配置StructureMap我已经使用NuGet,我注意到它创建了一个名为StructuremapMVC的cs文件的App_Start文件夹,所以我检查它并注意到它是相同的代码但是简化了将在Global.asax上的App_Start部分手动编写...

这是我在IoC Class中的代码

public static class IoC
    {
        public static IContainer Initialize()
        {
            ObjectFactory.Initialize(x =>
                        {
                            x.Scan(scan =>
                                    {
                                        scan.TheCallingAssembly();
                                        scan.WithDefaultConventions();
                                        scan.AddAllTypesOf<IController>();
                                    });
                            x.For<OpcionDB>().Use(() => new DatabaseFactory().Get());
                        });
            return ObjectFactory.Container;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我的问题是为什么当我在控制器上注入一些IoC时会出现异常(我使用这种模式:实体框架4 CTP 4/CTP 5通用存储库模式和单元可测试):

        private readonly IAsambleaRepository _aRep;
        private readonly IUnitOfWork _uOw;

        public AsambleaController(IAsambleaRepository aRep, IUnitOfWork uOw)
        {
            _aRep = aRep;
            this._uOw = uOw;
        }

        public ActionResult List(string period)
        {
            var rs = _aRep.ByPeriodo(period).ToList<Asamblea>();

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

例外显示:

Exception Details: System.MissingMethodException: No parameterless constructor defined …
Run Code Online (Sandbox Code Playgroud)

structuremap asp.net-mvc entity-framework code-first asp.net-mvc-3

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

实体框架和Crystal Reports

据我了解,Crystal Reports可以使用EntityFramework,是正确的吗?

我宁愿使用实体框架而不是使用数据集.

我该怎么做?

entity-framework crystal-reports

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

如何从集合中检索第一个项目?

我不知道如何从这个集合中检索第一个项目:

IGrouping<string, Plantilla> groupCast = group as System.Linq.IGrouping<string, Plantilla>;
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

IGrouping<string, Plantilla> firstFromGroup = groupCast.FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)

但不起作用的原因和显式转换已经存在

c# collections c#-3.0

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

删除单个服务器上的所有SQL Server链接服务器

我使用SQL Server Management Studio 2008(ssms.exe)与本地SQL Server 2000连接,所以我注意到每次我尝试输入链接服务器选项它崩溃inmediatly所以我想删除所有服务器链接在那里再试一次.

我应该使用什么脚本或T-SQL上的什么命令我必须运行delete all,而不指定链接的每个服务器的名称.

谢谢

sql sql-server

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

TFS - http:// localhost:8080/Service/v1.0/Registration.asmx失败

您好我刚刚安装了TFS2010 Beta 2,当我尝试通过远程TeamPrise连接时出现错误 - Eclipse插件,人们告诉我这个问题来自TFS的配置所以我想知道如果我能连接我做错了什么本地但不是来自远程客户端.

当我浏览TFS服务器上提供的URL时,我得到相同的错误404,

Server Error in '/' Application.
--------------------------------------------------------------------------------

The resource cannot be found. 
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly. 

Requested URL: /Services/v1.0/Registration.asmx


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.21006; ASP.NET Version:4.0.21006.1 
Run Code Online (Sandbox Code Playgroud)

谢谢

tfs2010

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

Listview(WPF)上的绑定日期时间类型

你好我在使用C#3.5,这可能吗?

<EditItemTemplate>
                                        <asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("date", "{dd/MM/YYYY}")  %>'></asp:TextBox></EditItemTemplate>
                                    <ItemTemplate>
Run Code Online (Sandbox Code Playgroud)

我在努力:

<ListView Margin="0,80,0,38" Name="dlstInformes" Grid.ColumnSpan="2" >
            <ListView.View>
                <GridView>
                    <GridViewColumn Header="Numero Informe"   DisplayMemberBinding="{Binding Path= numeroinforme}" >
                        <GridViewColumn.CellTemplate>
                            <DataTemplate>
                                <TextBlock >

                                </TextBlock>   
                            </DataTemplate>
                        </GridViewColumn.CellTemplate>
                    </GridViewColumn>
                    <GridViewColumn Header="Nombre" DisplayMemberBinding="{Binding Path= nombreinforme}" />
                    <GridViewColumn Header="Fecha Informe" DisplayMemberBinding="{Binding Path= fechainforme}" />
                </GridView>
            </ListView.View>
Run Code Online (Sandbox Code Playgroud)

wpf binding listview

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

EF 4.1存储过程不可用?

Ado.NET团队最近发布了EF 4.1的版本,他们说存储过程不可用!! 但Raw SQL查询仍然支持存储过程吗?

var rs = db.Database.SqlQuery<Doc>(
            "EXECUTE docsByPeriod @param={0}", parameters: period).ToList();
Run Code Online (Sandbox Code Playgroud)

那么这段代码是否有效?

entity-framework ef-code-first entity-framework-4.1

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

MDIParents表格和孩子们的活动

如何处理子项表单中的MDIParent表单事件?例如,在父窗体I中有一个选项"搜索子网格",当单击该按钮时,在子窗体中,网格上的一行会聚焦.

我使用C#3.5 Windows窗体应用程序

提前致谢

.net c# event-handling winforms

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