使用PowerBuilder11.x开发.NET应用详解
2星 需积分: 6 180 浏览量
更新于2024-08-02
收藏 330KB PDF 举报
"PB_NET_Maggie"
这篇资料主要介绍了如何使用PowerBuilder 11.x进行.NET应用程序的开发,包括对不同类型的.NET应用的概述、开发环境的要求以及PowerBuilder在.NET平台上的优势和高级用法。
首先,对于开发.NET应用程序的环境要求,系统平台应为Windows XP SP2/3、Windows Server 2003 SP1/2、Vista SP1、Windows 2008或更高版本。开发者需要安装Internet Explorer 6及以上版本,Microsoft .NET Framework 2.0(至少v2.0.50727)及以上的版本,.NET Framework 2.0 SDK,IIS 5.0或以上版本,以及ASP.NET AJAX Extension 1.0。另外,虽然可选,但建议安装SQL AnyWhere 10.0或更高版本以供数据库支持。
PowerBuilder 11.x提供了多种.NET开发类型,包括:
1. ASP.NET WebForm:这是一种基于表单、事件驱动、面向对象的新型编程模型。然而,开发者需要学习Page事件模型、Web控件、ViewState、SessionState、缓存和JavaScript等新技术。WebForm的局限性在于缺少对话框和消息框等功能。
2. .NET Windows Form和Smart Client:这些允许开发者创建桌面应用程序,其中Smart Client特别强调离线工作能力和用户体验。
3. .NET Web Services:用于构建分布式服务,可以跨网络进行通信。
4. NVO Assembly:这是PowerBuilder中的.NET对象,可用于创建.NET组件。
使用PowerBuilder开发ASP.NET WebForm应用的优势在于,它隐藏了ASP.NET的底层实现,例如自动管理Sessionstate,不需要处理ViewState,从而提高性能。同时,它保留了PowerBuilder的传统技术和经验,使得代码和逻辑的重用变得简单。PowerBuilder还支持Ajax,可以与EAServer.Net客户端协作,并提供增量构建功能。
在高级用法中,可以通过.NET接口来扩展PowerBuilder的功能,例如自定义控件或者更深入地集成.NET框架中的其他服务和组件,以满足更复杂的应用需求。
PB_NET_Maggie资料为使用PowerBuilder进行.NET开发提供了一个全面的入门指南,涵盖了从环境配置到实际开发的各个方面,特别强调了PowerBuilder在.NET开发中的便捷性和灵活性。
2022-07-15 上传
523 浏览量
247 浏览量
116 浏览量
213 浏览量
2023-05-27 上传
107 浏览量
2023-05-26 上传
162 浏览量
BONNIEFANG_8
- 粉丝: 1
- 资源: 15
最新资源
- SAP BC400 课程中文自学笔记
- 北京邮电大学模拟电子技术课件
- Multi 9系列C65系列小型断路器产品目录
- TASCAM MD350快速使用手册.doc
- PLSQL教程.doc
- WAP Push SP接口协议
- Linux Socket Programming by Example [Que 2000 No-Bookmark].pdf
- oracle sql优化100条
- LPC_CAN接受滤波器AFMR设置.pdf
- ARM7数据手册.pdf
- Informix 常见问题处理
- ARM常见疑难问题答疑
- 480中文使用说明书
- 计算机二级 c++(45套试题)
- Spring 开发指南
- Direct3D9初级教程