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 ------增加模块的分类
Creating a Setup Project for IIS Extensions using Visual Studio 2008 ------通过他了解了安装类(InstallAction)这个概念
64-bit Managed Custom Actions with Visual Studio ------通过它了解到还有 Orca 这个高端的东西,解决了x86的vs x64的打包的一些bug
然后需求有变,当初最怕的权限问题还是出现了:
开始时直接给配置文件加权限,可不通用,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
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
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,边聊天边写了这么多,完工。