1、SnippetEditor.exe
代码片断编辑器主要是用来查看与编辑代码片断的。方便维护自己的代码片断以提高代码录入速度。详细的教程可以参考“代码块管理”。
2、sanMuSoft.CS.Server.exe
这是服务器的主程序。当我们开发多人联网使用的系统的时候就需要使用上这个服务器端主程序了。此服务端程序主要负责以下几个任务:
a.网络项目中自动编码的生成与分发,以保存生成的编码不会重复;
b.网络项目的用户登陆也是通过此服务端程序进行验证的;
c.每个客户端与数据库服务器连接的字符串也保存在服务器端,在客户端用户登陆时将相应的信息再加密分发给各用户,这样可以方便地添加、修改数据源而不用频繁地更新客户端程序。
d.可以做到通过此服务端程序给每个客户端发送消息。
e.后期可以基于此服务端实现多人独占编辑数据。
f.后期的OA审核功能也会基于此服务器来扩展、调度。
3、SanMuGrid.exe
平台的主程序。这只是一个启动程序,整个启动文件只是包含一些公司商标信息,以及一句启动代码。此文件的真正作用就是包含当前平台中所有商业控件的授权信息。基于此启动文件启动本平台后,可以正常打开相应功能,否则会跳出各种商业控件的授权提示框或过期干脆无法正常运行。所以,如果大家自己已经有相关商业控件的正版授权的话,完全可以自己重新发布一个启动文件,将软件图标、软件公司信息等改成自己想要展示的信息。
此程序中目前包含四套商业控件授权:C1 Winform控件、ActiveReport报表控件、代码编辑器、代码编辑器的.Net语法提示。
4、Images图片文件夹
这里保存的是平台用到的一些图片。子文件夹里面也包含了一些其他用途的图片。
5、Snippets代码片断
代码编辑器的智能提示所使用到的代码片断。就是上面SnippetEditor.exe可以查看与编辑的代码。
6、Data数据文件夹
这里保存了一些系统需要使用到的配置文件
7、AutoUpdate.exe
这个是客户端自动升级所需要的程序。