请教web开发架构

Tod707070 2012-09-28 12:52:05
我本人具有比较丰富的c#的winform的开发经验,最近单位要求开发一个web版本的问卷调查系统,所以想请教一下各位达人使用怎样的web开发比较合适,我的问题是:
1、我计划使用visual studio 2010进行开发,服务端使用c#。
2、使用visual studio 2010是否可以使用ajax、jquery、Html5等技术?
3、现在单位的ie普遍是6-7的版本,ajax、jquery、Html5、wpf等支持吗?
4、开发出好看和易用的前端界面,到底该使用哪些技术?ajax、jquery、Html5、wpf、ccs到底该怎么选择?除了上述之外,还需要掌握哪些语言?
5、我对C#的winform开发非常熟悉,但是转向web开发怎样的学习路径比较快捷。
...全文
213 点赞 收藏 15
写回复
15 条回复
Tod707070 2012年10月10日
[Quote=引用 14 楼 的回复:]

丰富的winform经验很棒

可惜你没有丰富的项目经验。
所以。。。估计很难。

因为你还没分清楚,什么是 服务端语言,什么是客户端脚本。

[/Quote]
我们不是什么软件公司,一些软件找不到合适的就自主开发,开发就我一个人做用不到什么项目经验。就是觉得web比winform开发需要掌握的东西多呀,php、html、ccs、javascript乱七八糟的,哪像winform一个C#就搞定。
回复 点赞
兼哲 2012年10月05日
丰富的winform经验很棒

可惜你没有丰富的项目经验。
所以。。。估计很难。

因为你还没分清楚,什么是 服务端语言,什么是客户端脚本。

[Quote=引用楼主 的回复:]
我本人具有比较丰富的c#的winform的开发经验,最近单位要求开发一个web版本的问卷调查系统,所以想请教一下各位达人使用怎样的web开发比较合适,我的问题是:
1、我计划使用visual studio 2010进行开发,服务端使用c#。
2、使用visual studio 2010是否可以使用ajax、jquery、Html5等技术?
3、现在单位的ie普遍是6-7的版本,ajax、jq……
[/Quote]
回复 点赞
cde32 2012年10月05日
浏览器兼容最重要!
回复 点赞
碧海情天-赵亮 2012年10月04日
1、我计划使用visual studio 2010进行开发,服务端使用c#。

没问题。

2、使用visual studio 2010是否可以使用ajax、jquery、Html5等技术?

可以。

3、现在单位的ie普遍是6-7的版本,ajax、jquery、Html5、wpf等支持吗?

HTML5是不行了。

4、开发出好看和易用的前端界面,到底该使用哪些技术?ajax、jquery、Html5、wpf、ccs到底该怎么选择?除了上述之外,还需要掌握哪些语言?

你后面列的,和好看易用没有直接关系。方便用电锯时用电锯,不方便的时候还得用斧子。用什么和怎么用,要根据需求实际决定。
其它语言,FLASH AS或FLEX也许可能会需要。

5、我对C#的winform开发非常熟悉,但是转向web开发怎样的学习路径比较快捷。

非常熟悉C#的winform开发,本身已经是一个快捷的基础了。然后找本适合你这个水平转型到WEB开发的书,找不到就直接看个讲WEB开发的书,根据自己的水平和消化速度快速阅读一下就行了。最快的方式,当然是让会的朋友实际带带你。
回复 点赞
zengwubincz 2012年10月04日
不一定要用HTML5吧?

3.5以上的都有ajax组件的啊

至于jQuery还不是很清楚!我是菜鸟
回复 点赞
BILLSSJONE 2012年10月04日
我做网站好多年了,服务端语言不说了,你熟哪个用哪个, 说说前台客户端,界面只用html就行了,我都是在dw代码模式写的,用记事本也一样,只不过我需要dw的高亮功能。至与好不好看和语言关系不大,和你的html排版和图片的应用有关,排版要用到css, jquery不错,其实就是js类库,可以简化你写js工作,操作页面元素简单强大,而且jquery已集成有ajax功能了。我一直在用,
回复 点赞
KK3K2005 2012年09月29日
我只能说 c#开发一个问卷

只设计下数据库
鼠标拖下数据源
鼠标拖下控件
就可以了

要转向纯web开发 那么请离开后台 或者把后台看成一个module
另外没有捷径 上手越快后面越慢
回复 点赞
Tod707070 2012年09月29日
我看了一下,感觉还是php+ajax+jquery开发比较靠谱。
回复 点赞
未知数 2012年09月28日
ajax jquery 是前端技术,与vs无关,纯html都可以用,
html5就像楼上说的,只有ie9支持,开发网站还是不要用了,开发游戏到可以,毕竟游戏可以要求玩家下载客户端,自然也可以要求他们有ie9;网站不一样
前端界面需要的就是html\css\javascript,其他无需.ajax理解其原理即可,可以使用封装后的函数来调用,很容易;jquery就是一个javascript函数库,非另外的技术,封装了对html的选择函数和一些常用js特效函数

要说的就是,不要被vs封装好的服务器控件迷惑,它们让web程序可以如wenform程序一样开发,但同时会极大地限制开发者,并且使它们被迷惑得都无法理解web程序的运行过程了,服务器控件做得再像winform控件,但终究还得服从web程序的运行原理,哪里能和winform一样?

建议一开始就不适用服务器控件,并使用ajax方式获取数据,这有助于理解web程序的运行
回复 点赞
Tod707070 2012年09月28日
[Quote=引用 5 楼 的回复:]

只做一个问卷,[.net/php/jsp/asp选一] +html +css +javascript 就行了。
[/Quote]是问卷系统,要有问卷管理,填报,统计等功能,看了enableq,是非常复杂的系统呀
回复 点赞
scscms太阳光 2012年09月28日
只做一个问卷,[.net/php/jsp/asp选一] +html +css +javascript 就行了。
回复 点赞
不是工具的问题,是浏览器是否支持而已,你会的话用文本编辑器都可以开发,HTML5少用,IE9以上才支持
回复 点赞
lzp4881 2012年09月28日
4、开发出好看和易用的前端界面,到底该使用哪些技术?

建议试试FLEX,效果很炫。
回复 点赞
挨踢直男 2012年09月28日
asp.net webform 就能使开发web应用程序能像开发winform程序一样
回复 点赞
挨踢直男 2012年09月28日
asp.net webform

html css javascript
回复 点赞
发动态
发帖子
ASP
创建于2007-09-28

1.9w+

社区成员

35.7w+

社区内容

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区公告
暂无公告