开发

ASP.NET MVC 最佳实践(二)

本系列翻译自 Kazi Manzur Rashid 的博客,由于翻译水平有限,本系列可能存在误解偏差或者翻译不准的地方,建议对比原文进行阅读。由于篇幅关系,原文中的一篇文章在本系列中将拆解成多篇发布。本篇包括原文第一部分中的7-14节。如果你没有看过之前的第一部分,也许你想先看看 《ASP.NET MVC 最佳实践(一)》。

继续阅读 →

本条目由小李刀刀发布于 2009-07-01。属于 所谓技术,被贴了 开发、ASP.NET、翻译、MVC、最佳实践 标签。所谓技术2009-07-01 · 小李刀刀

ASP.NET MVC 最佳实践(一)

本系列翻译自 Kazi Manzur Rashid 的博客,由于翻译水平有限,本系列可能存在误解偏差或者翻译不准的地方,建议对比原文进行阅读。由于篇幅关系,原文中的一篇文章在本系列中将拆解成多篇发布。本篇包括原文第一部分中的1-6节。

继续阅读 →

本条目由小李刀刀发布于 2009-06-28。属于 所谓技术,被贴了 开发、ASP.NET、翻译、MVC、最佳实践 标签。所谓技术2009-06-28 · 小李刀刀

动易SW中的一个严重但不影响使用的bug(二)

上次分析出来了Bug的问题所在,是因为selectSingleNode(strNodeName)不能取到要取的元素,但是为什么这么大的Bug没有出现500错误呢?否则的话,这么大的一个bug不要说是来到用户手上,在开发人员手里就已经被发现了。

  这次继续分析这个Bug。在新版本的API_Function.asp这个文件中,selectSingleNode这个函数一共用到了5次,有两次是在SendPost函数里,在很早的版本里那两个地方就用的是selectSingleNode,因为那里传递的参数用的是“//status”和“//message”,是正确的XPath,因此不用考虑那里了。此外的三处,代码如下:

继续阅读 →

本条目由小李刀刀发布于 2008-06-22。属于 所谓技术,被贴了 ASP、bug、开发、动易 标签。所谓技术2008-06-22 · 小李刀刀

静态页面生成的思考

现在的网站管理系统都喜欢采用生成静态网页的方式,以减轻服务器端处理过多动态解析的负担;实际上在asp.net、JSP这类编译执行的系统中,这个负担已经被大大减轻,生成静态文件同样是一大负担。当然,生成文件的慢是管理员体验,而首次访问慢是用户体验,从这个角度来说,服务器端生成静态文件还是有必要的。

  但是我们不得不考虑到目前流行的html静态页生成的后遗症——后期维护,实际上这也正式目前我们团队在工作中已经遇到的大问题。

继续阅读 →

本条目由小李刀刀发布于 2008-06-22。属于 所谓技术,被贴了 开发、动易 标签。所谓技术2008-06-22 · 小李刀刀

动易SW中的一个严重但不影响使用的bug(一)

BUG描述:整个动易API接口的响应功能,除了操作状态码正常,其它部分完全失效,不会返回错误提示,也不会返回用户信息。

BUG重现:在启用了整合的站点,直接访问/API/API_Response.asp,将会看到1(表示请求不正确或者操作失败),以及操作已成功完成(操作成功返回的默认值)。就表示该BUG存在。

BUG影响:大部分情况下,各个应用程序并不会向动易请求用户信息,因此除了在登陆失败、注册失败等失败操作会提示用户“操作已成功”的假象以外,暂时不会造成其它影响。

继续阅读 →

本条目由小李刀刀发布于 2008-06-18。属于 所谓技术,被贴了 ASP、bug、开发、动易 标签。所谓技术2008-06-18 · 小李刀刀

在ASP中实现UNIX时间戳

在康盛创想发布UC以后,我曾经尝试为其编写ASP把版本的客户端类库,过程中发现了几个问题,首当其冲的当然是服务器端不支持非php平台的接口,这个问题直接导致了我选择另起炉灶开发自己的通用用户中心。

  但是在研究UC的过程中却也有一些细小的收获。这篇文章说说PHP中的时间戳。在PHP中,时间函数time()获得的不是我们在ASP中的事件函数Now()所返回的“2008-06-04 21:19:41”这样的形式,而是“1123495443”这样的形式。这个记录的是所表示的时间与1970年1月1日午夜零点之间的事件差,单位为秒,不考虑闰年等因素。

继续阅读 →

本条目由小李刀刀发布于 2008-06-04。属于 所谓技术,被贴了 ASP、开发、PHP 标签。所谓技术2008-06-04 · 小李刀刀

给UCenter的拥蹩们泼点冷水

康盛创想“七剑合璧”围绕着UCenter同时发布,不仅为站长同时提供了建立各种类型网站的全套解决方案,而且还充分实现了多系统之间的用户数据完美整合,并且解决了跨域条件下单点登录等问题。让很多开发人员都眼前为之一亮。

在康盛创想的论坛上能看到有不少JSP程序、ASP.NET程序员都在咨询或者说抱怨官方的开发文档和示例太难看懂,完全是基于PHP的,如果不把PHP搞懂,很难实现在其它开发平台下的接口开发。而官方的回答只是“以后考虑”。

继续阅读 →

本条目由小李刀刀发布于 2008-05-23。属于 指手划脚、所谓技术,被贴了 ASP、开发、PHP、动易 标签。指手划脚、所谓技术2008-05-23 · 小李刀刀

整合开发的新思路

最后一个整合开发的作品是PDO统一接口,这个方案解决了多系统通行注册、登陆等一系列问题,当时重点考虑的因素之一,包括了尽量不修改各个系统的源代码,不影响后续升级,数据库和程序的独立性等。而统一接口也的确解决了这些问题。

继续阅读 →

本条目由小李刀刀发布于 2007-01-30。属于 所谓技术,被贴了 开发、动易 标签。所谓技术2007-01-30 · 小李刀刀