已解决

【精华】学习完了。net系列,请推荐一下:下一步该干什么?已解决

学员:徐豫锋提问时间:2008-10-01 18:12:22

自己学了整个。net系列,可是自己看了一下好象离做一个实用的网站还是有一定的距离,建议老师提供几个实际网站开发的实例
我自己去任务中国看了一下,好象还是不能完成实际的项目。。。,上手还是有难度。。

采纳为答案

回答人:polarstar (.NET学习顾问)回答时间:2008-10-02 11:15:21

实际公司项目开发中并不是每个人都有很强的开发水平,团队是可以在项目经理的协调下进行的,每个人完成的工作是很具体和模块化的,做后天开发的不用担心界面和美工,做美工的不用担心编码……。甚至在更成熟的开发团队里面,程序员更不不需要知道整个项目的情况,例如精通网络编程的,每次只做网络的部分。只要很好的掌握了基础,经过一段时间是完全可以适应的,每个人进入一个团队都是要一段时间适应的。
“公司是不会需要新手的”,这是一个显示,但是任何“老手”也必须经过“新手”的过程,这也是一个人发展的必然。从“新手”到“老手”,必须经过一定的时间,一定的工作,永远不可能一步登天,可能一开始工资较底啦,可能自己要花更多的时间和精力去学习啦,甚至经常要加班啦,这些都有可能。当然如果能够给学员提供一个“所以能否提供在完成"网站架构"和"界面设计"前提下的网站实例”的好例子,我想ITCAST肯定会考虑的。
你提供的建议ITCAST的工作人员会慎重考虑的,课程也需要在大家的努力下不断完善,谢谢。

学员对该答案的评价 谢谢。。

其他回答

回答人:徐豫锋回答时间:2008-10-01 18:20:12
比如要做http://www.zhaopin01.com/这样的网站
1、页面用C#web develop 好象页面布局很不方便
2、“最近企业”和“优秀人才”栏目,如何实现
3、个人博客
回答人:polarstar (.NET学习顾问)回答时间:2008-10-01 20:03:49
一个网站是一个很复杂的工作,它不是一个人的工作,而是一个团队合作的结晶。
做一个比较成型的网站,例如http://www.zhaopin01.com/或者你提到的个人博客,它需要这些人一起开发:
1。网站架构师、项目经理。掌握整个网站架构和项目进度,负责需求分析和总体设计;
2。美工。设计整个页面,使界面布局美观好看;
3。界面设计师。非常精通css布局、javascript、html和浏览器特性,负责把美工的图片转换成静态页面;
4。后台程序员。精通数据库编程,后台代码编写,负责把静态页面转换成动态页面,实现数据呈现和网页交互。
只有这些人互相合作才能设计出一个很好的网站,而且网站完善也是需要一定的时间的。现在网上有开源的博客、论坛,如果你去了解一下他们的团队,你可以发现他们是十几个人或几十个人开发、维护、升级了几年后才完成可用的版本的。
当然,不排除有人可以把自己锁在办公室几个月把一个网站做出来的。首先这种方法我认为不可提倡,因为现在的社会就是合作的社会,一个人什么都学得精通是效率很低的,而且是适应不了软件技术的飞速发展的;其次,这种一个人做出来的东西,其稳定性、可用性以及测试的完整性是很值得怀疑的;再次,这种人必须是一个在软件开发领域摸爬滚打好几年甚至几十年才能做一个网站“不求人”的。
培训只能令学员通过学习后找到一个相关的工作,并且能融入你的工作团队中,和团队一起完成一个软件产品。并不是你说的,培训了后就能做出http://www.zhaopin01.com/和个人博客。
例如你说的网站布局,在课程中,老师只是告诉你一个简单通用的布局怎么实现(如两栏布局),但是并不能告诉你所有网站布局怎么实现,这些必须在你掌握了基础知识后,自己不断积累开发经验、熟悉开发环境后才能做到。
学习需要举一反三,通过一个简单的示例,可以扩展到负责的应用,这些没有老师可以教得到,只能靠自己!
如果你对具体的网站实现有兴趣,可以自己去尝试实现某个功能。比如你要实现http://www.zhaopin01.com/“最近企业”列表,你可以通过看这个网站的源码和css,尝试自己实现,慢慢的掌握更多的东西。(实际上.net中DataList+marquee可以很好实现这种列表滚动功能)
国庆快乐,祝你好运!
回答人:徐豫锋回答时间:2008-10-01 20:46:26
说实话,学了这个课程我并不十分了解"界面设计师"和“网站架构师”的工作,以及如何跟他们沟通。。。
公司是不会需要新手的,所以能否提供在完成“网站架构”和"界面设计"前提下的网站实例(包括文档和源文件),接着让我们做web程序开发的工作,这样我们才能巩固学习的内容。。。
另外,我个人认为,写程序的可以不精通“网站架构”和"界面设计",单多少要会一些。
如果客户对界面没什么高的要求的话,写出的web界面总该还过的去,这样的水平还是要的,
所以建议能否开一个“界面设计师”的初级课程,这样知识才能做到“全面了解,精通一点!”,毕竟最终是要面向产品的。。。
回答人:徐豫锋回答时间:2008-10-03 01:08:03
谢谢指导