随笔 - 9  文章 - 1  评论 - 113 

  学了半年多的ASP.NET,因为只是个人业余的兴趣爱好,所以一直都没做过一个比较完整一点的项目,很多时候都是随便做了一部分就扔一边去了。前段时间在网上逛,看到别人做的一个简单的分类信息发布网站,突然间心血来潮,觉得自己最起码也应该从头到尾认认真真的做个网站,就算是简单点的也比什么都没做的好。


  决心一下,马上就开始动手做了起来。


  刚开始的时候,基本上前台后台都是直接用的VS2005自带的WEB数据控件,后台数据库使用SQLITE3。因为我一直都觉得SQLITE是一个非常出色的数据库平台——轻量级嵌入式文件型数据库,非常适合一些中小型的项目。


  花了将近一星期的业余时间,功能上基本上也算是完成了。其实也很简单,无非就是几个页面:首页,分类页,查询页,信息页,发布页,友情链接页,友情链接发布页,友情链接管理页,以及后台一些简单的添加分类等等的管理功能。具体可参考:http://www.059info.com/ [已失效]


  做完之后,自己平静下来看看,越看越不满意。于是决定重新改写前台的所有页面,将所有前台页面都生成静态HTML,然后再使用AJAX来在静态页上面进行发布信息,分页和管理等操作。


  又花了一个多星期的时间,勉强算是达到了自己的要求,基本上把想实现的功能都给实现了。


  在这将近三个星期的时间里,自己也算是深有体会,收获颇丰。为了与大家分享学习的成果,决定把制作过程中一些重要的过程和细节,做成视频教程,提供给有兴趣或有需要的朋友参考与点评。

 

---------------注:前几节都相当简单,适合初学者,高手可以无视-------------------

 

视频教程第一课 (34.92MB)

 

视频教程第二课 (71.13MB)

 

视频教程第三课 (68.72MB)

 

以下列出制作网站过程中用到的一些JS和.NET类库(这些类库将包含在视频教程的压缩包里):

 

mootools1.2.js
JS类库,一个功能强大的函数库,主要用来在浏览器端实现AJAX和处理JSON数据的功能,同时还能使JS代码保持良好的浏览器兼容性。

 

NetServ.Net.Json.dll
服务器端的处理JSON数据的类,主要用来生成JSON数据返回给浏览器端。

 

System.Data.SQLite.DLL
SQLITE数据库支持类,使得网站能够使用SQLITE数据库。

 

posted on 2008-08-28 20:19 风不平 阅读(4220) 评论(50)  编辑 收藏 网摘 所属分类: .net/C#

  回复  引用  查看    
2008-08-28 20:27 | clefoo      
LZ是干什么的。。这可不是半年的水平就能做好的。难道是天才?
  回复  引用  查看    
2008-08-28 20:28 | 风不平      
@clefoo

我以前学过ASP和DELPHI,ASP.NET是今年年初刚开始学的。

  回复  引用  查看    
2008-08-28 20:29 | clefoo      
@风不平
呵呵,LZ我想你交朋友

  回复  引用  查看    
2008-08-28 20:29 | clefoo      
给个联系方式啊
  回复  引用  查看    
2008-08-28 20:54 | zoti      
--引用--------------------------------------------------
clefoo: LZ是干什么的。。这可不是半年的水平就能做好的。难道是天才?
--------------------------------------------------------
好像也不是太难吧?

  回复  引用  查看    
2008-08-28 21:08 | LuChaoShuai      
--引用--------------------------------------------------
zoti:
好像也不是太难吧?
--------------------------------------------------------
一个星期,应该也可以搞定吧

  回复  引用  查看    
2008-08-28 21:21 | 风不平      
我在学之前,可到处都是不懂的地方,很多东西是边学边做的。
  回复  引用  查看    
2008-08-28 21:51 |       
没有涉及到权限还好办

如果开始需要用户注册登录 就复杂了

  回复  引用  查看    
2008-08-28 21:54 | clefoo      
@zoti
@LuChaoShuai
我说是假设楼主是一个刚接触编程的新手

  回复  引用  查看    
2008-08-28 22:33 | Tracy.Bai      
楼主是泉州的?
  回复  引用  查看    
2008-08-28 22:56 | 隐姓埋名      
呵呵 厉害哟~
看下看~

  回复  引用  查看    
2008-08-28 22:56 | 隐姓埋名      
我以为你是从0开始呢。。。
哈哈~

  回复  引用  查看    
2008-08-28 23:47 | JimLiu      
我也很喜欢SQLite,不过还没用它实际做过东西
请教下LZ:不知道目前主流ORM框架对SQLite兼容性怎么样了?NHibernate有对应的Dialect了吗?有没有SQLite的Linq Provider?

  回复  引用  查看    
2008-08-29 00:17 | lexus      
Sqlite Linq Provider是有的,
  回复  引用  查看    
2008-08-29 00:27 | 小灰      
很好
  回复  引用  查看    
2008-08-29 00:35 | JimLiu      
@lexus
这位朋友有相关的资料吗?比如网站

  回复  引用    
2008-08-29 00:48 | test123[未注册用户]
很不好意思给楼主测试代码的时候随便添加了最简单的javascript 结果大失所望
楼主查下房屋出租模块吧

  回复  引用    
2008-08-29 01:09 | 小普[未注册用户]
你大爷的加个破代码,让我浏览器都关闭不了··

