日期:2014-05-18  浏览次数:20518 次

ASP.NET+C# 和 C#的区别? - .NET技术 / 非技术区
我是初学,想学C#方面, 但是现在有点搞不清楚,是不是学C#的,win和asp都要学啊?
这两个是两方面的内容吗?各自用途是什么?联系大吗? 我该怎么学呢?

------解决方案--------------------
是两方面的内容,但有很大的联系.

一个主要做CS,一个主要做BS结构的
------解决方案--------------------
.net 是个开发框架 包括c# j# vb.net等开发语言

从程序架构角度讲,.net又分为b/s 和 c/s两种架构, 所以,用c#即可以写b/s 也可以写 c/s,

因此,你学c#不在于你是做b/s还是做c/s,做好一方面,转到另一方面是顺水推舟的事
------解决方案--------------------
C#是一种语言
winform程序 C#
asp.net程序 C#+html+script
------解决方案--------------------
一个C/S
一个B/S
------解决方案--------------------
.NET支持WINDOW 和WEB两种开发模式。
.NET的语言有多种,VB.NET C#等
每种语言都可以开发WINDOW 和WEB项目。

不论开发WINDOW 或者WEB项目都需要学习.NET的语言(你的目标是C#)
WEB项目不仅需要C#,还需要ASP.NET以及相关的WEB语言,例如(CSS,JAVASCRIPT)

-------------------

如果你只想做WINDOW开发,可以不学ASP.NET
但你想 WEB开发,都需要学
------解决方案--------------------
.net 是个开发框架 包括c# j# vb.net等开发语言 

从程序架构角度讲,.net可以开发windows应用程序(WinForm),也可以开发web应用程序(asp.net)

建议楼主先选择一门语言学习,再学习asp.net或winform
------解决方案--------------------
两个不同的方向,但是不管哪个方向,
都必须先学好C#语言与基本.NET框架中的类与面相对象概念,这是最基本的
打好基础,再谈其他,哪方面相关知识都有很多,慢慢学吧~