使用ASP.NET需要多长时间?

时间:2020-12-04 02:44:14

This question is similar to my earlier question.

这个问题类似于我之前的问题。

I have used ASP .Net in Visual Studio 2005 about 4 years ago. How long would it take to get back up to speed with the latest versions?

大约4年前,我在Visual Studio 2005中使用过ASP .Net。使用最新版本需要多长时间才能恢复速度?

7 个解决方案

#1


3  

That depends on how much you "used" it. An experienced developer should have no trouble updating his knowledge of the 3.0 to 3.5 Framework changes and language specific changes. The largest introduction, I'd say since then has been LINQ, giving the ability to query data from the language level rather than SQL.

这取决于你“使用”了多少。经验丰富的开发人员应该毫不费力地更新他对3.0到3.5框架更改和特定语言更改的知识。从那时起,最大的介绍是LINQ,它能够从语言级别而不是SQL中查询数据。

But if you're not an experience developer and don't have a good foundation in the previous version, most of what you'll be learning will be the Framework 3.0 and VS2005.

但是,如果您不是一名体验开发人员并且在之前的版本中没有良好的基础,那么您将学习的大部分内容将是Framework 3.0和VS2005。

So, ultimately, if you're just going from VS2005 to 2008, it shouldn't be much trouble at all.

所以,最终,如果你只是从VS2005到2008年,那应该不会有太多麻烦。

#2


2  

Not very long. The major addition to VS 2008 is support for Linq, but you don't have to use this (or any of the new features).

不是很长。 VS 2008的主要补充是对Linq的支持,但您不必使用此(或任何新功能)。

The IDE is extremely similar to VS 2005.

IDE与VS 2005非常相似。

Essentially, 2005 targets the 3.0 framework, and 2008 target the 3.5 framework, but these are both just expansions of the 2.0 framework, and not new versions (unlike the change from 1.1 to 2.0).

从本质上讲,2005年的目标是3.0框架,2008年的目标是3.5框架,但这些只是2.0框架的扩展,而不是新版本(不同于1.1到2.0的变化)。

#3


0  

If you were already proficient in it earlier, then you'll be able to jump into it very quickly again. The core concepts haven't changed much, so you should feel right at home.

如果你之前已经熟练掌握它,那么你将能够很快再次进入它。核心概念没有太大变化,所以你应该感到宾至如归。

#4


0  

If you were able to produce and application back then, you can probably still build exactly the same application now.

如果您当时能够生成和应用程序,那么您现在可能仍然可以构建完全相同的应用程序。

As has already been stated, .NET v3.5 is merely v2.0 with extra bells and whistles, like LINQ and AJAX. These are tools in a broader toolkit, and there is no requirement that you must use any/all of them.

正如已经说过的那样,.NET v3.5只是v2.0,带有额外的铃声和口哨,比如LINQ和AJAX。这些是更广泛的工具包中的工具,并且不要求您必须使用它们中的任何/全部。

So start where you left off. Refresh yourself, and once you are back in the swing of things, have a look through some of the latest enhancements, and pick out one or two that you think will be useful to you. One step at a time!

所以从你离开的地方开始。刷新自己,一旦你回到原点,看看一些最新的增强功能,并挑出一两个你认为对你有用的东西。一步一步来!

#5


0  

Everyone else is correct that it should be easy. I'd just add that the ListView control is one of the additions, so be sure to check that one out.

其他人都是正确的,应该很容易。我只是添加ListView控件是其中一个添加,所以一定要检查一下。

#6


0  

It depends on what you want to use ASP.NET for.

这取决于您要使用ASP.NET的目的。

If you live in the HTTP Request/Response world, it will take time. Most of that time will be spent trying to shift documentations which completely ignore the Requrest/Respone world in favor of ViewState and other similar items.

如果您居住在HTTP请求/响应领域,则需要一些时间。大部分时间将用于尝试转移完全忽略Requrest / Respone世界的文档,转而使用ViewState和其他类似项目。

If you want to go ViewState way, not too long, since Microsoft's website is overflowing with tutorials on it.

如果你想以ViewState的方式,不要太长,因为微软的网站上充斥着教程。

#7


0  

Take a look at some of the starter kits like Kigg, DinnerNow, and DropThings . You'll get an idea of MVC, WCF and LINQ. Ignore that sinking feeling and get to work learning!