FUCK UP·

  回复  引用  查看    
2008-08-29 01:31 | 风不平      
之前的JS漏洞已修复,对于给大家造成的麻烦,我深表歉意!
  回复  引用    
2008-08-29 03:17 | 小普[未注册用户]
楼主2个视频我都看了···
这些都是很浅显的东西··
看能不能发布后续的,生成HTML,还有AJAX操作方面的视频呢···
PS:信息网做的还不错··

  回复  引用  查看    
2008-08-29 09:21 | yuejianjun      


如果以前没有编程经验,又完全自学,半年不可能有这样的水平。想那些美工样式的,用几个控件怎么搞得定

  回复  引用  查看    
2008-08-29 09:43 | 风不平      
@yuejianjun
我没说我没有编程经验吧,回贴的第二楼就说过了,以前学过ASP和DELPHI,不过ASP.NET是今年年初刚开始学的.

  回复  引用  查看    
2008-08-29 09:48 | 风不平      
对于在这里匿名回复漫骂的网友,我直接把回复删了,有在这里骂人的时间不如回去做个更好的来和大家分享一下.我知道我自己水平不高,有看到我做得不好的地方请指出来,我会很感谢.

由于工作的原因,不能马上制作发布后面的部分,请大家多多见谅.

  回复  引用  查看    
2008-08-29 10:06 | goalbell      
楼主可否公开源代码给大家下载呢:)))
  回复  引用  查看    
2008-08-29 10:09 | 风不平      
@goalbell
不好意思,出于某种考虑,暂不提供现有网站的源码下载。
不过我会在视频完成后把视频过程制作的源码提供

  回复  引用  查看    
2008-08-29 10:22 | 小易V      
楼主我挺你。。。。。。。。。。。
  回复  引用  查看    
2008-08-29 10:29 | 陛下      
众矢之的啊,呵呵:),加油做得更好!
  回复  引用  查看    
2008-08-29 10:58 | tashero      
是什么js代码啊,,,
我对这个很感兴趣!

  回复  引用  查看    
2008-08-29 10:59 | NormRen      
半成品那个看起来不错,希望早日看到完整版上线
  回复  引用    
2008-08-29 23:23 | longlongage[未注册用户]
谢冰水同学?
  回复  引用  查看    
2008-08-30 08:28 | 风不平      
@longlongage

???

你是哪位?

  回复  引用  查看    
2008-09-01 09:12 | he-zhenhua      
看了兩集,也跟著做了,對我們初學者來說真的是很不錯,特來感謝樓主。也希望樓主發力,把後續的好東西都儘快發出來,謝謝!
如果學習遇到困難,再向樓主請教!

  回复  引用  查看    
2008-09-02 00:44 | 风不平      
其实我也才刚学.net没多久,只是忍不住想和大家分享一下自己的学习心得
有很多不足的地方,请大家多多谅解.

  回复  引用    
2008-09-03 00:29 | 一般[未注册用户]
实在不喜欢LZ写代码的方式。
  回复  引用    
2008-09-03 00:51 | 龙小大[未注册用户]
楼上评论人家的别八婆的,有本事了整个视频让大家瞧瞧。支持你楼主。你的服务器挺快的,是不是万网的。
  回复  引用  查看    
2008-09-03 12:00 | 风不平      
是我们单位自己的服务器,托管在网通机房。
  回复  引用  查看    
2008-09-04 08:16 | .NET的春天      
强人,学习了,向你这位高人致敬!
  回复  引用  查看    
2008-09-04 10:49 | 大李      
不错,日后来看看
  回复  引用  查看    
2008-09-04 18:24 | 小小辉      
衷心的谢谢楼主!
  回复  引用  查看    
2008-09-05 09:44 | Leem      
学习.net半年多就有这样的成果,非常不错.
  回复  引用  查看    
2008-09-12 09:41 | aito      
LZ我是看你的视频跟着做的,但我的出错了!这是什么原因啊!!

Fill: SelectCommand.Connection 属性尚未初始化

  回复  引用  查看    
2008-09-12 10:16 | aito      
public InfoClass()
{
new Data();
}
//这里编译错误,提示"方法必须具有返回类型"

  回复  引用  查看    
2008-09-24 22:08 | aito      
楼主能不能提供视频用到的静态模板页下载呢??
  回复  引用    
2008-12-02 23:34 | carefeeling@sina.com[未注册用户]
分类信息站全站
www.yoyo8.com

  回复  引用    
2008-12-07 20:45 | xsky[未注册用户]
支持你!
对我的帮助很大!
麻烦博主能不能给一下视频的源代码啊,好多我都不懂那

  回复  引用    
2008-12-07 21:45 | liaxl[未注册用户]
楼主再这么短的时间能有这种成就!非常不错啊!
  回复  引用    
2008-12-22 16:25 | sdf[未注册用户]
说的好轻松呀
高手都这样?

  回复  引用    
2009-01-04 11:23 | 黑人牙膏[未注册用户]
楼主厉害啊,过来顶下老乡,,,,
  回复  引用    
2009-01-18 22:03 | 213[未注册用户]
终于看到了传说中的genius了 还不赖
  回复  引用    
2009-03-15 13:29 | Yakecan[未注册用户]
谢谢楼主呀
发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1278922




相关文章:

相关链接: