2010-06-19 79 views
4

我已经在.net中使用基于窗口的应用程序。但我想学习asp.net。所以我想开发一个网站,以便开发那个网站我可以获得最好和更好的asp.net知识。并且在该网站上开发该网站所有最重要的概念和控制。在该网站中,所有的概念都应该涵盖在网站中使用,这些都是在当今时代开发的。那么我应该怎样才能开发出能够学习asp.net的网站,并且在开发那个网站之后,我可以更好地了解asp.net?我从来没有开发过一个网站。那个网站应该有哪些功能?这些功能通常可以在今天的网站上看到。我应该参考哪些书?我应该为学习asp.net开发哪个网站?

更新:哪些其他技术我也应该学习像javascript,css开发更好的网站这一次?

回答

2

确保首先你要了解哪些ASP.NET的味道:

  • ASP.NET web表单
  • ASP.NET动态数据
  • ASP.NET MVC

有是为上述技术的伟大的教程,让您构成一个完整的网站,并在此期间学到一吨从它在这里找到http://www.asp.net/web-forms/fundamentalsNerddinner

更新:我忘了提及Music store sample

Grz,Kris。

+0

只是为了支持在第一个链接之上的Tailspinspyworks示例。它涵盖了许多新的ASP。NET 4的功能,为此,我更喜欢它比旧的示例应用程序的Web窗体。另外这里是PDF文档的演练:http://tailspinspyworks.codeplex.com/ – Slauma 2010-06-19 17:09:59

1

一种可能性是选择一个你很熟悉的相当简单的数据库(如Northwind或pubs)并创建一个网站来显示和更新其数据。这将使您熟悉数据显示控件,如GridView和DetailsView,以及ASP.NET数据绑定。您将可以玩事件和ASP.NET页面生命周期。当您创建数据输入表单时,您可以学习ASP.NET的验证器。

一旦你这样做了,你将在ASP.NET中拥有良好的基础。最重要的是,玩得开心!

1

建立你自己的博客。

0

我想第二次XIII的学习区分webforms和MVC的答案,但如果你从头开始,那么了解两者的基础知识将有助于更好地决定你喜欢哪一个。

我更喜欢得到一个大的应用程序,然后逆向工程,有些人更喜欢从头开始。

你已经有一个样本MVC应用程序的Nerddinner。

下面是一些样本Web窗体应用程序:

http://forums.asp.net/default.aspx/2

他们是有点过时,但基本面的存在。

1

创建一个网站,来自世界各地的极客可以用来见面吃午饭。你可以称它为GeekLunch.com ;-)

+0

我们已经有[Nerddinner](http://www.nerddinner.com)。 – XIII 2010-06-19 17:22:51

+0

@XIII:哦,我的,真是巧合! :-) – 2010-06-19 17:29:55

相关问题