看一下像Kigg,DinnerNow和DropThings这样的初学者套件。您将了解MVC,WCF和LINQ。忽略那种下沉的感觉,开始学习!

#1


3  

That depends on how much you "used" it. An experienced developer should have no trouble updating his knowledge of the 3.0 to 3.5 Framework changes and language specific changes. The largest introduction, I'd say since then has been LINQ, giving the ability to query data from the language level rather than SQL.

这取决于你“使用”了多少。经验丰富的开发人员应该毫不费力地更新他对3.0到3.5框架更改和特定语言更改的知识。从那时起,最大的介绍是LINQ,它能够从语言级别而不是SQL中查询数据。

But if you're not an experience developer and don't have a good foundation in the previous version, most of what you'll be learning will be the Framework 3.0 and VS2005.

但是,如果您不是一名体验开发人员并且在之前的版本中没有良好的基础,那么您将学习的大部分内容将是Framework 3.0和VS2005。

So, ultimately, if you're just going from VS2005 to 2008, it shouldn't be much trouble at all.

所以,最终,如果你只是从VS2005到2008年,那应该不会有太多麻烦。

#2


2  

Not very long. The major addition to VS 2008 is support for Linq, but you don't have to use this (or any of the new features).

不是很长。 VS 2008的主要补充是对Linq的支持,但您不必使用此(或任何新功能)。

The IDE is extremely similar to VS 2005.

IDE与VS 2005非常相似。

Essentially, 2005 targets the 3.0 framework, and 2008 target the 3.5 framework, but these are both just expansions of the 2.0 framework, and not new versions (unlike the change from 1.1 to 2.0).

从本质上讲,2005年的目标是3.0框架,2008年的目标是3.5框架,但这些只是2.0框架的扩展,而不是新版本(不同于1.1到2.0的变化)。

#3


0  

If you were already proficient in it earlier, then you'll be able to jump into it very quickly again. The core concepts haven't changed much, so you should feel right at home.

如果你之前已经熟练掌握它,那么你将能够很快再次进入它。核心概念没有太大变化,所以你应该感到宾至如归。

#4


0  

If you were able to produce and application back then, you can probably still build exactly the same application now.

如果您当时能够生成和应用程序,那么您现在可能仍然可以构建完全相同的应用程序。

As has already been stated, .NET v3.5 is merely v2.0 with extra bells and whistles, like LINQ and AJAX. These are tools in a broader toolkit, and there is no requirement that you must use any/all of them.

正如已经说过的那样,.NET v3.5只是v2.0,带有额外的铃声和口哨,比如LINQ和AJAX。这些是更广泛的工具包中的工具,并且不要求您必须使用它们中的任何/全部。

So start where you left off. Refresh yourself, and once you are back in the swing of things, have a look through some of the latest enhancements, and pick out one or two that you think will be useful to you. One step at a time!

所以从你离开的地方开始。刷新自己,一旦你回到原点,看看一些最新的增强功能,并挑出一两个你认为对你有用的东西。一步一步来!

#5


0  

Everyone else is correct that it should be easy. I'd just add that the ListView control is one of the additions, so be sure to check that one out.

其他人都是正确的,应该很容易。我只是添加ListView控件是其中一个添加,所以一定要检查一下。

#6


0  

It depends on what you want to use ASP.NET for.

这取决于您要使用ASP.NET的目的。

If you live in the HTTP Request/Response world, it will take time. Most of that time will be spent trying to shift documentations which completely ignore the Requrest/Respone world in favor of ViewState and other similar items.

如果您居住在HTTP请求/响应领域,则需要一些时间。大部分时间将用于尝试转移完全忽略Requrest / Respone世界的文档,转而使用ViewState和其他类似项目。

If you want to go ViewState way, not too long, since Microsoft's website is overflowing with tutorials on it.

如果你想以ViewState的方式,不要太长,因为微软的网站上充斥着教程。

#7


0  

Take a look at some of the starter kits like Kigg, DinnerNow, and DropThings . You'll get an idea of MVC, WCF and LINQ. Ignore that sinking feeling and get to work learning!

看一下像Kigg,DinnerNow和DropThings这样的初学者套件。您将了解MVC,WCF和LINQ。忽略那种下沉的感觉,开始学习!