首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开始构建网站

开始构建网站
EN

Stack Overflow用户
提问于 2010-07-15 02:34:32
回答 7查看 1.7K关注 0票数 2

我想学习开发一个小网站。我该如何开始?我来自windows应用程序的背景,我想开始使用web应用程序。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-07-15 03:03:24

那得看情况。如果您想创建静态网站,那么您将需要查看当前web开发的最佳实践。

这意味着你会想要阅读XHTML vs. HTMLHTML5CSS Sprites,决定一个reset.css表单来使用,并深入研究一些做得很好的reset.css和CSS布局。

这将把你带入浏览器不兼容的世界。你会想知道what browsers currently support which features的。您还需要开始阅读Javascript --它是一种功能强大的prototype-basedfunctional语言。一旦您开始使用它,您可能会希望选择一两个库来帮助您规范化基于浏览器的不一致。There are quite a few to choose from。您可能也想要阅读有关XML和JSON的知识。

这是在你决定在一个动态网站上工作之前,选择一种服务器端语言,并开始担心像cross-site request forgeries这样的事情;-)

(不用担心--这只是表面上的问题。还有更多的需要学习--事实上,您永远不需要停止!如果你有问题或答案,在网上有一种令人难以置信的分享文化... )

票数 1
EN

Stack Overflow用户

发布于 2010-07-15 02:40:55

你还有很长的路要走。

  • 首先学习HTML/CSS。这将教你如何创建静态页面,专注于当前的标准,避免旧的HTMLtutorials.
  • Then你可以开始用JavaScript做一些小事情和细节。这将允许你玩页面元素,也确保你看看jQuery.
  • You现在可以开始学习一些东西来创建动态网页,这是当它变得真正有趣的时候,你可以看看几种技术,并选择你觉得更舒服的一种。Ruby on Rails (Ruby)、ASP .NET MVC (C#)、Code Igniter (PHP)是我的最爱

你会在网上找到很多帮助!看起来不错:)

票数 6
EN

Stack Overflow用户

发布于 2010-07-15 02:44:12

如果你真的想学习,我会远离网络,直到你从一本书中学到基础。

我买了这本书,并强烈推荐阅读它:http://www.amazon.com/gp/offer-listing/047018759X/ref=dp_olp_used?ie=UTF8&condition=used

代码语言:javascript
复制
Chapter 1: Getting Started with ASP.NET 3.5.  
Chapter 2: Building an ASP.NET Web Site.  
Chapter 3: Designing Your Web Pages. 
Chapter 4: Working with ASP.NET Controls.
Chapter 5: Programming Your ASP.NET Web Pages.
Chapter 6: Creating Consistent Looking Web Sites.
Chapter 7: Navigation.
Chapter 8: User Controls.
Chapter 9: Validating User Input.
Chapter 10: ASP.NET AJAX.
Chapter 11: Introduction to Databases.
Chapter 12: Displaying and Updating Data.
Chapter 13: LINQ.
Chapter 14: Presenting Data — Advanced Topics.
Chapter 15: Security in Your ASP.NET 3.5 Web Site.
Chapter 16: Personalizing Web Sites.
Chapter 17: Exception Handling, Debugging, and Tracing.
Chapter 18: Deploying Your Web Site.
Appendix A: Exercise Answer.
Appendix B: Configuring SQL Server 2005.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3249267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档