最近, SIS WEB平台原型和设计方案已经成型。项目基于.NET平台,小结了一下设计和开发心得:
1 . 通用数据库接口WebService封装,以适用于不同的中间数据源。但要区分开关系型数据库和实时数据库,因为二者毕竟有着本质的差异。
2. 存储过程的编写和OR映射等部分内容可通过代码自动生成工具生成,自己考虑编写一些模板。
3. 数据访问逻辑可采用Provider设计模式实现。
4.用户权限管理可考虑与.NET2.0安全机制并行运行,设计上没有必要完全遵守user-group-role-resouce-privelige的框架,可适度考虑冗余。
5.提供一个日志和错误处理的平台。
6.站点主题 + 母版页 + 用户控件Cache 机制实现前台内容,
Div + Css 实现前台布局。
7.在客户端操作尽量使用客户端脚本,提高客户端反应速度。
8.Profile技术保存用户个性信息。
9.论坛的回帖显示可考虑使用Repeater。
10.单点登陆和系统整合,接口规范
11.图形组态软件绘制,保存为SVG格式,Web页面实时显示生产流程图
12.建模工具(EA/ROSE/VISIO)的选择要适当,文档一定要规范。
西安热工研究院有限公司 信息监控事业部
Eking
分享到:
相关推荐
.Net 2.0介绍:概念、B/S 架构、特点、ASP.Net
标题中的“dotnet-hosting”和“dotnet-sdk”是.NET Core开发中不可或缺的组件,它们主要用于支持ASP.NET Core应用程序的运行和开发。ASP.NET Core是Microsoft推出的一个跨平台的高性能框架,用于构建Web应用程序。 ...
《dotNET 框架开发人员参考手册》是.NET开发者不可或缺的工具,它涵盖了广泛的.NET框架知识,旨在帮助开发者深入理解和高效使用这个强大的平台。在本文中,我们将深入探讨.NET框架的一些核心概念、主要功能以及如何...
《.NET开发利器:dotnet-企业快速开发的.NET项目框架》 在现代的企业级软件开发中,效率和灵活性是至关重要的。...对于希望在.NET平台上构建高效Web应用的企业和个人开发者而言,这是一个非常有价值的工具和学习资源。
dotnet-PeNCrawLer正是这样一款专为.NET开发者设计的先进软件,它集成了Web爬虫和dirbuster的功能,为用户提供了一站式的解决方案。本文将详细解析这款工具的核心特性、工作原理以及如何在实际项目中应用。 首先,...
在Linux环境下部署.NET框架是将Microsoft...以上是Linux环境下部署.NET开发环境的基本步骤和知识点,通过这些,你可以顺利地在Linux系统上开发和运行.NET应用程序。记得根据你的具体需求和Linux发行版进行适当的调整。
Vlc.DotNet-develop.zip 二次开发包SDK 请使用VS2017运行 Vlc.DotNet-develop.zip 二次开发包SDK 请使用VS2017运行 Vlc.DotNet-develop.zip 二次开发包SDK 请使用VS2017运行 Vlc.DotNet-develop.zip 二次开发包SDK ...
总之,DotNet环境下ArcGIS定制组件开发是一个结合了GIS专业知识和.NET编程技能的综合性任务。通过深入理解和熟练运用这些知识点,开发者可以为ArcGIS平台带来无限的可能性,解决各种复杂的问题,并提升GIS应用的价值...
《DotNet类库开发人员设计指南》是一份针对.NET开发者的重要文档,旨在为C#编程者提供一套完整的类库设计规范和最佳实践。这份指南详细阐述了如何在.NET框架下构建高效、可维护且易于扩展的类库。下面将根据标题、...
**标题解析:** ...综上所述,Ooui是一个创新的.NET GUI库,它结合了Web技术和跨平台的特性,为开发者提供了新的开发选项和灵活性。无论是在个人项目还是企业级应用中,它都可能成为构建用户界面的一个有力工具。
Web短信平台_dotnet整站...总的来说,Web短信平台_dotnet整站程序是一个涵盖了Web开发、数据库管理、接口集成、安全防护、用户体验、性能优化等多个方面的综合性项目,对于理解和掌握.NET开发技术具有很高的学习价值。
《.NET报表设计与.NET整站程序开发深度解析》 在.NET框架中,报表设计是一项至关重要的任务,它涉及到数据的展示、分析和决策支持。本资料“dotnet报表设计源代码_dotnet整站程序”提供了丰富的源代码,旨在帮助...
- **跨平台性**:ASP.NET Core 支持跨平台开发,而传统的 ASP.NET 主要在 Windows 平台上运行。 - **开发工具**:两者都支持 Visual Studio 开发工具,但 ASP.NET Core 还支持命令行工具如 dotnet CLI。 #### 三、...
标题中的"dotnet-Net平台下第三方登录组件"指的是一款专为.NET环境设计的工具,用于简化与这些第三方登录平台的接口集成。这款组件通常会包含对OAuth 2.0协议的支持,因为这是大部分社交网络和电商平台用来授权第三...
首先,本书将详细介绍DotNET框架,它是微软推出的一个用于构建、部署和运行各种设备和平台上的应用程序的全面开发平台。这个框架包含了.NET Common Language Runtime (CLR)、类库集合以及开发工具,为开发者提供了...
dotnet 4.7,NDP472-KB4054531-Web 最新版dotnet4.7在线安装包。文件来自微软官网。
总的来说,"界面开发必备 DOTNET插件 界面更好看"是一款面向.NET Framework平台,尤其是.NET Framework 3.5的Visual Studio插件,它提供了丰富的界面元素和美化的主题功能,帮助开发者快速创建出美观且高效的桌面...
ZKWeb是一个强大的、灵活的Web开发框架,它支持.NET Framework和.NET Core两种平台,为开发者提供了跨平台的Web应用程序构建能力。这个框架的核心设计理念是提高开发效率,简化复杂性,同时保持高度的可扩展性和模块...
标题中的“dotnet-Polaris”指的是基于.NET框架的Polaris项目,它是一个专为PowerShell 6设计的轻量级、跨平台的Web框架。PowerShell是微软开发的一种命令行脚本语言,主要用于系统管理和自动化任务。随着PowerShell...
ASP.NET Core是一款由微软开发的开源、跨平台的框架,用于构建现代云应用程序。它具有高性能、模块化和易于部署的特性,深受开发者喜爱。在开发过程中,自动重新加载功能是一个非常实用的特性,它允许开发者在代码...