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