iis主机管理插件_开发心得

  十月份一直在做这个东西,从上次那个vbs开始发现写写心得还是很有必要的,并且这样在博客园中还是挺方便的。

  该软件是一个免费的软件,获取地址:http://www.server-safe.cn/

 

  开发环境:win2008r2 ,iis7.0&iis7.5 (x64)

  IDE:vs2010

  加密编译等产品生成:.NET Reactor

  开发接口参考:iis.net

 

  有参考价值的网页:

    iis.net management UI Extanding  -------模块开发的总目录

      http://learn.iis.net/page.aspx/172/extending-the-management-ui/

    Understanding UI Extension Authoring     -------模块的开发(总框架)

      http://learn.iis.net/page.aspx/441/understanding-ui-extension-authoring/

    IControlPanel.RegisterCategory Method   ------增加模块的分类

      http://msdn.microsoft.com/en-us/library/microsoft.web.management.client.icontrolpanel.registercategory(v=VS.90).aspx

    Creating a Setup Project for IIS Extensions using Visual Studio 2008    ------通过他了解了安装类(InstallAction)这个概念

      http://blogs.iis.net/carlosag/archive/2008/11/10/creating-a-setup-project-for-iis-extensions-using-visual-studio-2008.aspx

    64-bit Managed Custom Actions with Visual Studio   ------通过它了解到还有 Orca 这个高端的东西,解决了x86的vs x64的打包的一些bug

      http://blogs.msdn.com/b/heaths/archive/2006/02/01/64-bit-managed-custom-actions-with-visual-studio.aspx

 

   然后需求有变,当初最怕的权限问题还是出现了:

     开始时直接给配置文件加权限,可不通用,com+部署困难,于是重新考虑使用WinService;

    Com+组件   -------com+的注册与部署 在vs 2005 C#中如何使用COM+(原创)

        http://www.cnblogs.com/witluo/archive/2006/11/16/562880.html

    My application works from my local machine, but throws a SecurityException when I move it to a network share  ------尝试使用.net权限,发现要证书,麻烦

      http://blogs.msdn.com/b/shawnfa/archive/2003/06/20/57023.aspx?PageIndex=6

    .NET Framework 2.0 Software Development Kit (SDK) (x64)    ------并且找到了一个好东西(SDK)

      http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1AEF6FCE-6E06-4B66-AFE4-9AAD3C835D3D

    .NET Framework 工具下载

      http://www.cnblogs.com/saptechnique/archive/2008/05/08/1188794.html

    .NET Framework Configuration Tool (Mscorcfg.msc)   ------.net 配置工具的用法

      http://msdn.microsoft.com/en-us/library/2bc0cxhc(VS.80).aspx

        Windows服务

           Windows服务    ------比较详细的

                http://www.cnblogs.com/tuyile006/archive/2006/11/27/573654.html

        一步一步学Remoting

          http://www.cnblogs.com/lovecherry/archive/2005/05/19/158784.html

            How to: Host a WCF Service in a Managed Windows Service    ------将remoting和winService结合

                http://msdn.microsoft.com/en-us/library/ms733069.aspx

        服务器配置

            Creating an Answer File for Server Manager Commands   -------ServerManagerCmd.exe 的answerFile

                http://technet.microsoft.com/en-us/library/cc766357(WS.10).aspx

         安装部署  

            Examples of Conditional Statement Syntax

                http://msdn.microsoft.com/en-us/library/aa368561(v=VS.85).aspx

            How To Use Launch Conditions in Visual Studio .NET

                http://support.microsoft.com/kb/307374

            Launch Condition in .NET Setup Project Bug

                http://www.dotnetmonster.com/Uwe/Forum.aspx/dotnet-setup/194/Launch-Condition-in-NET-Setup-Project-Bug

            Operating System Property Values

                http://msdn.microsoft.com/en-us/library/aa370556(VS.85).aspx

        代码加密,混淆

            C#的代码

                http://www.cnblogs.com/saptechnique/archive/2009/09/12/1565152.html

 

    ok,边聊天边写了这么多,完工。

posted @ 2010-11-04 22:08  淡萣  阅读(680)  评论(0编辑  收藏  举报