EEP教学讲义:多语言设计与Web开发课程大纲

需积分: 35 6 下载量 38 浏览量 更新于2024-07-13 收藏 6.9MB PPT 举报
資源摘要信息: 本教学讲义主要介绍了在多国语言设计背景下使用EEP (Enterprise Extension Platform) 开发的应用程序。课程涵盖了EEP 2012版本的Web开发,特别关注于.NET框架下的工作流程,包括服务器端和客户端技术。 1. **多国语言支持**:课程详细讲解了如何通过JQMultiLanguage插件实现多语言功能,例如设置Active、Alias和GroupIndex,以及将语言消息存储在XML数据库中。这一步骤涉及到了在Button的Click事件中切换语言,比如将JQMultiLanguage1的语言设置为英语。 2. **课程大纲与进度**: - 第一天上午:首先介绍EEP的基本概念和设置,然后是Server(Model)设计,接着是单个HTML文件的设计,包括预设和检验,下午则涵盖Wizard单文档设计、多文档关联设计、字段类型设计和查询设计。 - 第二天上午继续深化,包括自动编号与序号设计、过帐设计,以及ServerMethod的创建。下午则涉及权限管理、多国语言设计(如使用多语言插件)和进阶设计,如Web表单整合及Web系统发布。 3. **技术栈**:课程涉及的技术包括Windows平台、CLR(Common Language Runtime)、Visual Studio 2010/2012(C#和VB.NET)、EEP 2010/2012框架、BaseClassLibrary、Web开发(ASP.NET和WinForm)、jQuery库,以及Enterprise Edition Publishing (A/PServer) 和数据库集成。 4. **架构与开发模式**:课程覆盖了EEP的架构,包括精灵生产(快速开发和维护两种模式),元件化开发原则(遵循80/20法则),以及N-Tier架构(扩展性和管理性)。同时讨论了WindowsClient、Internet、IISServer等不同的应用环境和移动开发。 5. **核心概念**:深入讲解了EEP的概念,如WindowsClient、Internet应用和数据库交互,以及ServerMethod、WorkflowFoundation、dll文件类型和WebClient等组件的使用。 这是一份针对.NET环境下EEP 2012的多语言Web开发教程,涵盖了从基础到进阶的全面内容,旨在帮助学员掌握多语言设计技术,并能在实际项目中运用所学知识。