前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerShield的搜索

PB11.5,PB12 web项目初探 - chengg0769 来自四川,在东莞虚度十载 - 博客频道 - CSDN.NET chengg0769 来自四川,在东莞虚度十载 PB反编译_Powerbuilder DeCompiler_PB反编译器_PB混淆器_PB加密 目录视图 摘要视图 订阅 新年新气象------CSDN2014新版导航就要跟大家见面了 2014年1月微软MVP当选名单揭晓! “我的2013”年度征文活动火爆进行中! 专访何海涛:“不正经”程序员的进阶之路 PB11.5,PB12 web项目初探 2010-03-09 20:54 5648人阅读 评论(15) 收藏 举报 webhtmlwebformcgicssphp 最近做了一个简单的运用,尝试发布成webform成功。有如下总结: 1.webform开发方式同c/s开发完全不同概念。理论上可以同时发布为两种,我最初也是这么高兴了一阵子,但是实际上不行。1.1 web不支持的功能属性太多。1.2 颜色体系不一样。c/s的颜色底色(银灰色)几乎要全部改为白色。如果在web中用银灰色似乎不是东西。1.3 c/s底下熟悉的丰富的客户端交互功能全无。比如dw响应,在web中,不是不可以做响应,双击事件都支持,右键事件都支持,但是如果像单击某行如何如何效果,因为鼠标在dw上动作时,单击事件很频繁,就会造成callback到服务器。所以js应该是很好的,但是没研究,因为对js还没学习。另外似乎只有dw支持js代码。如果一个sle的检测不知道支持js不。1.4 看html和css教程后,感觉如果要实现简单的表单和控制,pb并没有留下必要的通道能进行html和css,或者利用一个table元素。因为有的界面是很简单的,静态元素来实现是最快的。比如cgi中的模板html,给客户输入条件,或者录入资料,用js检验合法性,然后,提交给cgi写入数据库或者响应出结果界面。但是在pb的转换到webform的框架中,我们离这些基本设计和控制都很远。如果能增加一些控件,而这些控件可以直接转成aspx中的标准html控件,倒是不错。1.5 pb转的web的源码异常复杂,因为它有一个完善的框架。使得一般人,除非对html,css,js,apsx很了解,否则难以修改,而且再次发布后,没法保留你修改的地方。也就是说,没法参与到aspx,html,css的直接控制中(css)应该可以修改,关键是无法保留)。因为它整个是translate的思路,不是在layout/code之间可以切换的设计模式。从link 的style来看,主要是RadControls的css在控制界面。可以说如果对html,css,js,apsx很了解,还是可以很好地参与一些控制的。1.6 都说php等开发的网站快,它快在哪里,因为它的界面是html直接设计的,然后嵌入php或者将嵌有占位符的html作为模板,写模板然后输出。当然快。看看pb转的aspx生成的客户端源码。估计光是通讯量都多出好几倍。太复杂了。当然,浏览型网站或者商务购物型网站,跟企业运用的脱胎于mis,erp等项目的交互是不可比拟的。一个管家婆的药店管理,可以搞出400多个表(有点那个...fk表可以集合至少我认为这是它的设计设计不当)。一般的erp,也有好几百张表。但是一般的浏览型网站或者商务购物型网站他的结构不会太复杂。而且大型网站考虑的第一要素是速度和访问量承受力。所以最快速度的web开发方式是cgi+html占位符模板,以及php的嵌入和php+html占位符模板。因为除交互部分外,都是静态的内容。而交互部分都是文字的填充。1.7 一些常用的html开发技术,比如直接响应处理一个html的form中传递的数据,该如何得到,就是一个标准html get或者post的数据pb能否有办法接收和处理1.8 一些其他技术setcookies要怎么调用? 其他一些遇到的问题: *我的一个查询界面(form)字段很多。就出现出错的情况(11.5)。用12编译没问题。所以是bug,群里有人抱怨11.5bug多,可以用12去编译看看。 *用网址和IP访问,只要不是本机(http://localhost),我的密码验证框就没法弹出来。设置网址为可信站点才能弹出。 *用做list的dw显示的条数不能太多(默认20条分页),如果太多(也就是靠dw的vscroll滑动来看数据),导致其他界面打开非常缓慢。甚至十几秒,可能是个bug。我测试过,只要把dw.reset马上好。如果一定只能用20条左右分页的话,dw的优势似乎就差一点。 *我用的都是main形的窗口,好像mdi没法子用或者是用起来样子难看,而且因为不是c/s本地执行,所以根本没有必要MDI。相反的,通过右上方的"window"菜单直接切换窗体是一个简便的方式。如果是条件输入窗口,需要响应窗口或者弹出窗口。 *导出和另存。我自己的做法是list导出为xls(网上有个函数可以把标题转出来而不是显示英文),form的是存成wmf(感觉form转xls用的少),直接由程序按dw名+时间产生一个文件到服务器的目录(临时目录或者你就像c/s一样放到程序根目录),然后立即调用download函数。这样做起来感觉更好,符合网页操作习惯.而file manage窗口我感觉对客户不太直观。 *界面要美化大致只能用图片了,没有研究。以前我c/s美化时有一个简单方法,就是如果是相同的大块区域,可以用横或者竖的1px的图片,这样体积很小,然后你把图片尺寸拉大,这个1px的图片会自动去填充。切忌用大图片。提示:dw的标题特别难看,可以如此搞一下。 我认为pb如果不能像vs那样直接操控html和css的话,做web是笑话。因为怎么说呢,技术的东西,如cpu有双核就不会再用P4了,落后或者不门不类,自然没法用。 所以我还是建议大家把pb锁定在c/s上。按照sybase的建议,如果是基于c/s的运用偶尔用到web查询或者只读方式的展示,是可以很容易用web转换的方式实现的。如果还是传统交互的功能。那至少在写法上要费一番苦功,并且许多地方得进行优化,优化的主要对象就是考虑速度。还有就是界面感官。反正web就是那样,人们已经存在一个基本的感官要求了。 其实,我自己本身就很想学习网页设计,所以我从前年开始看了一些php和html,css。就在想:如果做一个真正意思上的网站吧,那现在都流行php,java这些。c#也不错的。但是看过以后我明白: 商务网站或者很多人浏览的网站,他的速度是讲究的。我想都是用模板+cgi的比较多。模板用dw设计好,放上占位符。。后台如果要快,貌似还是php开发的好一些。貌似baidu,google都是改良过的php听说。话说企业运用,主要是交互。。。。。可能就是c#的控件或者说pb转web的方式也能胜任吧。因为怎么说呢,虽然我自己并非开发网站,甚至尚未入门。但是感觉,那种专供浏览的网站,主要起展示作用的网站,不太可能慢吞吞出来并利用datawindow这种东西,它们用不到,都是特别修饰过的行列即可。。所以还是运用不同。而我们pb开发的web主要还是数据处理和交互。。。运用不同。你说要用一般的网站开发模式来搞一个能丰富交互的程序,那也是个麻烦。不信大家去尝试一下。。所以我想了很久,其实有个界限。知道这点。基本上对pbweb也就有一个正确的态度了。 更多 上一篇:关于对pbd反编译器的期待 下一篇:PowerShield反混淆初探 查看评论 * 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场 核心技术类目 全部主题 Java VPN Android iOS ERP IE10 Eclipse CRM JavaScript Ubuntu NFC WAP jQuery 数据库 BI HTML5 Spring Apache Hadoop .NET API HTML SDK IIS Fedora XML LBS Unity Splashtop UML components Windows Mobile Rails QEMU KDE Cassandra CloudStack FTC coremail OPhone CouchBase 云计算 iOS6 Rackspace Web App SpringSide Maemo Compuware 大数据 aptech Perl Tornado Ruby Hibernate ThinkPHP Spark HBase Pure Solr Angular Cloud Foundry Redis Scala Django Bootstrap 个人资料 chengg0769 访问:517440次 积分:8563分 排名:第419名 原创:267篇 转载:211篇 译文:0篇 评论:348条 文章搜索 文章分类 PB反编译与加密(12) IOS和安卓(9) PB与数据库(9) 网络相关(1) 搜索相关(0) 闲话扯起耍(1) 其他语言(4) 文章存档 2013年12月(2)2013年11月(2)2013年09月(1)2013年02月(1)2012年11月(1)2012年09月(1)2012年08月(6)2012年07月(1)2012年05月(3)2012年03月(4)2011年12月(2)2011年11月(2)2011年10月(9)2011年09月(6)2011年08月(11)2011年07月(2)2011年06月(4)2011年04月(3)2010年12月(1)2010年10月(2)2010年09月(8)2010年08月(1)2010年07月(8)2010年06月(17)2010年05月(2)2010年04月(2)2010年03月(4)2010年01月(1)2009年09月(8)2009年08月(5)2009年07月(8)2009年06月(8)2009年05月(16)2009年03月(2)2009年02月(7)2008年12月(2)2008年11月(4)2008年10月(5)2008年08月(1)2008年07月(2)2008年01月(12)2007年12月(29)2007年11月(7)2007年10月(4)2007年09月(20)2007年08月(55)2007年07月(176) 阅读排行 搜索引擎学习资源(作者:dongdonglang)(14656) 做代理网站最有效的4种宣传方法(admin9.com)(12036) 再谈powerbuilder程序防止破解的办法(终结篇,以后不再写这个问题)(8098) 程序员的SEO总结(7462) 浅谈Powerbuilder的未来和Powerbuilder使用者的未来(6027) 在一台联想3000G430 T1600笔记本上安装黑苹果(东皇v10.6.3)成功(5958) PowerBuilder DeCompiler(PB DeCompiler) Demo download(PB反编译,支持5-12)(5926) PB11.5,PB12 web项目初探(5648) 文件夹加密原理 [转](5643) powerbuilder反编译器开发-第一步:pbd结构分析和pbkiller分析(5493) 评论排行 浅谈Powerbuilder的未来和Powerbuilder使用者的未来(49) 程序员的SEO总结(32) 有关Powerbuilder的悲观论和乐观论(由郭贴引发的300多贴争辩想到的,也是很久就想秉明的一个观点)(22) Powerbuilder混淆,加密(powerbuilder防止反编译,pb混淆器,PB加壳,支持5-12) obfuscator for PowerBuilder(20) 戏说DataWindow的“移植”和“临摹”(19) 因为垄断形成,数据库市场将出现更多开源数据库(19) 免费软件模式之随想(18) 软件提交到国外的下载站的几点操作和想法(15) PB11.5,PB12 web项目初探(15) 关于对pbd反编译器的期待(11) 推荐文章 最新评论 安装两个BCB6控件SynEdit、mwEdit 0.92a的过程总结 jiduxiaozhang12345: 请问BCB6的第三方控件在哪下载啊?急求 PowerShield一个疑似的BUG zhj149: 高手啊,看你的文章,感觉你玩pb已经到了极致的境界了,我自认为pb还不错,和你比起来,还是差了太多了 软件提交到国外的下载站的几点操作和想法 u012353953: 楼主在吗?有个问题请教,看到请加我QQ,谢谢。17493589 Lucene(Nutch)距离商业文本搜索引擎还有多远?(转载) koubi1986: 你好!请教一些问题:请问一下1。你是如何把nutch抓取到的二进制内容,在项目中读取的。2。nutc... 看一个商业共享软件是如何在下载站刷下载量来作弊的! u011506701: 您的判断是有误的,像我研究的刷量算法你就根本看不出来,出现的曲线图跟正常的一模一样的,附:刷量是最好... 垂直搜索引擎蜘蛛的基本解决方案(编程实例:所以推荐) gis101989: 你好,我正在写面向主题搜索引擎结合地理信息的论文,很多地方不懂,能加个扣扣吗?非常感谢你的帮助,我的... 浅谈Powerbuilder的未来和Powerbuilder使用者的未来 hosthelp: PB的最大缺点就是:(其实很简单)过时了。 服装过时就没人穿了, 电器过时就没人买了, 明星过时(过... 三岁小孩开发搜索引擎,搜索引擎白热化[原创] rongzi1987: 顶一个。先顶再看 再谈powerbuilder程序防止破解的办法(终结篇,以后不再写这个问题) hua2000: 顶顶更健康正在研究反向工程 有个傻B说破解了我的软件—哈哈!黄金屋手机MP3.MP4.3GP.电影.下载系统 ljx811216: 真有这事,看看 我的未来方向 pconline/asp.net周金桥老师的aspnet 友人Blog 旧博客在sina Bluesen的语音卡开发平台 JackXu的开源语音卡框架 经验丰富的好友:杨光的专栏 蓝星际语音平台,Koodoo语言 Lucene改造者-yuetiantian 西部.阿呆's blog manesking:全文检索c/c fullfocus研究lucene,nutch 黄国酬的博客 把“天轰穿”的asp.net 雨松.安卓