怎么学WEB程序设计入门啊? 以前接触过VB程序设计,都是C/S的现在想学B/S的,怎么开始学?好像涉及的东西太多:HTML, ASP.NET , C# , CSS , JS , AJAX 等等 搞得我一头雾水,怎么没有原来 VB + SQL 来的简单啊。我改怎么学啊? 大家推荐一下好书 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (1)多上网,尤其是App类型的网站,比如facebook之类的。没见过什么是web程序,怎么能搞出来。(2)明白基本理论,尤其是http协议的本质。其次是html和css。到底什么是客户端什么是服务器端。(3)通过仔细研究一种平台,比如asp.net。搞明白一般规律。如何运用到程序中。 下了几个asp.net (c#)的代码想看看,结果VS2005打开要转换,没办法用有推荐的asp.net (c#)源码学习吗?(vs2005的) 不是没法用。是你对IDE还不熟悉。估摸这会儿就是源代码能运行,你也看不明白,对你帮助也不大。而且我觉得很多源代码写得并不好,里面有很多坏习惯,没有基础去看,反而对你学习没什么好处。从最基本的来吧。 你原来搞VB+SQL,现在你想学习Web开发的话,也是先花点时间理理C#的语法,再学习下ADO.NET先。反正都是微软的东西,差异再大也大不到哪里去的。 一般的设计模式是怎样的?直接在VS里都搞定?其他都是直接敲代码吗?VBSCRIPT , JAVASCRIPT , 什么网络三剑客等等不懂ASP.NET 与 C# 的关系,比如论坛有ASP.NET与C#,程序有 asp.net (基于VB.NET) \ asp.net (基于C#) (1)一切Web开发技术归根结底是服务器端的HTML代码生成器——客户端提交一个HTTP请求,服务器端返回数据。理论上说,ASP JSP PHP都是如此。(2)C#和ASP.NET的关系:Web服务器端运行一个软件,叫Web 服务器,这个软件在Windows平台上是由IIS担任的。ASP.NET是一个Web服务器的插件,它负责装入一定规则的.NET类库(比如从System.Web.Page继承的类),根据ASPX模版,合成需要的HTML代码,实现完整的代码生成器的功能。而VB C#等等语言,可以用来编写这样的类库。这就是它们的关系。 .NET Framework类库HTML与CSS Web页面数据库技术多层架构 AJAX,XML,web services多做项目ASP.NET 揭秘 一般的设计模式是怎样的?直接在VS里都搞定?其他都是直接敲代码吗?VBSCRIPT , JAVASCRIPT , 什么网络三剑客等等VBScript和JavaScript是客户端脚本语言。可以理解为客户端运行的小程序。按照我上面的回答,你就知道,Web开发说到底2件事情,一个是设计Web页面,一个是编写代码,用程序算出变化的部分,填充到Web页面上。作为初学者,可以兼顾了解整个过程。但是对于商业开发,页面是美工的职责,程序是程序员的职责。作为工具软件,Visual Studio很适合程序员。而所谓“三剑客”,则有助于美工设计界面。 我是从Delphi转学.NET的,把我的经验与你分享先学 C#语言,.NET类库(可以在Winform或控制台环境)1然后 HTML,DHTML,CSS,JavaScript最后ASP.NET WPF Silverlight 先学下HTML,DHTML,CSS,JavaScript这些web方面的基础知识吧上来就学asp.net你会发现,学了一段时间之后你什么都没学会,好多拖拖控件就能用了,但你跟本不了解原理 asp.net GridView如何在标题头上加一个按钮实现隐藏该列 IIS浏览已发布网站的某些网页出错 NHibernate查询问题..在线等答案... div + javascript 简单制作鼠标移上去出现下级菜单,出现一个小问题 .请问:C#复制一个一个div以及里面全部html问题 求对服务器控件ListBox进行增删改查的详细解决方案,所有操作均要在客户端完成 横着飞的滚动新闻怎么做? 使用URL重写时,如果URL是目录级的,会显示文件不存在,怎么解决? “在新窗口中打开”的问题~ 关于如何传送变量到HyperLink的链接中 求.net 空心菱形 代码 C#回收机制的一点疑问
(2)明白基本理论,尤其是http协议的本质。其次是html和css。到底什么是客户端什么是服务器端。
(3)通过仔细研究一种平台,比如asp.net。搞明白一般规律。如何运用到程序中。
是你对IDE还不熟悉。
估摸这会儿就是源代码能运行,你也看不明白,对你帮助也不大。
而且我觉得很多源代码写得并不好,里面有很多坏习惯,没有基础去看,反而对你学习没什么好处。
从最基本的来吧。
VBSCRIPT , JAVASCRIPT , 什么网络三剑客等等不懂ASP.NET 与 C# 的关系,
比如论坛有ASP.NET与C#,
程序有 asp.net (基于VB.NET) \ asp.net (基于C#)
(2)C#和ASP.NET的关系:Web服务器端运行一个软件,叫Web 服务器,这个软件在Windows平台上是由IIS担任的。ASP.NET是一个Web服务器的插件,它负责装入一定规则的.NET类库(比如从System.Web.Page继承的类),根据ASPX模版,合成需要的HTML代码,实现完整的代码生成器的功能。而VB C#等等语言,可以用来编写这样的类库。这就是它们的关系。
HTML与CSS
Web页面
数据库技术
多层架构
AJAX,XML,web services
多做项目
ASP.NET 揭秘
VBSCRIPT , JAVASCRIPT , 什么网络三剑客等等VBScript和JavaScript是客户端脚本语言。可以理解为客户端运行的小程序。
按照我上面的回答,你就知道,Web开发说到底2件事情,一个是设计Web页面,一个是编写代码,用程序算出变化的部分,填充到Web页面上。
作为初学者,可以兼顾了解整个过程。但是对于商业开发,页面是美工的职责,程序是程序员的职责。
作为工具软件,Visual Studio很适合程序员。而所谓“三剑客”,则有助于美工设计界面。
然后 HTML,DHTML,CSS,JavaScript
最后ASP.NET WPF Silverlight
上来就学asp.net你会发现,学了一段时间之后你什么都没学会,
好多拖拖控件就能用了,但你跟本不了解原理