Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 推荐的DotNetNuke模块项目模板_C#_Visual Studio 2008_Dotnetnuke - Fatal编程技术网

C# 推荐的DotNetNuke模块项目模板

C# 推荐的DotNetNuke模块项目模板,c#,visual-studio-2008,dotnetnuke,C#,Visual Studio 2008,Dotnetnuke,我开发的每个模块都分为两个文件夹: DesktopModules/[ModuleName]-包含.aspx和.aspx.cs文件 Modules/[ModuleName]-包含一个类库项目和其余的代码(.cs文件) 我听说您可以在一个项目下使用一个特殊的项目模板来处理.aspx、.cs和更多与模块相关的文件类型(如某些特殊类库)。我想获得有关visual studio 2008的DNN模块(5.0+)项目模板的建议。简单的答案是在visual studio中使用Web应用程序项目(而不是网站项目

我开发的每个模块都分为两个文件夹:

  • DesktopModules/[ModuleName]-包含
    .aspx
    .aspx.cs
    文件
  • Modules/[ModuleName]-包含一个类库项目和其余的代码(
    .cs
    文件)

  • 我听说您可以在一个项目下使用一个特殊的项目模板来处理
    .aspx
    .cs
    和更多与模块相关的文件类型(如某些特殊类库)。我想获得有关visual studio 2008的DNN模块(5.0+)项目模板的建议。

    简单的答案是在visual studio中使用Web应用程序项目(而不是网站项目)


    您还可以在上查看有关如何工作的更多详细信息。

    这里是code Effectors提供的另一个模板(支持AJAX)。

    Web应用程序项目(或Ian文章中的C#模板)中没有任何内容会阻止您使用AJAX,尽管其中没有任何内容专门帮助您使用AJAX,任何一个你想要什么样的支持?对于大多数简单的场景,只需将模块控件设置为使用DNN中的EnablePartialRendering设置即可。遗憾的是,此处没有足够的建议模板来决定更好或更差的模板。