问题列表 - 第1817页

在哪里可以获得有关使用MVC/ASP.NET启动C#编程的一些信息?

我是一名Java开发人员,希望学习一些C#/ ASP.NET.从一开始我一直都不喜欢.NET的一件事是它没有对MVC的支持.但现在确实如此!所以我想知道是否有人知道从哪里开始学习C#MVC.

此外,您是否需要非免费版本的developer-studio才能执行此操作?

c# asp.net-mvc

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

使用可选路径前缀创建路由

如何让我的路由识别可选的前缀参数,如下所示:

/*lang/controller/id
Run Code Online (Sandbox Code Playgroud)

因为lang部分是可选的,并且如果未在URL中指定,则具有默认值:

/en/posts/1   => lang = en
/fr/posts/1   => lang = fr
/posts/1      => lang = en
Run Code Online (Sandbox Code Playgroud)

编辑

理想情况下,我希望通过映射命名空间来跨多个控制器和操作执行此操作:

map.namespace "*lang" do |lang|
  lang.resources :posts
  lang.resources :stories
end
Run Code Online (Sandbox Code Playgroud)

ruby routing ruby-on-rails

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

无法将'System.Object []'类型的对象强制转换为'MyObject []',是什么给出的?

场景:

我正在编写一个层来将3个类似的Web服务抽象为一个可用的类.每个Web服务都公开一组共享共性的对象.我创建了一组利用共性的中间对象.但是在我的图层中,我需要在Web服务对象和我的对象之间进行转换.

在调用Web服务之前,我已经使用反射在运行时创建了相应的类型,如下所示:

    public static object[] CreateProperties(Type type, IProperty[] properties)
    {
        //Empty so return null
        if (properties==null || properties.Length == 0)
            return null;

        //Check the type is allowed
        CheckPropertyTypes("CreateProperties(Type,IProperty[])",type);

        //Convert the array of intermediary IProperty objects into
        // the passed service type e.g. Service1.Property
        object[] result = new object[properties.Length];
        for (int i = 0; i < properties.Length; i++)
        {
            IProperty fromProp = properties[i];
            object toProp = ReflectionUtility.CreateInstance(type, null);
            ServiceUtils.CopyProperties(fromProp, toProp);
            result[i] = toProp;
        }
        return result;
    }
Run Code Online (Sandbox Code Playgroud)

这是我的调用代码,来自我的一个服务实现:

Property[] props …
Run Code Online (Sandbox Code Playgroud)

.net c# arrays reflection casting

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

如何在C++中创建类似for循环的for循环?

我想在C++中做一些非常简单但我无法找到的东西.我想创建一个像for循环这样的函数,理想情况下我会在迭代发生的时候输入一个变量,并且我的函数将在括号内执行一些函数.我希望我很清楚.谢谢...

superFor (1)
{
  //commands to be executed here  
  add(1+2);
}
Run Code Online (Sandbox Code Playgroud)

c++ function

0
推荐指数
2
解决办法
2143
查看次数

Solr - 在不返回搜索结果的情况下获取构面计数

我只需要从solr返回facet计数.所以我基本上想搜索所有文档并返回facet计数,但我不想返回任何搜索结果.这可能吗?

谢谢

solr faceted-search

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

是Click-Once可用/兼容.NETCF吗?

我开发和管理了大约45个WindowsCE5设备.更新设备上的应用程序是一场噩梦.在CF上进行Click-Once是否可行/可行?

我认为缺乏答案是"不".:)

编辑:这是问题116713的副本

clickonce compact-framework

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

如何通过Web服务添加新的SharePoint警报

我找到了警报服务,但它似乎只有获取和删除方法.如何添加新警报?

sharepoint alerts

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

什么是总线错误?

"总线错误"消息的含义是什么,它与段错误有什么不同?

c unix segmentation-fault bus-error

245
推荐指数
8
解决办法
28万
查看次数

如何在Visual Studio 2005的错误列表的"消息"窗格中显示输出?

我有一个像这样的头文件:

#ifndef __GEN_NOTE_MARKERS_TO_DEVELOPERS_HPP__
#define __GEN_NOTE_MARKERS_TO_DEVELOPERS_HPP__

  #ifdef _DEBUG

    // macros for turning a number into a string
    #define STRING2(x)  #x
    #define STRING(x)  STRING2(x)

    #ifdef TRIAGE_MESG_AS_WARNING
      #define TRIAGE_TODO_TAG(description)    __pragma(message(__FILE__"("STRING(__LINE__)") : warning : TRIAGE TO-DO: " STRING(description) ))
      #define TRIAGE_FIXTHIS_TAG(description) __pragma(message(__FILE__"("STRING(__LINE__)") : warning : TRIAGE FIXTHIS: " STRING(description) ))
    #else
      #define TRIAGE_TODO_TAG(description)    __pragma(message(__FILE__"("STRING(__LINE__)") : message : TRIAGE TO-DO: " STRING(description) ))
      #define TRIAGE_FIXTHIS_TAG(description) __pragma(message(__FILE__"("STRING(__LINE__)") : message : TRIAGE FIXTHIS: " STRING(description) ))
    #endif
  #else
    #define TRIAGE_TODO_TAG(description)
    #define TRIAGE_FIXTHIS_TAG(description)
  #endif

#endif // __GEN_NOTE_MARKERS_TO_DEVELOPERS_HPP__
Run Code Online (Sandbox Code Playgroud)

它将注释输出到Visual …

windows visual-studio visual-c++

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

如何在VC++中添加外部库进行编译?

我曾经使用过几个Visual C++编译器(VC97,VC2005,VC2008),我还没有真正找到一种向我的构建添加外部库的清晰方法.我来自Java背景,在Java库中是一切!

我理解在Linux机器上编译开源项目时,除了那些.so文件之外,似乎需要包含库的所有源代码.

我也听说过.lib静态库和.dll动态库,但我仍然不完全确定如何将它们添加到构建中并使它们工作.怎么会这样呢?

c++ visual-studio-2005 visual-studio-2008 visual-c++

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