需要有关学习网络技术的指导 [英] Need a guidance on learning web technology

查看:66
本文介绍了需要有关学习网络技术的指导的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是应用程序员在VC ++中工作了很长时间。我想学习现在的web技术。我想学习ASP.Net。

但我有困惑是什么我应该学习



asp.net或者,

asp.net核心或

asp.net mvc < br $> b $ b

请指导我。



我尝试过的事情:



谷歌但是没有找到这个基本问题的答案

I am Application Programmer worked long time in VC++.I want to learn
now web technologies.I want to learn ASP.Net.
But I have confusion what should I learn

asp.net or,
asp.net core or
asp.net mvc

Please guide me for the same.

What I have tried:

I googles but did not find answer of this basic question

推荐答案

ASP.NET是一把伞术语,构成并提供从个人到企业应用程序开发的Web开发框架。 ASP.NET MVC是引入的框架,用于Web开发的模型 - 视图 - 控制器模式。 ASP.NET MVC可以支持个人网站,一直到使用身份验证模块进行企业Web应用程序开发,支持数据库集成和HTTP的自定义处理程序。现在,这是一个开发应用程序的完美框架。



时代已经发生变化,现在重点是可在任何地方使用的框架,应用程序和运行时 - 以及任何地方,我们的意思是,云,跨平台和更便宜的服务器。 ASP.NET MVC曾经运行良好,但它不是一个云原生平台,也不能在Linux或macOS上运行 - 没有针对Mono运行时进行修改或编译。因此,在这种情况下,引入了ASP.NET Core,ASP.NET Core也使用相同的MVC模式,但是应用程序在Windows,Linux和macOS上运行顺畅,它们也是以云计算为基础构建的。



因此,如果你是一个新人,进入该领域,请使用ASP.NET Core,很快每个人都会以这种或那种方式使用云原生架构。 ASP.NET MVC可以教你很多基本概念,但是应该学习ASP.NET Core。



请访问 ASP.NET文档| Microsoft Docs [ ^ ],然后开始学习ASP.NET核心Web开发框架,您也可以使用Visual Studio Code进行开发。
ASP.NET is an umbrella term, that constitutes and provides the web development framework, from personal to enterprise application development. ASP.NET MVC was the framework introduced that worked on Model-view-controller pattern, of web development. ASP.NET MVC can support personal websites, all the way to enterprise web application development with authentication modules, to database integration and custom handlers for HTTP. Now that was a perfect framework to develop applications on.

Times have changed, now the focus is on the frameworks, applications, and runtimes that are available anywhere — and by anywhere, we mean, cloud, cross-platform, and cheaper servers. ASP.NET MVC used to work fine, but it is not a cloud-native platform, neither can it run on Linux or macOS — without being modified or compiled against Mono runtime. So in that case, ASP.NET Core was introduced, ASP.NET Core also uses the same MVC pattern, but the apps run smoothly on Windows, Linux and macOS, they are also built with cloud nativity in mind.

Thus, if you are a new person, entering the field, go with ASP.NET Core, soon everybody would be utilizing cloud-native architecture one way or another. ASP.NET MVC can teach you a lot of basic concepts, but ASP.NET Core should be learnt.

Please visit ASP.NET Documentation | Microsoft Docs[^], and start learning ASP.NET Core web development framework, you can also use Visual Studio Code for development as well.


这篇关于需要有关学习网络技术的指导的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