摘要: Sybase推出的基于.NET的BS编程是一种前所未有的方式,因此也带来了很多怀疑和争议。和它的CS编程一样,这种方式仅适用于MIS类的程序开发。虽然在技术上感觉很别扭,但是我个人觉得还是很实用的。它保持了PB原有的高效率开发的模式,并且可以让原先的CS开发人员快速的转向BS开发。在这个软件越来越廉价客户需求却越来越复杂多变的时代,这样一种BS模式的探索未尝不可。因此【PB.NET编程系列】的下一... 阅读全文
posted @ 2009-07-23 23:20 阿乌 阅读(1246) 评论(3) 推荐(0) 编辑
摘要: 经过前面几章零碎的讲解,我们大致了解了用PB开发和发布.NET程序的环境配置情况,这一章我们再来总结一下。 阅读全文
posted @ 2009-07-22 13:18 阿乌 阅读(5863) 评论(0) 推荐(2) 编辑
摘要: 使用PB进行.NET开发的第一大障碍就是环境配置问题,无数人在这上面遇到问题(也包括我,但是别怨SYBASE,JAVA开发的环境配置问题更痛苦)。希望接下来的这两章能为大家扫平进入PB.NET的第一大障碍。 阅读全文
posted @ 2009-07-22 00:28 阿乌 阅读(4034) 评论(0) 推荐(0) 编辑
摘要: CAS概述CAS是.NET程序的一种安全机制,以下文字摘自www.microsoft.com,通过它我们可以了解为什么会采用CAS“人们向我询问有关访问控制的问题时,通常是想更多地了解基于角色的安全性,即基于用户身份控制资源的访问。 CAS 理解起来可能很难,因为它不是基于用户身份,而是基于所运行代码的身份实现安全保护,其中包括代码来源(例如来自本地计算机或 Internet)、代码构... 阅读全文
posted @ 2009-07-21 12:24 阿乌 阅读(2981) 评论(5) 推荐(2) 编辑
摘要: 《PB.NET编程系列》既是对自己学习PB.NET的一个记录,也希望能对同行起一点帮助,这个系列的文章大部分内容翻译自sybase的官方资料,里面加入了一些我自己的理解,对也罢错也罢,希望大家能互相交流,我自己也不知道这个系列能写到多少,走一步算一步吧,写博客还真挺麻烦的。 阅读全文
posted @ 2009-07-20 16:32 阿乌 阅读(1101) 评论(2) 推荐(0) 编辑
摘要: 当你发布一个.NET程序时, PowerBuilder会将你已经写好的PB代码转换为C#代码(我猜想这种转换是增量的,即未改动的部分不重新生成)。当程序运行的时候再依赖.NET公共语言运行库(Common Language Runtime (CLR))来编译执行。 在一个标准的PB C/S程序里,PB的.NET编译器相当于做了一个中间转换的工作。 按照不同的target类型,PB可以开发下列.NE... 阅读全文
posted @ 2009-07-20 16:27 阿乌 阅读(3002) 评论(0) 推荐(0) 编辑