犬者
“说了你又不听,听又不懂,懂又不做,做又做错,错又不认,认又不改,改又不服,不服也不说,那叫我怎么办?!”

【电脑】再给我多那么一点理由吧

我还是记得要给博客风做相册这么件事情的……

虽然,现在已经是2006年了……我明显食言了……但是,我是有朝着实现这个目标努力着的……

一开始的想法,是要提供客户端的软件,因为,只有有了客户端软件,才能够真正方便的让用户上传……并且,可以做其他一些事情……Well……其实也是为了将来做“其他一些事情”考虑,我们才会想到做客户端软件……Rex会做这个客户端软件……对他来说,问题应该不是很大……

问题是在于服务器端的……如果,有人注意我的网摘的话,也许可以发现偶最近添加了一些IOCP跟.net 多线程的东西……

偶有点完美主义的倾向……至少,对于相册是这样……如果不能做好,就不做……

要做出来一个能用的东西是很容易的……但是,我要做的是好用的东西……

以前,看到一个东西可以用,就很高兴,并且立刻就拿来用……现在,则一定要对一个东西有彻底了解……才敢用……

是的,现在博客风的用户很少……我研究使用IOCP这据说是windows提供的最复杂的API去做一个可以应付数千用户同时在线服务器端程序绝对是无聊……而研究过后的结论就是这玩意不是我现在能做的……偶不会用VC++……而通过.Net去调用windows API有时就是个噩梦……而且,似乎也失去了IOCP的高效率……

唉……

好吧……C/S的目标太遥远……今晚偶又开始研究B/S的可能……像mofile/yousendit等网站现在已经很流行了……人家专门搞文件上传、下载的都可以通过浏览器上传搞得好好的……我不就是为了图片上传么?难道真的得搞个客户端软件出来么?

google了一下……似乎……已经有很多很成熟的带进度条的解决方案了……

Perl的有ajaxupload,asp的国内也有宝玉提出来的解决方案,php的相信也有……不过,因为是要给blogwind用,我还是得考虑用.Net的……思归有对此有做了介绍……而bestcomy则做出来了一个相当成熟的组件ASPNETUPLOAD……

偶差点就想用bestcomy的组件了其实……可惜……觉得它的可定制功能不强……它服务器端的程序是做得很好……在性能上让偶很放心……但是客户端的一些界面给写死了……没法跟博客风的编辑器整合……

然后,我就开始找老外的……ABCUpload貌似不错……可惜贵的离谱……

然后,发现了还有一个SlickUpload……呼呼……这个貌似便是我理想中想要的了……很喜欢它对上传栏、进度条的处理……可以嵌入到自定义页面中……这些可以用ajax/javascript做的事情,就应该用客户端脚本来做……相比较起bestcomy的aspnetupload灵活太多了……

而且,SlickUpload还有给个人、非盈利组织的免费版本……不过,貌似要传真一封和约到美国去……呼呼……老外……对版权还是很认真的……钱不是问题……东西可以免费给你……但,这并不代表你就可以随便拿去用了……我赞同这样的做法……


哎……测试SlickUpload的时候,一开始怎么搞都把整个给搞废了……所有的页面都出错……

仔细看了一下出错的代码……貌似……不是SlickUpload的问题……而是.Net的问题……有点汗……Google了一下……手气不错……

第一个结果便解决了问题:http://blogs.intesoft.net/simon/archive/2005/10/11/38.aspx

错误,是Windows 2003 Sp1对Encoding的不当修改造成的……需要添加一个叫“EnableBestFitResponseEncoding”的属性……

Well……其实,上面的东西,都不跟我这篇blog的主旨无直接关系……重点是在上面链接的最后一段对这个问题的评论:
A search in Microsoft's site for "enableBestFitResponseEncoding" returns 0 hits. Thank you Microsoft!

微软……会把人搞疯了的……偶……实在是不愿在asp.net上继续走了……偶要上ruby on rails或者其他一些贼船……再给我多那么一点理由吧……asp.net/微软,再打击偶那么一下下……让偶坚决的把你抛弃吧……


看了这么多带进度条的文件上传解决方案……有一个东西还是比较失望的……

所谓的进度条,原来都是通过客户端循环的给服务器询问上传进度实现的……唉……这样子在上传过程中会多了很多页面访问浪费很多资源啊……可是……想想……这似乎也是没有办法的事情……我就认了吧……

22907|apache|asp.net|IIS|微软
问天 @1/1/2006 6:26:34 AM
View blogs in this category:电脑


Wuvist 在 1/2/2006 12:28:29 AM 说:

不考虑Web object……因为我不可能搞一台mac去做服务器哈……
Livecn 在 1/2/2006 12:04:20 AM 说:

要不,考虑用WebObjects?苹果的,据说MacOSX用户用来开发是免费的。具体查一下wikipedia吧。
宝宝 在 1/1/2006 11:29:27 AM 说:

要多学习啊,,唉!!
宝宝/Airy杏 在 1/1/2006 11:27:58 AM 说:

确实,那些术语,俺也不怎么懂。
汗颜啊!!
祝,一不小心浏览到这里的朋友们,新年快乐。
张顺彬 在 1/1/2006 10:00:52 AM 说:


LittleBoy 在 1/1/2006 9:26:16 AM 说:

哈哈,你要是想改用户名,那么似乎就要和我当初一样,重新申请然后重新写博客了。。
张顺彬 在 1/1/2006 8:54:31 AM 说:

新年快乐!!!!我绝对支持你的想法。不过,我是文科,看你说了那么多的术语,真迷糊........
还有求你一件事情啊。我的博客网址www.blogwind.com/stuffboy 后面的stuffboy能不能更改为zhangshunbin啊??我当时注册的时候没有注意这个。现在发现实名很重要啊。

Please leave your comment here

 
  名字:
  主页:
  内容:
 

   


Navigation
Blogwind
犬者首页
Contact


个人档案


“说了你又不听,听又不懂,懂又不做,做又做错,错又不认,认又不改,改又不服,不服也不说,那叫我怎么办?!”



Categories
死结(27)
电脑(169)
心情(175)
天影(25)
乱弹(204)
博客(78)
音乐(18)
饕餮(30)
读书(19)
电影(26)
网摘(5)
希望(30)
汕头(10)
经济(5)
苹果(19)
跋涉(3)



Archive
2008年7月
2008年6月
2008年5月
2008年4月
2008年3月
2008年2月
2008年1月
2007年12月
2007年11月
2007年10月
2007年9月
2007年8月
2007年7月
2007年6月
2007年5月
2007年4月
2007年3月
2007年2月
2007年1月
2006年12月
2006年11月
2006年10月
2006年9月
2006年8月
2006年7月
2006年6月
2006年5月
2006年4月
2006年3月
2006年2月
2006年1月
2005年12月
2005年11月
2005年10月
2005年9月
2005年8月
2005年7月
2005年6月
2005年5月
2005年4月
2005年3月
2005年2月
2005年1月
2004年12月
2004年11月
2004年10月
2004年9月
2004年8月
2004年7月
2004年6月
2004年5月
2004年4月
2004年3月
2004年2月
2004年1月
2003年12月



My Links
bloglines
时尚摄影师奇科的博客
我们的漫画
颜如玉
最爱卫斯理

RSS 2.0

Username:
Password:
 Remember me